当前位置:文档之家› Redmine 管理员手册

Redmine 管理员手册

Redmine 管理员手册
Redmine 管理员手册

Redmine 管理员手册

基于Redmine 0.9 版本

作者:蒋 鑫, 王 胜

公司:北京群英汇信息技术有限公司

联系:https://www.doczj.com/doc/464636137.html,/

版本: 1.0

日期:2010-04-19 17:10

目录

1 说明

2 项目管理

3 用户管理

4 用户组管理

5 角色和权限

6 问题跟踪系统

7 自定义属性

8 枚举值

9 配置

10 高级配置

10.1 版本库配置

10.2 发送邮件配置

10.3 接收邮件

10.3.1 方案

10.3.2 各种方案的详细说明

10.3.3 工作原理

10.3.4 例子演示

10.4 发送提醒邮件

10.5 LDAP 认证

10.6 配置单点登录

10.7 从LDAP同步账号

10.8 Subversion 基于路径授权

1 说明

关于手册中方框标记部分的说明

*Note 是需要注意的部分。

*Hint 是群英汇为Redmine扩展的部分。

2 项目管理

*项目列表

默认情况下, 项目列表显示所有活动的项目。 要想浏览所有项目(包括活动和归档项目),

需要调整项目状态过滤器为"全部"。

项目列表截图

*新建/编辑项目

*项目存档

在项目列表页面点击"存档"链接, 可将该项目存档。 存档项目对用户不可见。 管理员可以取消存档。当父项目存档, 它的所有子项目也都自动存档。

*复制现有项目

在项目列表页面, 点击"复制"链接复制你想要复制的项目。

复制项目的表单将会预填原项目的设置(如:跟踪标签, 自定义属性 ...)。 在该表单的底部,

你可以选择复制原项目的哪些内容。

*删除项目

在项目列表页面, 点击"删除"链接, 界面将跳到删除页面, 选中"是"复选框, 然后点击"删除"按钮,

该项目以及子项目的所有数据都将被删除。

Note

存档与删除的区别:

*存档只是隐藏项目及子项目, 而项目的数据还存在。

*删除则是将项目以及子项目的数据一同删除, 无法恢复 。

3 用户管理

*用户列表

用户列表截图

默认情况下显示 活动的 用户, 你可以调节用户状态过滤器, 选择浏览不同状态的用户。

通过点击右侧"锁定"链接, 可将用户从 活动的 状态变为 已锁定 状态。 同样点击"解锁"链接,

可以将用户从 已锁定 状态变为 活动的 状态。

*添加用户

点击右上角的"新建用户"链接, 跳转到新建用户页面:

必填字段:

*登录名

*名字

*姓氏

*邮件地址

*管理员

选中之后, 该用户将是管理员的身份。

Hint

从LDAP同步账号

Redmine的LDAP认证模式是: 首先管理员配置好LDAP认证 , 并且选中 即时用户生成选项, 然后-当用户用LDAP账号第一次登录Redmine时, 系统自动将LDAP里的用户信息存入数据库, 为用户-

创建Redmine账号。

但这样会有一个问题: 如果管理员想批量给某一项目添加项目成员, 这时不得不一一通知这些人,让他们都立马登录一下Redmine(因为只有这样, 他们才拥有Redmine账号,

管理员才能给这些用户划分角色, 授予权限)。

显然这很麻烦, 给管理人员带来不必的烦恼, 似乎管理人员的权利需要员工给予。

群英汇给Redmine的管理人员带来了福音, 我们添加了管理-

人员可以直接从LDAP服务器同步账号到Redmine的功能。

操作步骤, 参见从LDAP同步账号

*认证

如果你已经配置了LDAP, 那么认证区域将会出现一个"认证模式"的下拉选择框。 Redmine

提供了两种认证机制

*内部认证

将用户的密码经过加密后存入数据库中。

*外部认证(如LDAP)

用户的密码存储在一些外部认证中, 如LDAP。

*给用户发送账号信息

选中它, 创建账号后, 新建的用户将收到一封关于账号信息的邮件。*编辑用户

想要编辑用户信息, 只需点击用户名, 就跳转到修改该用户信息的页面了。*一般

属性和新建用户界面的属性一样。

*组

如果你创建了组, 在这里会显示组选项卡。

*项目

在这里可以给该用户指定项目。

4 用户组管理

用户组列表截图

从Redmine-0.9 开始, 管理员可以定义用户组。

用户组可以像添加常规用户一样添加到项目中去。

当把用户添加到一个已存在的用户组里, 该用户将拥有该组的一切权限。

5 角色和权限

角色决定用户在项目中拥有的权限。 每个项目成员在项目中可以有一个或者多个角色。每个用户在不同的项目中可以有不同的角色。

管理员可以创建新的角色; 也可以编辑已经存在的角色; 只有当某一角色下没有用户时,-该角色才能被删除。

*角色的属性

*名称

*问题可指派给此角色

如果不选, 问题就不能指派给该角色里的成员。

*从以下选项复制工作流程

新建的角色可以从已经存在的角色中复制工作流, 如果不选则新建角色的工作流为空。

*权限

管理成员允许用户添加/删除项目组成员或者改变项目组-

成员的角色

管理版本允许用户添加/删除项目的版本

新建子项目允许用户为该项目创建子项目

讨论区权限

管理讨论区允许用户添加/编辑/删除项目的讨论区

发表贴子允许用户在讨论区发表贴子

编辑贴子允许用户编辑任何贴子

编辑自己的贴子仅允许用户编辑自己的贴子

删除贴子允许用户删除任何贴子和回复

删除自己的贴子仅允许用户删除自己的贴子和回复

文档权限

管理文档允许用户添加/编辑/删除项目的文档

查看文档允许用户查看文档

文件权限

管理文件允许用户添加/编辑/删除项目的文件

查看文件允许用户查看文件

问题跟踪权限

管理问题类别允许用户添加/编辑/删除问题类别

查看问题允许用户查看问题

新建问题允许用户新建问题

更新问题允许用户编辑问题

管理问题关联允许用户添加/删除问题之间的关联

添加说明允许用户给已存在的问题添加说明

编辑说明允许用户编辑任何的问题说明

编辑自己的说明仅允许用户编辑自己添加的问题说明

移动问题允许用户将已存在的问题移动到别的项目中

删除问题允许用户删除问题

管理公开的查询允许用户添加/编辑/删除公开的问题查询

保存查询允许用户保存自定义问题查询

查看甘特图允许用户浏览甘特图

查看日历允许用户浏览日历

查看跟踪者列表允许用户查看问题的跟踪者

添加跟踪者允许用户给已存在的问题添加跟踪者

删除跟踪者允许用户删除问题的跟踪者

新闻权限

管理新闻允许用户添加/编辑/删除项目的新闻

为新闻添加评论允许用户给新闻添加评论

版本库权限

管理版本库允许用户配置项目的版本库

浏览版本库允许用户浏览并查看项目版本库的内容

查看变更允许用户查看变更集

访问提交信息给予Redmine.pm具有访问项目版本库写的权限

时间跟踪权限

登记工时允许用户给项目登记工时

查看耗时允许用户查看项目的耗时历史

编辑耗时允许用户编辑任何耗时记录

编辑自己的耗时仅允许用户编辑自己的耗时记录

管理项目活动允许用户添加/编辑/删除活动

Wiki权限

管理Wiki允许用户创建/删除项目的Wiki 删除Wiki页面是

不可恢复 的操作, 它会删除所有相关的页面及附件重命名Wiki页面允许用户重命名Wiki页面,

或者指定Wiki页面的父页面

删除Wiki页面允许用户删除Wiki页面, 此操作是 不可恢复 的,

页面以及修改历史将被统统删除

查看Wiki允许用户查看Wiki页面

查看Wiki历史记录允许用户老版本的Wiki页面,

或者查看不同版本之间的差别

编辑Wiki页面允许用户编辑没有保护的Wiki页面

删除附件允许用户删除Wiki页面的附件

保护Wiki页面允许用户锁定/解锁Wiki页面,

并具有编辑已锁定的WIki页面的权限

*系统角色

在Redmine共有2种系统角色, 他们供Redmine内部使用, 因此不能被删除。

*Non member

非项目成员角色, 用于定义那些不属于该项目成员的用户的权限。

*Anonymous

匿名角色, 用于定义匿名用户在项目中的权限。

Note

*这两个角色仅被用于公开项目, 因此匿名用户和非私有项目成员用户不能看到它。

