我们正在使用 Jira 并将我们的代码放在 Git (1.7.4.1) 存储库中。我看到有一个适用于 Jira (4.0.1) 的 Git 插件,但我无法从网站上弄清楚我们如何将分支或不同的修订与 Jira 任务相关联。假设我们将插件安装到 Jira 中,有人可以提供一些分步说明供开发人员回答吗
- 当我们提交代码时,我们如何将其与 Jira 任务相关联?
- 当我们创建一个分支时,我们如何将它与 Jira 任务相关联?
我们正在使用 Jira 并将我们的代码放在 Git (1.7.4.1) 存储库中。我看到有一个适用于 Jira (4.0.1) 的 Git 插件,但我无法从网站上弄清楚我们如何将分支或不同的修订与 Jira 任务相关联。假设我们将插件安装到 Jira 中,有人可以提供一些分步说明供开发人员回答吗
对于 1,您在提交注释中指定 JIRA 问题#。
有关分步说明,请尝试以下操作: https ://confluence.atlassian.com/display/BITBUCKET/Linking+Bitbucket+and+GitHub+accounts+to+JIRA
对于 2. 分支与 jira 任务无关,只有提交是..
所以假设你有一个带有符号的jira issue#:JIR-323
..即使你创建一个名为的分支JIR-323
,JIRA(它是DVCS连接器)也不会关心..但是如果你有一个随机命名的分支名称,并且你在该分支上进行 100 次提交,其中 3 条提交消息以开头,JIR-323
那么只有这些提交才会出现在提交选项卡下的 jira 问题页面中。
换句话说..您可以让相同的分支在不同的 jira 任务页面下显示提交,并且出于相同的原因,您可以让相同的 jira 任务页面显示来自不同分支的提交。