VSSのアーカイブ/リストア


試したバージョン→Visual SorceSafe 2005


■VSSアドミニストレータでのアーカイブ


1.VSSアドミニストレータを開く


2.「アーカイブ」タブ→「プロジェクトのアーカイブ


3.アーカイブするプロジェクトを選択 (基本的にルートでよい)


4.「データをファイルに保存する」を選び、アーカイブファイルの出力先を設定する。


完了すると拡張子がssaのファイルが作成される。




■VSSアドミニストレータでのリストア


1.VSSアドミニストレータを開く


2.「アーカイブ」タブ→「プロジェクトの復元」


3.アーカイブファイル(ssa)を指定する


元のプロジェクトに戻したり、新たなプロジェクトにリストアしたりできるので適当に・・・




コマンドプロンプトよりアーカイブを実行


アーカイブはssrac.exeで行われる。このプログラムを以下のようにコマンドプロンプトより実行することも可能。

"C:\Program Files\Microsoft Visual SourceSafe\ssarc.exe" -d- -s"D:\harada\VSS_LAB" "D:\harada\VSS_LAB.vss" $/


オプション・パラメタについては下記のとおり

-d-・・・アーカイブファイルを削除しない
-s・・・アーカイブ対象のiniファイル格納先を指定
"D:\harada\VSS_LAB.vss"・・・アーカイブファイルの出力先
$/・・・アーカイブ対象のプロジェクトを指定