方法 : バージョン管理からファイルおよびフォルダを削除する
更新 : 2007 年 11 月
サーバーのファイルおよびフォルダは、ソース管理エクスプローラ、ソリューション エクスプローラ、またはコマンド ラインを使用して削除できます。詳細については、「Delete コマンド (Team Foundation バージョン管理)」を参照するか、このトピックの手順に従います。
コマンド ラインからの項目の削除
Delete は、変更を保留するコマンドの 1 つで、サーバーに対して削除を指定する項目をスケジュールして、ワークスペースからのチェックイン操作の完了を保留にします。
変更を保留するコマンドを実行するには、現在のディレクトリがワークスペースに追加され、それによってサーバーに割り当てられている必要があります。現在のディレクトリをワークスペースに追加する方法の詳細については、「方法 : ワークスペースの作業フォルダを追加または削除する」または「Workfold コマンド」を参照してください。
ソリューションおよびプロジェクトをサーバーに追加する方法については、「方法 : プロジェクトまたはソリューションをバージョン管理に追加する」を参照してください。
必要なアクセス許可
これらの手順を実行するには、[チェックアウト] のアクセス許可が [許可] に設定されている必要があります。詳細については、「Team Foundation Server のアクセス許可」を参照してください。
ソース管理エクスプローラからサーバーに対してファイルまたはフォルダの削除をマークするには
ソース管理エクスプローラが開いていない場合は、[表示] メニューの [その他のウィンドウ] をクリックし、[ソース管理エクスプローラ] をクリックします。
ソース管理エクスプローラで、チーム プロジェクト、および削除するフォルダまたはファイルを探します。
右ペインで、ファイルまたはフォルダを右クリックし、[削除] をクリックします。
ソース管理エクスプローラに戻ります。[保留中の変更] 列で、ファイルまたはフォルダが削除対象としてマークされています。
他のファイルが依存関係を持っているファイルを削除する場合、その依存ファイルも削除対象としてマークされます。たとえば、フォーム ファイルを削除する場合、コードおよびリソース ファイルも削除対象としてマークされます。
保留中の変更をチェックインすると、ファイルは Team Foundation バージョン管理から削除されます。詳細については、「方法 : 保留中の変更をチェックインする」を参照してください。
メモ : ファイルが存在するフォルダを削除する場合は、そのファイルも削除対象としてマークされます。
ソリューション エクスプローラからサーバーに対してファイルまたはフォルダの削除をマークするには
ソリューション エクスプローラが開いていない場合は、[表示] メニューの [ソリューション エクスプローラ] をクリックします。
ソリューション エクスプローラで、削除するチーム フォルダまたはファイルを探します。
フォルダを右クリックし、[削除] をクリックします。"<file name> は完全に削除されます" というメッセージと共に、確認のダイアログ ボックスが表示されます。
[OK] をクリックします。ソリューション エクスプローラで、項目が表示されなくなります。
ソース管理エクスプローラが開いていない場合は、[表示] メニューの [その他のウィンドウ] をクリックし、[ソース管理エクスプローラ] をクリックします。
ソース管理エクスプローラの [保留中の変更] 列で、ソリューション エクスプローラで削除したファイルおよびフォルダが削除対象としてマークされていることを確認します。
他のファイルが依存関係を持っているファイルを削除する場合、その依存ファイルも削除対象としてマークされます。たとえば、フォーム ファイルを削除する場合、コードおよびリソース ファイルも削除対象としてマークされます。
保留中の変更をチェックインすると、ファイルは Team Foundation バージョン管理から削除されます。詳細については、「方法 : 保留中の変更をチェックインする」を参照してください。
メモ : ファイルが存在するフォルダを削除する場合は、そのファイルも削除対象としてマークされます。
コマンド ラインから項目を削除するには
[スタート] ボタンをクリックし、[すべてのプログラム] をポイントします。次に、[Microsoft Visual Studio 2008] をポイントし、[Visual Studio Tools] をポイントします。[Visual Studio 2008 コマンド プロンプト] をクリックして Visual Studio 2008 コマンド プロンプトを開きます。
これで、Visual Studio 2008 ツールを使用できるコマンド プロンプト環境が設定されます。
削除する項目が置かれている、マップされたフォルダに移動します。
「tf delete <file or folder name>」と入力します。保留中の変更をチェックインすると、ファイルは Team Foundation バージョン管理から削除されます。詳細については、「Checkin コマンド」を参照してください。
参照
処理手順
方法: プロジェクトとソリューションをバインドしたりバインドを解除したりする
概念
参照
Delete コマンド (Team Foundation バージョン管理)