*一些权限不能赋给这两个角色。 例如 "管理成员"

6 问题跟踪系统

*跟踪标签

新建跟踪标签截图

跟踪标签代表不同的问题类型。 默认情况下有三种标签: 错误, 功能和支持。 管理员可以新建跟踪标签: *名称

*在路线图中显示问题

*从以下选项复制工作流程

新建的跟踪标签可以从已经存在的跟踪标签中复制工作流。 如果不选,

那么新建的跟踪标签的工作流为空。

*项目

可以指定新建的跟踪标签用于哪些项目中。

*问题状态

管理员可以根据需要自由地添加和删除问题状态。

问题状态含有的属性:

*名称

*已关闭的问题

如果选中, 则表示处于该状态的问题属于已经关闭的问题 (可以声明多个状态属于已关闭的状态)。

*默认值

指定新建问题的默认状态 (只能有一个状态属于默认状态)。

*工作流

工作流使你可以定义不同角色的项目成员对不同类型的问题所能做的问题状态变更。

定制工作流截图

在工作流设置页面, 选择你想要编辑的角色和跟踪标签, 点击"编辑"按钮, 跳转到编辑页面,此页面可以编辑该角色对该标签所能做的变更状态。 左侧列出了该跟踪标签所有的状态,

你可以在右侧选择针对该状态该角色可以变更的状态。

Note

为了让某一角色用户能够改变问题的状态, 你需要给予他们可变更问题状态 的权限。

7 自定义属性

自定义属性截图

Redmine允许管理员给以下实体添加属性, 从而给这些实体添加额外的描述信息: * 问题 * 耗时 * 项目* 版本库 * 用户 * 组 * 活动(时间跟踪) * 问题优先级 * 文档类别

自定义的属性有以下几种数据类型:

*整数

*字符串

单行输入框

*文本

多行输入文本域

*日期

*布尔值

复选框

*列表

下拉列表

自定义属性的约束条件:

*最小-最大长度

决定自定义属性的字段长度(0表示没有限制)。

*正则表达式

通过指定的正则表达式, 对自定义属性的内容进行验证。

*默认值

自定义属性的默认值

*跟踪标签

设置该自定义属性可以在哪些跟踪标签中使用

*必填

该自定义属性是否是必填字段

*用于所有项目

该自定义属性是否用于所有项目中

*作为过滤条件

该自定义属性是否作为过滤器的过滤条件

*可用作搜索条件

该自定义属性是否可以用作搜索时的搜索条件

8 枚举值

枚举值截图

Redmine允许管理员对以下实体添加枚举值, 从而扩充这些实体可选择的值:

*活动(时间跟踪)

*问题优先级

*文档类别

这些枚举值是跨项目的 管理员可以任意地添加/修改/删除。

枚举值包含的字段:

*名称

*活动

只有活动的枚举值才能被使用

*默认值

如果选中, 那么在使用同类枚举值时该枚举值默认被选中

同一类枚举值的默认值只能设置一个

9 配置

*一般

*应用程序标题

显示在应用程序头部的文字

*欢迎文字

这些文本将显示在项目概述页面

*附件大小限制

上传文件的最大值。 默认为5120KB

*每页显示条目个数的设置

这个主要用于分页显示, 在这里可以填入你想要每页显示的记录数, 多个值之间用逗号分开。默认值:25,50,100

*在项目活动中显示的天数

在这里可以设置每页显示多少天之内的活动 默认值:30 表示显示30天之内的活动

*主机名称

在这里设置Redmine服务的主机名称和路径。 Redmine用这个值生成邮件签名里的URL,

从而收件人通过点击邮件签名里的URL访问系统。

*协议

协议指邮件通知里生成的链接打开方式。 默认值:http

*文本格式

格式文本用于问题, 新闻, 文档, Wiki等等的描述字段。

默认只有 textile 一种文本过滤器。

*压缩Wiki历史文档

对Wiki历史进行压缩(减小数据库的存储大小)。 默认值:禁用

*RSS Feed内容条数限制

RSS feeds内容条数的最大值。 默认值:15

*允许直接显示的最大文本文件

限制可直接显示的文本文件的最大尺寸 默认值:512KB

*查看差别页面上显示的最大行数

限制可最多显示差异行数的最大值, 多于最大行数的内容将被Redmine自动截断 默认值:1500 *显示

*主题

可供选择的主题样式

Redmine除默认主题外还提供了另外两个备用主题:

*alternate

该主题的最大特点是根据问题的优先级在问题列表页面为问题着色。

*classic

该主题追溯到Redmine 0.5.1, 给人一种经典的感觉

*默认语言

当应用程序不能识别用户浏览器的语言时, 默认语言将被作为客户端语言。

当发送邮件时也会根据默认语言作为给用户发送邮件的语种。

默认值:en

*日历开始于

设置星期的开始日期, 提供的选项有:

*根据用户的语言

*星期一

*星期天

默认值:根据用户的语言

*日期格式

设置日期显示格式:

*根据用户的语言

根据用户语言定义的格式显示

*其他格式

默认值:根据用户的语言

*时间格式

设置时间显示格式:

*根据用户的语言

*其他格式

默认值:根据用户的语言

*用户显示格式

设置用户名的显示格式

*使用Gravatar用户头像

如果开启, 在应用程序的一些地方可以看到用户的Gravatar头像

*默认的Gravatar头像

设置那些没有Gravatar图片的用户显示的图片

*认证

*要求认证

如果选中, 匿名用户将不能访问系统, 用户必须登录后才能访问。

*自动登录

*允许自注册

设置是否允许用户注册:

*禁用

不允许用户注册

*通过邮件认证激活账号

用户注册后将收到一封激活账号的邮件, 里面含有一个激活账号的链接,点击那个链接就能激活刚注册的账号。

*手动激活账号 默认值

用户注册后需要经管理员审核批准。

用户注册后, 管理员会收到一封激活账号的邮件。

*自动激活账号

用户注册成功后, 直接就能用刚注册的账号登录系统。

*最短密码长度

设置密码的最短长度 默认值:4

*忘记密码

如果选中, 在登录界面上将显示一个"忘记密码"的链接。 默认值:开启*允许使用OpenID登录和注册

设置是否允许使用OpenID登录和注册

Note

使用该功能需要安装ruby-openid包, 一条简单的gem 安装命令就能搞定(安装后需要重启服务生效): gem isntall ruby-openid

*启用REST web service

设置是否启用REST web service

在和外部系统集时才需要开启该选项

*项目

*新建项目默认为公开项目

默认情况下, 新建的项目为公开项目

你可以在创建项目时不选中该选项, 从而创建非公开项目, 也可以修改已创建的公开项目为非公开项目。*新建项目默认启用的模块

设置新建项目默认开启的模块

*顺序产生项目标识

选中之后, Redmine将为你提供连续的项目标识符。

该标识符用于Redmine REST架构的URL标识用

*非管理员用户新建项目时将被赋予的(在该项目中的)角色

该选项用于指定非管理用户在新建项目中的角色。

如果你不指定, 系统自动把该用户指定为新建项目的 管理员角色 。

Note

前提是你必须在权限设置界面为非管理员用户赋予创建项目的权限

*问题跟踪

*允许不同项目之间的问题关联

如果选中, 那么不同项目之间的问题可以建立关联。 默认值:禁用

*在项目页面上默认显示子项目的问题

如果选中, 在浏览父项目的问题列表示, 日历和甘特图时子项目的问题也显示出来。 默认值:开启

*计算问题完成度

设置计算问题完成度的方案:

*使用问题(的完成度)属性

*使用问题的状态

*问题输出条目的限制

设置导出问题条目的最大值(包括CSV和PDF)。 默认值:500

*问题列表中显示的默认列

设置默认情况下, 问题的哪些列被显示。

用户自定义的属性只有标记为 用于所有项目才会在这里列出供选择

*邮件通知

*邮件发件人地址

设置Redmine发送邮件的发件人地址

*使用密件抄送(bcc)

密件抄送即邮件头部隐藏接接收者的地址

*纯文本(无HTML)

如果选中, 则邮件仅发送纯文本格式, 不发送HTML格式

*选择需要发送邮件通知的动作

设置Redmine的哪些活动事件会触发邮件通知

*邮件签名

如何配置发送邮件, 参见配置邮件发送

*接收邮件

*在这些行之后截断邮件

这些设置可以删除接收邮件的签名部分

*启用用于接收邮件的服务

