TFSでローカルフォルダを削除する 質問する

TFSでローカルフォルダを削除する 質問する

私は TFS からマッピングされた大規模プロジェクトに参加しており、そのプロジェクト内に作業が終了したフォルダーがあります。そのフォルダーはもう必要ないので、ローカル コピーを削除したいと思います。問題は、TFS が変更をミラーリングしてソース管理からフォルダーを削除しようとすることです。TFS からフォルダーを削除したくありません。

これを実行するために私が見つけた唯一の方法は、ワークスペースのマップを解除し、作業に必要な他のすべてのフォルダーを調べて取得することです。

そのフォルダをローカルで削除する方法はありますか?

ベストアンサー1

これは古い投稿ですが、唯一与えられた答えは私にとって「完全に正しいとは言えない」ように思われるので、とにかく答えたいと思います。これについては、ここでブログに書きました(ドイツ語)。ブログ

ローカル コピーがあり、それを取得またはダウンロード解除する場合は、次のようにします。

ここに画像の説明を入力してください

フォルダを右クリックして「特定のバージョンを取得」または「詳細設定 > 特定のバージョンを取得」をクリックして指定します。変更セット 1

理由はこうだからマーティン・ウッドワードの TFS トップヒント:

...ファイルに対して「特定のバージョンを取得...」を実行し、変更セット 1 を選択すると、ファイルはローカルで削除され、サーバーはこれを認識します。ソース コントロール エクスプローラーのファイルの色が黒から灰色に変わり、最新の列に「ダウンロードされていません」というフレーズが表示されます。

変更セット 1 は、Team Foundation Server インスタンス上の特別な変更セットです。これはセットアップ ルーチンの一部として作成され、ソース管理ツリーのルート ノード ($/) のみが含まれています。実際のファイルに対して変更セット 1 の取得を実行すると、その時点ではそれらのファイルはシステム上に存在しないため、ローカルで削除され、サーバーはこれを認識します。

特定のバージョンを取得 - ダイアログ

プロセスが完了すると、「最新」列に「ダウンロードされていません」と表示されます。

ここに画像の説明を入力してください

その後、ファイルシステムに残っているファイルは安全に削除できます。

おすすめ記事