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