从 0.8 之后, Redmine支持通过发送邮件创建问题和评论。

想要使用此功能, 你需要开启接收邮件的API。 默认值:禁用

*API key

点击"生成一个key"链接, 系统自动生成一个key, 这是Redmine通过接收邮件创建问题的密钥。

如何配置通过接收邮件提交问题, 参见 Redmine 接收邮件配置

*版本库

*自动获取程序变更

如果选中, 当用户浏览版本库时应用程序会自动抓取版本库新的变更 默认值:开启

管理员可以关闭此选项, 通过使用cron在后台定期执行 Repository#fetch_changesets

命令抓取版本库新的变更。 例如:

ruby script/runner "Repository.fetch_changesets" -e production

你也可以通过版本库的 post-commit 或者 post-receive 钩子调用这个任务, 从而使每次提交之后,

变更集自动被抓取。

*启用用于版本库管理的Web Service

该选项只有在你安装了自动创建SVN版本库的脚本时开启。 默认值:禁用

*启用 SCM

设置开启的SCM类型

*版本库编码

设置版本库里文件的编码方式(多个值之间用逗号分开)。 这些编码用于将文件的内容和diff转换成UTF-8, 从而确保浏览版本库时正确显示。

当填写多个编码方式时, 第一个编码是文件使用的编码

*提交注释的编码

*在文件变更记录页面上显示的最大修订版本数量 默认值:100

*在提交信息中引用和解决问题

当版本库抓取变更集时, 会扫描提交信息中引用和解决的问题ID。

*在这里管理员可以定义提交注释中引用和解决问题的关键字,

从而通过使用这些关键字自动使该次修订引用或者解决某些问题。

同样可以设置使用解决问题的关键字后问题状态的变更,以及完成度的变更 * 默认的关键字有: *引用: refs, references, IssueID

*解决: fixes, closes

*用于解决问题的关键字后问题的变更设置:

*应用后的状态

*完成度

*示例

This commit refs #1, #2 and fixes #3

说明:

*这次代码提交引用了问题 1,2 同时解决了问题 3

*每个关键字和问题ID之间可以用空格, 逗号或者&分开

10 高级配置

10.1 版本库配置

*常规信息

Redmine一直以来支持不同的版本控制工具集成: Subversion, CVS, Mercurial, Darcs, Git和Bazaar。

比如, 如果你想用Redmine访问Subverion版本库, 你必须在Redmine主机上安装SVN二进制文件。

*给项目添加一个已经存在的版本库

在项目配置选项卡下有 版本库 子选项库, 在这里可以为项目添加版本库。

选择你所使用的版本库类型, 并输入版本库路径或者URL

Note

当配置完版本库第一次访问时, Redmine将抓取版本库中已经存在的所有提交信息,

并存入数据库。所以如果你的版本库特别大, 那么该过程将会很长。

为了避免这种情况, 你可以将该过程放在后台执行。

在配置完版本库后, 运行下面的命令:

$ ruby script/runner "Repository.fetch_changesets" -e production

所有的提交将会被存入数据库

从Redmine0.9之后, 你还可以通过一个链接给某一项目或者所有项目执行 fetch_changesets:

https://www.doczj.com/doc/464636137.html,/sys/fetch_changesets (给所有活动的项目取回变更集)

https://www.doczj.com/doc/464636137.html,/sys/fetch_changesets?id=foo (仅给foo项目取回变更集)

*Subversion 版本库

Redmine支持的协议有(http:,svn:,file:), 只需要输入版本库的URL

例如:

http://host/path/to/the/repository

如果版本库需要身份认证, 你需要额外输入用户名和密码

Note

如果你想要用 svn+ssh:// 访问版本库, 你必须把svn+ssh配置为非交互的方式。

同时需要设置ssh认证的 public/private 钥对

Hint

Subversion 基于路径的授权

Redmine对Subversion授权是这样处理的: 在配置Subversion版本库时, 除了输入URL外, 还需填写一个-拥有Subversion读权限的账户信息(如果你的Subversion不允许匿名访问)。

显然很多商业公司的代码有很高的严密性, 大多是不允许匿名访问的,看来是必填了。 而Redmine对S-ubversion认证不严格也是从这里开始的。 填写了这个账户之后, 不管哪个用户登录Redmine浏览版本库,看到的版本库信息都是该账户应该能看到的, 而不是当前登录用户应该看到的。 也就是说,

在这种情况下, 如果你想对代码浏览严加控制, 那么就需要创建一个很低权限的Subversion账号,

用这个账号作为Redmine访问Subversion的账号。 但这样一来,

那些具有高权限的用户就不乐意了(他们本来是能看到很多代码的,

但这样一来他们的权限无形之中被剥夺了)。

为了满足商业软件公司的需求, 群英汇对Redmine关于Subversion授权的部分进行了扩展, 采用Subv-ersion本身的授权模式。 我们添加了解析Subversion授权文件的组件, 可以很好地解析每个用户的权限,从而保证Redmine浏览权限和Subversion定义的权限一致, 完美解决了Redmine中-

Subversion授权不严格的问题, 实现了Subversion基于路径的授权。

配置步骤, 参见Subversion基于路径授权

*CVS 版本库

输入:

*版本库的URL (也可以输入路径或者链接字符串, 例如 :pserver)

*模组名称

示例:

:pserver:login:password@host:/path/to/the/repository

以下几种版本库输入版本库的路径即可

*Git 版本库

*Mercurial 版本库

Hint

解决了中文版Mercurial版本库无法使用的问题

由于Redmine在匹配Mercurial版本信息时是基于英语匹配的, 所以当我们使用中文Mercurial时,

它会抛出匹配失败的异常, 造成中文用户不能使用。

*Bazaar 版本库

*Darcs 版本库

10.2 发送邮件配置

首先将 config/email.yml.example 重命名为 config/email.yml

然后配置发送邮件需要的参数:

production:

delivery_method: :smtp

smtp_settings:

address: mail.foo.bar

port: 25

domain: foo.bar

# authentication: :login

# user_name: xxx

# password: xxx

注意:

用#注销掉的那三行信息,是邮件服务器身份验证信息。但是如果你的用户已经使用了域验证,就不需-要那三行信息。

访问redmine,以管理员的身份登录系统,点击"管理"—->""配置"—-

>"邮件通知",然后点击右下角的"发送测试邮件",就可以测试你的邮件服务配置是否成功了。

Note

当delivery_method设置为:smtp时, 它的处理流程是这样的: 在触发邮件发生的事件发生后,

首先发送邮件, 直到邮件发送完毕, 页面才跳转。 这就是说在发送邮件的过程中,

页面一直处于等待状态。 那么有没有一种异步发送邮件机制呢? 在Redmien 0.9 之后, 可通过将d-elivery_method设置为:async_smtp, 这时发送邮件和页面跳转属于不同的线程,

当触发邮件的事件发生后, 发送邮件将会通过消息队列在后台执行, 而页面继续向下执行,

不用等到邮件发送完毕。

10.3 接收邮件

从Redmien-0.8.0 开始, 通过配置, 你可以以发送邮件的方式创建或者评论问题(issue)。

10.3.1 方案

你可以通过以下几种方式配置Redmine接收邮件的功能:

*从邮件服务器转发邮件

*优点: 与远程邮件服务器协作,邮件处理即时,快速(无环境重载)

*缺点: 需要一些邮件传输代理(MTA)的配置(如Postfix,Sendmail...)

*从IMAP或者POP3服务器读取邮件

*优点: 易于安装, 不需要配置邮件传输代理(MTA), 与远程邮件服务器协作

*缺点: 邮件处理不即时(需要添加一个定期读取邮件的 con job)

*从标准输入读取邮件

*优点: 用于测试的最佳选项

*缺点: 慢(每次读取邮件时都要重新载入环境), 需要配置邮件传输代理(MTA)

10.3.2 各种方案的详细说明

*从邮件服务器转发邮件

用一个独立的脚-

本转发邮件服务器发来的邮件。这个脚本从标准输入读取原始邮件并通过HTTP请求转发给Redmine。

该脚本在redmine目录下: extra/mail_handler/rdm-mailhandler.rb

使用这项功能之前, 你需要开启接收邮件的API:

开启操作: "管理"->"配置"->"接收邮件", 选中开启接收邮件服务的复选框,-

并点击链接"生成一个key",产生一个密钥。

复制rdm-mailhandler.rb到你的邮件服务器, 确保该脚本有执行的权限并配置你的邮件传输代理(MTA)。用法:

