2014-09-22 144 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

相關問題