Mercurial是一款非常優(yōu)秀的分布式版本控制系統(tǒng)(DCVS),采用Python語言實現(xiàn),,具有高效率、跨平臺、可擴展、使用簡便且開源等優(yōu)點,是目前最為流行的版本控制工具之一。軟件名英文意為水銀,所以常被縮寫為Hg它是基于 GNU General Public License (GPL) 授權(quán)的開源項目。采用了分布式的模型,具有擴展性強,易學(xué)易用的優(yōu)點。有著友好的界面,操作非常簡單,設(shè)計的非常人性化。
安裝教程
1、解壓文件,根據(jù)電腦系統(tǒng)位數(shù)選擇安裝,點擊next
2、默認安裝完成后勾選添加path路徑,再點擊finish退出即可
3、win+r輸入cmd打開命令符,輸入hg help,出現(xiàn)下圖界面則說明Mercurial安裝成功
功能特點
1、更輕松的管理
傳統(tǒng)的版本控制系統(tǒng)使用集中式的 repository,一些和 repository相關(guān)的管理就只能由管理員一個人進行。由于采用了分布式的模型,Mercurial 中就沒有這樣的困擾,每個用戶管理自己的 repository,管理員只需協(xié)調(diào)同步這些repository。
2、更健壯的系統(tǒng)
分布式系統(tǒng)比集中式的單服務(wù)器系統(tǒng)更健壯,單服務(wù)器系統(tǒng)一旦服務(wù)器出現(xiàn)問題整個系統(tǒng)就不能運行了,分布式系統(tǒng)通常不會因為一兩個節(jié)點而受到影響。
3、對網(wǎng)絡(luò)的依賴性更低
由于同步可以放在任意時刻進行,Mercurial 甚至可以離線進行管理,只需在有網(wǎng)絡(luò)連接時同步。
0條評論