ファイルのチェックアウトと編集

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

Visual Studio 2019 | Visual Studio 2022

ファイルを編集する場合、Visual Studio のソリューション エクスプローラーまたはソース管理エクスプローラーからファイルを開くことができます。 ファイルの編集を開始する際、ファイルは自動的にチェックアウトされます。

まれな状況で、たとえば他のチーム メンバーが変更する前に自分の変更が確実にチェックインされるようにファイルをチェックアウトしてロックする場合、項目を手動でチェックアウトし、場合によってはファイルをロックする必要があります。

重要

ベスト プラクティスとして、[ロックの種類] オプションは慎重に使用し、項目をロックする理由とロックを解放する時期を他のチーム メンバーに伝えてください。

前提条件

プロジェクトの共同作成者の 1 人である必要があります。 詳細については、「既定の TFVC アクセス許可」を参照してください。

項目を手動でチェックアウトする

  1. Visual Studio のソリューション エクスプローラーまたはソース管理エクスプローラーで、編集するファイルを選択し、右クリックして [編集用にチェックアウト] を選択します。

  2. [チェックアウト] ダイアログ ボックスで、必要に応じてファイルをロックできます。 [ロックの種類] で、次のいずれかのオプションを選択します。

    • 変更なし - 既存のロックを保持します
    • チェックイン - 別のユーザーによるチェックアウトを許可しますが、チェックインを許可しません

    注意

    [ロックの種類] メニューは、次の場合には使用できません。

    • 別のチーム メンバーがファイルをロックした場合。 他のユーザーが、指定されたどのファイルをロックしても、ロック操作は失敗します。 詳細については、「フォルダーまたはファイルのロックおよびロックの解除」を参照してください。
    • [複数のチェックアウトを有効にする] オプションがプロジェクト管理者によって無効になっている。これは推奨されません。 管理者は、Visual Studio のメニュー バーから [チーム]>[チーム プロジェクトの設定]>[ソース管理] を選択することで、このオプションを構成できます。
  3. [チェックアウト] を選択します。

ソリューション エクスプローラーソース管理エクスプローラーでは、チェックアウトした項目の横にチェック マーク TFSC チェックアウト済み状態アイコン が表示されます。チーム エクスプローラーでは、ファイルは [保留中の変更] ページの [含まれる変更]の下に表示されます。 ソース管理エクスプローラーでは、保留中の編集の変更は、ユーザーおよびユーザーのチームのメンバーが参照できます。

コマンド プロンプトから作業する

ヒント