`
leili
  • 浏览: 174701 次
社区版块
存档分类
最新评论

开源项目管理软件-redmine(一)

阅读更多


最近感觉blog访问量不行了,想想办法,准备抽时间将redmine系列写全了,写成一个系列,之前都是一个一个写的文章,不成体系;

简介

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

功能

多项目支持

在一个redmine里面,可以管理任意多的项目;
在每一个项目里面可以独自定义此用户的角色;
可以自定义每个项目为公共的项目还是私有的项目;
每个项目单独设计项目所包含的模块,如wiki,如问题跟踪,论坛,文档;

多子项目支持

每个项目底下,可以设立多个子项目

自定义的基于角色的访问控制系统

可以自定义每个redmine里面的角色信息,并自定义其权限;

自定义的问题跟踪系统

可以自定义问题类型;
可以自定义每个问题类型的流程;

自动甘特图和日历

自动根据问题的开始、结束时间,自动生成项目的甘特图和日历,方便进行项目的跟踪,并且自己动根据问题的状态在甘特图中显示不同的颜色;

时间追踪

可以跟踪每个问题、每个用户,每个类别,每个活动的时间花费,方便项目进行总结;

自定义字段

 

你可以定义问题、项目和用户自定义字;
自定义字段的格式可供选择:文本,日期,布尔,整数,下拉列表和复选框
并且可以将自定义字段作为过滤器的查询项,方便查询;

每个项目都支持wiki、论坛

支持为每个项目配备wiki、论坛,方便内部项目沟通,特别是异地的项目组的沟通;

配置库浏览以及差异查看

支持多种配置库,如Subversion, CVS, Mercurial, Darcs, Bazaar and Git.
在项目中设置好配置库,可以直接在redmine中以web方式浏览配置库;
浏览器中可以直接浏览不同版本之间的差异;

电子邮件通知


项目的活动,变更,新闻,问题,问题的变化都可以通过mail进行通知,前提是必须设置好mail相关参数

支持多个LDAP认证

支持用户自助注册服务

支持多种语言

波斯尼亚
葡萄牙语(巴西)
保加利亚语
加泰罗尼亚
中国
捷克语
丹麦
荷兰人
英语
芬兰
法国人
加利西亚
德语
希伯来文
匈牙利
意大利
日本
韩国
立陶宛
挪威
波兰语
葡萄牙
罗马尼亚
俄罗斯语
塞尔维亚
斯洛伐克
斯洛文尼亚
西班牙人
瑞典
台湾
泰国
土耳其
乌克兰
越南人

支持新闻,wiki,文档管理

支持多数据库


Redmine支持MySQL和PostgreSQL或者SQLite

官方支持


===============================================
欢迎访问我的独立blog:  http://jiaoronggui.cn
欢迎关注我的weibo: http://weibo.com/wmcxy
 
===============================================

更多详细信息请查看java教程网 http://www.itchm.com/forum-59-1.html
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics