Darcs分布式版本控制系统
Darcs 是新一代轻量级分布式版本控制系统. 完全使用Haskell编写而成。
不同于以往的版本控制系统, Darcs没有中央服务器. 任何一个本地repository都可以既是客户端也是服务器, 节点之间可以任意同步. 这样我们可以不依赖网络离线comit任何修改: 比如在笔记本上修改, 然后回去在同步到台式机上(svn的扩展svk也能提供本地镜像以便离线操作,但是终究还是不能脱离svn服务器). 同时Darcs的 每个本地epository也可以看作是个完整的branch, 比如我们要建立stable和dev两个版本专注于新功能和改错的不同目的, 可以很方便地对同一个项目在本地建立两个repository, 以后只要从stable版本pull补丁到dev版本就可以了.
评论
SuperVersion分布式版本控制系统
Superversion是一个多用户的分布式版本控制系统,非常易用。包括一个图形化用户界面、分支、冲突检测和解决、历史记录、导出和报表功能等等。
SuperVersion分布式版本控制系统
0
Monotone分布式版本控制系统
monotone是一个分布式版本控制系统,提供了简单的、单文件事务版本存储和点对点同步协议,支持历史版本敏感的合并操作、轻量级分支处理以及集成代码评审和第三方测试工具。使用加密的版本命令方式和客户端R
Monotone分布式版本控制系统
0
Pijul分布式版本控制系统
Pijul是一个分布式的版本控制系统,区别于Git,Pijul没有'commits'的概念,也不会储存备份每一个文件变化版本,而是使用'patch',把文件的变化内容作为版本控制的主旨。除此以外,Pi
Pijul分布式版本控制系统
0
Git分布式版本控制系统
Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git的特点分支更快、更容易。支持离线工作;本地提交可以稍后提交到服务器上。Git提交都是原子的,且是整个项目范
Git分布式版本控制系统
0
Mercurial分布式版本控制系统
Mercurial是一种轻量级分布式版本控制系统,采用Python语言实现,易于学习和使用,扩展性强。相对于传统的版本控制,具有如下优点:更轻松的管理。传统的版本控制系统使用集中式的repositor
Mercurial分布式版本控制系统
0