Visual Source Safe integration: where are GEMINIVSS.DLL and GEMINIVSS.REG?
As specified in the document Gemini.pdf (Product Version 2.0.2) in section 7.3.1 (Microsoft Visual SourceSafe), we need GEMINIVSS.DLL and GEMINIVSS.REG files to be able to link VSS to Gemini. I wonder where are these files.
Thank you
ehoule
· 1 |
|
Thursday, March 2, 2006, 9:44:57 PM |
0
|
You can find the whole source code and DLL under the Code Samples\Visual SourceSafe Integration directory of the zip you have downloaded. |
||||
|
0
|
I'm trying to make a link between my Visual SourceSafe client and Gemini, but nothing happend. -I register succesfully the dll; -I set succesfully the registry info to my client (with the right information in it); -I add ssaddin.ini to my win32 folder under my SourceSafe client folder with GeminiVSS.SourceSafe.1=1 in it; -I checkout/checkin my file with “GEM:XXX" where XXX in my issue number in my Visual SourceSafe client; -I also test the information i passed to Gemini with the http string: http://MyServer/gemini/sc/AddSCFile.aspx?ii=0000843&fn=myTextFile.txt&scr=\MyVSSServer\ssafe.ini&fp=$/dirTest/and the link was succesfully created in Gemini. So i think the problem is at the gemini addin level. Does someone have a idea? Thank you |
||||
|
0
|
Which version of SourceSafe are you using? Which version of Gemini? This can be a firewall issue as well, have you got one? Please make sure that the URL that is in the registry does not end with a / |
||||
|
0
|
-My VSS version is 6.0d (build 9848); -My Gemini version is 2.0.3; -My firewall is desactivated; -the URL that is in the registry does not end with a / (My Url works if I add my parameters and i put it directly in IE). Thank you for your help.
|
||||
|
0
|
Can you please post the paramters as they are in the registry? |
||||
|
0
|
Here is the content of my GeminiVSS.reg:
Windows Registry Editor Version 5.00 [HKEYLOCALMACHINE\SOFTWARE\CounterSoft\Gemini] thank you |
||||
|
0
|
Please ensure that the URL does not end with a / (see below) "GeminiURL"="http://intranet.myCie.com/gemini" |
||||
|
0
|
I'm having the same problem u have. I have tried it from several machines but nothing still not working for my. Windows Registry Editor Version 5.00 [HKEYLOCALMACHINE\SOFTWARE\CounterSoft\Gemini] I'm using Microsoft Visual SourceSafe v6.0c (Build 9447) Gemini 2.0.3 and firewall is diabled both my machine and the server.
|
||||
|
0
|
Has anyone gotten this working yet? |
||||
|
0
|
All, Please try and register the attached DLL. It will display a few message boxes when starting VSS and when trying to associate files with gemini (GEM:XXX). Please post those messages. |
||||
|
0
|
done all this steps already...even tried registering the attachment and unable to get it to work. The messages says it was registered successfully. I have tried it on several machines running windows xp sp2. when I check out a file from VSS in the comment I enter GEM:XXX (xxx= gemini ticket number). But if I do it manually via the url it works fine. Thanks, Garifo |
||||
|
0
|
Did you not get any messages when starting VSS or when checking out? |
||||
|
0
|
no messages when checking out the file. what should I be seeing?
Can someone take screenshots of the steps...? |
||||
|
0
|
If you do not get any message boxes when starting VSS or when cgecking out a file (and putting a GEM:XXX) then the addin is not loaded. Please make sure that you have created / updated the ssaddin.ini file correctly and that it is under the win32 folder of source safe. |
||||
|
0
|
Hi - I have the same problem. |
||||
|
0
|
Hi Baz, What is the last message you get? |
||||
|
0
|
is there any other way to verify that the .dll file was registered correctly? I have done it several times and I still do not get the message boxes when open vss and linking a gemini ticket to a file when checking it out. It does work if i do it through the url. |
||||
|
0
|
The DLL will register correctly (as long as you Regsvr32 it). The problem is with your ssaddin.ini file. It is either in the wrong directory or the contents of it is wrong. |
||||
|
0
|
[quote user="MarkWing"] Hi Baz, What is the last message you get? [/quote]As I do a check in I apply the comment, and then get: Associate Files, Assocate with Issues, Connect to Gemini, Connected, < and then the file appears to be checked in. |
||||
|
0
|
This is where I placed C:\Program Files\Microsoft Visual Studio\VSS\win32 and it was placed on my working machine. (note I aslo placed it on the machine hosting vss to see if it would work but same thing so I removed the file from there) name of the file ssaddin.ini Contents of the file GeminiVSS.SourceSafe.1=1
Thanks |
||||
|
0
|
Please make sure that you have pressed the [enter] at the end of the line in the ini file. Also, what other files are in the win32 folder? |
||||
|
0
|
[quote user="rahoulb"][quote user="MarkWing"] Hi Baz, What is the last message you get? [/quote] I am in the same boat at this time. I do not see the "Source Control Files" section in the details view of an issue. I recieve all of the same messages listed above, yet nothing in the interface. Any clues? Many thanks, BZ |
||||
|
0
|
Sorry about this, we have found an issue in the DEBUG version. Please use the one attached here and let us know the last message. |
||||
|
0
|
I got it. I am not exactly sure what I did I must admit. I gave up and finally, went into Gemini a day later and sure enough, I was good to go. On another note, I was also fooling around with getting Gemini to work with VSSConnect via Visual Studio 2k5 (I access my VSS Server over a VPN connection with Visual Studio 2k5, so speeds suck in my instance, VSSConnect works lightning fast as if I was sitting right next to the server, been using it for several months now with great success) and much to my surprise I didn't need to change a thing... VSSConnect check in's with the GEM:XXX comment lead updated Gemini. Very happy about that! |
||||
|
0
|
We are having a few issues trying to intergrate our version gemini with scource safe. We are using Gemini 2.0.5 and Source Safe 6.0 build 8163. We have installed all the required files and all seems to be working fine, apart from the files don't attach to a gemini ticket when checking out wit GEM:xxx I think it may be a slight permission error. Could it be to do with not using active directory on source safe?? I have downlaod the new debug dll file attached to this thread and am running source safe using that.
Whnen i try and attach the file, a seris of dialog boxes appear in this order associate files associate with issues connect to gemini connected And thats it. Then when i go to the ticket no file is attached. Please can we have a list of all the steps needed to attach a file to a ticket. IE do we need to check the bos not a save a local copy! Could our wingate server be cauins issues. Any help greatly appricated! |
||||
|
0
|
I suspect it might be a firewall issue. It seems that you get a "hang" when we try to post the data and read the response. |
||||
|
0
|
Yes there is definate hang! I have also noticed that occasionly we get a blank dialog box on return. I have tried with my proxy turned off and still the same issue. it does run a littel quicker but not much. Any other ideas on how we could get aorund this! |
||||
|
0
|
I don't think it is a proxy issue. I think you might have a firewall issue that prevents source safe (or our addin DLL) from communicating to your webserver. |
||||
|
0
|
Ok, that could make sense. Any ideas on what firewall ports might need to be open!! This is something that would really help our business and we are a little stuck with it at the moment!
Thanks |
||||
|
0
|
By default it is port 80. Note that some anti virus software can be the cause as well. |
||||
|
0
|
Any idea which anti virus programs have caused this issue in the past? I firewall is off and just as an extra precaution i have also opened port 80! Please can you also provide a list of steps to attach a file. Things like getting local copies, the directory to point at etc etc Thanks again |
||||
|
0
|
I think it was symantec. To attach a file: Check it in / out and put in the comment: GEM:1 your comment. where 1 is the issue id. That is it. See http://www.countersoft.com/downloads/gemini.pdf section 7.3.1 for more details. |
||||
|