【问题标题】:How to link to a Git commit in Redmine after pushing推送后如何链接到 Redmine 中的 Git 提交
【发布时间】:2013-11-10 22:44:54
【问题描述】:

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

【问题讨论】:

    标签: git commit redmine git-commit


    【解决方案1】:

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

    因此,如果我要链接到具有d675f2e5cd6bd87f45246422a79b0c4b93f366c4 的 SHA 的提交,那么我将单击“更新”,然后在注释部分中输入 commit:d675f2e5cd6bd87f45246422a79b0c4b93f366c4。如果您愿意,也可以使用短 SHA。

    您可以点击刚刚创建的新链接,该链接应该会将您带到包含该提交的存储库部分(如果 Redmine 已正确设置为与 Git 集成,听起来确实如此)。从那里您可以单击“添加相关问题”,然后输入错误或功能编号。当查看错误详细信息时,这将在错误说明旁边显示一个带有提交消息的酷灰色框。

    希望对您有所帮助。

    【讨论】:

    • 哇非常详细的答案...谢谢!这正是我一直在寻找的:-D
    • 您也可以在管理 - 设置 - 存储库中使用 * 作为“引用关键字”。这样您就不需要每次都指定“refs”和“fixes”(仅问题本身就会添加相关问题)。
    猜你喜欢
    • 2014-02-02
    • 2011-08-05
    • 1970-01-01
    • 2013-12-17
    • 2015-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多