コマンドラインから、SS.exeを利用して SS Get /$ -R -GWSとかすると、一括でサブプロジェクトまで取得できるのだが、 新しくフォルダ(プロジェクト)が作成されていたりするとコケる。 NAntを使って取得してもいいのだけど、vssgetタスクはあまり情報を返してくれない。 どのファイルが更新されたのか とか チェックアウトせずに 一時的にローカルで変更しているファイル とか は知りたい。 しょうがないのでJScriptで処理を書いてみた。 意外と面倒。 /** * SS.EXE のGetコマンドを発行する。 * 存在しないローカルディレクトリは作成する。 */ var SS_PATH = "C:/Progra~1/VSS2005/ss.exe"; // ss.exeのパス var SS_DIR = ""; // sourcesafe.iniのあるディレクトリ var SS_