App Center bug 跟踪器集成

概述

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

入门

  1. 导航到 https://appcenter.ms/apps ,然后选择要用于 bug 跟踪器集成的特定应用。

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

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

    1. 对于 Jira:

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

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

    2. 对于Azure DevOps (VSTS) :

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

      1. 使用凭据GitHub登录,然后单击"授权App Center"。
      2. 选择要将GitHub与哪个存储库集成,然后单击"下一步 "。
      3. "自动 创建 票证"切换"打开", 然后单击"添加":
  4. 完成! 现已配置 bug 跟踪器。 使用该配置:

    • 在 App Center 中新建故障组时,它将触发在配置的 bug 跟踪器中创建 bug
    • 该 bug 将包含指向中崩溃组App Center
    • 更改 中崩溃 组的状态时App Center更改连接的 bug 跟踪器中的 bug 状态,反之亦然。
  5. 切换到 bug 跟踪器最右侧,以 配置或****断开连接 它。

    • 通过 配置,可以将响应更改为"自动创建票证"、"崩溃次数 "、"区域"和"默认有效负载"。
    • 断开连接 会取消链接故障组的所有 bug。
  6. Bug 跟踪器集成在应用级别完成,每个应用只能配置一个 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 的状态,也会更新故障组的状态。