Visual Source Safe 2005で
サブプロジェクトに対して作業ディレクトリを設定してしまうと、
親プロジェクトの作業ディレクトリを設定しても下層には反映されず、
思わぬトラブルを巻き起こします。
これをリセットなり一括設定なりしたいところですが、
調べてみたところ GUI上からは設定できず ss.ini ファイルを直接編集するしかないようです。
手順
これでうまくいきました。
- VSSを終了する。
- ss.iniファイルのバックアップをとる(念のため)
- ss.iniから、下記の作業ディレクトリの設定をごっそり削除する
- VSSを起動し、作業ディレクトリを設定し直す
ss.ini ファイルの場所
[VSSデータベースフォルダ]\users\[自分のユーザーID]\ss.ini
変更すべき箇所
VSS上のパスと、作業ディレクトリの関連は、こういう書式で書かれているので、ごっそり削除します。
ss.ini
[$/Spelling/American]
Dir (PC) = C:\DEV\SPELL\ENGLISH