有谁知道任何提供托pipeSubversion备份的公司吗?
基本上我的公司想复制我们的Subversion版本库到第三方托pipe的Subversion服务。 我们希望我们的内部存储库仍然是主要的主机,但是第三方服务充当了一种从属服务器,我们可以很容易地故障转移到需要的地方(也就是说,我们只需要开发人员创build一个新的退出第三方托pipe的Subversion服务器,他们只会失去X小时的工作)。
我已经查看了一些托pipe的Subversion服务,但是从我所看到的,他们都希望作为主存储库备份复制到内部服务器的主机,这与我们所期望的相反。 提前致谢。
我每晚在异地服务器上运行备份脚本。 由于svndump支持增量转储,每晚进行增量转储和每周/每月完整转储非常简单。
获取shell帐户并使用svnsync。
我想你可以把一个提交钩子,将复制“主”和“奴隶”服务器之间的增量。 不过,我build议一个更简单的方法。
让自己的地方一个普通的Unix“切片” – slicehost.com,或类似的东西。 你只需要一个足够大的数据来覆盖你的数据,内存真的是不重要的。
然后,你可以周期性的rsync你的主repo到这个slave box上,或者你可以放入某种聪明的on-commit-trigger-a-rsync钩子。
不过,Subversion在没有networking的情况下可以提供很大的灵活性,所以如果你的开发人员能够在你恢复主箱的情况下“独奏”几个小时,那可能没什么问题,这完全是你的决定。
我知道,如果它消失,我会很想念我的svn回购。