如何在推送后在Redmine中链接到Git提交

6
我们已经设置了Redmine,如果开发人员正确标记(例如#Refs#Fixes)就会自动将提交与相关问题链接起来。但是,我们有一些提交被推送到远程库而没有这些标记,现在我们希望连接它们。我们该如何做?
1个回答

11
要添加到特定提交的链接,只需添加commit:<sha-of-commit>
例如,如果我要将链接指向SHA为d675f2e5cd6bd87f45246422a79b0c4b93f366c4的提交,则我应该单击“更新”,然后在备注部分中输入commit:d675f2e5cd6bd87f45246422a79b0c4b93f366c4。您也可以使用短SHA。
您可以跟随新创建的链接,它会带您到包含该提交的仓库部分(如果Redmine已正确设置与Git集成,则会是这样)。从那里,您可以单击“添加相关问题”,然后输入错误或功能编号。当查看错误详细信息时,这将显示一个带有提交消息的酷灰色框。
希望这有所帮助。

哇,非常详细的回答...谢谢!这正是我在寻找的 :-D - Jason Maldonado
2
您还可以在管理-设置-存储库中使用*作为“引用关键字”。这样,您就不需要每次都指定“refs”和“fixes”(只需问题本身即可添加相关问题)。 - Andriy Lesyuk

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