Jira和Git的链接问题

13

我最近将我的Bug管理工具转移到了Jira。我安装了最新版本4.1。我们使用Git作为版本控制系统,因此我正在寻找设置它的方法。查找时,我发现Git Integration Plugin for JIRA是最受欢迎的插件之一。

不幸的是,就像我一天中发生的所有事情一样,该插件只与Jira 3.13完全兼容。

是否有人有管理这个问题的建议或解决方法?

同时,任何关于jira/git的预/后提交挂钩都将非常有用!

4个回答

7

正如您在这个变更集中所看到的,关于您提到的Jira Git插件

  • JGit 0.5将很快发布,内置Jira 4兼容性。
  • 目前,您可以尝试使用GitHub代码库,支持Jira 4和分支支持

注意(2011年),正如CharlesB在评论中提到的那样,最新的JGit版本都具有Jira4兼容性:

0.6发布说明(2011年3月27日)

  • 迁移到v2插件系统
  • Jira 4.3支持
  • Gitorius和cgit的Web链接

0.5.3发布说明(2011年2月13日)

  • Jira 4.2修复
  • [...]

[...]

0.5.1发布说明(2010年11月15日)

  • 支持Jira 4.1
  • 跟踪多个分支

你成功设置了吗?仓库根目录和仓库源? - Mahdi Yusuf
@garbagecollector:不,我还没有测试过。至少,对于Jira4的支持正在进行中。 - VonC
新版本0.6现在支持Jira 4。 - CharlesB
@CharlesB:说得好。我在我的修订答案中进行了说明。 - VonC

3
另一种选择是使用JIRA -> FishEye -> Git。
诚然,FishEye是另一个费用,但这可能比折腾只能半部分工的插件更可取。FishEye还可以为您的存储库提供更多信息。
请注意,目前,从您的Git存储库创建的FishEye索引将占用大约3倍的Git存储库空间。Atlassian正在研究并在该领域进行一些改进。

3

您可以使用自托管的Gitorious来管理git仓库,并使用klonfisch作为Gitorious和JIRA之间的桥梁(使用JIRA FishEye插件)。


1

对于想要在现在集成Git和Jira的人,可以使用

如果使用GitHub,则可以同时使用上述或以下内容

有关此内容的其他信息,请在此处阅读

如果使用GitLab,请在此处阅读

如果您正在使用BitBucket,请在此处阅读

选择一个适合自己需求的平台(如果使用GitHub,则需要考虑GitHub的计划/版本 - 免费版、团队版、企业版 - 以及Jira的托管类型 - 云端、服务器、数据中心等)。

如需了解有关如何将Jira与开发工具集成的其他信息,请在此处阅读


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接