【|【 Redmine plugin插件--Redmine Serial Number Field 】Redmine自定义自增序列号

目录

  • 一.插件来源
  • 二.插件测试人员
  • 三.实测环境
  • 四.插件概述
  • 五.安装和卸载
  • 六.配置和使用
  • 七.插件限制
  • 八.注意事项
  • 九.许可和版权
  • 十.更新日志
  • 十一.参考资料
一.插件来源 【【|【 Redmine plugin插件--Redmine Serial Number Field 】Redmine自定义自增序列号】插件名称: 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缺陷编号
【|【 Redmine plugin插件--Redmine Serial Number Field 】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/缺陷列表/任务列表自动编号,便于产品经理、项目经理、开发人员、测试人员跟踪。
  • 特性
  1. “自动序列号”可用作问题的自定义字段的格式。
  2. 创建新的自定义字段后,您无法编辑“正则表达式”。
  3. 每个可以创建问题的用户都具有自动编号分配权限。
  4. 在问题注册或更新时,基于项目自动分配指定格式的序列号。
  5. 它不仅适用于单个问题,也适用于批量操作。
  6. 查看问题时会显示自定义字段项。 但是,注册或更新时不会显示。
  7. 还可以使用自定义字段的基本选项,例如问题过滤条件和搜索目标。
五.安装和卸载
  • 将此插件放入plugins目录并重新启动Redmine。
    1.将插件使用git clone下载到plugins目录中。
$ cd redmine $ git clone https://github.com/matsukei/redmine_serial_number_field.git /plugins/redmine_serial_number_field

  1. 安装依赖
$ bundle install

  1. 重启Redmine服务
六.配置和使用
  • 该插件无需配置。
  • 使用
    1. 为项目创建新的自定义字段,管理 > 自定义属性 > 问题 > Automatic serial number;
    2. 将“格式”项更改为Automatic serial number;
    3. 在“正则表达式”项中指定序列号格式,格式规范如下:
要分配的日期 年份格式 年度(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}
    1. 如果要将其用作过滤器或搜索条件,请根据需要进行检查。
    2. 指定要自动编号的跟踪器和项目。
    3. 配置完成后
      如果您创建新问题,它将自动编号。
      如果您更新某些内容,已创建的问题单将被编号。
【|【 Redmine plugin插件--Redmine Serial Number Field 】Redmine自定义自增序列号
文章图片
自定义属性-自动序列配置 七.插件限制
八.注意事项
  1. 当您更改编号问题的跟踪器或项目时:
  • 如果更改的跟踪器没有相同的自定义字段,则将删除分配的序列号。
  • 如果更改后的跟踪器具有相同的自定义字段,则编号的序号不会更改(存在重复的风险)。
  1. 为工作流中的自定义字段设置权限时
    • 将自动编号分配的自定义字段设置为只读将无法正常工作。
九.许可和版权
十一.参考资料
  1. https://github.com/matsukei/redmine_serial_number_field/blob/master/README.en.md

    推荐阅读