需求与缺陷管理
文章平均质量分 85
需求管理,缺陷跟踪,Jira/Confluence/Redmine/Trac/Mentis/禅道,如何更好的进行集成,使得在实践中需求/开发/测试/运维能够更好衔接,进行一些相关的工具与实践经验的整理
淼叔
资深架构师,PMP、OCP、CSM、HPE University讲师,EXIN DevOps Professional与DevOps Master认证讲师,曾担任HPE GD China DevOps & Agile Leader,帮助企业级客户提供DevOps咨询培训以及实施指导。熟悉通信和金融领域,有超过十年金融外汇行业的架构设计、开发、维护经验,在十几年的IT从业生涯中拥有了软件开发设计领域接近全生命周期的经验和知识积累,著有企业级DevOps技术与工具实战。
展开
-
Jira基础:备份恢复时Couldn't connect to your database
这篇文章memo一下Jira备份恢复时碰到的Couldn‘t connect to your database的问题对应方法。原创 2019-07-02 05:45:00 · 4308 阅读 · 1 评论 -
Redmine基础:Plugin介绍与安装方法
Redmine支持插件方式对功能进行扩展,这篇文章就以Redmine下的敏捷开发插件Redmine Agile Plugin为例,介绍如何进行插件的安装。原创 2019-06-11 21:59:04 · 3977 阅读 · 0 评论 -
Redmine基础:Redmine4的主题风格
以Redmine 4.0.3为基础版本,在Easypack中以Redmine的官方镜像为基础,将Redine官方镜像集成的两种主题封之外的十种常用的风格直接集成到此镜像之中,在这篇文章中介绍一下使用的方法。原创 2019-06-10 20:55:50 · 8263 阅读 · 4 评论 -
Redmine基础:主题安装与设定
Redmine支持风格的设定与自定义,可以通过社区或者商业版本的主题来改变千篇一律的页面风格,这篇文章介绍一下如何进行主题的安装与设定。原创 2019-06-10 20:34:26 · 3301 阅读 · 0 评论 -
Redmine基础:Plugin开发:3:部署Plugin
开发的Plugin部署到Redmine的服务中,最为简单的方式即是将整个内容进行打包,然后解开至Redmine的plugins目录中,重启Redmine的服务即可。原创 2019-05-27 21:44:42 · 2162 阅读 · 0 评论 -
Redmine基础:Plugin开发:2:创建Plugin
这篇文章介绍一下在Redmine中开发Plugin的步骤和方法,会通过创建一个空的Plugin来介绍Plugin开发的基本过程。原创 2019-05-27 21:09:38 · 2834 阅读 · 0 评论 -
Redmine基础:Plugin开发:1:开发&验证环境准备
虽然在开源领域Redmine是做需求管理与bug追踪较好的选择之一,但是相较于Jira,在功能上差距还是非常之大的。这也包括Jira提供的Webhook的功能。虽然不一定能够实现完全的替代,但是结合使用Redmine的插件开发,对进行实践中对于选择开箱即用的Jira还是免费简单的Redmine,Jira和众多工具的集成能力可能成为选择的重要因素。对于有一定开发能力的实践者,建议可以研究一下Redmine的插件机制,对自己所需要的功能进行扩展。原创 2019-05-27 20:12:42 · 3731 阅读 · 0 评论 -
Ticket管理工具:Redmine
在Bug追踪,Wiki知识共享,项目管理,Agile实践等综合起来,Jira和VersionOne依然是被企业广泛地使用。但是在开源领域,Mantis/Trac/Redmine应用地也较为广泛。顺便说一下国内的项目管理工具禅道也是相当不错,但是和其他工具的扩展方面有一定的限制,习惯中文的中小型的国内项目建议使用。Redmine的安装一直为人所诟病,Bitnami提供的一键安装包无论你在linux还是原创 2016-08-03 20:58:41 · 9639 阅读 · 0 评论 -
Bitnami Redmine安装配置指南
Redmine的安装向来是一件麻烦的事情,在工具的介绍中也曾经提出过,随着Remine官方docker镜像的发行使得以前变得无比简单。但是仍然有很多各种情况无法使用docker的场景的存在,bitnami一键安装包给很多用户带来了福音,本文中将简单安装并配置redmine的邮件发送设置,无需任何手动修改设定文件,只需要一步一步按照安装提示即可完成配置。原创 2016-12-08 21:09:12 · 17585 阅读 · 0 评论 -
Easypack之Alpine容器系列:Redmine
基于ROR开发的项目管理软件Redmine,与功能类似的Trac/Mantis相比也有自己的独特特性,以及和其他版本管理工具以及LDAP等的请打集成功能,是一款深受大家喜爱的开源项目管理软件。Bitnami提供了一键安装包以及镜像,非常方便。本文将使用镜像安装的方式,使用自定义简化了的alpine版的mysql和redmine镜像。原创 2017-02-23 22:23:49 · 5534 阅读 · 0 评论 -
Confluence集成实践:1:安装
Confluence是atlassian的一款产品,在企业中有着广泛的应用,如何在CI/CD或者整个软件集成Confluence,是一个经常性的场景。这篇文章先介绍一下如何在CentOS7下安装Confluence6.3.3的试用版。原创 2017-09-02 09:14:34 · 6656 阅读 · 0 评论 -
Confluence集成实践:2:Confluence的RestAPI
Confluence提供了标准的RestAPI,应用程序的开发者使用这些API可以将Confluence的部分功能集成到他们的应用程序中,而负责管理Confluence服务器的管理员也可用利用这些RestAPI将那些交互式的操作进行脚本化从而自动化提高效率。这篇文章将会介绍Confluence的RestAPI有哪些功能。原创 2017-09-03 10:54:23 · 23329 阅读 · 6 评论 -
Confluence集成实践:3:RestAPI集成方式
上篇文章介绍了Confluence提供的标准的RestAPI主要涵括在那些功能领域。在这篇文章中将会继续使用实际的例子来介绍如何使用这些RestAPI。原创 2017-09-03 15:07:37 · 15339 阅读 · 3 评论 -
Redmine之RestApi集成方式
Redmine是一个较为强大的开源Ticket管理工具,这篇文章我们将会介绍一下如何使用Curl和Redmine所提供的RestApi来进行集成,将会选取Redmine中的用户进行简单的增删改查的操作。原创 2017-12-05 21:47:00 · 14201 阅读 · 1 评论 -
JIRA实践基础(1):JIRA-Software安装与设定
执行命令create database jira charset=utf8;grant all privileges on jira.* to jira@’%’ identified by ‘abcd1234’;执行日志mysql> create database jira charset=utf8;Query OK, 1 row affected (0.01 s...原创 2018-07-31 20:43:32 · 10140 阅读 · 0 评论 -
JIRA实践基础(2):JIRA-Software的Rest API
Jira提供了较为完善的RestAPI,这篇文章来看一下Jira-Software所提供的Rest API功能, 并提供curl的方式进行project的确认,并在已经创建的project中创建issue。事前准备 项目 说明 Jira类型 Jira-Software 安装方式 本地 版本 7.11 Mysql版本 5.7.18...原创 2018-07-31 20:44:20 · 15932 阅读 · 0 评论 -
JIRA实践基础(3):数据迁移方式
Jira的需要迁移的数据主要存在数据库和HOME目录下的data文件夹下,另外Jira还提供了从页面进行数据备份和恢复的快捷方式,结合使用一般即可完成。备份数据源一般Jira需要备份的数据主要有如下内容: 数据 说明 数据库 外接数据库中存储的数据,参看前文使用mysql安装的详细信息,即jira数据库 附件 JIRA_HOME/data/at...原创 2018-08-24 06:32:48 · 8900 阅读 · 4 评论