Trac 与 Redmine
Trac is an enhanced wiki and issue tracking system for software development projects. Redmine is a flexible project management web application. 实际上 Redmine 应该是 Trac 的 clone,基于 RoR. 它们都是对项目开发、管理非常有帮助的系统,可不仅仅是 bugzilla + wiki,Timeline 这个 feature 将 bug tracking system, wiki, 以及版本控制系统的最新动态整合起来,让你一眼看到项目的最新进展。 我用 Trac 多一些,现在也在用,也更倾向于 Trac,而 Redmine 只是短暂地用过一段时间,下面简单地对二者的重要特性做一下比较。实际上 python/ruby 我都不熟悉,所以下面的比较如有错误请多多指教 🙂 svn 支持 Trac 只支持本机,通过 python 直接读取目录中的数据 Redmine 是通过正常方式(http/svnserve之类)访问,支持远程代码库,不过要实现在 timeline 中实时看到最新的代码 commit 比较麻烦一点 多项目支持 Trac 可以在 Apache 中配置某目录的子目录全部为 Trac project,但是实现它们之间的综合管理比较麻烦 Redmine 原生支持多项目,管理比较方便 用户管理 ...