我目前正在将我的开发服务(VCS,CI,CD等)迁移到新的环境中; 其中一部分涉及移动我们的SVN服务器。 我已经能够build立新的SVN服务器(CollabNet Subversion),并使用svnadmin工具复制现有的存储库,从源代码dump并load到目标上。 但是,直到我们完成其他服务(在本例中为JIRA,Fisheye,TeamCity和Octopus Deploy)的迁移之前,我们不希望开发人员使用新的服务器。
现在,我可以继续每天运行一次或两次svnadmin工具来获取增量提交,但是如果这个迁移需要几个星期的时间,我宁愿自动化整个事情。 我已经看到很多关于使用svnsync创build镜像的文章,但是我还没有看到关于如何最终中断这个同步并使用新的服务器的任何事情。 这是一个简单的步骤?