將 GitHub 連結至 Azure Boards
使用 GitHub,追蹤 Azure Boards 中的工作
使用 Azure Boards 規劃和追蹤您的工作,並將 GitHub 當作軟體開發的原始檔控制。
連結 Azure Boards 與 GitHub 存放庫,讓 GitHub 認可、提取要求和問題連結至 Boards 中的工作項目。
Azure Boards 應用程式
整合是透過 Azure Boards 應用程式建立,這當作 Azure Boards 與 GitHub 之間的橋樑。
若要安裝應用程式,您必須是 GitHub 存放庫或 GitHub 組織的管理員或擁有者。
應用程式會從 GitHub Marketplace 進行安裝。 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 的工作項目。
注意
如需詳細資訊,請參閱