使用当前的Subversion从服务器作为主服务器

时间:2014-07-03 17:51:50

标签: svn restore

我的主SVN服务器已关闭,硬盘坏了,幸运的是我们有一个从服务器设置。我猜这是一个奴隶服务器,因为我收到关于sycn在这台服务器上完成的邮件。我猜这个,因为我是公司的新手,而且没有适当的文件。正在网上阅读这篇文章,我暗示这个奴隶服务器可以成为一个主服务器并用于进一步的代码提交和更新,下面是我发现的这一变化的步骤,

  1. 从奴隶版本0删除svn:sync- *属性。
  2. 将authz和挂钩更改为他们以前在主服务器上的状态。
  3. 让每个人将工作副本重新定位到新服务器。
  4. 开始同步新服务器,这样我们就有了一个奴隶,以防主人遇到问题。
  5. 关于1)我应该只使用svn pdel --revprop -r 0 svn:PROPERTY并删除下面提到的属性吗?

    svn:sync-from-uuid
    svn:sync-last-merged-rev
    svn:date
    svn:sync-from-url
    

1 个答案:

答案 0 :(得分:0)

P.1真的不需要 - 它们只是其他属性,仅此而已

P.3可能无法正常工作,因为主服务器和从服务器可能具有不同的UUID,在这种情况下,重定位将失败(使用svn info检查)