最近在做小团队项目管理和知识管理软件选型,搜集了好些资料,做一个总结吧。从搜集的资料看,
Basecamp < Trac < Redmine.
所有尝试先安装Redmine试试。有了使用报告,再贡献出来。
先谈谈三个软件的明显差异吧。网上搜集的,不一定准确。
Basecamp 和Trac相比较:(原文来自http://www.personal.psu.edu/users/e/w/ewr119/basecampvstrac.html)
比较差的地方:
1)“待办列表”不如 Trac的“ticket”强大,很多人都夸赞“ticket”看来是很强。
"To-do" feature is weaker than Trac's ticket tracker (e.g. to-dos don't support attaching comments or project metadata like version numbers).
2)没有版本控制,Trac和SVN结合
No revision-control system (e.g. Subversion) integration. Instead, offers "Files" feature, which is much less powerful than Trac's Subversion integration and wiki page attachments.
3)需要License费用,虽然很便宜
Involves licensing costs and paperwork, though it is cheap: $0-$100/mo.
4)数据托管在他们的服务器上,总那么不让人放心
Hosted on their servers, so we have to trust them with our data, and we're subject to their whims. (If we hadn't already done the work of setting up for Trac, this might be more desirable.)
总结:Trac胜出!
Trac和Redmine比较:
1)Trac当Wiki的页面中有古怪字符时,变得不稳定(原文来自 http://www.personal.psu.edu/users/e/w/ewr119/basecampvstrac.html)
I started to get tired of the wiki and it's strange behaviour when some odd character is entered on some wiki page and it refuses to display and instead just throws some Python errors.
2)Remine的代码质量高(原文来自http://vangel.3ezy.com/archives/65-SVN-Trac-versus-Redmine-for-project-management.html)
Redmine is vastly superior because of its stable project code, well maintained codebase and the best thing is its User Interface.The User Interface is very clean unlike Trac.
3)Redmine的安装相对Trac要简单很多,界面易于使用。(原文来自http://vangel.3ezy.com/archives/65-SVN-Trac-versus-Redmine-for-project-management.html)
When you install trac you have a lot of cleaning up to do。A fresh install of Redmine is actually quite ready to go and easy to use even for a first time visitor.
4)Redmine支持多将多个项目整理到一个界面中Trac 建议一个产品线用同一Trac,多个项目之间使用 Inter Trac 进行关联 (原文来自http://www.the8m.com/blog/article/chengxua/tracvredmine.html)
总结:Redmine胜出!