如果存在多个存储库而且两者都不是默认存储库,如何在Trac中创建git变更集的链接?

时间:2012-01-27 13:42:58

标签: git hyperlink trac changeset

在使用一个关联的存储库时,我习惯使用 changeset 关键字和提交的SHA1哈希来引用我的Trac票证中的变更集:

[changeset:af54b6d]

会给我一个指向相应变更集的超链接。

现在我正在开发一个项目,其中相同的Trac环境(版本0.12)有多个与之关联的git存储库,没有人 - 也不应该 - 是默认值,因此上述语法不再起作用

任何人都可以帮我解决如何在特定存储库中引用变更集的问题吗?

谢谢!

2 个答案:

答案 0 :(得分:25)

如果您的存储库名为repo,则可以使用[changeset:af54b6d/repo]链接到变更集。

答案 1 :(得分:0)

我正在使用subversion,但假设git变更集链接的工作方式相同,则应使用repo:changeset:af54b6d,您必须在repo部分[intertrac]中定义trac.ini }。另请参阅InterTrac