App Center 錯誤追蹤器整合

重要

Visual Studio App Center 已排定於 2025 年 3 月 31 日淘汰。 雖然您可以繼續使用 Visual Studio App Center,直到它完全淘汰為止,但有數個建議您考慮移轉至的建議替代方案。

深入瞭解支持時程表和替代方案。

概觀

App Center 有針對損毀服務的 Bug 追蹤器整合。 使用者可以快速瞭解您在日常流程中定期使用的重要 App Center 事件,以取得順暢的體驗。 App Center 支援 Jira Cloud、Azure DevOps (先前 Visual Studio Team Services (VSTS) ) 和 GitHub 等錯誤追蹤程式。 使用者需要管理員或開發人員許可權,才能建立及設定 Bug 追蹤器。

開始使用

  1. 流覽至 https://appcenter.ms/apps,然後選取您想要進行錯誤追蹤器整合的特定應用程式。

  2. 在您的應用程式中,選取 [ 設定]、[ 服務],然後按兩下 [ 新增帳戶或服務 ] 按鈕。

  3. 選取哪些錯誤追蹤程式 (Jira、VSTS、Azure DevOps 或 GitHub) 進行整合。 若要新增存放庫的錯誤追蹤器,您需要其系統管理員許可權。

    1. 針對 Jira:

      1. 使用 Jira 認證登入 (電子郵件、密碼和基底 URL) ,然後按兩下 [ 新增]。 請參閱這裡 以瞭解如何尋找您的基底 URL

      注意:Jira 已被 取代的基本身份驗證。 不要在密碼中輸入,而是 在 Jira 中建立 API 令牌 ,並使用該令牌作為密碼。 2.選取要整合 Bug 追蹤器的 Jira 專案,然後按 [ 下一步]。 3.開啟自動建立票證,然後按兩下 [新增]:

    2. 針對先前稱為 VSTS) 的 Azure DevOps (:

      1. 使用 Azure DevOps 認證登入,然後在應用程式授權出現提示時按兩下 [ 接受 ]。
      2. 選取要整合 Bug 追蹤器的 Azure DevOps 專案,然後按 [ 下一步]。
      3. 針對 [自動建立票證] 切換 [開啟],並填入 [區域] 和 [默認承載] 的欄位,然後按兩下 [新增]:
        • 預設承載是選擇性的填入欄位,可用於工作項目。 例如: {"System.IterationPath": "Area\\Iteration 1", "System.AssignedTo": "Fabrikam"} 。 如需其他資訊,請參閱 工作專案類型 API
    3. 針對 GitHub:

      1. 使用您的 GitHub 認證登入,然後按兩下 [ 授權 App Center]。
      2. 選取要整合 Bug 追蹤器的 GitHub 存放庫,然後按 [ 下一步]。
      3. 針對 [自動建立票證] 切換 [開啟],然後按兩下 [新增]:
  4. 完成! 您的錯誤追蹤器現在已設定。 使用下列設定:

    • 在 App Center 中建立新的損毀群組時,它會觸發在已設定的錯誤追蹤器中建立 Bug
    • Bug 將包含 App Center 中損毀群組的連結
    • 當您在 App Center 中 變更損毀群組的狀態 時,它會變更連線錯誤追蹤器中的 Bug 狀態,反之亦然。
  5. 切換至 Bug 追蹤器的最 右邊,以 設定或 中斷 連線。

    • 設定 可讓您將回應變更為 自動建立票證當機次數區域預設承載
    • 中斷連線 ,將所有 Bug 與損毀群組中斷連結。
  6. 錯誤追蹤器整合是在應用層級完成,而且每個應用程式只能設定一個 Bug 追蹤器。 若要變更錯誤追蹤器:

    1. 移至 [服務] 頁面。
    2. 切換至 Bug 追蹤器的最右邊,以 中斷 連線。
    3. 重複 步驟 3

注意

系統會針對提供符號的新錯誤群組建立新的工作專案。 如果找不到新錯誤群組的符號,錯誤追蹤器整合將不會建立新的工作專案。

在 App Center 中變更損毀群組的狀態

  1. 流覽至 https://appcenter.ms/apps,然後選取具有錯誤追蹤器整合的特定應用程式。

  2. 在您的應用程式中,選取 [診斷]、 [當機],然後按兩下具有已連線 Bug 的損毀群組。

  3. 在右上角,按兩下具有任一狀態的 綠色下拉式方塊

    • 開啟
    • 已關閉
    • 忽略
  4. 選擇當機群組的狀態。 變更 App Center 中損毀群組的狀態之後,它會更新 Bug 的狀態。 同樣地,如果您在連線的錯誤追蹤器中變更 Bug 的狀態,也會更新損毀群組中的狀態。