5

我的机器(Windows)上有一个 svn repo。有人有脚本将其备份到网络共享吗?

我在本地使用 repo,因为我经常断开连接。网络共享位于具有备份策略的服务器上。我是 git/hg 的完美候选人,但我还不想放弃我的 VS 集成。

4

3 回答 3

4

svnadmin 转储 C:\SVNRepositorio\Repositorio > \Backups\BkTmpSubversion\subversiontemp.dump

同上 Spooky 的回复^^

在 linux 上,您可以尝试在中间添加“| gzip”

还要看看 --incremental 和 --deltas 标志


sparkes:对于“我的机器”的某些值不是本地的。

此外,如果您出于非商业原因使用 SVN(我将拼贴中的所有作业都签入了 SVN),您可能没有备份系统。

于 2008-08-21T16:28:25.620 回答
3

svnadmin 转储 C:\SVNRepositorio\Repositorio > \\Backups\BkTmpSubversion\subversiontemp.dump

试试这个。

于 2008-08-21T16:15:53.247 回答
3

我为一堆存储库编写了一个批处理文件来执行此操作,您可以将该批处理文件连接到 Windows 调度程序并按计划运行它。

svnadmin hotcopy m:\Source\Q4Press\Repo m:\SvnOut\Q4Press

我使用 hotcopy 但 svn dump 也可以。

于 2008-08-21T16:32:44.063 回答