Mercurial(扩散式版本操作零星)是一种轻量级扩散式版本操作零星,接管 Python 语言实现,易于学习以及运用,扩展性强。其是基于 GNU General Public License (GPL) 授权的开源名目。
相对于传统的版本操作,Mercurial(扩散式版本操作零星)具备如下短处:
更轻松的规画
传统的版本操作零星运用会集式的 repository,一些以及 repository相关的规画就只能由规画员一总体妨碍。由于接管了扩散式的模子,Mercurial 中就不这样的干扰,每一个用户规画自己的 repository,规画员惟独调以及同步这些repository。
更健壮的零星
扩散式零星比会集式的单效率器零星更健壮,单效率器零星一旦效率器泛起下场全部零星就不能运行了,扩散式零星个别不会由于一两个节点而受到影响。
对于收集的依赖性更低
由于同步可能放在恣意光阴妨碍,Mercurial 致使可能离线妨碍规画,惟独在有收集衔接时同步。