2 つのフォルダーの相違点の調整
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
Team Foundation バージョン管理 (TFVC) 内のサーバー フォルダーとローカル フォルダーを比較した後、ローカル フォルダーでの保留中の変更との競合があるフォルダーの内容やファイルとの間の相違点を調整できます。 詳細については、「フォルダーの比較」を参照してください。
前提条件
これらの手順を実行するには、[読み取り] または [チェックアウト] のアクセス許可が [許可] に設定されている必要があります。 詳細については、「既定の TFVC アクセス許可」を参照してください。
注意
2 つのローカル フォルダーまたはファイルを調整するために Azure DevOps アクセス許可は必要ありません。
違いの調整
Visual Studio のソース管理エクスプローラーでフォルダーを右クリックし、[比較] を選択します。 [比較] ダイアログ ボックスが開きます。
[比較] ダイアログ ボックスで、比較するフォルダーのバージョンを選択し、[OK] 選択します。 [フォルダーの相違点] ウィンドウが開きます。
[フォルダーの相違点] ウィンドウで、調整するフォルダーまたはファイルを右クリックし、[調整] を選択します。
注意
Ctrl キーを押しながら項目を選択すると、複数のフォルダーとファイルを選択できます。 また、Ctrl キーを押しながら A キーを押すと、すべてのフォルダーとファイルを選択することができます。
[フォルダーの相違点の調整] ウィンドウが開きます。
[ワークスペース外のファイル] で、[最新バージョンの取得] を選択して最新バージョンのファイルをダウンロードするか、[無視] を選択して、これらのファイルをサーバーにのみ残します。
[サーバー上にないファイル] で、[サーバーに追加] を選択してサーバーにファイルをアップロードするか、[無視] を選択してローカル ワークスペースにのみこれらのファイルを残します。
[保留中の変更があるファイル] で、次のいずれかのオプションを選択します。
- [無視]: これらのファイルに加えた変更をローカル ワークスペースで維持します。
- [保留中の変更を元に戻す]: ローカル ワークスペース内のこれらのファイルに加えられた変更を無視します。
- [最新バージョンの取得]: これらのファイルの最新バージョンをローカル ワークスペースにダウンロードします。
[保留中の変更がないファイル] で、次のいずれかのオプションを選択します。
- [最新バージョンの取得]: 最新バージョンのファイルをダウンロードします。
- [チェックアウト]: ファイルのサーバー バージョンをチェックアウトします。 ローカル バージョンに何らかの変更を加えた場合、ファイルをチェックインするときに、その変更内容をサーバー バージョンとマージするかどうかを選択できます。
- [無視]: これらのファイルをサーバー上に残します。
[OK] を選択します。
ローカル ワークスペースに、ファイルのサーバー バージョンと競合する保留中の変更がある場合に、ファイルの [最新バージョンの取得] を選択すると、[競合の解決] ウィンドウが開きます。 詳細については、「Team Foundation バージョン管理の競合の解決」を参照してください。