缩减本地SVN磁盘占用空间

  1. 只更新部分需要的目录:

    SVN -> Update to revision -> Choose items…

只选择必要的目录拉取出来,美术资源等大文件可以取消勾选,这样每次update的时候都不会拉取对应的文件。(TortoiseSVN存在一些Bug,如果勾选了多个目录,点确定后会有一部分没有取消成功,需要反复操作,以确保文件夹或文件移除成功了)

  1. 清除本地SVN的历史文件:

    SVN -> Clean up -> 勾选 Vacuum pristine copies(清理原始副本)

每次更新文件后,历史记录的副本会缓存在本地,可以定期清理,减少磁盘占用。

set svn_exec=C:\"Program Files"\TortoiseSVN\bin\TortoiseProc.exe
%svn_exec% /command:cleanup /cleanup /noui /noprogressui /breaklocks /vacuum /path:"PATH_TO_SVN_DIR" /closeonend:2

如果svn目录使用了较长时间,这些操作甚至可以缩减一半以上空间。


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 using1174@foxmail.com

文章标题: 缩减本地SVN磁盘占用空间

文章字数: 216

本文作者: Jun

发布时间: 2021-03-12, 20:07:08

最后更新: 2021-03-12, 20:37:17

原始链接: http://yoursite.com/2021/03/12/缩减本地SVN磁盘占用空间/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
×

喜欢就点赞,疼爱就打赏