什么是一些推荐的Trac插件?

特别是,我需要一个更完整的Trac版本来支持强大的项目pipe理和任务跟踪。 我通过插件,从字面上find超过50看起来很有希望。

我的问题是Trac的pipe理员/用户:哪些是完成Tracfunction和哪些应该避免(如稳定性问题)的不可或缺的?

    10 Solutions collect form web for “什么是一些推荐的Trac插件?”

    很多Trac插件看起来很有前途。 不幸的是,只有less数人真正提供了,甚至其中一些没有得到适当的支持或维护。 他们也往往有时冲突。

    我不会特别推荐任何项目pipe理,但这些让我们的生活变得如此简单:

    • TagsPlugin – 最有用的一个,添加标签支持
    • BreadCrumbsNav – 显示以前访问的页面,节省了大量的时间
    • ShowPath – 显示面包屑path,如果您的网页分层次命名,则很有用
    • CaseInsensitiveWiki – 允许input不区分大小写的URL
    • Stratistics – 显示Wiki / SVN统计信息
    • WikiRename – 允许页面重命名(与标签不兼容)

    0.10

    • WebAdmin – 预先安装在0.11之前,但你需要分开

    我最喜欢的:

    一般:

    • 更好的编辑器所见即所得: http : //trac-hacks.org/wiki/TracWysiwygPlugin
    • TicketCalendarmacros: http ://trac-hacks.org/wiki/WikiTicketCalendarMacro
    • AccountManager: http : //trac-hacks.org/wiki/AccountManagerPlugin

    Scrum – Agilo: http ://trac-hacks.org/wiki/AgiloForScrumPlugin

    这是观看http://trac-hacks.org/的地方

    除了这里已经提到的,我还发现了以下必要的:

    1. 播音员 – 非常灵活的通知scheme
    2. 自动完成用户 – 方便input(现有)用户名
    3. 自动链接 – 自动使单词不符合维基命名规则,但与现有的页面名称链接
    4. CustomFieldAdmin – 使pipe理自定义字段更容易
    5. redirect – 如果您经常需要制作简短的名称维基页面(如HTMLredirect到超文本…..)
    6. TicketDelete – 删除,如果有需要,更容易
    7. WikiRename – 必须具有wiki重构

    以下是有益的:

    1. S5 – 直接将维基页面呈现为S5格式的幻灯片,对使用Trac作为演示文稿来源可能非常有用
    2. FullBlog – 将博客支持添加到Trac
    3. 投票 – 大型团队的酷炫附加function
    4. TracWikiToPdf – 将wiki页面dynamic转换为pdf(但效果可能会令人满意)
    5. 时间和估计 – 整齐跟踪时间和/或估计

    我真的很喜欢BatchModifyPlugin ,可以很容易地改变当时的多张票。

    MasterTicketsPlugin对票据依赖非常有用。

    尽pipe我正在使用它,但我会推荐针对Bitten for CI(持续集成)(请参阅Martin Fowler的主题 )。

    Bitten背后的工作组似乎不够强大,无法处理剩余的任务。 只要看看Bitten门票的年龄和post数量即可

    我不pipe理我们的Trac,我不知道我们使用的所有插件。 但是我共同开发了一个GUI,用来导航票据并跟踪在特定票据上花费的时间。 它使用xmlrpc插件查询票证信息并写回一些信息。 用这种方法扩展Trac非常简单。

    Apache Bloodhound是与Trac捆绑在一起的插件集合。 它包含了一些早期答案中提到的单个插件,如AccountManagerPlugin 。

    作为Bloodhound的一部分开发的主要插件是一个非常强大的多产品实现 , 全文search (基于飞快)具有更好的导航。 票务关系也刚刚添加。

    Bloodhound不断整合最新发布的trac版本,所有插件按预期互操作,因为它们是有意捆绑的。 它也与大多数trac-hacks兼容。

    你认为必须考虑哪些插件在很大程度上取决于你的用例。

    如果您在创build高级wiki页面时需要更多权限,则必须拥有插件:

    • GraphvizPlugin
    • WikiExtrasPlugin

    如果您喜欢文本编辑器中IDE风格的自动完成和缩进function,则必须拥有插件:

    • TextareaKeyBindingsPlugin
    • WikiAutoCompletePlugin

    如果您使用多个Mercurial存储库,则必须拥有插件:

    • MercurialPlugin
    • HgDirManagerPlugin

    必须拥有的插件,如果你…

    • …要存档电子邮件: MailArchivePlugin
    • …想跟踪在任务上花费的时间: TimeTrackingPlugin
    • …想要计划你的周: WeekPlanPlugin
    • …要在堆叠之间拖放卡片: CardsPlugin

    但是如果你没有这些用例,你就不会觉得这个插件很有价值。