2017-10-06 65 views
0

是否有可能将一个python文件提交给svn并从一个trac系统引用一个trac系统而不是svn存储库链接到的trac系统?使用参考#ticketnumber它会自动更新链接到存储库的系统中的trac票证。我有我想链接到的trac票的网址。pysvn - trac:通过url提交svn并引用一个trac系统

我真的不能改变任何后端为此,只有我提交的python文件。

回答

0

你只是想创建一个从本地Trac实例到远程Trac实例的链接,或者是否希望远程Trac实例具有带变更集引用的CommitTicketUpdater注释?你不能用Trac做后者,或者用我知道的任何插件。理论上你可能会写一个插件来做到这一点,但它可能是很多工作。

如果您只是想从本地Trac实例指向远程Trac实例的超链接,则可以使用InterTrac链接。但是,您需要在要提交的系统上定义InterTrac前缀。 InterTrac前缀可以通过编辑它的trac.ini文件在本地系统上定义。

在定义了InterTrac前缀之后,您可以在othertrac中写入Refs othertrac:#1以引用第1张票。实际上,Refs甚至不需要。

如果您无法编辑trac.ini,或者甚至有管理员为您编辑它,您可能可以使用InterWiki链接。通过编辑本地Trac实例上的InterMapTxt页面来定义InterWiki链接。

相关问题