文档章节

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

 透明的鱼
发布于 2017/07/25 09:24
字数 1088
阅读 5
收藏 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
博文 70
码字总数 110649
作品 0
华为上线软件开发云,一站式云端 DevOps 平台

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

王练
2017/01/03
3.1K
9
降低DevCloud门槛 华为云对开发者送3大福利

  【IT168 资讯】对软件开发者而言,虽然目前网上基于敏捷、DevOps的开发工具有很多,但大都比较分散单一,一站式软件开发平台却比较少。也许,不少开发者可能已经知道了华为云软件开发云(...

it168网站
2017/11/24
0
0
软件开发的下一场生产力革命!

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

it168网站
2016/12/15
0
0
上线一周年 华为云软件开发云为何如此受欢迎?

软件开发云之于软件工程,就如同机床之于制造业。华为云软件开发云正在努力成为软件业的“工作母机”。 去年12月,华为云在大连正式上线发布了软件开发云平台(DevCloud),平台刚一上线就受到...

m59ht9d0j
2017/11/29
0
0
一站式云端创新平台:华为云软件开发云

  【IT168 评论】企业数字化转型,软件正扮演着重要角色。有预测数据显示,2020年中国软件及信息服务产业规模将达到8万亿人民币。软件能力正成为一个国家、城市、企业最核心的竞争力之一。...

it168网站
2017/11/24
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Shiro | 实现权限验证完整版

写在前面的话 提及权限,就会想到安全,是一个十分棘手的话题。这里只是作为学校Shiro的一个记录,而不是,权限就应该这样设计之类的。 Shiro框架 1、Shiro是基于Apache开源的强大灵活的开源...

冯文议
今天
1
0
linux 系统的运行级别

运行级别 运行级别 | 含义 0 关机 1 单用户模式,可以想象为windows 的安全模式,主要用于修复系统 2 不完全的命令模式,不含NFS服务 3 完全的命令行模式,就是标准的字符界面 4 系统保留 5 ...

Linux学习笔记
今天
2
0
学习设计模式——命令模式

任何模式的出现,都是为了解决一些特定的场景的耦合问题,以达到对修改封闭,对扩展开放的效果。命令模式也不例外: 命令模式是为了解决命令的请求者和命令的实现者之间的耦合关系。 解决了这...

江左煤郎
今天
3
0
字典树收集(非线程安全,后续做线程安全改进)

将500W个单词放进一个数据结构进行存储,然后进行快速比对,判断一个单词是不是这个500W单词之中的;来了一个单词前缀,给出500w个单词中有多少个单词是该前缀. 1、这个需求首先需要设计好数据结...

算法之名
昨天
15
0
GRASP设计模式

此文参考了这篇博客,建议读者阅读原文。 面向对象(Object-Oriented,OO)是当下软件开发的主流方法。在OO分析与设计中,我们首先从问题领域中抽象出领域模型,在领域模型中以适当的粒度归纳...

克虏伯
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部