“Redmine ins”的版本间的差异
跳到导航
跳到搜索
(→ins) |
|||
(未显示同一用户的14个中间版本) | |||
第1行: | 第1行: | ||
+ | =工单系统 = | ||
+ | Zammad | ||
+ | |||
+ | https://www.howtoing.com/install-zammad-ticket-system-in-centos-ubuntu-debian | ||
+ | =ins= | ||
<pre> | <pre> | ||
http://192.168.11.102:8080/login | http://192.168.11.102:8080/login | ||
第26行: | 第31行: | ||
</pre> | </pre> | ||
+ | |||
+ | =主题安装与设定= | ||
+ | 官方找plugs | ||
+ | |||
+ | https://www.redmine.org/plugins/redmine_custom_workflows | ||
+ | <pre> | ||
+ | wget https://github.com/makotokw/redmine-theme-gitmike/archive/v1.2.0.tar.gz | ||
+ | |||
+ | tar xvf v1.2.0.tar.gz | ||
+ | mv redmine-theme-gitmike-1.2.0/ gitmike/ | ||
+ | mv gitmike/ public/themes/ | ||
+ | |||
+ | </pre> | ||
+ | https://github.com/makotokw/redmine-theme-gitmike | ||
+ | |||
+ | |||
+ | [http://www.redmine.org.cn/2358.html RedmineCRM主题] | ||
+ | |||
+ | [https://www.cnblogs.com/lifan3a/articles/4977091.html Redmine更换主题、安装插件] | ||
+ | |||
+ | [https://blog.csdn.net/liumiaocn/article/details/91399079 Redmine基础:Redmine4的主题风格] | ||
+ | |||
+ | =usage= | ||
+ | |||
+ | http://192.168.11.102:8080/login | ||
+ | |||
+ | 用户和密码 | ||
+ | admin ADMIN1234566 | ||
+ | |||
+ | |||
+ | |||
+ | 默认用户密码 | ||
+ | admin | ||
+ | admin | ||
+ | |||
+ | ADMIN1234566 | ||
+ | |||
+ | |||
+ | |||
+ | docker-compose up -d | ||
+ | |||
+ | https://hub.docker.com/_/redmine/ | ||
+ | |||
+ | |||
+ | |||
+ | 创建有错误尼 少用中文就行了 | ||
+ | |||
+ | Internal error | ||
+ | |||
+ | |||
+ | usage | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | 你的项目--》配置 --》成员 下次跟踪时就有可以指向的人了 | ||
+ | |||
+ | |||
+ | 跟踪 | ||
+ | 管理--》跟踪标签 | ||
+ | |||
+ | 状态 | ||
+ | |||
+ | 优先级 管理==》 枚举值 | ||
+ | http://192.168.11.102:8080/enumerations | ||
+ | |||
+ | |||
+ | |||
+ | redmine 使用 | ||
+ | 工作流程 | ||
+ | |||
+ | redmine 问题流程审批 | ||
+ | |||
+ | 我觉得可以设置不同的状态,然后只允许特定的人转换状态。这样就可以做到审批了。 | ||
+ | |||
+ | 1、添加新的问题状态 | ||
+ | |||
+ | A、选择“管理”->“问题状态”-》“新建问题状态” | ||
+ | |||
+ | B、在打开的页面中,名称处输入“不处理”,确定创建 | ||
+ | 2、把新的问题状态标签设置到工作流中 | ||
+ | |||
+ | A、选择“管理”->“工作流程”,在打开的页面中,找到选择相应的角色和跟踪标签,将“只显示被跟踪标签使用的状态”前面的勾去掉,再点击“编辑”; | ||
+ | |||
+ | B、在打开编辑的权限页面,将相应的问题状态,对应设置,保存即可 | ||
+ | |||
+ | |||
+ | php-worker | ||
+ | |||
+ | |||
+ | |||
+ | chrome 翻译 看不懂的话 | ||
+ | |||
+ | |||
+ | [http://www.redmine.org.cn/346.html Redmine使用介绍] | ||
+ | |||
+ | |||
+ | [https://blog.csdn.net/u013022210/article/details/79925119 Redmine----自定义问题状态] | ||
+ | |||
+ | |||
+ | [https://www.cnblogs.com/qianxunman/p/12787219.html good redmine 配置之创建新的问题] | ||
+ | |||
+ | [https://www.cnblogs.com/alina0618/p/4642667.html redmine中创建项目与跟踪标签(原创)] | ||
+ | |||
+ | [https://blog.csdn.net/u013022210/article/details/79925119 Redmine----自定义问题状态] | ||
+ | |||
+ | [https://blog.csdn.net/linbounconstraint/article/details/81504229 Redmine 安装插件] | ||
+ | |||
+ | |||
+ | [https://www.oschina.net/question/84514_9314 Redmine 中文用户手册 ] | ||
+ | |||
+ | [https://baijiahao.baidu.com/s?id=1641638693461103883&wfr=spider&for=pc Redmine使用手册] | ||
+ | |||
+ | [https://blog.csdn.net/lantian08251/article/details/39648189?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-4.edu_weight&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-4.edu_weight | ||
+ | 工具系列之Redmine插件与工作效率] | ||
+ | |||
+ | [https://blog.csdn.net/junyong/article/details/49424779?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-6.edu_weight&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-6.edu_weight | ||
+ | Redmine如何自定义问题状态] | ||
+ | |||
+ | =trouble shooting= | ||
+ | ==解决用官方容器启动redmine无法插入中文字符的问题 == | ||
+ | redmine 中文 internal error | ||
+ | |||
+ | <pre> | ||
+ | |||
+ | 之前采用docker-compose顺利搭建了redmine,但是在使用时发现无法插入中文字符,始终报internal server error错误,后来看日志,显示插入异常,现在终于明白为啥很多人安装不适用官方镜像了,问题出现了,总得解决吧,进一步分析原因是由于数据库的字符集是latin1,终于明白问题所在,然后去看了下官方给的脚本,默认是使用的utf8编码,所有的数据库表创建都是未指定字符集的,因此采用数据库脚本来变更,要想把所有的数据表的字符集改变为utf-8,手动的方式是不可取的,可能误操作数据库,因此采用存储过程来实现,下面给出存储过程脚本。 | ||
+ | |||
+ | DELIMITER $$ | ||
+ | CREATE PROCEDURE `redmine`.`update_char_set`() | ||
+ | BEGIN | ||
+ | DECLARE done INT DEFAULT 0; | ||
+ | DECLARE t_sql VARCHAR(256); | ||
+ | DECLARE tableName VARCHAR(128); | ||
+ | DECLARE lists CURSOR FOR SELECT table_name FROM `information_schema`.`TABLES` WHERE table_schema = 'redmine'; | ||
+ | DECLARE CONTINUE HANDLER FOR SQLSTATE '02000' SET done = 1; | ||
+ | OPEN lists; | ||
+ | FETCH lists INTO tableName; | ||
+ | REPEAT | ||
+ | SET @t_sql = CONCAT('ALTER TABLE ', tableName, ' CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci'); | ||
+ | PREPARE stmt FROM @t_sql; | ||
+ | EXECUTE stmt; | ||
+ | DEALLOCATE PREPARE stmt; | ||
+ | FETCH lists INTO tableName; | ||
+ | UNTIL done END REPEAT; | ||
+ | CLOSE lists; | ||
+ | END$$ | ||
+ | DELIMITER ; | ||
+ | |||
+ | 将存储过程在数据库所在的服务器上执行一遍, | ||
+ | |||
+ | 然后是改变数据库的字符集和字符集合,再更新每个数据表的,执行脚本如下: | ||
+ | |||
+ | ALTER DATABASE redmine DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; | ||
+ | CALL redmine.update_char_set(); | ||
+ | |||
+ | |||
+ | </pre> | ||
+ | |||
+ | [https://www.cnblogs.com/jiangzhaowei/p/11300044.html 解决用官方容器启动redmine无法插入中文字符的问题] | ||
+ | |||
+ | =manual= | ||
+ | <pre> | ||
+ | |||
+ | 新建一个任务工单 | ||
+ | |||
+ | 【我的工作台】在顶部的导航位置选择【新建工单】,然后鼠标点击新建工单,进入工单新建页面。 | ||
+ | 3 | ||
+ | |||
+ | 进入工单新建页面后填写工单的信息,其中红色带*号的为必填项,如果未填写则不会创建成功。其中【跟踪】就是新建工单的类型,工单类型有项目工单、需求工单、bug工单、task任务,选择合适的工单 | ||
+ | 4 | ||
+ | |||
+ | 在主题中输入工单的主题,主题要简单明了能够让阅读者一眼就能看出这个工单是为了做什么事情?能够看出这个工单对应的功能模块在什么位置,用简短的文字给出有用的信息。在下面的描述中具体描述功能或者需求需要达到一个什么样的效果 | ||
+ | |||
+ | |||
+ | 接着就是比较重要的了,工单编写完成后工单指派给谁,意思就是由谁来完成下一步的操作,选择指派者,如果有文档附件还需要将附件添加进入工单,然后可以选择跟踪者,选择跟踪者后工单一旦发生了变化就会以邮件的形式提醒跟工单有关联的人和跟踪者。 | ||
+ | Redmine 怎样新建一个任务工单? | ||
+ | 6 | ||
+ | |||
+ | 工单信息录入完成后点击创建,如果信息录入正确则提示创建成功,如果信息录入错误就提示在哪些填写选项上发生了错误,创建者跟进提示信息进行修改即可。 | ||
+ | |||
+ | |||
+ | 有一种就是全部 指向给许总 然后许总同意外再指向给我们运维 | ||
+ | |||
+ | |||
+ | |||
+ | xu | ||
+ | admin123456 | ||
+ | |||
+ | |||
+ | |||
+ | 新建问题类型里强指向 许总 运维有关的东西 | ||
+ | |||
+ | |||
+ | test | ||
+ | admin123456 | ||
+ | |||
+ | |||
+ | 选择对应的用户组 然后 选择 问题跟踪 | ||
+ | |||
+ | |||
+ | |||
+ | 我觉得可以设置不同的状态,然后只允许特定的人转换状态。这样就可以做到审批了 | ||
+ | |||
+ | |||
+ | 跟踪标签 » 需求 要配置 | ||
+ | |||
+ | 角色-- 你的用户组 选择对应的权限 | ||
+ | |||
+ | <pre> | ||
+ | |||
=see also= | =see also= | ||
第54行: | 第269行: | ||
[https://blog.csdn.net/hxpjava1/article/details/79710999 Redmine部署以及插件安装] | [https://blog.csdn.net/hxpjava1/article/details/79710999 Redmine部署以及插件安装] | ||
+ | ==工单系统== | ||
+ | |||
+ | [http://loonapp.com/blog/27/ 利用django实现工作流] | ||
+ | |||
+ | [https://loonflow.readthedocs.io/zh_CN/r1.0.10/ a workflow engine base django 基于django的工作流引擎系统,通过http接口调用。 可以作为企业内部统一的工作流引擎, 提供诸如权限申请、资] | ||
+ | |||
+ | [https://blog.csdn.net/blackholll/article/details/93378633 运维平台体系化建设之工单系统] | ||
+ | |||
+ | [https://www.zhihu.com/question/28632389 开源的工单系统] | ||
+ | |||
+ | [https://my.oschina.net/u/4403720/blog/3301313 工单管理系统 ] | ||
[[category:ops]] | [[category:ops]] |
2020年9月29日 (二) 09:20的最新版本
目录
工单系统
Zammad
https://www.howtoing.com/install-zammad-ticket-system-in-centos-ubuntu-debian
ins
http://192.168.11.102:8080/login 用户和密码 admin ADMIN1234566 默认用户密码 admin admin ADMIN1234566 docker-compose up -d https://hub.docker.com/_/redmine/ 创建有错误尼 少用中文就行了 Internal error
主题安装与设定
官方找plugs
https://www.redmine.org/plugins/redmine_custom_workflows
wget https://github.com/makotokw/redmine-theme-gitmike/archive/v1.2.0.tar.gz tar xvf v1.2.0.tar.gz mv redmine-theme-gitmike-1.2.0/ gitmike/ mv gitmike/ public/themes/
https://github.com/makotokw/redmine-theme-gitmike
usage
http://192.168.11.102:8080/login
用户和密码 admin ADMIN1234566
默认用户密码 admin admin
ADMIN1234566
docker-compose up -d
https://hub.docker.com/_/redmine/
创建有错误尼 少用中文就行了
Internal error
usage
你的项目--》配置 --》成员 下次跟踪时就有可以指向的人了
跟踪
管理--》跟踪标签
状态
优先级 管理==》 枚举值 http://192.168.11.102:8080/enumerations
redmine 使用 工作流程
redmine 问题流程审批
我觉得可以设置不同的状态,然后只允许特定的人转换状态。这样就可以做到审批了。
1、添加新的问题状态
A、选择“管理”->“问题状态”-》“新建问题状态”
B、在打开的页面中,名称处输入“不处理”,确定创建 2、把新的问题状态标签设置到工作流中
A、选择“管理”->“工作流程”,在打开的页面中,找到选择相应的角色和跟踪标签,将“只显示被跟踪标签使用的状态”前面的勾去掉,再点击“编辑”;
B、在打开编辑的权限页面,将相应的问题状态,对应设置,保存即可
php-worker
chrome 翻译 看不懂的话
trouble shooting
解决用官方容器启动redmine无法插入中文字符的问题
redmine 中文 internal error
之前采用docker-compose顺利搭建了redmine,但是在使用时发现无法插入中文字符,始终报internal server error错误,后来看日志,显示插入异常,现在终于明白为啥很多人安装不适用官方镜像了,问题出现了,总得解决吧,进一步分析原因是由于数据库的字符集是latin1,终于明白问题所在,然后去看了下官方给的脚本,默认是使用的utf8编码,所有的数据库表创建都是未指定字符集的,因此采用数据库脚本来变更,要想把所有的数据表的字符集改变为utf-8,手动的方式是不可取的,可能误操作数据库,因此采用存储过程来实现,下面给出存储过程脚本。 DELIMITER $$ CREATE PROCEDURE `redmine`.`update_char_set`() BEGIN DECLARE done INT DEFAULT 0; DECLARE t_sql VARCHAR(256); DECLARE tableName VARCHAR(128); DECLARE lists CURSOR FOR SELECT table_name FROM `information_schema`.`TABLES` WHERE table_schema = 'redmine'; DECLARE CONTINUE HANDLER FOR SQLSTATE '02000' SET done = 1; OPEN lists; FETCH lists INTO tableName; REPEAT SET @t_sql = CONCAT('ALTER TABLE ', tableName, ' CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci'); PREPARE stmt FROM @t_sql; EXECUTE stmt; DEALLOCATE PREPARE stmt; FETCH lists INTO tableName; UNTIL done END REPEAT; CLOSE lists; END$$ DELIMITER ; 将存储过程在数据库所在的服务器上执行一遍, 然后是改变数据库的字符集和字符集合,再更新每个数据表的,执行脚本如下: ALTER DATABASE redmine DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; CALL redmine.update_char_set();
manual
新建一个任务工单 【我的工作台】在顶部的导航位置选择【新建工单】,然后鼠标点击新建工单,进入工单新建页面。 3 进入工单新建页面后填写工单的信息,其中红色带*号的为必填项,如果未填写则不会创建成功。其中【跟踪】就是新建工单的类型,工单类型有项目工单、需求工单、bug工单、task任务,选择合适的工单 4 在主题中输入工单的主题,主题要简单明了能够让阅读者一眼就能看出这个工单是为了做什么事情?能够看出这个工单对应的功能模块在什么位置,用简短的文字给出有用的信息。在下面的描述中具体描述功能或者需求需要达到一个什么样的效果 接着就是比较重要的了,工单编写完成后工单指派给谁,意思就是由谁来完成下一步的操作,选择指派者,如果有文档附件还需要将附件添加进入工单,然后可以选择跟踪者,选择跟踪者后工单一旦发生了变化就会以邮件的形式提醒跟工单有关联的人和跟踪者。 Redmine 怎样新建一个任务工单? 6 工单信息录入完成后点击创建,如果信息录入正确则提示创建成功,如果信息录入错误就提示在哪些填写选项上发生了错误,创建者跟进提示信息进行修改即可。 有一种就是全部 指向给许总 然后许总同意外再指向给我们运维 xu admin123456 新建问题类型里强指向 许总 运维有关的东西 test admin123456 选择对应的用户组 然后 选择 问题跟踪 我觉得可以设置不同的状态,然后只允许特定的人转换状态。这样就可以做到审批了 跟踪标签 » 需求 要配置 角色-- 你的用户组 选择对应的权限see also
HowTo Install Redmine on FreeBSD or CentOS 大家都在用哪些Redmine插件呢? 使用docker-compose快速安装redmine 使用docker容器安装redmine插件 RedMine安装教程(Redmine3.4.5) redmine的工单查询模块 redmine工作流程总结 阿里云使用Docker部署工单系统(redmine) 使用docker搭建公司redmine服务器 Redmine的安装、总结和心得 linux redmine安装及插件安装的方法总结 Redmine部署以及插件安装工单系统
利用django实现工作流 a workflow engine base django 基于django的工作流引擎系统,通过http接口调用。 可以作为企业内部统一的工作流引擎, 提供诸如权限申请、资 运维平台体系化建设之工单系统 开源的工单系统 工单管理系统