vspacer
 
vspacer
 

sstemp

 

Purpose This program allows the SourceSafe Administrator to identify users who have created files in the SourceSafe server's \temp directory so that they can be hunted down and made to set their client's to use local and not server temporary space.

Obsolete ..\Vss\user\{logonid} directories belonging to users who have left are also identified so you can delete them.

SS

Tested with SourceSafe V5.0 V6.0.

OS Windows NT/2K/XP Command line utility.
Usage
sstemp {PathToVssServerApplicationDirectory}
Example :
sstemp "c:\Program Files\DevStudio\Vss"
Outputs sstemp.log. Sample content:
lgone    User deleted.  The ...\Vss\Users\lgone directory can be removed.
thog     Uses server temp space.
Action SourceSafe keeps user information in ...\user\logonid\ss.ini files in the server application tree. For example:
C:\Program Files\DevStudio\Vss\users\
  :..admin
  :..deleted
  :..thog
  :..zabrinski
When you use 'ssadmin' to delete a user , SourceSafe does not remove the matching user sub-directory. You can use this list to clean them up.

Users (ab)using the server for temp wash space can be sent an email along the following lines:

In the SourceSafe Explorer client select Tools|Options... then the [General] tab and look at the field labelled "Folder for temporary files". If this points to the VSS server, replace the entry with a path to a LOCAL folder that exists (for example C:\TEMP).

VSS performs much better when you set your client so that temporary files are kept on the your local hard disk and not on the VSS server. Your client will run up to 10 times faster on merges.
Installation Copy the program into the directory where you want to run it. It's stand-alone and requires no configuration or support.
Download sstemp 1.2 (53 KB)

   


Back to top | ZDS Home | This article updated January 15, 2004.