2009-08-06 58 views
4

我們在TFS2005上,我們絕對沒有使用它的所有功能。我們現在使用它的只是它的源代碼庫。對於CI,我們使用CruiseControl,因爲TFS2005不會構建.NET3.5應用程序。轉向TFS2010是我們的考慮之一,但我們也在考慮轉向Subversion。把TFS2005遷移到Subversion的戰略

有人對Subversion遷移做過TFS嗎?任何提示分享?我真的想移動文件的歷史,但我試圖using the tfs2svn tool沒有成功。任何人都試過其他東西?

+2

等不及要看到你得到的答案! – 2009-08-06 21:03:00

+0

我迫不及待地想知道LordHits是否想修改Vss2SVN來創建第一個TFS2SVN工具。 – gbjbaanb 2009-08-11 09:02:52

+0

那麼,我認爲修改位於這裏的原始tfs2svn會更有意義:http://sourceforge.net/projects/tfs2svn/?我會再看看那些代碼。 – LordHits 2009-08-11 15:56:03

回答

2

如果您瞭解Team Foundation API,則可以從codeplex中獲取vss2svn項目,並將VSS調用替換爲TFS調用。它基本上是一個1的版本,並將它們添加到SVN,從而保持完整的歷史。由於該應用程序是.NET應用程序,因此替換調用應該非常簡單。

它只是可惜你不能得到TFS退款:)