將 GitHub 連結至 Azure Boards

已完成

使用 GitHub,追蹤 Azure Boards 中的工作

使用 Azure Boards 規劃和追蹤您的工作,並將 GitHub 當作軟體開發的原始檔控制。

連結 Azure Boards 與 GitHub 存放庫,讓 GitHub 認可、提取要求和問題連結至 Boards 中的工作項目。

GitHub 和 Azure Boards 整合的螢幕擷取畫面。

Azure Boards 應用程式

整合是透過 Azure Boards 應用程式建立,這當作 Azure Boards 與 GitHub 之間的橋樑。

若要安裝應用程式,您必須是 GitHub 存放庫或 GitHub 組織的管理員或擁有者。

應用程式會從 GitHub Marketplace 進行安裝。 Azure Boards 應用程式

Azure Boards 應用程式整合的螢幕擷取畫面。

Authenticating to GitHub (向 GitHub 進行驗證)

Azure Boards 可以連線到 GitHub。 針對雲端中的 GitHub,新增 GitHub 連線時的驗證選項如下:

  • 使用者名稱/密碼
  • 個人存取權杖 (PAT)

如需建立連線的逐步解說,請參閱:將 Azure Boards 連線至 GitHub

您可以設定其他 Azure Boards/Azure DevOps Projects、GitHub.com 存放庫,或從 Azure Boards 應用程式頁面變更目前設定。

使用 Azure Boards 應用程式,將 Azure Boards 與 GitHub 整合之後,您就可以從 Azure Boards 的入口網站新增或移除存放庫。

支援的整合情節

Azure Boards-GitHub 整合支援下列連結:

  • 透過 GitHub:

    • 針對 GitHub 帳戶或組織的所有存放庫,或特定存放庫,支援整合。
    • 新增或移除整合中的 GitHub 存放庫,並設定其連結的專案。
    • 暫止 Azure Boards-GitHub 整合,或解除安裝應用程式。
  • 透過 Azure Boards:

    • 將一或多個 GitHub 存放庫連結至 Azure Boards 專案。
    • 從 Azure Boards 專案內的 GitHub 連結,新增或移除 GitHub 存放庫。
    • 完全移除專案的 GitHub 連結。
    • 允許 GitHub 存放庫連結相同 Azure DevOps 組織或集合內的一或多個 Azure Boards 專案。

Azure Boards-GitHub 整合支援下列營運工作:

  • 根據 GitHub 提及,建立工作項目與 GitHub 認可、提取要求和問題之間的連結。
  • 以 fix、fixes 或 fixed 使用 GitHub 提及時,工作項目的 [支援] 狀態轉換為 [已完成] 狀態。
  • 從工作項目連結至 GitHub 認可、提取要求或問題時,將討論留言張貼至 GitHub,支援完整追蹤。
  • 在工作項目 [開發] 區段中,顯示連結至 GitHub 程式碼成品。
  • 在工作流程看板卡片上,將連結至 GitHub 成品顯示為註釋。
  • 支援新增至 GitHub 存放庫的工作流程看板欄位狀態徽章。

目前不支援下列工作:

  • 查詢具有 GitHub 成品連結的工作項目。 但您可以查詢 [外部連結計數] 大於 0 的工作項目。

注意

參考:Azure Boards-GitHub 整合

如需詳細資訊,請參閱