Mercurial

Posted by Bruce Tsai
05/13/2016

Mercurial 是一個跨平台的分散式版本控制軟體,主要由 Python 語言實作,但也包含一個用 C 語言實作的二進位比較工具。Mercurial 一開始的主要執行平台是 Linux,現在 Mercurial 已經被移植到 Windows、Mac OS X 和大多數的類 Unix 系統中。Mercurial 主要由一個命令列程式組成,現在也有了圖形化使用者介面。對 Mercurial 的所有操作都由用不同的關鍵字作為參數呼叫程式「hg」來實作,Hg 是參考水銀的化學符號而取的名字。

Mercurial 的主要設計目標包括高效能、可延伸性、分散性、完全分散式合作開發、能同時高效地處理純文字和二進位檔案,以及分支和合併功能,以此同時保持系統的簡潔性。Mercurial 也包括一個整合的 Web 介面。

Mercurial 的建立者和主要開發人員是 Matt Mackal。其原始碼採用GNU通用公眾授權條款第二版為授權,確保了 Mercurial 是一個自由軟體。

results matching ""

    No results matching ""