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

Jas*_*ado 3 git commit redmine git-commit

如果开发人员正确标记if(例如#Refs#Fixes),我们将Redmine设置为自动链接提交与相关问题.但是,我们有一些提交被推送到没有这些标签的远程仓库,我们现在希望连接它们.我们应该怎么做?

Fre*_*Ben 6

要添加指向特定提交的链接,只需添加即可commit:<sha-of-commit>.

因此,如果我链接到具有SHA的提交d675f2e5cd6bd87f45246422a79b0c4b93f366c4,那么我将点击"更新",然后在我将放置的注释部分中commit:d675f2e5cd6bd87f45246422a79b0c4b93f366c4.如果您愿意,也可以使用短SHA.

您可以按照刚刚创建的新链接进行操作,该链接应该转到包含该提交的存储库部分(如果Redmine已正确设置为与Git集成,它听起来就是这样).从那里,您可以单击"添加相关问题",然后输入错误或功能号码.这将显示一个很酷的灰色框,在查看错误详细信息时会在错误注释旁边显示提交消息.

希望有所帮助.

  • 您还可以在管理 - 设置 - 存储库中使用*作为"引用关键字".这样您每次都不需要指定"refs"和"fixes"(仅仅问题就会增加相关问题). (2认同)