rdm-mailhandler [options] --url= --key=

必须选项:

-u, --url Redmine服务的URL

-k, --key Redmine API key

常用可选选项:

-h, --help 显示帮助信息

-v, --verbose 显示额外的信息

-V, --version 显示版本信息

问题属性可控的选项:

-p, --project=PROJECT 项目的标识符

-t, --tracker=TRACKER 跟踪标签的类型

--category=CATEGORY 问题类别的名称

--priority=PRIORITY 优先级的名称

-o, --allow-override=ATTRS 允许在邮件里覆盖先前已指定的属性,多个属性之间用逗号分开

示例:

# 没有指定项目,那么在邮件内容里必须包含“Project”关键字,否则Redmine将不处理该邮件

rdm-mailhandler --url http://redmine.domain.foo --key secret

# 设置默认的项目和跟踪标签类型,同时可以在邮件内容里覆盖tracker和priority选项

rdm-mailhandler --url https://domain.foo/redmine --key secret \\

--project foo \\

--tracker 错误 \\

--allow-override tracker,priority

下面是一个Postfix的例子:

foo: "|/path/to/rdm-mailhandler.rb --url http://redmine.domain --key secret --project foo"

*从IMAP服务器读取邮件

redmine提供了一个rake任务(redmine:email:receive_imap)负责从IMAP服务器读取邮件。

当cron 运行该rake命令时你需要使用选项 -f /path/to/redmine/appdir/Rakefile, 因为不这-

样的话会出现找不到rakefile的异常。

下面是一个定期每30分钟读取一次邮件的cron文件:

*/30 * * * * redmineuser rake -f /path/to/redmine/appdir/Rakefile redmine:email:receive_imap \

RAILS_ENV="production" host=imap.foo.bar username=redmine@somenet.foo password=xxx

在cron文件中,这个命令必须位于一行上

如果用Windows作为服务器, pycron可以用于调度读取邮件的任务。

同时需要你修改防火墙设置, 打开同通过TCP链接IMAP的143端口。

可用的IMAP选项:

host=HOST IMAP服务主机(*默认值: 127.0.0.1*)

port=PORT IMAP服务端口(*默认值: 143*)

ssl=SSL 是否使用SSL?(*默认值: false*)

username=USERNAME IMAP账号

password=PASSWORD IMAP密码

folder=FOLDER 将要读取的IMAP文件夹(*默认值: INBOX*)

move_on_success=MAILBOX 将已成功读取的邮件移动到MAILBOX中,而不是删除掉

move_on_failure=MAILBOX 将Redmine忽略的邮件移动到MAILBOX中

Redmine用户手册

Redmine 用户手册目录

?Note是需要注意的部分。 ?Hint是群英汇为Redmine扩展的部分。 2 用户账号 此界面可以修改用户的姓名、邮件地址、语言、以及时区和接收邮件的设置。 ?邮件通知 邮件通知的下拉框选项有: ?只收取我跟踪或参及的项目的通知 ?收取我的项目的所有通知 你可以根据自己的需要选择不同的邮件通知策略 同时,你也可以选种下拉框下面的那个复选框(不要发送对我自己提交的修改的通知),这样就可以避免接收到你自己活动的邮件通知。 ?我的工作台

我的工作台截图 该页面用于显示你所参及的项目的各种信息块。默认情况下只有下面两个模块启用:?指派给我的问题 提供一个跨项目的指派给当前用户的问题列表,显示问题的ID,项目,跟踪标类型签和主题。 ?已报告的问题 提供一个跨项目的由当前用户报告的问题列表,显示问题的ID,项目,跟踪标签类型和主题。每一个用户可以通过点击"个性化定制本页"的链接个性化我 的工作台。然后用户可以选择哪些可用的模块被显示: ?日历

提供一个跨项目的每周日历概述 ?文档 提供一个跨项目的最近文档概述 ?最近的新闻 提供一个跨项目的最近新闻概述 ?耗时 提供一个跨项目的关于当前用户最近7天工时的概述 ?跟踪的问题 提供一个跨项目的由当前用户跟踪的问题列表 ?忘记密码 如果你忘记了密码,可用点击登录界面上的"忘记密码"链接, 然后填入你的邮箱地址, 点击提交。随后你将收到一封邮件, 点击该邮件里的那个超链接, 你将跳到一个修改用户密码的界面, 输入新密码以及确认密码。这样, 你就可以用刚才新建的密码登录系统了。 Note ?管理员可以禁用该功能 ?如果你的账号使用了外部认证(如LDAP),同样不能使用该功能。因为外部认证的密码存储在LDAP中, Redmine不能修改LDAP里的信息。 ?注册

Redmine安装手册

RedMine 操作手册

目录 第 1 章概 述 (1) 第 2 章安装前的准备 (2) 2.1 下载相应文件 (2) 第 3 章安装与配置 (2) 第 4 章让RedMine自动运行 (4) 第 5 章 RedMine和Apache集成 (4) 第 6 章 RedMine和 Hudson的集成 (5) 第 7 章 RedMine和SVN的集成 (6)

第 1 章概 述 Redmine是基于ROR框架开发的一套跨平台项目管理系统,是项目管理系统的后起之秀,据说是源于Basecamp的ror版而来,支持多种数据库,除了和DotProject的功能大致相当外,还有不少自己独特的功能, 例如提供wiki、新闻台、时间跟踪、feed聚合、导出pdf等待,还可以集成其他版本管理系统和BUG跟踪系统,例如SVN、CVS、TD等等。配置 功能强大而且方便,自定义属性和更新通知也很实用。

第 2 章安装前的准备 2.1下载相应文件 安装需要用到如下的软件,请进行准备 1. Ruby ,现在最新稳定的Ruby 版本,建议下载 1.8.7 或更高的版本,地址 为:https://www.doczj.com/doc/464636137.html,/frs/download.php/72085/rubyinstaller ‐1.8.7‐p302.exe ; 2. RubyGems 1. 3.1 : https://www.doczj.com/doc/464636137.html,/frs/download.php/45906/rubygems ‐1.3.1.zip ,备注:RubyGems 是 一个方便而强大的Ruby 程序包管理器; 3. Rake 0.8.3,可以在线下载,是一门构建语言,它支持它自己的DSL 用来处理和维护 Ruby 应用程序; 4. Rails 2.2.2,https://www.doczj.com/doc/464636137.html,/frs/download.php/47183/rails ‐2.2.2.zip ; 5. MySQL 5,下载最新版本5.2,https://www.doczj.com/doc/464636137.html,/downloads/mysql ; 6. Redmine 1.0.4,https://www.doczj.com/doc/464636137.html,/frs/?group_id=1850,下载redmine ‐1.0.4.zip ; 7. Win32 OpenSSL v0.9.8j Light ,https://www.doczj.com/doc/464636137.html,/?yknwgltgzkj ,运行 rake 时要用到; 8. Visual C++ 2008 Redistributables , https://www.doczj.com/doc/464636137.html,/downloads/details.aspx?familyid=9B2DA534‐3E03‐4391‐8A 4D ‐074B9F2BC1BF&displaylang=en 。如果不安装这个,调用 OpenSSL 时可能会报“应用程序配置不正确,程序无法启动,重新安装应用程序可能解决问题。”错误; 9. ZLib 1.2.3 : https://www.doczj.com/doc/464636137.html,/zlib123‐dll.zip 。运行 rake 时要用到; 10. libiconv 1.9.1 : ftp://https://www.doczj.com/doc/464636137.html,/gnu/libiconv/libiconv ‐1.9.1.bin.woe32.zip 。运行 rake 时要用到; Apache ,需要OpenSSL 包, 2.2https://www.doczj.com/doc/464636137.html,/apache//httpd/binaries/win32/httpd-2.2.17-win32-x86-openssl-0.9.8o.msi ; 第 3 章安装与配置 1. 将 Ruby 1.8.7 的安装包解压到某个目录下(例如: D:\ruby ‐1.8.7 ),并将子目录 bin 的路径加入到 Windows 的 PATH 环境变量中(例如:在 PATH 环境变量中加入 D:\ruby ‐1.8.7\bin ); 2. 将 RubyGems 1. 3.1 安装包解压到某个临时目录下(例如: D:\rubygems-1.3.1 ),在 Windows 的命令行模式下切换当前目录为该临时目录,运行如下命令: ruby setup.rb 该命令将离线安装 RubyGems 。安装完毕后可删除该临时目录 3. 在命令行模式下运行如下命令:

