2

マシンを再構築する必要があり、XP から Windows 7 に移行しました。少し問題が発生しました。以前に SourceSafe でチェックアウトしたファイルがあり、新しいインストールのローカル フォルダーにそのコピーがまだ残っています。ただし、SourceSafe では、古い XP フォルダ (c:\documents and settings など) にチェックアウトされていますが、ファイルは現在 c:\Users にあります。

Visual Studio の Pending Checkins は、何もチェックアウトしていないと認識し、SourceSafe はファイルが c:\documents and settings\ パスの下にチェックアウトされていることを宣言します。

代わりに、SourceSafe に単純に "あちらを見る" ように指示する方法はありますか? ファイルのチェックアウトを個別に元に戻したりやり直したりするとうまくいくようですが、それは時間がかかるプロセスであり、可能であれば避けたいものです。ファイルを個別にチェックアウトするだけで、それぞれの場所に 1 つずつ、2 回チェックアウトされたものとしてリストされます。

任意のポインタは非常に高く評価されます!

4

2 に答える 2

4

作業フォルダーを新しい場所に設定すると、ファイルを再度チェックアウトできますが、[ローカル コピーを取得しない] チェックボックスをオンにします。これで、ファイルが正しい場所にチェックアウトされ、ファイルをチェックインできるようになりました。

または、1 つのファイルをチェックインする場合は、[参照] をクリックして別の場所からファイルを選択できます。

これは古いバージョンの SourceSafe (VSS6) を使用したものですが、それ以来 UI があまり変わっていないことを願っています。

于 2010-06-05T18:40:34.743 に答える
0

うーん、VSSを思い出すのが難しくなってきました...(私はこれをすべて記憶からやっています)

VSS でフォ​​ルダを右クリックして [チェックイン...] を選択し、新しいローカル コピーを指定することはできませんか? 私は以前にこのようなことをしたことがあります。別の場所にチェックアウトされていることを警告しますが、ファイルはチェックインされます...

于 2010-05-26T12:13:32.337 に答える