Microsoft TFS:git
優勢:github
任務版上能將需求、項目進度盡收眼底,對於小團隊而言,比甘特圖更有用web
能夠與 VS 無縫接合瀏覽器
缺點:服務器
TFS在我的成本上的消耗相對來講更大一些。ide
TFS經過複雜的看似功能強大配置管理,將聯機看作是整個項目週期的常態,這在實際使用中形成極大的不便。spa
整個系統是用 asp 實現的,用瀏覽器訪問至關慢orm
Github:ci
優勢:產品
基於web,容許你使用Git的源代碼管理功能
開源的程序更容易被別人看到
github的公開項目免費
github 不斷在修改增進界面
缺點:
不適合新手,新手須要多加練習
SVN:
優勢:
沒必要擔憂有什麼數據損失
SVN容許一個文件有任意都的可命名屬性,功能十分完
SVN會關心全部的文件類型,不須要你來手工操做
缺點:
SVN服務器管理複雜
SVN強迫使用者即時處理衝突,而後才能提交。致使代碼不能即時提交。
SVN速度超慢。提交、更新、瀏覽歷史的速度都很慢。
Coding:
產品的改進也很是少,基本已經落後