我即將把我的Java項目從CVS
遷移到TFS
。我使用Eclipse IDE進行開發,我不確定TFS over CVS的缺點。如果你知道的話,請告訴我。TFS和CVS的比較
1
A
回答
2
TFS對於Visual Studio套件非常有效,其他任何方面都會發現它非常困難。
- Eclipse不真的有什麼掛接到TFS不像Visual Studio中,所以你會努力一點點,當涉及到輸入/輸出文件的檢查(除非有一個插件,我不知道的)
- TFS很貴。您需要TFS服務器,並且您需要一個客戶端來訪問它(VS Team Edition以及類似的團隊資源管理器)
- 此外,您無法檢出多個分支/版本(從內存中)。您遇到了由Team Explorer管理的1個工作目錄。
公平起見,TFS是CVS的一個提升。但爲什麼要在那裏停下請考慮像Git,Mercurial(作爲主要2)等第4代源代碼管理。
+1
Microsoft作爲Team Explorer Everywhere軟件包的一部分發布Eclipse的TFS插件。 –
2
我假設你正在轉移到TFS,因爲它已經在你的公司使用。如果你是一個Java商店,那麼可能有更好的解決方案(比如Git或Mercurial)。如果你也使用Visual Studio,那麼TFS將比CVS更出色。
你需要看看「Team Explorer Everywhere」這是一個Eclipse插件,它允許你使用TFS。據我所知,它在功能上等同於Visual Studio的Team Explorer。
除此之外,您還可以使用團隊建設叫出使用「Team Foundation Server Build Extensions」
請注意,您將需要一個可具有MSDN許可證或TFS CAL使用TFS ANT或Maven。如果您沒有MSDN許可證,那麼您可能需要爲Team Explorer Everywhere付費。
相關問題
- 1. Git-tfs提取和比較
- 2. CVS - 比較時創建Zip
- 3. TFS - 比較分支和導出
- 4. SVN vs VSS vs CVS比較幫助
- 5. 轉換CVS至TFS
- 6. TFS:比較變更集
- 7. TFS 2010查詢 - 比較兩個字段
- 8. 在TFS中比較文件夾
- 9. TFS文件比較報告工具
- 10. 在Eclipse的CVS插件中比較兩個不同的標籤
- 11. 的CompareTo()和比較()比較的方法和可比
- 12. 如何忽略Eclipse的比較CVS關鍵字標籤
- 13. 複製CVS比較的內容在文件中
- 14. 比較Eclipse中的兩個CVS修訂版
- 15. 如何忽略eclipse cvs文件中的標籤空格比較?
- 16. 與cvs相比,git是否比cvs更快?
- 17. MySQL的比較和 '%'
- 18. 使用powershell比較TFS和SQL服務器DB計劃
- 19. 使用VS 2010和TFS比較代碼行
- 20. Findbugs和比較
- 21. Epsilon和比較
- 22. 可比較和比較器接口
- 23. Java比較器和可比較
- 24. 如何獲得Vimdiff可以從CVS比較--side由端
- 25. Eclipse cvs合併問題,合併作爲比較
- 26. 比較器和可比
- 27. 比較和比較的負值和正值返回值
- 28. 比較比較器的utils
- 29. 比較int的和Vector2的
- 30. 比較__aeabi_uidiv和__aeabi_uidivmod
您是否將討論限制在源代碼控制?因爲TFS不僅僅是源代碼控制。 –