Control Room から Azure DevOps Git への接続

Control Room を介して Azure DevOps Git に接続し、Bot とその依存ファイルをリモートの Azure DevOps Git リポジトリにチェックインして管理できます。 チェックインしたすべての Bot とその依存ファイルのバックアップを Azure DevOps に作成します。

前提条件

  • Control Room から Azure DevOps Git に接続するには、AAE_Admin ロールを持っていることを確認してください。
  • Azure DevOps のアカウントがあることを確認してください。

手順

  1. Azure DevOps のアカウントにログインします。
  2. Azure DevOps プロジェクトを作成します。 プロジェクトの名前と説明を入力し、プロジェクトの可視性 (公開または非公開) を選択して、[作成] をクリックします。
  3. [リポジトリ] をクリックします。
  4. [Git 資格情報の生成] をクリックします。
    ユーザー名とパスワードまたはトークンを入力します。 Git に接続するためのトークンを取得するときは、[読み取り] と [書き込み] の権限があることを確認してください。
  5. 管理者として Control Room にログインします。
  6. [管理] > [設定] > [リモート Git リポジトリ統合] に移動し、[編集] をクリックします。
  7. HTTPSリポジトリパス(ユーザー名を含む) に変更を加えずにGitリポジトリのパスをコピーしてください。
    例えば、https://johnsmith@dev.azure.com/johnsmith/_git/johnsmith
  8. ブランチ名パスワード/トークン、およびパスワード/トークンの確認フィールドを更新してください。
    注: Control Room でサポートされているパスワードまたはトークンの最大長は75文字です。 しかし、Microsoftはより安全なトークンまたはパスワードの長さを84文字までサポートしています。 トークンまたはパスワードの長さを84文字に設定してControl Roomを有効にしたい場合は、Azure DevOps GITリポジトリ統合のパスワード/トークンフィールドを更新できません(A-Peopleログインが必要です)を参照してください。

    既存のリモート Git リポジトリ統合については、パスワードまたはトークンの長さが 52 文字であれば、既存のパスワードが期限切れになるまで機能します。

  9. [接続および保存] をクリックします。
    接続が成功したかどうかを確認するには、非公開リポジトリから公開リポジトリにファイルをチェックインし、変更が Azure DevOps Git リポジトリにプッシュされることを確認します。