2010-02-08 34 views
6

我們目前使用TFS 2008與Conchango的Scrum for Team System模板進行一些小的調整。我們正在考慮升級到TFS 2010,我們正在考慮轉向MSF以獲取敏捷模板。我們可以遷移到新的TFS流程模板並保留歷史記錄嗎?

什麼是移動到一個新的流程模板,並保持歷史上最好的方法是什麼?我希望能夠在TFS 2010服務器上創建一個新的團隊項目,將所有內容簽入並將源代碼移至新項目。如果我們能夠以某種方式保留簽入評論歷史並且甚至能夠導航回與舊項目中的變更集相關聯的工作項目歷史,那將是很好的。我甚至會願意遷移舊項目作爲,是在2010年,然後移動源到一個新的項目,保留舊的項目,工作項目僅在2010年

已經通過歷程的人,可以在一些建議?

+0

看看在http://tfsintegration.codeplex.com/上的主題看起來是一個廣泛的指導。如果我在那裏找到我的具體問題的答案,我會回答這個問題。我仍然對任何人的意見/經驗感興趣。 – 2010-02-08 20:28:38

回答

4

我們正處在一個simalar情況下,你是(一直到我們是在與我們希望在一個模板),雖然我們只是在我們現有的Team Foundation Server實例具有源代碼。我們計劃從Team Foundation Server 2008遷移到Team Foundation Server 2010,而不是升級。雖然我們還沒有這樣做,但您確實有兩種選擇。

像你提到,你可以遷移的源代碼和工作項目使用該工具跟蹤到一個新的團隊項目。它將「壓縮」歷史日期,因爲TFS將要添加自己的時間戳。根據我的理解,會有一些潛在的歷史問題。具體而言,在TFS 2010中,您可能會比較來自遷移前源代碼管理的版本。至少,到目前爲止,我已經在我們的測試實驗室進行了實驗。我對這個問題的理解是,它將item-mode和slotted-mode作爲兩個版本之間的默認值。我可以查看各個版本,並可以查看歷史記錄 - 以符合我們的要求。

另一個選項是源控制在一個項目和工作項目在另一個。我沒有嘗試過,因爲我會想象變更集關係會在現有工作項目上被打破,並且不會在未來產生。這對你來說可能也可能不是一件大事。

而且,它可能是在描述CodePlex上項目的討論區您的情況是個好主意。作者是微軟的TFS移植團隊,並且依賴於我們同一艘船上的人們的反饋。到目前爲止,我一直在和他們交換幾封電子郵件,他們一直很有幫助。

根據我們與微軟非常樂於助人的討論,我們很可能會備份數據庫並按照Bryan Krieger's blog post(路徑2:遷移升級)的指導進行操作。我希望在下週早些時候使用舊備份進行升級測試。

祝你好運!我知道這很嚇人。幸運的是,我在實驗室安裝新的TFS 2010的安裝和配置經驗比我在TFS 2008過程中的最初接觸要順利得多。希望你會發現同樣的事實。

+0

謝謝約瑟夫。我打算嘗試在全新的TFS 2010安裝中恢復數據庫,並查看遷移升級路徑對我們的影響。我們知道我們要麼去SFTS V3或MSF敏捷。所以,我認爲模板的改變要求我們要麼接受某些歷史記錄的丟失,要麼嘗試使用TFSIP進行遷移。我也會嘗試codeplex討論區。再次感謝。 – 2010-02-09 21:06:09

+0

這實際上比預期的好一點。我們通過遷移到新硬件進行了升級。然後基於MSF Agile創建了一個新的團隊項目,並將源代碼移交。當我查看代碼文件的歷史記錄時,仍然可以看到舊的團隊項目簽入的歷史記錄,甚至可以查看舊的PBI。 – 2010-05-04 17:22:48

+0

我剛剛使用TFS集成平臺完成了從Conchango到Agile 5的成功遷移。我們只是遷移Bug工作項類型,但升級成功。 – 2010-05-06 15:29:52

5

萬一其他人來這裏,我貼了一些分步說明如何做到這一點(不同的模板,雖然)here

6

我們已經經歷了這個痛苦的過程。這裏有一些有用的信息:

  1. 是的,我們使用最新版本的TFS Integration platform
  2. This blog是TFS集成平臺的朋友。
  3. 看看映射xml文件here
  4. 請參閱this forum。它有很多很好的信息。
  5. 另請參閱"Upgrading your Process Template in Team Foundation Server""Process Template Upgrade #3 – Destroy all Work Items and Import new ones"
+1

請參閱[格式幫助](http://stackoverflow.com/editing-help)。提示:除非你正在創建一個代碼塊,否則不要縮進。 – 2012-02-10 22:58:04

+0

關於如何從一個項目模板遷移到另一個項目模板的信息很好。我們中的很多人都在場景中,我們在TFS 2008中有現有項目,並且想要考慮將它們移動到TFS 2010模板,無論是Agile還是CMMI。 – 2012-02-23 18:25:18

相關問題