Svn 将当前Subversion从属服务器用作主服务器

Svn 将当前Subversion从属服务器用作主服务器,svn,restore,Svn,Restore,我的主SVN服务器关闭,硬盘坏了,幸运的是,虽然我们有一个从服务器设置。我猜这是一个从服务器,因为我收到关于在这个服务器上完成同步的邮件。我猜这是因为我是这家公司的新员工,没有相关的文档。我一直在网上读到这篇文章,我得到一个提示,这个从属服务器可以成为主服务器,并用于进一步的代码提交和更新,下面是我发现的实现这一更改的步骤 从从属版本0中删除svn:sync-*属性 将从属服务器上的authz和hook更改为主服务器上的authz和hook 让每个人将其工作副本重新定位到新服务器 开始同步一个新

我的主SVN服务器关闭,硬盘坏了,幸运的是,虽然我们有一个从服务器设置。我猜这是一个从服务器,因为我收到关于在这个服务器上完成同步的邮件。我猜这是因为我是这家公司的新员工,没有相关的文档。我一直在网上读到这篇文章,我得到一个提示,这个从属服务器可以成为主服务器,并用于进一步的代码提交和更新,下面是我发现的实现这一更改的步骤

  • 从从属版本0中删除svn:sync-*属性
  • 将从属服务器上的authz和hook更改为主服务器上的authz和hook
  • 让每个人将其工作副本重新定位到新服务器
  • 开始同步一个新服务器,这样我们就有了一个从服务器,以防主服务器出现问题
  • 关于1)我是否应该使用
    svnpdel--revprop-r0svn:PROPERTY
    并删除下面提到的属性

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

    p.1实际上不需要-它们只是附加属性,仅此而已

    p.3可能不起作用,因为主设备和从设备可能有不同的UUID,在这种情况下,重新定位将失败(请检查
    svn info