I'm using the Final Builder 5.0.0.130, Professional Evaluation Edition.
I would like to find out wether the current user has checked out any file from our Source Safe database. I tried to use the status type "Self checkout". But it returns always "False".The status type "Any checkout" works, but it returns "True" if any user has checked out a file.
Do I misunderstand the status type "Self checkout"? Or is there an other way to solve my problem?
The "Self checkout" status should work as you expect. This sounds like a bug. Are you using recursion to search through subfolders?
The VSS Check File Status action works by parsing the output from the ss.exe status command. Is there any chance you could copy and paste the log output from the action (using "self checkout") and send it to us? You can either post it to the forums or email it to support at finalbuilder dot com.
Thank you for your help! Yes, I'm using recursion. I pasted the action log below. You will see that a user called "lbl" has checked out the file "main.c". The same user ID is used for the login to the database.
Regards,
Luzius
LOG:
DEBUG -> Set SSDIR to : \\HIDDEN\HIDDEN\HIDDEN\HIDDEN\HIDDEN DEBUG -> Exe : C:\Program Files\Microsoft Visual SourceSafe\ss.exe DEBUG -> Project : $/FinalBuilderTest DEBUG -> Working Folder : DEBUG -> Command Line : status $/FinalBuilderTest -I-Y -Y<*LOGIN DETAILS*> -R "-O&C:\DOCUME~2\lbl\LOCALS~1\Temp\fbC1.tmp" $/FinalBuilderTest/MyProject: main.c lbl Exc 7.05.07 10:19 C:\Projects\FinalBuilderTest\MyProject - Files Processed : 0 Files Not Processed : 0
Thanks for posting the output. The VSS actions in FinalBuilder attempt to override the default column widths so that they can parse the list of checkouts. It looks like in this case the columns were not set properly.
Would it be possible for you to please send your srcsafe.ini and ss.ini files to support at finalbuilder dot com so we can check them out?