バッチファイルでVSSの最新ソースを取得する
VSSから最新ソースを取得するスクリプトを書いておきます(検索エンジンからこのキーワードで来る人がいるので)。
@ECHO OFF ECHO ―――――――――――― ECHO VSSをコマンドラインで取得 ECHO ―――――――――――― @ECHO ON REM VSSのコマンドツール「SS.EXE」があるフォルダを追加 SET PATH=%PATH%;C:\Program Files\Microsoft Visual SourceSafe REM VSSサーバを設定 SET SSDIR=\\Server\Vss REM VSSユーザを設定 SET SSUSER=aoki REM VSSサーバのルートフォルダを設定 SET SSPRJECT=$/HogeProject REM 取得先のフォルダを設定 SET LOCAL_PATH=C:\Src\MyProject ECHO ―――――――――――― REM ディレクトリを移動 %LOCAL_PATH:~0,2% CD %LOCAL_PATH% ss.exe Workfold %SSPRJECT% %LOCAL_PATH% CLS REM 最新ソースを取得 ss.exe Get -o- -GWS %SSPRJECT% -R PAUSE
MSDN(Visual SourceSafe のコマンド)
http://msdn2.microsoft.com/ja-jp/library/39czz3he(VS.80).aspx
複雑な取得をする場合には、NAntを使うこともできます。