文档章节

Redmine迁移至华为软件开发云-项目管理

 透明的鱼
发布于 2017/07/25 09:24
字数 1088
阅读 9
收藏 0

一、方案概述

要想将Redmine中某个项目的数据导入到华为软件开发云(以下简称开发云),如果说是按照Redmine中的数据一条一条的在开发云中新建出来,肯定不是一个明智的方案,下面就是给大家介绍一个合理的迁移方案。

我们可以用Redmine的导出功能,将项目中数据的所有信息全部导出到CSV文件中,然后根据开发云的导入模板,将Redmine的数据填充到开发云的模板中,最后将数据导入到开发云中。

下面我们将详细的介绍迁移方案。

二、Redmine数据导出

具体步骤如下:

1、进入要导出数据的项目

2、选中【问题】标签

3、选择需要导出的数据

4、点击右下角的导出【CSV】

5、选择【所有列】和【描述】

6、点击【导出】

三、下载开发云导入模板

步骤如下:

1、登录开发云,进入要导入数据的项目

2、进入【工作】标签的【Backlog】界面中

3、点击【导入工作项】图标

4、点击【下载模板】

 

四、分析开发云导入模板的关键值

华为软件开发云的项目导入模板关键值如下:

关键值的说明如下

 

注意事项:

以下几个关键值与Redmine中对应的关键值属性不同:

1.类型: 需求/story, 缺陷 /bug

2.优先级:高/high, 中/ normal, 低/low

3.状态:新建, 进行中, 已解决, 测试中, 已拒绝, 已关闭

4.重要程度:关键, 重要, 一般,提示

5.日期格式:YYYY-MM-DD(文本类型)

五、选出Redmine导出数据关键值

Redmine导出数据关键值如下

根据开发云导入模板的关键值,我们选出Redmine导出数据中对应的关键值

注意事项:

以下几个关键值与开发云中对应的关键值属性不同:

1、跟踪:功能, 错误, 技术

2、优先级:紧急, 立刻, 高, 普通, 低

3、状态:新建, 进行中, 已解决, 反馈, 已关闭, 已拒绝

4、日期格式:YYYY/MM/DD(日期类型)

六、开发云与Redmine数据合并

通过分析关键值数据,我们发现有些关键值的数据不通用,所以,我们需要对关键值的数据进行整合。

1、类型(跟踪)属性整合如下

2、优先级属性整合如下

3、状态属性整合如下

七、开发云导入数据填充结果

我们将一些特殊的关键值属性整合完毕后,就可以按照开发云的模板填充数据

注意事项:

1、重要程度:Redmine默认的属性中没有【重要程度】,只有优先级,但是,重要的事情,优先级不一定高,在Redmine中,如果项目需要,可以通过自定义属性添加【重要程度】。开发云自带该属性,如果想用这个属性,可以通过批量处理来添加。

2、日期格式:开发云日期的格式是文本,日期统一修改方法如下:

(1)选中需要修改的日期è【设置单元格格式 】è【数字】è【自定义】è【类型(T)】è输入【yyyy-mm-dd】。

(2)选中1步中的日期è复制日期到记事本

(3)选中1步中的日期è【设置单元格格式 】è【文本】

(4)复制记事本中的日期è选中1步中的日期è【粘贴】

八、开发云导入数据

导入工作项步骤如下:

1、在开发云主页进入要导入数据的项目

2、进入【工作】标签的【Backlog】界面中

3、点击【导入工作项】图标

4、选择要导入的文件并打开

5、导入成功

6、如果导入有错误,请根据提示修改

九、总结

按照以上步骤即可成功将Redmine的重要数据导入到华为软件开发云中,之后,可以根据项目的进度,在开发云中设置迭代和任务的重要程度等信息,根据项目的成员,分配处理人,当然这些操作都可以批量处理。所以,参照该文档,很快就可以完成项目的迁移工作。

© 著作权归作者所有

粉丝 0
博文 102
码字总数 163086
作品 0
私信 提问
加载中

评论(0)

华为上线软件开发云,一站式云端 DevOps 平台

在12月22日举办的“2016华为大连软件开发云上线大会”上,华为正式上线发布了集其自身研发实践、前沿研发理念、先进研发工具为一体的软件开发云平台,面向软件企业、高校和开发者提供云端研发...

王练
2017/01/03
3.6K
9
目前大家做开源项目使用什么团队协作工具呢?

开源项目小组也可以看做是一个团队,对于团队共同完成的项目,组员是通过什么工具来进行协作和交流的呢? 我所知道的redmine是个很不错的工具,有项目管理、团队日历、甘特图、任务追踪,而且...

danqing
2010/05/03
1.4W
31
Tower与DevCloud对比分析报告

1、 产品介绍 Tower是彩程设计公司出品的远程办公和团队协作工具,为小企业和小团队提供简单、靠谱的在线协作服务。 DevCloud 是集华为研发实践、前沿研发理念、先进研发工具为一体的研发云平...

osc_kt288isk
2018/07/23
3
0
【软件企业的福音】华为全新一站式研发工具限免还享补贴!

在软件开发技术和理念层出不穷的今天,如何更快的适应变化的环境,更好的满足客户的需求,已经成为决定一个企业能否活下去的关键。 天下武功唯快不破,在当今大环境中更是如此,Devops,微服务...

OSC_Lucy
2017/06/22
5.7K
3
软件开发的下一场生产力革命!

  【IT168 评论】如今,企业上云使用云已是常态。数据显示,云将是软件的普遍承载方式,到2025年80%的企业应用将运行在云中。不仅应用在云上,开发也在向云端迁移。   随着云计算和容器等...

it168网站
2016/12/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

小师妹学JavaIO之:文件写入那些事

简介 小师妹又对F师兄提了一大堆奇奇怪怪的需求,要格式化输出,要特定的编码输出,要自己定位输出,什么?还要阅后即焚?大家看F师兄怎么一一接招吧。 字符输出和字节输出 小师妹:F师兄,上...

flydean
29分钟前
12
1
直接显示StackOverflow的答题日期, 增加评论区回复的时间显示 ,修改时间显示到小时分。

// ==UserScript==// @name 直接显示StackOverflow的答题日期, 增加评论区回复的时间显示 ,修改时间显示到小时分。// @namespace http://tampermonkey.net/// @version ...

FalconChen
今天
36
0
Shader笔记_005 纹理

纹理最初的目的就是使用一张图片来控制模型的外观,通过纹理映射技术 我们可以把一张图粘贴在物体表面,逐纹素的控制模型的颜色。 通常美术建模的时候也会在软件里利用纹理展开技术把纹理展开成...

STONE-CITY
今天
12
0
iOS MVVM 与RAC结合使用

MVVM配合 RAC 更能发挥的淋漓尽致。 我们把 MVVM 第一篇的例子 KVO 的事件 替换成 配合RAC 框架使用, OC的话直接导入 : pod 'ReactiveObjC' Swift 直接用 RXSwift就可以。 把 ViewModel里加...

T型人才追梦者
今天
22
1
OSChina 周一乱弹 —— 影响心情的三座大山

Osc乱弹歌单(2020)请戳(这里) 【今日歌曲】 @薛定谔的兄弟 :分享洛神有语创建的歌单「我喜欢的音乐」: 《浮生(inst.)》- 忘乡 / 墨凡悦 手机党少年们想听歌,请使劲儿戳(这里) @凝小紫...

小小编辑
今天
110
2

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部