I just updated FB6.20 1074 to FB6.30 1816. All my projects that require getting the latest version from VSS6.0 no longer work. It's just a standard action, but ss.exe just runs forever. If I terminate the action I get the following:
Executing external process: C:\Program Files\Microsoft Visual Studio\Common\VSS\win32\ss.exe Starting Directory: C:\Tapestry\Build\TapRci Parameters: get $/TapRci -I-Y "-GLC:\Tapestry\Build\TapRci" -Y"****" -GTC -GF- -GWS Output from C:\Program Files\Microsoft Visual Studio\Common\VSS\win32\ss.exe Username: Michael Password: - Files Processed successfully : 0 Files Not Processed : 0
If I do a manual get latest from VSS it works fine. Windows XP SP3. Visual Source Safe 6.0c. I can't think of anything special. It worked just fine on 6.20. If you have any help or suggestions I sure would appreciate it.
I just took a look at our version control system and couldn’t see any changes that might cause the action to hang (they were all minor changes, mostly logging related).
Can you copy the command line and run it from the dos prompt and see what happens? I suspect VSS is showing a messagebox in the background, or prompting for something we are not expecting. The other thing you could try is to downgrade to 6.2 and copy the command line it generates and let us know.
If I copy/paste the command line exactly as listed, VSS comes back and says Username: **** Which I gues makes sense. But when I put in my username into the command -Y"Michael Wade" it works fine. And my user name appears to be set correctly as Michael Wade under Tools|Options. But when I look at the Finalbuilder output, it looks like it is saying that my user name is just “Michael” not “Michael Wade”. I did note that in the Finalbuilder history that something was done here September 10th, 2009 6.3.0.1712 Bug - Source Safe - User credentials were not being escaped
and here January 21, 2009 6.2.0.1265 Bug - SourceSafe - Added quotes around password
By that, I mean that I had to change the user name in Visual Source Safe to MichaelWade and then change the user name under FB Tools|Options Visual Source Safe to MichaelWade (no space). I may be wrong but it looks like FB doesn’t handle the space in the user name correctly. It looks like it is asking VSS for the user name “Michael” when it should be “Michael Wade”. I don’t believe that it is incorrect for a user name to have a space in it, is it?