一、系统配置
安装好Redmine,使用管理员账号登录。
首先,要对系统进行简单的配置。
点击左上角菜单中的管理,左侧出现子菜单。
项目
字面理解即可。一个项目可以是开发一套系统,也可以是完成一项工程。项目可以有子项目。是Redmine中的一个基本概念。
新建一个项目。
用户、组
“用户”中可以对账号进行新建、修改、删除、激活、锁定等操作,“组”是多个用户的集合。
角色和权限
根据自己需要创建一些角色,如项目经理、技术总监等。可以在这里调整角色的各类操作权限。
跟踪标签、问题状态、自定义属性、枚举值、LDAP认证、插件、信息
前期保持默认值,后期使用熟练后有需求时对应修改即可。
工作流程
在这里配置问题(任务)流转时,各种角色都有哪些权限,把任务改变成什么状态。
选好角色和跟踪标签后,点击编辑。
下方以复选框出现配置项。配置的规则可以总结成:允许当前账号在当前状态下把问题修改成什么状态。允许的打钩,保存。
系统很贴心的列出了“当用户是问题的指派对象时所允许的问题状态转换”和“当用户是问题作者时所允许的问题状态转换”。
字段权限页签,可以把系统默认非必填项设置成必填,还可以把指定状态下的指定字段设置成只读。
这块有点绕,多试几回就能明白如何配置了。
配置
一般都是所见即所得。前期使用默认配置就够用。邮件通知中的邮件发件人地址要换成运行容器时的邮件地址。
二、管理项目
进入第一步创建的项目。
从概述、活动一直到最后的配置,自己都了解一下。
在配置中,可以管理项目基本信息、成员、代码版本库(代码仓库)等。
一般常用的,是“问题”。
在项目实施过程中,会有很多的任务需要处理,Redmine中以“问题”形式列出,并可以把“问题”指派给其它成员,其它成员在完成“问题”后,可以记录完成情况,改变问题状态,登记耗费时间等。
问题下可以新建子任务,也可以关联相关的问题。关联也可以分为阻挡、优先于等方式,在甘特图中能更直观的体现出问题之间的关系。
被指派问题的人会自动收到Redmine的邮件提醒。可以自定义触发提醒的事件和接收人群。
日历、甘特图、新闻、文档、WIKI等功能,自己稍微研究一下就能使用了。代码仓库的配置和使用单独说明。
希望通过Redmine的使用,能提高团队的协作效率。