项目管理工具比较-redmine vs trac

原文地址:http://wmcxy.blog.51cto.com/2509483/830424

什么是trac

什么是trac代码
  1. Trac是一个为软件开发项目需要而集成了Wiki和问题跟踪管理系统的应用平台,是一个开源软件应用。Trac以简单的方式建立了一个软件项目管理的Web应用,以帮助开发人员更好地写出高质量的软件;Trac应用力求不影响现有团队的开发过程。  

 

什么是redmine

 

什么是redmine代码
  1. Redmine 是用Ruby开发的基于web的项目管理软件,是用ROR框架开发的一套跨平台项目管理系统,据说是源于Basecamp的ror版而来,支持多种数据 库,有不少自己独特的功能,例如提供wiki、新闻台等,还可以集成其他版本管理系统和BUG跟踪系统,例如SVN、CVS、TD等等。这种 Web 形 式的项目管理系统通过“项目(Project)”的形式把成员、任务(问题)、文档、讨论以及各种形式的资源组织在一起,大家参与更新任务、文档等内容来 推动项目的进度,同时系统利用时间线索和各种动态的报表形式来自动给成员汇报项目进度。  

 

redmine与trac比较:

 

1、安装、配置和部署


Redmine利用rake、rails的db migration安装很方便;

Trac则要用到命令行的trac-admin进行配置,以及每个项目有单独的ini配置文件;

 

2、用户和权限管理

 

Redmine支持多LDAP认证、还支持用户自己注册,然后通过邮件激活。

Trac依然需要使用trac-admin来配置,而且默认的用户登录方式是HTTP验证,基于cookie的还需通过插件实现

 

3、项目管理

redmine基于web的项目管理,基于webUI下面的项目管理;
Trac创建和配置新项目需要使用trac-admin,需要在命令行下处理;

 

4、开发语言

 

trac使用python开发,需要python的支持,最低为2.5版本

 

redmine采用ror,需要ruby1.8.7支持,rails 2.3.5支持

 

5、gantt

redmine中的gantt图,对于习惯了微软的project的人来说,太好了,太显眼了

trac目前暂无此功能

 

 

6、用户认证

redmine支持LDAP认证

trac目前不支持

 

7、多项目管理

 Redmine 使用 Basecamp 模式,将多个项目整理到一个界面中

Trac 建议一个产品线用同一Trac,多个项目之间使用 Inter Trac 进行关联


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值