Monotone

Monotone是一个开放源码的分布式版本控制软件工具。设计原则是大量使用加密基元来跟踪文档的修改(通过SHA-1安全哈希, secure hash),并验证用户的行动(通过RSA的加密),支持历史版本的合并。Git最早是根据Monotone改写[2]

Monotone
开发者Monotone团队
首次发布2003年4月6日 (2003-04-06)
当前版本
  • 1.1 (2014年5月4日;稳定版本)[1]
源代码库
编程语言C++
操作系统UnixLinuxBSDMac OS XWindows
语言英文意大利文瑞典文葡萄牙文德文西班牙文
类型版本控制
许可协议GNU通用公共授权条款
网站Monotone主页

特色

类似 GNU arch, 而不像 Subversion, Monotone 是通过分布式的手段来进行版本控制。Monotone 还使用SHA-1 hashes来定义文件系统, 有如 Git 以及 Mercurial的作法一样.

Monotone的其他特色如下:

  • 良好的国际化和本地化。
  • 以C++ 实作, 具可移植性
  • Monotone 可以输入 CVS projects.
  • 使用 RSA certificates
  • 易学, 指令集与 CVS类似
  • 良好的参考文档

注释

  1. . 2014年5月4日 (英语).
  2. . [2010-04-27]. (原始内容存档于2012-06-30).

外部链接

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.