| Monotone 是一个开放源码的分布式版本控制软件工具。设计原则是大量使用加密基元来跟踪文件的修改,并验证用户的行动(通过RSA的加密),支持历史版本的合并。Git 最早是根据 Monotone 改写。 
 monotone 0.99 更新:Selectors have been overhauled to support the calculation of common sets of revisions, like e.g. differences, ancestors, parents or children of input revisions.Monotone’s URI syntax has been extended and is now the default for all kinds of netsync actions (the old syntax remains available until 2.0 though).All netsync commands now come with a “dry-run” mode which shows incoming and outgoing changes, such as revisions and certs.The command line UI was cleaned up and improved a lot and now supports negatable and completable options amongst other things.Many automate commands have been added and existing one improved.Monotone regained its manual page – automatically generated from the command tree – which is also available localized through the new ‘manpage’ command.
 monotone 特色:类似 GNU arch,而不像 Subversion,Monotone 是透过分布式的手段来进行版本控制。Monotone 还使用 SHA-1 hashes 来定义档案系统,有如 Git 以及 Mercurial 的作法一样。 良好的国际化和本地化。以C++ 实作, 具可移植性Monotone 可以输入 CVS projects.使用 RSA certificates易学, 指令集与 CVS类似良好的参考文件
 查看发布公告 点击进入 monotone 项目主页 |