Visual Studio Team Services:如何从Agile迁移到Scrum流程模板

Car*_*lho 22 agile scrum tfs-process-template azure-devops

我正在使用Visual Studio Team Services(以前是Team Foundation Service,而不是Team Foundation Server),我需要将团队项目流程模板从Agile迁移到Scrum.

Doe有谁知道怎么做?

And*_*ear 18

根据您最终的需求,有几种不同的方法可以解决这个问题.最重要的是,无法在团队项目中将流程模板从一个模板更改为另一个模板,因此您必须创建一个新的团队项目,并使用Scrum模板进行迁移.

如果您需要历史记录和附件: 那么您需要使用TFS集成平台.您将创建一个xml映射,以将工作项和源代码从一个项目流向另一个项目.朝着这个方向存在很多问题,包括历史被压缩,工具是众所周知的挑剔,共享步骤(和其他东西)不迁移等等.这绝对不是推荐的选择,但有时你没有选择.这里是获取该工具的地方:http://visualstudiogallery.msdn.microsoft.com/eb77e739-c98c-4e36-9ead-fa115b27fefe

如果不需要历史记录,或者可以保留其他团队项目:对于这种方法,移动代码很容易(如果你有一个Git项目就更容易了,你会获得历史记录.使用git-tf将源移动到Git的功能).只需从一个存储库中检出,切换工作区映射并签入新存储库.

要移动工作项,请使用工作项查询并将其导出到Excel.然后复制/粘贴到第二个Excel电子表格并将其上传到新项目.这是迄今为止最简单的方法.这是一个详细的解释:

1)从Agile模板项目:对于要移动的每个工作项类型,创建工作项查询以拉出所需的所有工作项并将其全部导出到Excel(例如,查询以提取所有需求而另一个用于任务)

2)从Scrum模板项目:为要导入的每个工作项类型创建工作项查询,并将其导出到Excel.它将是空白的,但您将在一分钟内使用此Excel电子表格上传.

3)从一个Excel电子表格复制/过去到另一个,小心不要复制列标题.一个巧妙的技巧是将历史列从旧项目复制到新项目的"注释"字段中.

4)发布结果.Viola,你被迁移了.

  • "中提琴,你被移民了." - 穿越大西洋的弦乐器的图像 (5认同)
  • 尝试了两种方法 - TFS集成平台和Excel复制粘贴.两者都很痛苦.TFS集成平台无法正常工作,有时会关闭并消耗大量内存.在我的情况下它非常不稳定,并且UI一直挂着,所以几乎不可能使用它.安装也很痛苦.在Excel工作表中执行此操作时,我需要进行大量替换.例如,您无法将错误状态设置为已解决(至少我无法),因为内部工作流程要求新错误处于新状态.此外,我的2000多种工作项目耗费时间. (2认同)