0

如何在 Trac 中“将您已经提交给 svn 的一堆修订组合在一起”(参见 Jim T 的回答)?

4

2 回答 2

1

最基本的想法是在提交时将错误编号放入修订日志中。如果这是第一件事,那么当您查看日志时,您将能够轻松地看到错误编号。

我知道 Redmine 有一个附加功能,可以检查提交日志中的这些错误编号并将修订附加到错误,因此您可以从错误中看到修复它所涉及的所有修订。如果 trac 没有类似的东西,我会感到惊讶。

TortoiseSVN 也通过bugtraq 属性支持票务系统。它们以不同的方式与跟踪软件集成——从突出错误编号并允许它们显示的简单正则表达式到可以安装在乌龟中以在提交时浏览打开的错误的完全成熟的模块。

于 2009-05-29T19:45:50.160 回答
0

您将在 vailla Trac 中获得的最好的结果是在您的提交评论中放置一个指向票证的链接(“#123 的固定 blah blah blah”注意:# 是 trac 将如何获取链接。

缺点是 trac 不跟踪工单正文/数据库中的变更集。提交评论将正确链接突出显示并且易于搜索,但默认情况下不存在您想要的细粒度级别跟踪。

认为你可以通过使用 svn 的 post/pre-commit 钩子脚本来实现你想要的。Trac 附带了一个示例。

于 2009-05-29T20:07:19.163 回答