2011-08-01 67 views
2

因此,我們正在嘗試使用TFS,大部分情況下你幾乎可以弄明白,我們創建了一個測試項目並添加了它等等。一切順利。我並沒有真正關注的事情是如何處理外部事務,我們有兩個大型項目,他們都參考了一個共享的核心項目,然後這兩個解決方案的其他部分是單獨的項目本身,當然這些項目是外部的好。我們不關心歷史(我們正處於一個可以乾淨休息的地步),所以我打算走1)創建新的TFS的路線2)添加從SVN導出的項目。從SVN遷移到TFS(如何處理外部信息)

我的問題再次是如何處理外部 - 如果有人coule指向我會在正確的方向,這將是偉大的。

謝謝。

+0

TFS中沒有內置的對外部支持。我還沒有找到任何第三方工具來幫助。您可能需要爲這些外部項目設置構建系統,並將二進制文件部署到您的開發人員。有做這些事情的系統。 –

回答

2

與Subversion不同,TFS分支存在於「路徑空間」中。所以,你可以檢查你的「外部」,併爲你想參考的每個不同版本的分支創建一個分支。然後,您可以將工作空間配置爲從相應的分支路徑引用適當的版本。或者,您可以考慮通過NuGet管理這些組件,設置私人NuGet源(可以像UNC路徑一樣簡單)。