我的机器上有一个svn repo(Windows)。任何人都有脚本将其备份到网络共享?将svn存储库备份到网络共享的脚本
我在本地使用回购,因为我断开了很多。网络共享位于具有备份策略的服务器上。我是git/hg的完美人选,但我不想放弃我的VS集成。
我的机器上有一个svn repo(Windows)。任何人都有脚本将其备份到网络共享?将svn存储库备份到网络共享的脚本
我在本地使用回购,因为我断开了很多。网络共享位于具有备份策略的服务器上。我是git/hg的完美人选,但我不想放弃我的VS集成。
我写了一个批处理文件来做一堆回购,你可以把这个批处理文件挂接到Windows调度器并按计划运行它。
svnadmin hotcopy m:\Source\Q4Press\Repo m:\SvnOut\Q4Press
我使用hotcopy,但svn转储也能正常工作。
svnadmin的转储C:\ SVNRepositorio \ Repositorio> \\备份\ BkTmpSubversion \ subversiontemp.dump
试试这个。
svnadmin的转储C:\ SVNRepositorio \ Repositorio> \备份\ BkTmpSubversion \ subversiontemp.dump
同上鬼的回答^^
在Linux上,你可以尝试加入 “| gzip的” 在中间
还需要看看--incremental & --deltas标志
sparkes:对于一些不属于本地的“我的机器”值。
另外如果你是因为非商业原因使用SVN(我把所有的作业从拼贴检入SVN),你可能不会有备份系统。