我的项目目前正在使用svn存储库,每天可以获得数百个新版本.存储库驻留在Win2k3服务器上,通过Apache/mod_dav_svn提供.
我现在担心,由于修改过多,性能会随着时间的推移而降低.
这种恐惧是否合理?
我们已经计划升级到1.5,因此从长远来看,在一个目录中拥有数千个文件不会成为问题.
Subversion存储了两个版本之间的增量(差异),因此这有助于节省大量空间,特别是如果您只提交代码(文本)而没有二进制文件(图像和文档).
这是否意味着为了检查文件foo.baz的修订版10,svn将采用修订版1然后应用增量2-10?
我有一个subversion服务器.在这个服务器上,我有一个C:/svn包含4个项目的存储库的文件夹.现在,其中一个项目非常庞大,包含大约500 MB的CSV文件.但是,在我将它们全部提交到SVN服务器之后,该C:/svn文件夹只有86MB.
怎么会这样?