ソース管理エクスプローラーを使用して TFVC でファイルを管理する

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

ソース管理エクスプローラーを使用してファイルのバージョンを参照し、Team Foundation バージョン管理 (TFVC) でコードベースを操作します。

注意

バージョン管理に Git を使用している場合は、Git の変更を使用して Visual Studio プロジェクト ファイルを管理します。 詳細については、「Azure Repos での Git の概要」を参照してください。 Visual Studio での Git の使用の詳細については、「Azure Repos Git チュートリアル」も参照してください。

バージョン管理の外部で Visual Studio ソリューション ファイルを操作する必要がある場合は、ソリューション エクスプローラーを使用します。 ソース管理エクスプローラーは、TFVC を使用するときにプロジェクトで行った変更を管理するために使用されます。

ソース管理エクスプローラーを開く

ソース管理エクスプローラーは Visual Studio で使用できますが、TFVC で管理されているプロジェクトを操作する場合、既定では開かれません。 [ソース管理エクスプローラー] ウィンドウは次の方法で開くことができます。

  • チーム エクスプローラーのホーム ページから。 キーボードで Ctrl+0+H を選択してチーム エクスプローラーを開きます。 その後、[ソース管理エクスプローラー] を選択します。
  • [Visual Studio] メニュー バーから。 [表示]>[Other Windows] (その他のウィンドウ)>[ソース管理エクスプローラー] の順に選択します。

Visual Studio の [ソース管理エクスプローラー] のスクリーンショット。ローカル パスと、フォルダーおよびブランチがいくつか表示されています。

コマンド プロンプトの使用

コマンド プロンプトを使用して、TFVC でファイルを管理することもできます。 詳細については、「Team Foundation バージョン管理コマンドの使用」を参照してください。

よく寄せられる質問

以下のセクションでは、よく寄せられる質問に対する回答を示します。

作業するファイルがあるフォルダーの [ローカル パス] の横に [マップされていません] というリンクが表示されている場合、そのリンクを選択するとフォルダーをマップできます。 詳細については、「ワークスペースの作成と操作」を参照してください。

ローカル パスを変更するにはどうすればよいですか。

Visual Studio の [ソース管理エクスプローラー] のスクリーンショット。[ワークスペース] のリストに各ワークスペースが表示されており、[ワークスペース] が強調されています。

ワークスペースの作成と操作」を参照してください。

[フォルダー] ペインはどのように非表示または表示しますか?

  • [フォルダー] ペインを表示するには、[ソース管理エクスプローラー] ツール バーの [フォルダー] アイコンを選択します。
  • フォルダー ペインを非表示にするには、次のいずれかのオプションを使用します。
    • [フォルダー] タイトル バーの右上隅にある [閉じる] を選択します。
    • [ソース管理エクスプローラー] ツール バーの [フォルダー] アイコンを選択します。

ウィンドウに最新のデータが表示されていません。 どうしたらいいですか。

ソース管理エクスプローラーにサーバー上の最新データが表示されない場合は、データを更新します。 [ソース管理エクスプローラー] ツール バーの [最新の情報に更新] アイコンを選択します。

[保留中の変更] 列はどのように役立つのですか。

[保留中の変更] 列には、項目に対する保留中の変更が表示されます。 [ソース管理エクスプローラー] には、サーバー ワークスペースを使用している他のチーム メンバーの保留中の変更も表示されます。 [ユーザー] 列に名前が一覧表示されます。 省略記号 (...) が表示されている場合は、ユーザーとその保留中の変更の一覧を表示できます。

  1. [名前] 列で項目を右クリックし、[プロパティ] を選択します。

  2. [プロパティ] ダイアログ ボックスで、[状態] タブを選択します。[ユーザー] 列にユーザーの一覧が表示されます。 関連する保留中の変更が [変更の種類] 列に表示されます。

Team Foundation Server is not your current Source Control plug-in. Click here to set the current Source Control plug-in(Team Foundation Server は現在のソース管理プラグインではありません。現在のソース管理プラグインを設定するには、こちらをクリックしてください) というエラー メッセージが表示されるのはなぜですか。

プロジェクト内の Git リポジトリに接続している可能性があります。 チーム エクスプローラーソリューション エクスプローラーを使用して、Git リポジトリのファイルを管理します。