使用VisualSVN作为远程备份

时间:2010-10-10 12:54:14

标签: backup visualsvn

我有一台Windows服务器,我可以在这台机器上安装VisualSVN。

我想做的是,使用某种批处理脚本(MS DOS .BAT)通过https远程备份文件到这个服务器(我可以安排这个脚本每晚运行)。

<忽略> 这将始终是单向复制,即存储库中的任何内容应始终覆盖客户端计算机中的内容< / ignore>

假设我在客户端计算机上有一个本地文件夹:

C:\数据

问题:

  • (a)在客户端机器上我需要安装任何类型的SVN客户端软件吗?
  • (b)任何人都可以帮助批处理脚本来实现这个目标吗?

修改

我假设SVN会自动只传输已更新的文件?

1 个答案:

答案 0 :(得分:0)

据我了解,你会混淆两件事:

  1. 复制操作,它只是一个文件系统操作,不涉及任何VCS。否则你的'覆盖'概念没有任何意义,因为VCS系统可以避免这种情况。
  2. 计划的登记操作,只能从客户端计算机启动。因此,它当然必须安装SVN客户端。
  3. 托马斯