App Center 缺陷追踪器集成

重要

Visual Studio App Center 于 2025 年 3 月 31 日停用,但分析和诊断功能除外,这些功能将继续受支持,直到 2026 年 6 月 30 日。 了解详细信息。

概述

App Center 为崩溃服务提供 bug 跟踪器集成。 用户可以在日常流程中定期使用的工具中快速了解关键 App Center 事件,以便获得无缝体验。 App Center 支持 Bug 跟踪器,例如 Jira Cloud、Azure DevOps(前 Visual Studio Team Services (VSTS)和 GitHub。 用户需要经理或开发人员权限才能创建和配置 bug 跟踪器。

入门

  1. 导航到 https://appcenter.ms/apps并选择要进行 bug 跟踪器集成的特定应用。

  2. 在应用中,选择 “设置”、“ 服务”,然后单击“ 添加帐户或服务 ”按钮。

  3. 选择要与之集成的 bug 跟踪器(Jira、VSTS、Azure DevOps 或 GitHub)。 若要为存储库添加 bug 跟踪器,需要具有管理员权限。

    1. 对于 Jira:

      1. 使用 Jira 凭据(电子邮件、密码和基本 URL)登录,然后单击“ 添加”。 有关如何 查找基本 URL,请参阅此处。

      注意:Jira 已 弃用基本身份验证。 不要键入密码,而是在 Jira 中创建 API 令牌 并将其用作密码。 2.选择要将 bug 跟踪器与哪个 Jira 项目集成,然后单击“ 下一步”。 将自动创建票证切换为开启,然后单击添加。

    2. 对于 Azure DevOps(以前为 VSTS):

      1. 使用 Azure DevOps 凭据登录,并在应用授权提示时单击“ 接受 ”。
      2. 选择要将 bug 跟踪器与哪个 Azure DevOps 项目集成,然后单击“ 下一步”。
      3. 打开“自动创建票证”,并填写“区域”和“默认有效负载”字段,然后单击“添加:
        • 默认有效载荷是用于工作项的一个可选填写字段。 例如,{"System.IterationPath": "Area\\Iteration 1", "System.AssignedTo": "Fabrikam"}。 有关其他信息,请参阅 工作项类型 API 。
    3. 对于 GitHub:

      1. 使用 GitHub 凭据登录,然后单击“ 授权应用中心”。
      2. 选择要将 bug 跟踪器与哪个 GitHub 存储库集成,然后单击“ 下一步”。
      3. 打开自动创建票证,然后单击“添加:
  4. 完成! 已经配置问题跟踪器。 使用此配置时:

    • 在 App Center 中创建新的崩溃组时,将触发在配置的 bug 跟踪器中创建一个问题。
    • 错误报告将包含指向 App Center 中崩溃组的链接
    • 在 App Center 中更改崩溃组的状态 时,它会更改已连接的 bug 跟踪器中的 bug 状态,反之亦然。
  5. 移动到 bug 跟踪器的最右侧,以 配置 或 断开 它。

    • 配置使您能够更改对自动创建票证、崩溃次数、区域和默认有效负载的响应。
    • 断开 解除所有错误与崩溃组的连接。
  6. Bug 跟踪器集成在应用级别完成,每个应用只能配置一个 bug 跟踪器。 更改缺陷跟踪器:

    1. 转到 “服务 ”页。
    2. 切换到 bug 跟踪器最右侧以断开连接。
    3. 重复 步骤 3。

注释

将为提供符号的新错误组创建新的工作项。 如果未找到新错误组的符号,则 bug 跟踪器集成不会创建新的工作项。

在 App Center 中更改崩溃组的状态

  1. 导航到 https://appcenter.ms/apps并选择具有 bug 跟踪器集成的特定应用。

  2. 在您的应用中,选择“诊断”、“崩溃”,然后单击与 bug 关联的崩溃组。

  3. 在右上角,单击具有任一状态的 绿色下拉框 :

    • 打开
    • 闭
    • 忽视
  4. 选择崩溃组的状态。 更改 App Center 中崩溃组的状态后,它会更新 bug 中的状态。 同样,如果更改已连接的 bug 跟踪器中的 bug 状态,也会更新崩溃组中的状态。