SVN几个重要的问题

本文不是系统地讲解SVN,只是对SVN中一些重要的或者笔者一直混淆的问题做简要归纳。

SVN的安装可以参考笔者的另一篇技术随笔《SVN安装使用小结》。

1.既然能够通过SVN得到“每一个版本”,那么SVN中到底存储的是什么?

曾经为这个问题纠结了很久,终于在《版本控制之道》这本书中找到了答案。实际上,大部分版本控制系统存储的只是文件不同版本之间的差异的部分,而不是把文件的每个修订版本都完整地存下来。SVN存储文件的最新版本,同时也会聪明地选择恰当的历史版本存储其全文,从而无论是取文件的哪个版本都能很快地获得。这样的设计使得在最小化磁盘空间的同时更新和签出速度也够快。

 

2.一些有用的版本控制资料

SVN课程讲义

版本控制之道

posted @ 2015-12-17 21:15  叶莜落  阅读(234)  评论(0编辑  收藏  举报