14

Visual Studio 2010 の TFS ソース管理でソースのマッピングを解除すると、ローカルにダウンロードされたファイルが自動的に削除されます。

どうすればそれらをそのままにしておくことができますか?

ナム。

4

2 に答える 2

23

VS2012では

[ワークスペースの管理] ダイアログ ([ファイル] -> [ソース管理] -> [詳細設定] - > [ワークスペース...])でマッピングを削除できます。 「いいえ」と言うと、アイテムは次に Get を実行するまでローカル ディスクに残ります。

私はそれにいくつかの情報を追加しました。

ソース:マッピングの削除

私は何時間も解決策を探していたので、他の誰かがこれについて助けを必要とする場合に備えて....これは、ローカルファイルを削除せずに、必要に応じてすべてのマッピングを表示し、それらを削除する方法です。

于 2013-07-28T12:19:18.913 に答える
3

私はこの振る舞いを見たことがありません。マップを解除するときに、ワークスペース内のすべてのファイルを再ダウンロードすることを選択していますか?その場合は、そうしないことを選択してください。ファイルはローカルに保存する必要があります。TFSはその時点で変更を追跡しなくなったため、これらのファイルに誤って変更を加えた場合、多くの問題が発生する可能性があることに注意してください。

マップを解除した後もこれらのファイルを保持する必要があるため、どのようなプロセスを実装しようとしていますか?多分あなたが必要なことを達成するための別の方法がありますか?

--編集-これを行う場合、ファイルは単なるファイルであるため、次のことができます。

  • そのワークスペース内のすべてのファイルの取得を実行します
  • それらをハードドライブ上の別のフォルダにコピーします
  • その新しいフォルダをマップします
  • 新しいフォルダ構造のすべてに対して「ファイルの追加」を実行します
  • チェックイン。

これを行うときは、すべてのプロジェクト/ソリューションをソース管理に再バインドする必要があります。

于 2011-02-18T13:20:33.620 に答える