Deploys a project to a server or FTP location specified by the Deploy_Path initialization variable.
ss Deploy VSS project path [-O] [-R] [-V] [-G] [-W]
Deploys a Web project ($/SSAFE) to the deployment location specified by the Deploy_Path initialization variable:
ss Deploy $/SSAFE
The following table describes the command-line options available with this command.
Option | Description |
-O | Paginate or redirect the command output. |
-R | Recursively deploy an entire project list. |
-V | Deploy an old project version. |
-G | Set options for the retrieved copy. |
-W | Make the retrieved local copy writable. |
-?, -H | Request online Help on a command. |
You must have the Destroy access right to use this command.
The Deploy command places files into a location specified by the Deploy_Path variable. This variable can be set directly in the SRCSAFE.INI file, or by using the Administrator program. Deploy is very similar to the Get Latest Version command, except that you are not limited to putting the files into your working folder and you cannot avoid overwriting existing files. Used recursively on a project (the -R option), VSS deploys all the files in the project and subprojects, and places them into subfolders of the same name.
By default, Deploy copies the most recent version of the projects you specify. However, you can deploy earlier versions as well by using the -V option. (Note that "ss Deploy -V*" does not work.)
Note Deploying an earlier version of a project gets the files that were in the project at a particular time, as they were at that time. For instance, if you use the Deploy command to retrieve version 7 of the project $/WORD, you may get TEST.HTML version 3, HELP.HTM version 10, and TEST.MAP version 5.