如何将代码迁移到不同的Visual Studio Online项目?

时间:2014-09-22 13:49:22

标签: azure tfs migration azure-devops tfs-process-template

我在Microsoft Azure中使用Visual Studio C#源代码 - Visual Studio Online(VSO),它基本上是云中的Team Foundation Server(TFS)2013。该项目是使用Microsoft Visual Studio Scrum 2013.3处理模板创建的。

我需要将流程模板从当前(Scrum)更改为本机Microsoft Visual Studio Agile 2013.3流程模板。

目前我在VSO中只有源代码,需要保留所有版本/签入,包含整个团队的日期/时间和所有者,没有任何工作项(任务,错误等)。

一种解决方案是使用Agile模板在VSO中打开一个新项目,但是如何迁移我的代码?或者如何对当前的VSO项目进行简单/轻松的更改以更改流程模板?

1 个答案:

答案 0 :(得分:1)

  1. 创建一个新项目并将代码分支到新项目。旧项目必须保持历史记录
  2. 使用TFS集成工具根据新位置重播历史记录。
  3. (推荐)切换到Git并使用Gi​​t-TF将历史记录转换为git。
  4. 查看提示并检查新项目。
  5. 这里增加未来价值的唯一选择是转向Git。一旦你的历史将永远便携。