Redmine项目管理实践操作指引.doc

精品资料 Redmine项目管理实践操作指引

目录 1. 目的 (3) 2. 角色 (3) 3. 各属性定义说明 (4) 3.1 问题类型定义 (4) 3.2 任务状态定义 (4) 3.3 问题优先级定义 (5) 3.4 错误报告严重程度定义 (5) 3.5 文档存放定义 (5) 3.6 “任务”处理流程 (5) 3.7 “ BUG”处理流程 (7) 4. 项目管理流程 (8) 4.1 项目准备阶段 (8) 4.2 项目需求 / 设计 / 编码阶段 . (8) 4.3 项目测试阶段 (8) 5. 统计功能 (8) 6. 操作要求 (8)

1.目的 为了提高沟通效率与执行力,养成快速反馈的习惯。增强责任感与主动性,建立问题及任务知识库。记录每个工作、每个动作。统计项目执行的资源耗费情况、考核工作量及执行 力 2.角色 角色职责 redmine创建新项目,配置项目信息 规划项目周期、分配任务与执行人员 新建问题并指派给相应的人员及负责人:事务分割细致、任务内容及 项目经理 要求描述明确、明确任务的完成时间及质量要求 协调资源分配、把握项目进度及质量 及时审核所派发任务的完成情况 任务不明确、需要及时反馈给上一级指派人 解决问题、更新问题记录、登记工时及进度达到项目的最终目标 每天及时更新任务进展,填报工时 开发人员 可建立子任务、自建任务、或将问题分割指派给其他执行人及报告人 如任务无法在承诺时间内处理好,需要反馈 测试阶段及时处理所负责的BUG 修改 规划测试的工作计划 测试负责人分配测试任务及执行人员 及时审核所派发任务的完成情况 完成测试任务,近视更新任务进度,填报工时 测试发现的BUG ,及时登记。新建“错误报告”,内容描述准确, 测试人员 明确 BUG 的严重程度。 及时验证已修正的BUG 跟踪各任务的进展 审核 Redmine操作的规范度 项目助理 统计各任务的进展产出项目周报 统计工时 部门助理 /QA查看项目进展

Redmine使用手册

Redmine使用手册 一、 Redmine简介 Redmine是基于ROR框架开发的一套跨平台项目管理系统,是项目管理系统的后起之秀,据说是源于Basecamp的ror版而来,支持多种数据库,除了和DotProject的功能大致相当外,还有不少自己独特的功能,例如提供wiki、新闻台、时间跟踪、feed聚合、导出pdf等,还可以集成其他版本管理系统和BUG跟踪系统,例如SVN、CVS、TD 等等。 它具有以下功能: ● 多项目和子项目支持 ● 可配置的用户角色控制 ● 可配置的问题追踪系统 ● 自动日历和甘特图绘制 ● 支持 Blog 形式的新闻发布、Wiki 形式的文档撰写和文件管理 ● RSS 输出和邮件通知 ● 每个项目可以配置独立的 Wiki 和论坛模块 ● 简单的任务时间跟踪机制 ● 用户、项目、问题支持自定义属性 ● 支持多种版本控制系统绑定(SVN、CVS、Git、Mercurial、Darcs) ● 支持多 LDAP 用户认证 ● 支持用户自注册和用户激活 ● 多语言支持(已经内置了简体中文) ● 多数据库支持(MySQL、SQLite、PostgreSQL) ● 外观模版化定制(可以使用 Basecamp 、Ruby安装) 接下来详细介绍redmine的使用。 二、 Redmine操作详解 2.1、登录系统 使用Internet连接到redmine页面,会看到下面的界面

