Working with Visual SourceSafe

Version 2 by Robin Shen
on Aug 06, 2009 02:50.


compared with
Version 3 by Robin Shen
on Aug 06, 2009 02:55.


Key
These lines were removed. This word was removed.
These lines were added. This word was added.

View page history


There are 1 changes. View first change.

 h1. Define SourceSafe repository
  
 SourceSafe repository can be defined by choosing the Visual SourceSafe menu item from the repository menu as follows:
 !define-vss-repository.png!
  
 h1. Specify sourcesafe command location
  
 QuickBuild utilizes the sourcesafe command (normally ss.exe) to interact with SourceSafe database. If this command is not in system path, you will need to specify location of the command by configuring Visual SourceSafe plugin through [plugin management] page.
 Further more, soucesafe command location can be specified on a per-node basis by following below steps:
  # Configure Visual SourceSafe plugin and set the property _VSS Executable Path_ as:
  # Open Visual SourceSafe plugin setting page and set the property _VSS Executable Path_ as:
 {code}
 ${node.getAttribute("ssExePath")}
 {code}
 # For each node that does not have sourcesafe command on system path, define the user attribute _vssPath_ to point to the actual sourcesafe command path like below:
 !ss-path.png!
  
 In case of user agent node, the user attribute need to be defined [in this way|Manage User Agent#define user attributes].
  
 Please note that in above example, the _ssExePath_ user attribute is just for demonstration purpose. You can use any other user attribute name.