将工作项从TFS 2010迁移到JIRA的最佳方式是什么?

将工作项从TFS 2010迁移到JIRA的最佳方式是什么?,tfs,jira,Tfs,Jira,我正在评估JIRA作为TFS 2010的替代品。 我知道JIRA有能力从CSV导入,但不知道如何将历史字段等字段从TFS导出到电子表格 如果您有任何建议/工具,我们将不胜感激。我认为没有一种简单的方法可以满足您的需求 我认为您需要使用TFSAPI制作自己的工具。我不知道JIRA是否有API来执行插入,但TFS的API相当不错。你可以很容易地把数据拿出来 对于TFS API上的“如何”我通常会去看。我会从各种数据库(ClearQuest、TeamTrack、Remedy)定制迁移到JIRA。这项工

我正在评估JIRA作为TFS 2010的替代品。 我知道JIRA有能力从CSV导入,但不知道如何将历史字段等字段从TFS导出到电子表格


如果您有任何建议/工具,我们将不胜感激。

我认为没有一种简单的方法可以满足您的需求

我认为您需要使用TFSAPI制作自己的工具。我不知道JIRA是否有API来执行插入,但TFS的API相当不错。你可以很容易地把数据拿出来


对于TFS API上的“如何”我通常会去看。

我会从各种数据库(ClearQuest、TeamTrack、Remedy)定制迁移到JIRA。这项工作大约需要一周的时间,所以并不便宜,但如果你有大量的数据,并且想要比标准进口商提供的更多的信息,这是一种方法。CSV导入程序可能不会执行您想要的操作。

请查看。它将TFS迁移到JIRA,以及其他地方。

非常简单,创建一个包含所有工作项的查询,单击图标在Excel中打开, 将Excel文件另存为CSV。 完成。

以下是对我有用的内容(很抱歉格式化;它是一个.docx): 对于每个TFS服务器:

使用迭代路径为每个产品和/或每个Scrum团队的所有产品待办事项和bug创建查询

通过改变迭代路径,单个查询可用于所有项目/产品

通过选择适当的列,在TFS中格式化结果

保存查询,运行它,然后在Excel中打开一个包含单词RAW的.xlsx文件(例如,XXXX_ALL_WIs_RAW.xlsx)

使用相同的文件,选择“另存为…”以创建并保存excel.csv文件

请注意,并非所有列/映射都将用于所有项目。删除不必要的列,并根据需要更改列标题

TFS列/字段以及它们映射到的Jira字段(一些自定义字段)对我来说是:

迭代路径映射到Scrum团队

ID映射到旧ID

工作项类型映射到问题类型

标题映射到摘要

描述映射到描述

验收标准映射到验收标准

将地图分配给受让人(用户必须存在于Jira中才能工作!)

子类别映射到组件

努力映射到故事点

严重性映射到优先级

案例编号映射到案例ID

客户名称映射到客户

平台映射到环境

修改.csv后,使用文件/检查问题/检查文档确定是否需要修改,以便检查结果不会产生问题

将clean.csv另存为_clean(例如,XXXX_ALL_WIs_clean.csv)

将导入的电子表格标题重命名为适当的Jira字段名

现场修改:

如果工作项验收标准字段中没有任何内容,请在csv上输入“原始TFS工作项中没有验收标准”

如果“工作项说明”字段中没有任何内容,请在csv上输入“原始TFS工作项中没有说明”

Bugs–严重性必须转换为数字(1到5)

更改.csv上的列标题以匹配Jira字段名称,如上文2d中所定义

清洁/检查.csv文件

如有必要,适当增加jira中的高级设置jira.bulk.create.max.issues.per.import,以处理导入的项目数(默认情况下有250个项目导入限制)

在Jira中,在站点管理员级别–基于单个产品(而不是项目)创建新的Jira项目

创建或添加将在各种项目中使用的用户

在Jira中,在站点管理级别–根据需要创建自定义字段

将新的和现有的自定义字段关联到相应的项目屏幕,并进行更新

在Jira中,在站点管理级别–重新索引数据库

在项目级别–使用TFS中的子类别为产品创建组件。(可分配给部件负责人)

您现在应该准备好导入Jira了

从TFS到Jira/Zephyr的测试用例迁移(如果需要):

测试用例迁移是一个由两部分组成的过程。 第一部分将从TFS获取测试用例,并创建一个Excel电子表格,其中包含数据,然后将这些数据导入Jira(Zephyr)。 流程的第二部分将使用Java工具从流程的第1部分中创建的电子表格中导入数据

第1部分-测试用例导出

  • 安装TCExport(用于创建Excel电子表格,用于将测试用例导入Zephyr)

  • 在使用.jar工具映射字段时,请使用Excel列字母

  • 第2部分-测试用例导入 1.下载导入实用程序zfj-importer-utility-0.38.jar

  • 在大多数环境中,可以通过双击文件来运行此实用程序。要启动该实用程序,请双击.jar文件,或在命令提示符下运行:java-jar

  • 有关使用该实用程序的详细说明,请参见:


  • 请在您的帖子中。我假设此方法不会迁移历史记录或相关项目,或几乎所有未包含在Excel文件中的数据。因此,导入当然是可行的,但实际上限制了可以迁移的内容。尽管没有注释,也没有问题历史记录