特别是,我需要一个更完整的Trac版本来支持强大的项目管理和任务跟踪。我经历了插件,确实找到了超过50个看起来很有希望的插件。
我的问题是Trac的管理员/用户:哪些是完成Trac功能必不可少的,哪些应该避免(例如稳定性问题)?
答案 0 :(得分:19)
许多Trac插件看起来很有前途。不幸的是,只有少数真正提供,甚至其中一些没有得到适当的支持或维护。他们有时也会发生冲突。
我不会特别为项目管理推荐任何东西,但这些使我们的生活更加轻松:
0.10
答案 1 :(得分:12)
我的最爱:
一般:
的Scrum - Agilo:http://trac-hacks.org/wiki/AgiloForScrumPlugin
这是值得关注的地方http://trac-hacks.org/
答案 2 :(得分:10)
除了这里已经提到的那些,我还发现了以下必要条件:
以下是有益的:
答案 3 :(得分:9)
我非常喜欢BatchModifyPlugin,这样可以轻松更改多张彩票。
答案 4 :(得分:6)
MasterTicketsPlugin对票证依赖非常有用。
答案 5 :(得分:5)
我建议不要使用Bitten for CI(持续集成)(参见Martin Fowler on the subject),尽管我正在使用它。
Bitten背后的工作组似乎不够强大,无法处理剩余的任务。只需查看Bitten tickets
中的年龄和帖子数量即可答案 6 :(得分:3)
我没有管理我们的Trac,我不知道我们使用的所有插件。但我共同开发了一个GUI,用于导航门票并跟踪特定时间。它使用 xmlrpc插件来查询故障单信息并回写一些信息。通过这种方式扩展Trac非常简单。
答案 7 :(得分:3)
我必须拥有的插件列表:
有些可能是trac的一部分,因为0.12
和一个脚本:
答案 8 :(得分:1)
Apache Bloodhound是与Trac捆绑在一起的插件集合。它包含了早期答案中建议的一些单独插件,例如AccountManagerPlugin。
作为Bloodhound的一部分开发的主要插件是一个非常强大的Multi Product implementation,full text search(基于Whoosh)具有更好的导航功能。 Ticket relations也刚刚添加。
Bloodhound可以快速集成新发布的trac版本,并且所有插件都可以按预期进行互操作,因为它们是有目的地捆绑在一起的。它仍然与大多数trac-hacks兼容。
答案 9 :(得分:1)
您认为必须使用的插件在很大程度上取决于您的使用案例。
如果您在创建高级Wiki页面时需要更多功能,那么必备插件:
如果您喜欢文本编辑器中的IDE样式自动完成和缩进功能,那么必备插件:
如果您使用许多Mercurial存储库,必须拥有插件:
如果你......必须拥有插件
但如果您没有这些用例,您将无法找到有价值的插件。