簡體   English   中英

如果存在多個存儲庫而且兩者都不是默認存儲庫,如何在Trac中創建git變更集的鏈接?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM