目录
- 一.插件来源
- 二.插件测试人员
- 三.实测环境
- 四.插件概述
- 五.安装和卸载
- 六.配置和使用
- 七.插件限制
- 八.注意事项
- 九.许可和版权
- 十.更新日志
- 十一.参考资料
一.插件来源
插件名称: Redmine Serial Number Field , Redmine自定义属性-自增序列号
插件作者: Minoru Maeda
官方站点: https://github.com/matsukei/redmine_serial_number_field/blob/master/README.en.md
代码源: https://github.com/matsukei/redmine_serial_number_field
注册日期: 2017-06-08 (about 1 year ago)
当前版本: 0.9.0
适合版本: Redmine 3.4.x, 3.3.x, 3.2.x
标签: redmine自增序列号 redmine需求编号 redmine缺陷编号
二.插件测试人员
- 水士白 WaterWhite
三.实测环境
- Ubuntu 14.04
- Mysql 5.5
- Redmine 3.4.5.stable
- Ruby version 2.1.5-p273 (2014-11-13) [x86_64-linux]
- Rails version 4.2.8
- Environment production
- Database adapter Mysql2
- Git 1.9.1
四.插件概述
主要作用是将指定格式的序列号格式添加为问题自定义字段,适合场景:需求列表/Product Backlog/缺陷列表/任务列表自动编号,便于产品经理、项目经理、开发人员、测试人员跟踪。
特性
- “自动序列号”可用作问题的自定义字段的格式。
- 创建新的自定义字段后,您无法编辑“正则表达式”。
- 每个可以创建问题的用户都具有自动编号分配权限。
- 在问题注册或更新时,基于项目自动分配指定格式的序列号。
- 它不仅适用于单个问题,也适用于批量操作。
- 查看问题时会显示自定义字段项。 但是,注册或更新时不会显示。
- 还可以使用自定义字段的基本选项,例如问题过滤条件和搜索目标。
五.安装和卸载
- 将此插件放入plugins目录并重新启动Redmine。
1.将插件使用git clone下载到plugins目录中。
$ cd redmine
$ git clone https://github.com/matsukei/redmine_serial_number_field.git /plugins/redmine_serial_number_field
- 安装依赖
$ bundle install
- 重启Redmine服务
六.配置和使用
- 该插件无需配置。
- 使用
- 为项目创建新的自定义字段,管理 > 自定义属性 > 问题 > Automatic serial number;
- 将“格式”项更改为Automatic serial number;
- 在“正则表达式”项中指定序列号格式,格式规范如下:
要分配的日期 | 年份格式 | 年度(4/1-3/31) | 序列号格式 | 效果 |
---|---|---|---|---|
Issue#created_on | yy | No | 000 | 2015-03-01 => '15001' |
Issue#created_on | yyyy | No | 0000 | 2015-03-01 => '20150001' |
Issue#created_on | YY | Yes | 000 | 2015-03-01 => '14001' |
Issue#created_on | YYYY | Yes | 0000 | 2015-03-01 => '20140001' |
- 行
{000000}#=> 000001
ABC- {yy} - {00}#=> ABC-15-01 - NG
当结束不是序列号格式时
例如ABC- {000} - {yy}
当不是年份注释格式时,序列号格式
例如{abc} - {yy} - {000}- 如果要将其用作过滤器或搜索条件,请根据需要进行检查。
- 指定要自动编号的跟踪器和项目。
- 配置完成后
如果您创建新问题,它将自动编号。
如果您更新某些内容,已创建的问题单将被编号。
七.插件限制
- 无
八.注意事项
- 当您更改编号问题的跟踪器或项目时:
- 如果更改的跟踪器没有相同的自定义字段,则将删除分配的序列号。
- 如果更改后的跟踪器具有相同的自定义字段,则编号的序号不会更改(存在重复的风险)。
- 为工作流中的自定义字段设置权限时
- 将自动编号分配的自定义字段设置为只读将无法正常工作。
九.许可和版权
- 无