2014-09-22 118 views
0

我有我的Visual Studio C#源代码在Microsoft Azure - Visual Studio Online(VSO),它基本上是在云中的Team Foundation Server(TFS)2013。该项目是使用Microsoft Visual Studio Scrum 2013.3过程模板创建的。如何将代码迁移到不同的Visual Studio Online项目?

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

目前我有VSO里面只有源代码和需要保留所有版本/签到日期/时间和业主的整个团队,没有任何工作项目(任务,臭虫等)

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

回答

1
  1. 创建一个新项目并将您的代码分支到新项目。旧项目必须保持历史记录
  2. 使用TFS集成工具针对新位置重播历史记录。
  3. (推荐)切换到Git并使用Gi​​t-TF将历史记录拖入git。
  4. 检查提示并检查新项目。

这里增加未来价值的唯一选择是转移到Git。一旦那里你的历史将永远携带。

+0

我一直在思考TFS上的Git,但它实现了不同的逻辑和分支技术,Visual Studio 2013.3目前也不能很好地与本机/外部非ms ms git.exe客户端/解决方案一起工作,所以我可能会避免使用git现在。你有没有免费的迁移解决方案? – 2014-09-23 19:16:23

+0

你可以做#1或#2。两者都是免费的 – 2014-09-24 06:24:10

相关问题