Redmine 简介
24 November 2017
Redmine 是一个基于web的项目管理系统,使用 ruby 语言及 ROR 框架编写代码。
支持的功能
- 多项目支持
- 灵活的角色访问控制
- 灵活的问题跟踪
- 甘特图和日历支持
- 新闻,文档和文件管理
- 支持 Feeds 机制和邮件通知
- 每个项目的 Wiki
- 每个项目的论坛
- 工时跟踪
- 支持问题,项目和用户的自定义字段
- SCM集成(svn, git, cvs)
- 通过邮件创建问题单
- 支持LDAP认证
- 多语言支持
- 多数据库支持
工作流
根据角色和单子状态创建工作流。
权限列表
根据角色定义权限。
- 项目
- 编辑项目
- 选择项目模块
- 管理成员
- 管理版本
- 看板
- 管理看板
- 增加消息
- 编辑消息
- 删除消息
- 文档
- 管理文档
- 访问文档
- 文件
- 管理文件
- 访问文件
- 单子
- 管理分类
- 新增单子
- 编辑单子
- 管理单子关联
- 增加注释
- 改变单子状态
- 移动单子
- 删除单子
- 访问甘特图
- 访问日历
- 管理公共查询
- 保存查询
- 新闻
- 管理新闻
- 注释新闻
- 仓库
- 管理仓库
- 访问仓库
插件
- 增加权限
- 增加模块配置
- 增删菜单(顶部菜单/帐号菜单/应用菜单/项目菜单/管理员菜单)
- View/Controller/Model 回调支持(grep -r call_hook * )
- 更改页面布局
- 插件配置
Rest Api
支持 json 和 xml 格式的基础 CRUD 操作。
需要定制的功能
- 更换 logo
- 更换主题
新加主题文件:
public/themes/my_theme/stylesheets/application.css
更换主题"Administration -> Settings"