图 2-1 点击新闻标题或者项目标题都可以看到具体的内容。但是未登录只能查看,不能进行实质性操作。 点击右上角的“登录”按钮。(前提是已经注册成功,这里的注册根据管理员设置的不同方法也不相同。一般情况下是管理员添加用户后用邮件通知,用户激活。(还有的直接注册就可以登录了。)会看到下面的界面 未登录状态仅显示公开的项目 页面左面是“最近的新闻”,右面是“最近更新的项目” 左上角是快键菜单,点击“项目”可以看到所有公开的项目 右上角有登陆和注册按钮 图 2-2

readmine的用户手册

Redmine 用户手册 作者:北京群英汇信息技术有限公司网址: 版本: 日期:2010-08-13 11:18:52 版权信息: 目录 1???说明 2???用户账号 o???我的账号 o???忘记密码 o???注册 o???我的工作台 3???登录 4???注册 5???项目概述 6???项目活动 7???问题跟踪 o???问题列表 o???路线图 ???版本概述 o???日历 o???甘特图 8???实时跟踪 9???新闻 10???文档 11???文件 12???讨论区 13???Wikis 14???Redmine wiki的文本格式 o???链接 ???Redmine链接 ???wiki链接 ???链接到其他资源 ???转意字符 ???外部链接 o???文本格式 ???字体样式 ???内嵌图片 ???标题

???段落 ???块引用 ???无序列表 ???有序列表 ???表格 ???内容列表 ???宏(Macros) 15???版本库 o???版本库统计 16???项目配置 17???Redmine与其他工具整合 o???Redmine与TestLink的整合 o???Redmine与TortoiseSVN的整合 o???Redmine与Mylyn的整合 ???通用的Web仓库链接器(Web Repository connector) ???配置步骤 ???创建一个任务仓库(Task Repository) ???创建一个查询 ???Redmine专用的 Redmine-Mylyn Connector ???插件的依赖关系: ???客户端安装 ???服务器端安装 ???配置步骤 ???在Eclipse中添加任务仓库 ???为刚创建的任务仓库添加查询 1???说明 关于手册中方框标记部分的说明 Note?是需要注意的部分。 Hint?是群英汇为Redmine扩展的部分。 2???用户账号 ???我的账号 我的账号截图 信息 该区域用于修改用户的姓名、邮件地址和语言设置。 邮件通知 邮件通知的下拉框选项有: o只收取我跟踪或参与的项目的通知 o收取我的项目的所有通知 你可以根据自己的需要选择不同的邮件通知策略 同时,你也可以选种下拉框下面的那个复选框(不要发送对我自己提交的修改的通知),这样就可以避免接收到你自己活动的邮件通知。 首选项 o隐藏我的邮件地址

Redmine使用说明文档

Redmine使用说明文档 Redmine是一个基于web的项目管理软件,是基于ROR(Ruby on Rails)框架开发的一套跨平台项目管理系统.,是项目管理系统的后起之秀,支持多种数据库,除了和DotProject的功能大致相当外,还有不少自己独特的功能,例如提供wiki、新闻台、时间跟踪、feed聚合、导出pdf等待,还可以集成其他版本管理系统和BUG跟踪系统,例如SVN、CVS、TD等等。总体而言,Redmine 是一个轻型,便捷的项目管理系统,具备一般软件开发项目常用的功能,并且有良好的扩展性,非常适合于小型软件项目的开发管理。 一、Redmine的使用 当Redmine配置完成后,内网可以通过输入服务器在局域网上的IP地址加端口号(我们的访问地址为http://10.1.39.100:3000)来访问,外网可以通过对服务器所在局域网上的路由器进行端口映射后输入映射后的外网IP地址加端口号来访问。如下图所示为登录后界面(注:本文对Redmine使用说明主要参考数字城市科技公司的ezWORK项目管理系统,图片截取自己现在使用的系统)。 访问主页后,在未登录状态下公显示公开的项目;左中部为系统介绍和使用提示、常用连接等;左下角为全部的新闻;右侧为所有项目的列表;点击左上角“项目”连接后可看到所有公开的项目,右上角为登录和注册按钮。 3.1 登录Redmine 用户登录Redmine的用户名可以通过在主页上点击注册按钮来进行注册后

得到,但因为大部分的项目管理均只是针对项目组成员,出于安全性的考虑,一般均为管理员设置用户账号后再通知给项目组成员,项目组成员使用已知的登录名和密码进行登录,登录界面如下图所示: 3.2 我的工作台 登录成功后点击左上角“我的工作台”按钮将进入我的工作台页面,我的工作台就是日常工作时使用的主界面。默认情况下显示两部分内容,左半部分是指派给我的问题(表示分配给自己的任务,需要尽快完成),右半部分是已报告的问题(表示自己提交的问题,可以在这里查看其状态)。如下图所示。 点右上角的“个性化定制本页”可以在我的工作台上新增内容和修改布局。如下图所示。

Redmine使用指南V1.5

Redmine使用指南V1.5 炫彩互动网络科技有限公司 2014年04月

修订记录

目录 1概述 ____________________________________________________________ 5 2Redmine使用定义________________________________________________ 5 2.1角色定义__________________________________________________________ 5 2.2Bug状态定义 ______________________________________________________ 5 2.3跟踪标签定义______________________________________________________ 6 3版本命名规范 ____________________________________________________ 6 3.1迭代版本号命名规范________________________________________________ 6 3.2提测版本号命名规范________________________________________________ 7 3.3版本号路线图______________________________________________________ 7 4迭代规范 ________________________________________________________ 8 4.1迭代启动会议______________________________________________________ 8 4.2迭代过程管理______________________________________________________ 8 4.3迭代风险管理______________________________________________________ 9 4.4迭代总结会议_____________________________________________________ 10 5Bug管理流程___________________________________________________ 10 5.1项目管理员_______________________________________________________ 10 5.2开发人员_________________________________________________________ 11 5.3测试人员_________________________________________________________ 11 5.4Bug的备注字段 ___________________________________________________ 11 5.5Bug的时效性 _____________________________________________________ 12 6需求与开发任务管理流程 _________________________________________ 12 6.1产品设计人员(需求点管理)_______________________________________ 13 6.2项目管理员(开发任务管理)_______________________________________ 13 6.3开发人员(开发任务管理)_________________________________________ 14 7提测工单流程 ___________________________________________________ 15 7.1开发人员_________________________________________________________ 15 7.2测试人员_________________________________________________________ 15 8系统管理员操作说明 _____________________________________________ 16 8.1新建项目及子项目_________________________________________________ 16 8.1.1开发类项目__________________________________________________________ 16 8.1.2运维相关项目________________________________________________________ 16 8.2新建用户及用户组_________________________________________________ 16

redmine使用说明书

一、Redmine简介 1.Redmine 是一个开源的, 基于Web的项目管理和缺陷跟踪工具. 它用日历和甘特图辅助项目及进度可视化显示. 同时它又支持多项目管理. Redmine是一个自由开放源码软件解决方案,它提供集成的项目管理功能, 问题跟踪,并为多个版本控制选项的支持. Redmine是一个有用的Scrum和敏捷的选择. 由于Redmine的设计受到Trac的较大影响,所以它们的软件包有很多相似的特征. Redmine建立在Ruby on Rails的框架之上, 他可以跨平台和数据库. 2.Redmine是一个交流的平台, 所有跟项目有关的内容都可以放进去,需要的人可以随时查看, 而不必挨个找人问. 3.有任何新的想法和发现了新问题都可以随时记录下来, 如果坚持使用,可以彻底解决优秀想法被遗忘的问题. 二、功能视图 1.多项目支持 1.1在一个Redmine平台上管理您的所有项目; 1.2 用户在不同项目中可以是不同的角色; 1.3 项目可设定为公开的(所有人可见)或者内部的(只有项目成员可见) ; 1.4可在项目中激活或者隐藏模块(即: wiki , 版本库, 问题描述, 问题跟踪…); 2.基于角色的灵活访问控制 定义您自己的角色并快速设置角色的信息和权限. 3.灵活的问题跟踪系统 3.1 定义您自己的问题状态和问题类型; 3.2可以通过web管理界面为每种问题类型和角色设置工作流程. 4.甘特图和日历 根据为问题设定的开始日期和完成日期自动生成甘特图和日历. 5.时间跟踪功能 5.1 在项目级别或者问题级别设定时间; 5.2 根据用户, 问题类型, 类别或者活动生成工作量报表。

redmine各功能模块介绍

一、新闻 新闻: 有权限的用户可以为项目添加新闻 1.可以用来介绍项目的新进展 2. 最新的新闻也会显示系统首页和项目主页上 3. 通过右上角的添加新闻按钮来添加(没权限看不到) 二、文档 文档: 与本项目相关的文档可以统一放在这里管理 1. 管理员可以增加文档的类别 2. 可以为文档添加说明 3. 一份文档可以包含多个文件 4. 列表页上可以按照文档类别、日期、标题、作者进行排序 5.每周技术分享的文档可以放到redmine上进行管理 三、文件 文件: 类似于网盘的功能,为用户提供文件下载服务的地方 1.可以对文件进行统一管理可以方便快速共享文档, 管理文件 2.例如一些公共资源,像各个环境的地址等文件 3. 按照版本分类 4. 可以上传与某个版本相关的文件 5. 文件大小限制为 10M 6. 不要传过大文件, 大文件应放到其他地方保存(如 FTP) 注:①记得分配权限时,按需分配,不然每个人都可以管理这些文件文档等 ②这些板块都是分项目的,每个项目下都有这些板块,假如在A项目创建这些板块内容,项目B是看不到这些的,相应的只有属于该项目的成员才可以看到这些内容 四、Wiki Wiki: 一种多人协作的写作工具. 1.WiKi是一个供多人协同写作的系统. 2.每个wiki相当于一个主题,每个人都可以在这个主题里修改编辑、当你修改时防止与别人发生冲突,可以【锁定】,但是结束后别忘记解锁哦 3.快速创建、更改网站各个页面内容, 基础内容通过文本编辑方式就可以完成, 使用少量简单的控制符还可以加强文章显示效果, 通过简单的“[[条目名称]]”, 可以直接产生内部链接. 外部链接的引用也很方便 4. Wiki也指一种超文本系统. 这种超文本系统支持面向社群的协作式写作, 同时也包括一组支持这种写作的辅助工具.对于redmine而言: 1) 不需要会编写网页, 可以很容易把各种资料做成网页形式分享, 不比使用WORD更困难 2) 所有有权限的用户都可以随时增加条目或者编辑现有内容, 实现协作创造 3) 所有修改都有历史记录, 并可还原至前面的某一版本 4) 右侧连接可以查看所有条目的列表, 并按照标题或者日期排序 5) 可以包含附件, 如图片等

redmine 代码评审插件使用手册

Redmine Code Review Plugin 用户手册 作者:北京群英汇信息技术有限公司 网址:https://www.doczj.com/doc/464636137.html,/ 版本:1:0.3-6 日期:2010-07-12 14:43:23 版权信息: 目录 1 评审任务2 1.1 添加评审任务2 1.2 浏览评审任务3 1.3 删除评审任务3 2 代码评审3 2.1 添加代码评审3 2.2 查看代码评审5 2.3 删除代码评审7

1 评审任务 1.1 添加评审任务 ? 点击版本库,进入版本库浏览页面。选择某一修订版本,查看该修订信息。 ?点击评审任务区域的 "新增" 链接,添加评审任务。 章节 1 评审任务第2页 Redmine Code Review Plugin 用户手

添加评审任务 1.2 浏览评审任务 在 问题 标签下,可像浏览问题一样,浏览评审问题。 1.3 删除评审任务 删除评审任务的操作与删除问题的操作一样。 2 代码评审 2.1 添加代码评审 ?点击版本库,进入版本库浏览页面。选择某一修订版本,查看该次修订信息。点击该次提交修改的某一文件,为该文件添加代码评审内容。点击变更行前面的铅笔符号,自动弹出添加代码评审的界面。 Redmine Code Review Plugin 用户手

添加代码评审 Redmine Code Review Plugin 用户手

添加之后的的修订版本浏览页面 代码评审设置 2.2 查看代码评审 ?点击代码评审标签,查看已经添加的代码评审。 Redmine Code Review Plugin 用户手

Redmine Code Review Plugin 用户手

Redmine项目管理使用指南

Redmine项目管理操作指南 1【目的】:此指南用以规范项目使用的步骤和方法; 2【范围】:公司范围内所有的项目 3【责任部门】:研发中心 4【问题跟踪标签类型定义】 在项目管理中仅有3种可以跟踪的问题类别: 5【问题填写要求】 5.1根据项目管理需求,目前有且仅有3种跟踪标签:需求、任务、错误——如现有标签不够用,可 让管理员添加新的标签; 5.2主题:即问题的内容,要简洁,明了; 5.3描述:尽量写全写细,如有图尽量传图片上来; 5.4开始日期为固定,请务必制定问题解决的完成日期,对于可以大致估计出耗时量的问题,需要填 写“预期时间”; 5.5请务必指定问题的目标版本; 5.6问题处理的责任人必须在有变化时,及时更新问题;包括以下几点: ●问题状态的修改; ●进度的修改;、 ●工时登记情况; ●当任务不能按原计划完成时,可修改完成日期; 6【任务状态类型定义】 7【Redmine项目管理基本流程图&任务处理指南】

