【问题标题】:How to link GitHub repository with JIRA project?如何将 GitHub 存储库与 JIRA 项目链接?
【发布时间】:2017-08-04 03:40:35
【问题描述】:

我在 JIRA 中有一个软件项目,并希望将该项目与 GitHub 存储库链接,这样当我在 JIRA 项目中创建任务时,我可以在相应的 GitHub 存储库中进行分支等。我能够链接我的 GitHub 帐户使用我的 JIRA 帐户 (https://confluence.atlassian.com/adminjiracloud/connect-jira-cloud-to-github-814188429.html),但我不知道如何将我的 JIRA 项目之一与特定的 GitHub 存储库连接。

例如,当我在我的 JIRA 项目中创建任务时,我希望在任务页面上看到一个用于创建分支的链接。没有此类链接,因为该项目未链接到存储库。

编辑:我在 JIRA 的问题页面上看不到开发面板。如果我能够看到可以解决此问题的面板(可能)。

编辑:我正在尝试在问题页面上查看此面板。这来自 JIRA 的帮助页面。

编辑:相反,我看到了这个(注意右侧没有允许我创建分支的开发面板)

【问题讨论】:

  • 有什么快乐吗?我开始认为集成是故意阻碍推广 BitBucket,仅基于查找此信息的难度。
  • 我也是——GitHub 现在也有了 ZenHub,所以在我看来,他们(GitHub 和 JIRA)的蜜月期已经结束了。

标签: github jira


【解决方案1】:

第 1 步。为您的 GitHub 帐户创建 OAuth 访问令牌

  1. 以对帐户具有管理员权限的用户身份登录 GitHub。
  2. 选择编辑您的个人资料。
  3. 选择 OAuth 应用程序。
  4. 选择“开发者应用程序”选项卡。
  5. 选择注册新的 OAuth 应用程序。
  6. 为应用程序名称输入一个名称。
  7. 为 URL 和回调 URL 字段输入 JIRA 软件 URL。按注册申请。
  8. 继续下一步时,请在 GitHub 帐户中打开浏览器。

第 2 步:在 JIRA Software 中添加 OAuth 令牌

  1. 以具有管理员权限的用户身份登录 JIRA Software。
  2. 在 JIRA Software 仪表板中单击 cog(设置)图标。
  3. 选择应用程序。
  4. 从左侧的集成部分中,选择 DVCS 帐户。
  5. 点击链接 Bitbucket Cloud 或 GitHub 帐户。
  6. 选择“GitHub”作为主机值。
  7. 输入团队或用户帐户名称。
  8. 将客户端 ID 和客户端密码值从您的 GitHub 站点复制到对话框中。
  9. 保留默认的自动链接和智能提交(推荐)原样或更改它们
  10. 点击添加。
  11. 出现提示时授予访问权限
  12. JIRA 连接成功后,您会在“DVCS 帐户”页面上看到您的帐户。

【讨论】:

  • 我已经这样做了......我在问题页面上没有看到允许我创建分支等的开发面板
  • 如果您此时被重定向到空白页面,请参阅 DVCS 连接到 GitHub 生成空白页面:confluence.atlassian.com/jirakb/…
  • 你用什么软件来访问它?
  • 我在 Google Chrome 中使用 JIRA
  • 是否只能使用 GitHub Enterprise 帐户进行集成?
猜你喜欢
  • 2021-08-03
  • 2018-11-14
  • 1970-01-01
  • 1970-01-01
  • 2017-03-23
  • 1970-01-01
  • 2017-01-16
  • 1970-01-01
  • 2017-08-29
相关资源
最近更新 更多