[英]How can I make a link to a git changeset in Trac when there is more than one repository and neither one is default?
在使用一個關聯的存儲庫時,我習慣使用changeset關鍵字和commit的SHA1哈希來引用我的Trac票證中的更改集 ,如下所示:
[changeset:af54b6d]
這會給我一個指向相應變更集的超鏈接。
現在我正在開發一個項目,其中相同的Trac環境(版本0.12)有多個與之關聯的git存儲庫,沒有人 - 也不應該 - 是默認值,因此上述語法不再起作用。
任何人都可以幫我弄清楚如何在特定的存儲庫中引用變更集?
謝謝!
如果您的存儲庫名為repo
,則可以使用[changeset:af54b6d/repo]
鏈接到變更[changeset:af54b6d/repo]
。
我正在使用subversion,但是假設git changeset鏈接以sam方式工作,你應該使用repo:changeset:af54b6d
,你必須在trac.ini
的[intertrac]
部分定義repo
。 另見InterTrac
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.