pytrac:提交到svn并通过url引用trac系统



是否可以将python文件提交到svn,并引用来自除svn存储库链接到的trac系统之外的trac体系的trac票证?使用refs#ticketnumber,它会自动更新链接到存储库的系统中的trac票证。我有我想链接到的trac机票的url。

我真的不能为此在后端更改任何内容,只有我正在提交的python文件。

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

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

定义InterTrac前缀后,可以编写Refs othertrac:#1来引用othertrac中的票证#1。实际上,甚至不需要Refs

如果你不能编辑trac.ini,甚至不能让管理员为你编辑,你可以使用InterWiki链接。InterWiki链接是通过编辑本地Trac实例上的InterMapTxt页面来定义的。

最新更新