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 状态,也会更新崩溃组中的状态。