7.1新建项目:对于一个新项目,配置管理员根据项目经理提供的已被基线化管理的《立项报告》 在redmine上新建项目;并根据《立项报告》上提供的项目信息新建号项目组成员及其相应的权限; 以下为注意事项: ●项目名不带版本号(注:有些项目名本身带有版本号的可加版本号); ●问题跟踪标签有且仅有三种:【需求】、【任务】、【错误】; 7.2建版本:对于一个新项目,项目经理根据已通过评审并被基线化的《项目计划》新建项目所有被 定义好的版本号。并定义迭代版本的日期; ●版本建好后,后期如《项目计划》有变更,redmine上版本及版本日期也需及时做相应的调整; 7.3任务处理流程:该流程包括了从“录入迭代任务”~“录入下一迭代任务”的整个流程指导说明; ●由项目经理或项目经理指定人员录入录入迭代任务: 1.需录入已确定好该目标版本所需要完成的设计需求,跟踪标签为——【需求】、目标版本 指向当前版本、任务状态为“新建”、优先级——根据实际情况定、并指定【需求】的跟 踪人及计划完成日期; 2.对于由BUG转变为需求的,经需求评审后录入新的需求到该迭代版本中,该跟踪标签为【需 求】、目标版本指向当前版本、任务状态为“新建”、优先级——根据实际情况定、并指定 【需求】的跟踪人及计划完成日期; 3.如有BUG也需要录入,跟踪标签【错误】、目标版本指向当前版本、任务状态为“新建”、 优先级——根据实际情况定、并指定【错误】的跟踪人及计划完成日期; ●分配任务及处理: 4.由项目经理将建好的任务以新建子任务的方式分配给开发主管、测试主管;跟踪标签—— 【任务】、目标版本指向当前版本、任务状态为——“新建”、优先级——根据实际情况定、 指派给谁的——需要定义清楚、定义好计划完成日期、“错误发现版本”为当前目标版本; 5.测试主管、开发主管接到任务后将状态改为“进行中”,并建子任务给部门成员,部门成 员接到任务后将状态改为“进行中”; 6.在处理任务时需要及时更新“任务状态”及“进度”,当开发任务完成后,开发人员将“任 务状态”改为“已解决”并且将“进度”同步为“100%”; ●测试验证过程: 7.测试主管接到开发反馈后,负责对开发成员“已解决”的任务进行验证确认,验证通过后 由测试人员将“任务状态”更新为“已关闭”; 8.对验证不通过的任务,由测试人员提【错误】给开发经理,目标版本为下一迭代版本,“错 误发现版本”为当前目标版本; 9.开发经理统一将【错误】分配给项目组成员,让其解决,开发人员接到【错误】的任务后 负责解决,并更新“任务状态”“进行中”,同时根据实际情况填写“进度”; 10.对于该版本无法修复的、有歧义的、需要优化的【错误】,项目经理组织项目组内评审: i通过评审的【错误】由开发人员将其手动移至下一迭代版本中去解决,如此循环,直至 关闭,跟踪标签【错误】; ii对于评审后由BUG转为需求的,经需求评审后录入新的需求到下个迭代版本中,并做

readmine的用户手册

作者: 北京群英汇信息技术有限公司网址: .ossxp./ 版本: 1.0.0-11 日期: 2010-08-13 11:18:52 版权信息: ?1说明 ?2用户账号 o 2.1我的账号 o 2.2忘记密码 o 2.3注册 o 2.4我的工作台 ?3登录 ?4注册 ?5项目概述 ?6项目活动 ?7问题跟踪 o7.1问题列表 o7.2路线图 ?7.2.1版本概述 o7.3日历 o7.4甘特图 ?8实时跟踪 ?9新闻 ?10文档 ?11文件 ?12讨论区 ?13Wikis ?14Redmine wiki的文本格式 o14.1 ?14.1.1Redmine链接 ?14.1.2wiki链接 ?14.1.3链接到其他资源 ?14.1.4转意字符 ?14.1.5外部链接 o14.2文本格式 ?14.2.1字体样式 ?14.2.2内嵌图片

?14.2.3标题 ?14.2.4段落 ?14.2.5块引用 ?14.2.6无序列表 ?14.2.7有序列表 ?14.2.8表格 ?14.2.9内容列表 ?14.2.10宏(Macros) ?15版本库 o15.1版本库统计 ?16项目配置 ?17Redmine与其他工具整合 o17.1Redmine与TestLink的整合 o17.2Redmine与TortoiseSVN的整合 o17.3Redmine与Mylyn的整合 ?17.3.1通用的Web仓库链接器(Web Repository connector) ?17.3.1.1配置步骤 ?17.3.1.1.1创建一个任务仓库(Task Repository) ?17.3.1.1.2创建一个查询 ?17.3.2Redmine专用的Redmine-Mylyn Connector ?17.3.2.1插件的依赖关系: ?17.3.2.2客户端安装 ?17.3.2.3服务器端安装 ?17.3.2.4配置步骤 ?17.3.2.4.1在Eclipse中添加任务仓库 ?17.3.2.4.2为刚创建的任务仓库添加查询 1说明 关于手册中方框标记部分的说明 ?Note是需要注意的部分。 ?Hint是群英汇为Redmine扩展的部分。 2用户账号 2.1我的账号

群英汇redmine 中文用户手册(redmine user_guide)

Redmine 用户手册 基于Redmine 0.9 版本 作者:北京群英汇信息技术有限公司 网址:https://www.doczj.com/doc/464636137.html,/ 版本:0.9.3-6 日期:2010-07-12 11:45:15 版权信息:

目录 1 说明3 2 用户账号3 3 登录5 4 注册6 5 项目概述7 6 项目活动8 7 问题跟踪8 7.1 问题列表10 7.2 路线图12 7.2.1 版本概述13 7.3 日历14 7.4 甘特图15 8 实时跟踪15 9 新闻16 10 文档16 11 文件17 12 讨论区17 13 Wikis18 14 Redmine wiki的文本格式18 14.1 链接18 14.1.1 Redmine链接18 14.1.2 wiki链接18 14.1.3 链接到其他资源19 14.1.4 转意字符20 14.1.5 外部链接20 14.2 文本格式20 14.2.1 字体样式20 14.2.2 内嵌图片20 14.2.3 标题20

14.2.4 段落20 14.2.5 块引用21 14.2.6 无序列表21 14.2.7 有序列表21 14.2.8 表格21 14.2.9 内容列表21 14.2.10 宏(Macros)21 15 版本库22 15.1 版本库统计23 16 项目配置24 1 说明 关于手册中方框标记部分的说明 ?Note 是需要注意的部分。 ?Hint 是群英汇为Redmine扩展的部分。 2 用户账号 ?我的账号 我的账号截图 此界面可以修改用户的姓名、邮件地址、语言、以及时区和接收邮件的设置。 ?邮件通知 邮件通知的下拉框选项有:

Redmine项目管理操作指南

Redmine项目管理操作指南

目录 1.目的 (3) 2.角色 (3) 3.各属性定义说明 (3) 3.1问题类型定义 (3) 3.2任务状态定义 (4) 3.3问题优先级定义 (4) 3.4错误报告严重程度定义 (5) 3.5文档存放定义 (5) 3.6“任务”处理流程 (5) 3.7“BUG”处理流程 (7) 4.项目管理流程 (8) 4.1项目准备阶段 (8) 4.2项目需求/设计/编码阶段 (8) 4.3项目测试阶段 (8) 5.统计功能 (8) 6.操作要求 (8)

1. 目的 为了提高沟通效率与执行力,养成快速反馈的习惯。增强责任感与主动性,建立问题及任务知识库。记录每个工作、每个动作。统计项目执行的资源耗费情况、考核工作量及执行力 2. 角色 3. 各属性定义说明 3.1 问题类型定义 问题(Issue)是Redmine系统中最核心的要素。在Redmine系统中,问题是一个宽泛的概念,发现的错误、新提的要求、对工作的安排等都可以被当作问题来处理。问题是一个过程性的概念,从提出问题到解决问题、关闭问题是一个完整的过程。

3.2 任务状态定义 3.3 问题优先级定义

