連線至 Azure DevOps

若要將 Microsoft Dataverse 環境或解決方案連接到 Microsoft Azure DevOps,請建立或使用 Azure DevOps 專案與儲存庫,然後從您的解決方案中的原始碼控制體驗連接。

你可以使用 Power Apps、Power Automate、Power Pages 和 Copilot Studio 等解決方案。

Prerequisites

  • Dataverse Git 整合是 受管環境的一項功能。 開發環境與目標環境必須以受管理環境形式啟用。

  • 連接 Dataverse 環境到 Git 時,必須訂閱 Azure DevOps 及與原始碼控制互動的使用者授權。

    備註

    在 Azure DevOps 服務的基本方案中,有限數量的授權可供使用。 欲了解更多Azure DevOps價格與授權資訊,請造訪 Azure DevOps Services。

  • 需要 Azure DevOps Services 權限才能進行提交和讀取原始碼檔案。 參與者安全性群組的成員擁有權限。

  • 您需要有一個 Dataverse 環境,且您在其中具有「系統管理員」安全性角色。

  • 你想連接至原始碼控制系統的自訂非管理解決方案。 如果你還沒有,就自己創建一個。

Azure DevOps 設定

要開始,你需要一個 Azure DevOps 專案和倉庫來連接你的 Dataverse 環境。 如果你還沒有設定 Azure DevOps 專案和儲存庫,請依照以下步驟在 Azure DevOps 中建立新的專案和儲存庫。

  1. 登入 Azure DevOps 並選擇您的組織。
  2. 選擇 新專案,輸入名稱,確保版本控制設定為 Git,然後選擇 建立。
  3. 在新專案中,選擇 Repos,然後在頁面底部選擇初始化以初始化預設儲存庫。

確保所有在你環境中做變更的使用者都能存取你的儲存庫並提交變更。 檢視你的 Azure DevOps 授權設定和安全群組,確保他們能使用解決方案的原始碼控制面板。

從解決方案連線至 Azure DevOps

當您連線到 Git 時,會將您環境中的解決方案繫結至 Azure DevOps 存放庫中的特定位置與分支。 你可以使用環境繫結或解決方案繫結,將你的環境繫結到專案。 想了解更多環境綁定與解決方案綁定的差異,請參閱 「如何選擇環境綁定」與「解決方案綁定」。

  1. 在 Power Platform 管理中心內,啟用所有開發與目標環境作為受管理環境。

  2. 登入 Power Apps(或 Copilot Studio、Power Automate、Power Pages)然後進入 Solutions。

  3. 在解決方案頁面或自訂未受管理的解決方案中的原始檔控制頁面上,選取連接至 Git。

  4. 從連線類型選項中選擇 Environment 或 Solution,並選擇你的Azure DevOps組織與專案。 更多資訊: 如何在環境綁定與解決方案綁定間做選擇

  5. 依照你的綁定類型,選擇專案、儲存庫或分支,並輸入資料夾來綁定環境或解決方案。

  6. 或者,建立新的分支。

  7. 選擇 連線。

    備註

    設計上,你無法將預設解決方案和通用資料服務預設解決方案連接到 Git。 使用自訂解決方案進行應用程式和解決方案開發。

關於如何透過程式碼連接 Git 的資訊,請參見「 使用 Code 連接並解除 Dataverse 與 Git 儲存庫」。

下一步