☰
Current Page
Main Menu
Home
Home
Editing
SourceSafeCommands
Edit
Preview
h1
h2
h3
Keybinding
default
vim
emacs
Markup
Markdown
Plain Text
Pod
RDoc
reStructuredText
AsciiDoc
BibTeX
Creole
MediaWiki
Org-mode
Textile
Help 1
Help 1
Help 1
Help 2
Help 3
Help 4
Help 5
Help 6
Help 7
Help 8
Autosaved text is available. Click the button to restore it.
Restore Text
--- title: SourceSafeCommands --- From time to time you find little shops still living in the dark ages as far as version control is concerned. Hopefully this summary of Source Safe commands makes getting rid of it a little easier. Formatted for Cygwin bash. # Environment SS="/c/Program Files/Microsoft Visual Studio/VSS/win32/SS.EXE" # Input * $VSS_PROJ : VSS Project path * $USER : VSS username # Get ## Latest `"$SS" Get "$VSS_PROJ" "-Vl$LABEL" "-Y$USER", -R -I-` ## Label `"$SS" Get "$VSS_PROJ" "-Y$USER", -R -I-` ## Date * DATE is "DD/MM/YYYY" `"$SS" Get "$VSS_PROJ" "-Vd$DATE" "-Y$USER", -R -I-` # Example Script ```shell #!/bin/sh # Get project from VSS # # Usage: vss-get.sh PROJECT [LABEL] # # e.g. vss-get.sh $/Path/Project 0.1 # VSS_PROJ="$1" LABEL="$2" SS="/c/Program Files/Microsoft Visual Studio/VSS/win32/SS.EXE" #echo SSDIR=$SSDIR #echo VSS\_PROJ=$VSS\_PROJ #echo USER=$USER if [ -z "$LABEL" ] then # get latest #echo "$SS" Get "$VSS_PROJ" "-Y$USER", -R -I- "$SS" Get "$VSS_PROJ" "-Y$USER", -R -I- else # get label #echo "$SS" Get "$VSS_PROJ" "-Vl$LABEL" "-Y$USER", -R -I- "$SS" Get "$VSS_PROJ" "-Vl$LABEL" "-Y$USER", -R -I- fi ``` [1]: SourceSafeCommands?action=sourceblock&num=1 <!-- vim: filetype=markdown -->
Uploading file...
Sidebar
# SideBar * [Home][1] * [Projects][2] * * * <!-- --> * [Code][3] * [Tech][4] * [Network][5] * [MediaCentre][6] * [UAV][7] * * * <!-- --> * [Travel][8] * [Music][9] * [Horse Riding][10] * [Study][11] * [Games][12] * [Other Activities][13] * * * <!-- --> * [Car][14] * [House][15] * [Watch][16] * [Clothing][17] * [Miscellany][18] * * * [1]: /Home [2]: /Projects [3]: /Code/Code [4]: /Tech/Tech [5]: /Network/Network [6]: /MediaCentre/MediaCentre [7]: /UAV/UAV [8]: /Travel/Travel [9]: /Music/Music [10]: /HorseRiding/HorseRiding [11]: /Study/Study [12]: /Games/Games [13]: /Do/Do [14]: /Car/Car [15]: /House/House [16]: /Watch/Watch [17]: /Clothing/Clothing [18]: /Miscellany/Miscellany <!-- vim: filetype=markdown -->
Edit message:
Cancel