是否可以将python文件提交到svn并从除svn存储库链接到的trac系统之外的trac系统引用trac票证?使用refs #ticketnumber它会自动从链接到存储库的系统更新trac票证。我有想要链接到的trac票的网址。
我无法真正改变后端的任何内容,只有我正在提交的python文件。
答案 0 :(得分:0)
您是否只想创建从本地Trac实例到远程Trac实例的链接,或者您是否希望远程Trac实例具有带变更集引用的CommitTicketUpdater注释?你不能用Trac或者我知道的任何插件来做后者。从理论上讲,你可以编写一个插件来做到这一点,但这可能需要做很多工作。
如果您只想从本地Trac实例获得指向远程Trac实例的超链接,则可以使用InterTrac链接。但是,您需要在系统上定义InterTrac前缀。可以通过编辑它的trac.ini文件在本地系统上定义InterTrac前缀。
在定义InterTrac前缀后,您可以将Refs othertrac:#1
写入othertrac
中的参考票#1。实际上,甚至不需要Refs
。
如果您无法编辑trac.ini,或者甚至让管理员为您编辑它,您可以使用InterWiki链接。 InterWiki链接是通过编辑本地Trac实例上的InterMapTxt
页面来定义的。