跳至内容
GitTree
托管集成

连接 Azure DevOps

在浏览器中使用你的 Microsoft 帐户登录,或使用 Azure DevOps 的个人访问令牌。 GitTree 与 dev.azure.com 和 Microsoft 的配置文件服务对话以查找您的组织,然后列出他们的存储库、拉取请求和管道。

专业版已更新

需要 GitTree Pro 或正在运行的试用版;免费保留了本地 Git 的所有功能。 比较计划。

在此页面上
  1. 开始之前
  2. 在哪里可以找到它
  3. 步骤
  4. 预期结果
  5. Azure DevOps 拉取请求
  6. 如果出现问题
  7. 问题
  8. 有关的

开始之前

  • GitTree 专业版或正在运行的试用版:托管集成是专业版的一部分。
  • 您的 Microsoft 帐户所属的 Azure DevOps 组织。

在哪里可以找到它

  • 首选项 › Integrations › Connected accounts:Connect Azure DevOps…。
行动macOSWindows 和 Linux
偏好设置⌘,Ctrl+,

步骤

  1. 开始连接

    选择Connect Azure DevOps…。

  2. 使用 Microsoft 登录

    选择 Sign In with Azure DevOps,在浏览器中使用您的 Microsoft 帐户登录并接受。浏览器会将您带回到 GitTree。

  3. 或者使用令牌

    选择Enter a Personal Access Token…; Scopes the token needs 列出了令牌必须允许的内容。

  4. 克隆或打开存储库

    现在,当您克隆时,会显示您组织的存储库,并且会针对托管在那里的存储库显示拉取请求和管道。

预期结果

Azure Repos、拉取请求和 Azure Pipelines 出现在 GitTree 中。

Azure DevOps 拉取请求

审阅者作为身份 ID 输入。 Set Auto-complete 要求 Azure DevOps 在每项必需的策略通过后完成拉取请求; Azure DevOps 决定何时合并,并且 GitTree 中的任何内容都不会绕过策略。

如果出现问题

“此帐户没有可列出的存储库或组织。”

Microsoft 帐户不是 Azure DevOps 组织的成员,或者令牌无法读取它。检查组织的用户,或在正确的组织中创建令牌。

问题

这是否适用于本地 Azure DevOps Server?

GitTree 与 dev.azure.com 对话。检查功能指南的 Integrations 选项卡,了解您的存储库主机支持的功能。