Google
  主站 | 论坛 | Subversion手册 | TortoiseSVN手册 | SVN知识库 | 下载区 | QQ群MSN群 | 资讯 | 家园 | 关于
繁體中文

用svn管理的目录怎么占用空间变大了一倍

From SVN知识库

Jump to: navigation, search

大家在使用svn的过程中可能会发现,同样的文件目录,用svn管理后,占用的空间变大了一倍。

这是为什么呢?

如果你细心观察,可能会发现,在每个目录下,都有一个隐藏的.svn目录,里面存放了一些文件。

是的,.svn目录是每个工作拷贝的管理目录,里面存放了一些文件能够帮助Subversion识别哪一个文件做过修改,哪一个文件相对于别人的工作已经过期了。

.svn目录下有一个目录text-base,里面存放了后缀名为svn-base的文件,这些文件实际上相应文件基础版本的拷贝,正是有了这些文件,SVN更新和提交时才能进行差异传输,以减小网络占用,加快传输速度。

Personal tools