redmine和禅道集成SVN关联管理工具链初步尝试干货手册

redmine和禅道集成SVN关联管理工具链初步尝试干货手册

PS:打字的时候手比较抖,也懒得校稿,有错别字不要太在意,有问题可以留言讨论谢谢!

第一章 背景

2019年末,与外部厂商一起合作上了一个大型配合型项目,项目管理过程基本都是Excle。采购了一个项目管理工具,但只用来做文档管理用了,项目管理根本没有用起来。

项目期间有各种厂商和外部PMO配合,项目管理涉及的问题还不是特别突出。项目结束后,迎来了无穷无尽需求变更。项目组按照版本火车发布的思路来规划版本。这个时候需求管理,开发协同,配置管理各类问题都比较突出,具体问题就不逐一说明了。针对这个情况,我们对现有的比较流程的几款免费项目管理工具链上的工具进行了研究(买付费的比较麻烦)。

第二章 工具链选择

因为项目开发过程中版本管理使用的是SVN因此本文就只介绍一下项目管理工具的选择。

项目管理工具可选的不多,我们的项目开发偏瀑布模式,最后我们选择的是禅道和redmine进行试点。

第三章 Redmine安装配置和使用

一、安装

直接下载bitnami-redmine一键安装工具

安装方法这个比较接近:

https://baijiahao.baidu.com/s?id=1627315895118971988&wfr=spider&for=pc

基本功能这个比较接近:

https://blog.csdn.net/shq886258963/article/details/54409661?locationNum=9&fps=1

二、 基本配置使用

介绍一下使用的基本功能和问题

1. Redmine的条目是按照归属在问题目录下

2. 问题是按照跟踪标签来分类管理的,跟踪标签应该是 redmine的灵魂,其实就可以按我们项目管理各阶段来划分。

3. 创建项目时要注意,这里的标识就是跟踪标签中的项,由于我安装的是中文,标识设置为中文系统会报错,只能选择英文

>need-to-insert-img

其他就不一一介绍了很好上手,并且每个问题的矩阵非常详细。

需要先使用管理员用户,在管理—》版本库中进行配置,安装完成后会关联到SVN运行目录

自动获取程序变更需要勾选

下面这个配置很关键,这个是在SVN做commit的时候要写进去的关键字,系统通过抓取SVN的变更log来同步redmine对应问题的

4. 集成SVN(关键)(项目)

URL选择的是SVN版本库的地址,我使用的是http,这个要在SVN服务器端修改。

登录名和密码使用的是SVN的用户和密码

配置成功后,在版本库就可以按到版本相关的信息

5. SVN代码提交和关联(关键)

SVN和redmine到底是怎么关联的呢?其实就是redmine读取了SVN log,通过log中的关键字分析后关联到对应的任务中

假设我使用的是需求池里面的这个开发任务

SVN客户端提交时,要按照格式进行提交

提交完成后在redmine就可以按照这条需求的提交记录

点击差异,直接在redmine流量修改差异。点击#3直接,其他的可以自己在尝试一下。

第四章 禅道安装配置和使用

一、安装

直接下载在禅道主页下载一键安装工具

https://www.zentao.net/book/zentaopmshelp/137.html

二、基本配置使用

禅道是非常容易上手的基本的配置和使用我就不逐一说明啦。

1. SVN配置

特别注意,客户端安装目录不能有空格。

创建成功后可以在浏览看到SVN log,不能直接看到代码库信息。

需要同步更新,需要在后台---系统---同步SVN激活相关服务

2. SVN代码提交和关联(关键)

subversion集成的基本机制是:分析提交代码时的注释 => 得出相应的story, task, bugID => 写入到禅道的数据库。

SVN的关键字开源版的是不能修改的,只有story, task, bugID

在SVN修改提交后可以关联多个

在禅道相关任务中可以看到SVN的变更记录信息。如果需要看到代码的变动信息只能去代码目录下看log差异,并选择对比后才能看到代码差异。

第五章 Redmine和禅道比较

由于时间仓促,只是为了验证可用性,redmine的各类插件并没有使用。

相比起来对于SVN的支持redmine好于禅道,上手程度的话,入门级的使用禅道是够用了。我本人推荐redmine,它可以更方便的按照自己的项目管理要求进行定制化,基本上不需要做二次开发,如果在把相关的插件使用起来,应该是比较完美的。

对于多版本的管理要求,其实从项目管理工具这一端来看,都缺少了程序台账的维护和版本任务的关联。这个在我们这里是非常需要的。

版本的协同发版,均需要做二次开发。这个后续有时间再论啦。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,734评论 6 505
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,931评论 3 394
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,133评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,532评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,585评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,462评论 1 302
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,262评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,153评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,587评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,792评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,919评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,635评论 5 345
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,237评论 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,855评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,983评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,048评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,864评论 2 354

推荐阅读更多精彩内容

  • 源代码管理工具-SVN 一. 了解-源代码管理工具概述 1. 源代码管理工具的作用? 能追踪一个项目从诞生一直到定...
    牧马人_hlc阅读 1,071评论 0 11
  • 目录 一. 了解-源代码管理工具概述二. 掌握-SVN的基本介绍三. 了解-SVN服务器配置四. 掌握-UNIX基...
    Mg明明就是你阅读 3,179评论 2 11
  • 一. 了解 - 源代码管理工具概述 1. 源代码管理工具的作用? 2. 常见的源代码管理工具有哪些? 3. 集中式...
    走道牙的人阅读 543评论 1 3
  • 源代码管理工具-SVN 一. 了解 - 源代码管理工具概述 1. 源代码管理工具的作用? 2. 常见的源代码管理工...
    iYeso阅读 448评论 0 3
  • 目录 1. 多人项目中使用SVN遇到的问题 2. Git与SVN的其它区别2.1. 版本库与工作区2.2. 全局版...
    科研者阅读 3,347评论 0 1