3.4 错误报告严重程度定义 “错误报告”增加一个严重程度属性:是指因缺陷引起的故障对软件产品的影响程度。 3.5 文档存放定义 每个任务下有文档产出的,则在任务更新时直接上传文件。并在文档统一规范存储。分类有:设计文档、测试文档、项目管理过程文档、操作文档等根据需要做配置 文档的统一命名,如“xxxx项目—设计说明书” 3.6 “任务”处理流程 【适用问题类型】:项目任务、自建任务、子任务 【适用项目阶段】:设计、编码、测试

readmine的用户手册

Redmine 用户手册 作者: 北京群英汇信息技术有限公司 网址: 版本: 日期:2010-08-13 11:18:52 版权 信息: 目录 1 说明 2 用户账号 o我的账号 o忘记密码 o注册 o我的工作台 3 登录 4 注册 5 项目概述 6 项目活动 7 问题跟踪 o问题列表 o路线图 版本概述 o日历 o甘特图 8 实时跟踪 9 新闻 10 文档 11 文件 12 讨论区 13 Wikis 14 Redmine wiki的文本格式 o链接 Redmine链接 wiki链接 链接到其他资源 转意字符 外部链接 o文本格式 字体样式

内嵌图片 标题 段落 块引用 无序列表 有序列表 表格 内容列表 宏(Macros) 15 版本库 o版本库统计 16 项目配置 17 Redmine与其他工具整合 o Redmine与TestLink的整合 o Redmine与TortoiseSVN的整合 o Redmine与Mylyn的整合 通用的Web仓库链接器(Web Repository connector) 配置步骤 .1 创建一个任务仓库(Task Repository) .2 创建一个查询 Redmine专用的 Redmine-Mylyn Connector 插件的依赖关系: 客户端安装 服务器端安装 配置步骤 .1 在Eclipse中添加任务仓库 .2 为刚创建的任务仓库添加查询1 说明 关于手册中方框标记部分的说明 Note是需要注意的部分。 Hint是群英汇为Redmine扩展的部分。 2 用户账号 我的账号

我的账号截图 信息 该区域用于修改用户的姓名、邮件地址和语言设置。 邮件通知 邮件通知的下拉框选项有: o只收取我跟踪或参与的项目的通知 o收取我的项目的所有通知 你可以根据自己的需要选择不同的邮件通知策略 同时,你也可以选种下拉框下面的那个复选框(不要发送对我自己提交的修改的通知),这样就可以避免接收到你自己活动的邮件通知。 首选项 o隐藏我的邮件地址 如果选中,那么在显示你个人信息的页面将不会显示你的邮件地址。 o时区 用于设置你所在的时区,以便更好显示你的活动时间。 o显示注释 用于设置注释显示的顺序。 按时间顺序 此时问题(issues)的历史记录按照时间顺序显示,即先提交的comments显示在前面,具体可参见下面的截图。 按时间顺序(倒序) 此时问题(issues)的历史记录按照时间顺序倒序显示,即先提交的comments显示在后面,具体可参见下面的截图。

Redmine管理平台使用规范

杭州凯源电子有限公司 制度编号:KY-002-2011/09/13 制度编号:KY-002-2011/9/13拟文日期DA TE:2011/9/6拟文人FROM:高晋莉 批准/日期APPROVED/DATE:2011/9/13最后一次修订日期DA TE:页数NO.OF PAGES:4页 收文部门/岗位TO:全体员工 附件A TTACHMENT: Redmine管理平台使用规范 1、目标: 1.1确保战略目标的实现; 1.2提高沟通效率与执行力,养成对问题敏感并快速反应的习惯; 1.3增强责任感,增强主动性; 1.4建立凯源自己的管理问题知识库。 2、使用说明: 2.1建立内容:管理人员自行判断须新建的问题(包括任务、建议、讨论),如质量问题、售后问题、涉及多部门协调的问题等等; 2.2人员角色:提出问题人、被指派处理人、跟踪人; 3建立原则:涉及人员须清楚地描述客观事实,被指派处理问题人员须提出解决问题的方案,方案应遵寻SMART原则。 3、使用规则: 3.1被指派处理问题人员须在指定、商议或个人承诺的时间内将问题处理好,如果被指派问题无法在6个工作时内处理完毕,则应在6个工作时内回复“已收到,将于***时间前处理完毕”字样; 3.2使用人员可以在Redmine中按下图方式设置邮件提醒:

杭州凯源电子有限公司 制度编号:KY-002-2011/09/13 邮件可与手机进行绑定,以达到实时短信提醒的效果,126、139、qq等邮箱均有短信提醒的功能,各自收费不同,可自行选择。 4、检查机制: 由总经理助理暂时作为监督检查负责人,以周为单位对“各类问题汇总”模块中已确定的执行方案或流程进行检查,并将检查结果在“检查模块”中进行公示。 5、奖罚机制: 5.1总经理助理针对检查模块中的任务,对执行人员执行情况进行评价,具体规则如下: 如评价为A或C,则须注明评语。 5.2建立任务人员须针对每个任务,在任务完成时对参与解决的所有人员处理结果进行评价,具体规则同5.1; 5.3针对反馈时间,由任务建立人员每天进行跟踪及评价,对6个工作时内未进行回复的指派处理人,发现一次扣除15分绩效分;若任务建立人未发现超时情况,而在抽查时被发现,则发现一次扣除任务建立人20分绩效分,扣除相应被指派处理人15分绩效分; 5.4总经理、技术研发中心负责人均包含在考核范围内,处罚标准为副总经理绩效分数对应工资的4倍; 5.5总经理对5.1、5.2中涉及到的奖罚进行抽查,检验其评价的客观公正性;总经理助理对评价的及时性进行抽查; 5.5在“Redmine红黑榜”模块中,由行政助理每周对参与解决问题人员的奖罚情况进行汇总,以便于大家对奖罚结果进行查询,并于每月前2个工作日内将上月报表打印,交总经理签字后转至行政部经理,奖罚将同当月绩效工资一并发放。 6、特别说明: Redmine平台只是众多管理工具中的一种,同ERP、CRM、OA一样,虽然可以给我们工作上的交流带来便利,但是不能从根本上解决管理效率问题,因此请各位管理人员注意,不要过度依赖于平台,提高自身及团队的职业素养才是发展的硬道理,在此特向大家提出经理人必备的职业素养,以此共勉:

RedMine的问题管理流程

Redmine的 Bug管理手册 版本更新列表 1 / 8

目录 1.编写目的 (3) 2.跟踪类型为【缺陷】的管理 (3) 2.1 报告缺陷注意事项 (3) 2.2Bug的优先级别 (4) 2.3BUG生命周期 (5) 2.4Bug的一般管理流程 (7) 3.项目组各角色在Redmine中bug管理的权限: ................... 错误!未定义书签。 4.跟踪类型为【需求确认】的管理 (8) 2 / 8

1.编写目的 该文档主要面对开发人员和测试人员和需求分析人员,在RedMine的bug管理系统中,缺陷类bug和需求确认类bug的状态变化,如何进行bug状态的更新。 2.项目组各角色在Redmine中bug管理的权限: 管理员:全部权限 测试组长/经理:拥有测试人员的所有权限,同时可打开测试人员提交的问题。 测试人员:可添加Bug、不能删除Bug、可添加注释评论(R&D Comments)、不可修改他人所提Bug、可调整:Bug概要(题目,Summary)、问题描述、附件附图(Attachments)、Bug状态、Bug级别、测试版本、测试产品、功能模块、测试状态、问题定位、复测状态、注释评论(R&D Comments)、复测人、复测日期、修改人发开发人员。 需求人员:不能删除Bug、可添加注释评论(R&D Comments)、可调整:注释评论(R&D Comments)、是否复现、Bug状态(不过无法直接标为closed)、问题描述、处理意见、待测版本、修改人、修改日期。可添加Bug。 开发组长/经理/需求经理:除了开发人员的权限,还可调整:优先级别、责任人、Bug概要(题目,Summary) 、附件附图(Attachments) 3.跟踪类型为【缺陷】的管理 2.1报告缺陷注意事项 请测试人员提交新缺陷时,尽量用最简洁的语言最清晰的描述出BUG的出处、操作步骤、现象、(建议),并尽量截图; 单一:尽量一个报告只针对一个软件缺陷,报告形式应方便阅读。在主报告之后应注明不同的条件; 当你的BUG报告以“Nonreproducible(不可重现)”打回给你时,测试人员应该反复阅读它,集中剔除那些没有关系的步骤或词语,再检查是否有遗漏或清晰的步骤,再 3 / 8

相关主题
文本预览
相关文档 最新文档