第四次做業—— 分析比較各類軟件構建環境

Github(集成了git的服務,它能夠以網頁或者客戶端的形式,幫助用戶把git本地的數據提交到遠程的服務器裏。)git

優勢:服務器

一、適合分佈式開發,強調個體;架構

二、公共的服務器壓力和數量都不會太大;分佈式

三、速度快, 成熟的架構,開發靈活;學習

四、任意兩個開發者之間能夠很容易的解決衝突;spa

五、離線工做,管理代碼成本低,不須要依賴服務器;code

六、部署方便。基本上下個命令就能夠用;開發

七、良好的分支機制,可讓主幹代碼保持乾淨。部署

八、Git對程序源代碼進行差別化的版本管理,代碼庫佔極少的空間。易於代碼的分支化管理。同步

缺點:
一、資料少,學習成本比較大,學習週期比較長,要求人員素質比較高;

二、不符合常規思惟;

三、代碼保密性差,一旦開發者把整個庫克隆下來就能夠徹底公開全部代碼和版本信息;

四、不支持中文,圖形界面支持差,使用難度大,不易推廣;

五、網速慢。

Gitee

優勢:

一、徹底免費,包括私有庫;

二、多語言支持;

三、自動渲染對應語言README;

四、代碼質量分析;

五、項目一鍵部署到演示平臺;

六、方便團隊在線協做;

七、集成Team@OSC協做平臺;

八、Android項目分析和診斷;

九、基於Git的代碼託管平臺;

十、Fork + Pull Requests;

十一、Wiki;

十二、Issues;

1三、同步支持Git和SVN;

1四、分支保護;

1五、從Github將項目遷移到Gitee很方便,完善的導入功能。

缺點:

一、倉庫總數量有限制;

二、倉庫總容量只有5G。

code.taobao.org目前淘寶好像已經將其關閉

優勢:

一、免費空間50M;

二、開源;

三、支持多種語言;

四、操做簡單。

缺點:

他的用戶協議使用的是淘寶網的用戶協議,code自己沒有對淘寶提供的這個代碼託管服務提供任何的用戶協議和承諾。

結論:

極度不推薦TaoCode!!!

建議私人團隊開發用Gitee,其餘用Github。

相關文章
相關標籤/搜索