次の方法で共有


方法 : バージョン管理からファイルおよびフォルダを削除する

更新 : 2007 年 11 月

サーバーのファイルおよびフォルダは、ソース管理エクスプローラソリューション エクスプローラ、またはコマンド ラインを使用して削除できます。詳細については、「Delete コマンド (Team Foundation バージョン管理)」を参照するか、このトピックの手順に従います。

コマンド ラインからの項目の削除

Delete は、変更を保留するコマンドの 1 つで、サーバーに対して削除を指定する項目をスケジュールして、ワークスペースからのチェックイン操作の完了を保留にします。

変更を保留するコマンドを実行するには、現在のディレクトリがワークスペースに追加され、それによってサーバーに割り当てられている必要があります。現在のディレクトリをワークスペースに追加する方法の詳細については、「方法 : ワークスペースの作業フォルダを追加または削除する」または「Workfold コマンド」を参照してください。

ソリューションおよびプロジェクトをサーバーに追加する方法については、「方法 : プロジェクトまたはソリューションをバージョン管理に追加する」を参照してください。

必要なアクセス許可

これらの手順を実行するには、[チェックアウト] のアクセス許可が [許可] に設定されている必要があります。詳細については、「Team Foundation Server のアクセス許可」を参照してください。

ソース管理エクスプローラからサーバーに対してファイルまたはフォルダの削除をマークするには

  1. ソース管理エクスプローラが開いていない場合は、[表示] メニューの [その他のウィンドウ] をクリックし、[ソース管理エクスプローラ] をクリックします。

  2. ソース管理エクスプローラで、チーム プロジェクト、および削除するフォルダまたはファイルを探します。

  3. 右ペインで、ファイルまたはフォルダを右クリックし、[削除] をクリックします。

    ソース管理エクスプローラに戻ります。[保留中の変更] 列で、ファイルまたはフォルダが削除対象としてマークされています。

    他のファイルが依存関係を持っているファイルを削除する場合、その依存ファイルも削除対象としてマークされます。たとえば、フォーム ファイルを削除する場合、コードおよびリソース ファイルも削除対象としてマークされます。

    保留中の変更をチェックインすると、ファイルは Team Foundation バージョン管理から削除されます。詳細については、「方法 : 保留中の変更をチェックインする」を参照してください。

    ms245463.alert_note(ja-jp,VS.90).gifメモ :

    ファイルが存在するフォルダを削除する場合は、そのファイルも削除対象としてマークされます。

ソリューション エクスプローラからサーバーに対してファイルまたはフォルダの削除をマークするには

  1. ソリューション エクスプローラが開いていない場合は、[表示] メニューの [ソリューション エクスプローラ] をクリックします。

  2. ソリューション エクスプローラで、削除するチーム フォルダまたはファイルを探します。

  3. フォルダを右クリックし、[削除] をクリックします。"<file name> は完全に削除されます" というメッセージと共に、確認のダイアログ ボックスが表示されます。

  4. [OK] をクリックします。ソリューション エクスプローラで、項目が表示されなくなります。

  5. ソース管理エクスプローラが開いていない場合は、[表示] メニューの [その他のウィンドウ] をクリックし、[ソース管理エクスプローラ] をクリックします。

  6. ソース管理エクスプローラの [保留中の変更] 列で、ソリューション エクスプローラで削除したファイルおよびフォルダが削除対象としてマークされていることを確認します。

    他のファイルが依存関係を持っているファイルを削除する場合、その依存ファイルも削除対象としてマークされます。たとえば、フォーム ファイルを削除する場合、コードおよびリソース ファイルも削除対象としてマークされます。

    保留中の変更をチェックインすると、ファイルは Team Foundation バージョン管理から削除されます。詳細については、「方法 : 保留中の変更をチェックインする」を参照してください。

    ms245463.alert_note(ja-jp,VS.90).gifメモ :

    ファイルが存在するフォルダを削除する場合は、そのファイルも削除対象としてマークされます。

コマンド ラインから項目を削除するには

  1. [スタート] ボタンをクリックし、[すべてのプログラム] をポイントします。次に、[Microsoft Visual Studio 2008] をポイントし、[Visual Studio Tools] をポイントします。[Visual Studio 2008 コマンド プロンプト] をクリックして Visual Studio 2008 コマンド プロンプトを開きます。

    これで、Visual Studio 2008 ツールを使用できるコマンド プロンプト環境が設定されます。

  2. 削除する項目が置かれている、マップされたフォルダに移動します。

    「tf delete <file or folder name>」と入力します。保留中の変更をチェックインすると、ファイルは Team Foundation バージョン管理から削除されます。詳細については、「Checkin コマンド」を参照してください。

参照

処理手順

方法: プロジェクトとソリューションをバインドしたりバインドを解除したりする

概念

バージョン管理の懸案事項のトラブルシューティング

参照

Delete コマンド (Team Foundation バージョン管理)

その他の技術情報

バージョン管理のファイルおよびフォルダの操作