0%

优化 SVN 工作目录下 .svn 目录大小

通过 SVN 托管项目,随着时间的推移,项目下 .svn 目录会越来越大,甚至会达到吉字节(GB)大小。经过一顿搜索,找到一个 Windows 系统下的处理办法,使用 tortoiseSVN 工具自带的 cleanup 便可优化 .svn 目录大小,但这种方法在 Mac 和 Linux 下无法使用。

tortoiseSVN 仅是图形化工具,本质上还是调用 svn 命令,经过搜索发现,可以使用 svn cleanup 来优化空间,具体命令如下:

1
svn cleanup --vacuum-pristines

如果当前计算机登录用户与 SVN 用户名不同,可以使用 --username 指定 SVN 用户名:

1
svn cleanup --vacuum-pristines --username=<用户名>

更多选项可使用 svn help cleanup 自行查看。

.svn文件夹特别大 - 赵青青 - 博客园