同じプロジェクト内の Git と TFVC を使用する

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

Team Foundation Server 2015 Update 1 では、プロジェクト管理者は、Team Foundation バージョン管理 (TFVC) で作成されたプロジェクトに Git リポジトリを追加できます。 Git で作成されたプロジェクトに TFVC リポジトリを追加することもできます。 これにより、プロジェクト内のすべてのデータを保持しながら、新しいバージョン管理システムを採用できます。

新しいリポジトリの種類へのアクセスを有効にする

アクセス許可はプロセス テンプレートによってプロジェクト作成時に適用されるため、新しいリポジトリの種類に対するアクセス許可を修正するための少しの作業があります。

Team Foundation バージョン管理リポジトリを Git プロジェクトに追加する

プロジェクト管理者は、プロジェクト フォルダーの作成時に、プロジェクト フォルダー レベルのアクセス許可を適用する必要があります。 バージョン管理の管理ページに移動し、ツリーの "$/ProjectName" ノードを選択します。 既定のプロセス テンプレート (アジャイル、スクラム、CMMI) と同じグループを設定するには、次の TFS グループとアクセス許可を追加します。

  1. [プロジェクト名]\閲覧者
    • 許可: 読み取り
    • 設定なし: その他すべて
  2. [プロジェクト名]\共同作成者
    • 許可: チェックイン、チェックアウト、ラベル、ロック、マージ、読み取り
    • 設定なし: その他すべて
  3. [プロジェクト名]\ビルド管理者
    • 許可: チェックイン、チェックアウト、ラベル、ロック、マージ、読み取り
    • 設定なし: その他すべて