Как перенести SVN на новый сервер при поэтапном подходе

В настоящее время я перевожу свои службы разработки (VCS, CI, CD и т. Д.) В новую среду; часть этого включает перемещение нашего сервера SVN. Я смог настроить новый сервер SVN (CollabNet Subversion) и скопировать существующий репозиторий, используя svnadmin инструмент для dump из источника и load на цель. Однако до тех пор, пока мы не закончили миграцию на остальные службы (в данном случае JIRA, Fisheye, TeamCity и Octopus Deploy), мы не хотим, чтобы наши разработчики использовали новый сервер.

Теперь я могу продолжать управлять svnadmin использовать один или два раза в день для получения дополнительных коммитов, но если эта миграция займет пару недель, я бы предпочел автоматизировать все это. Я видел много статей об использовании svnsync создать зеркало, но я не видел ничего о том, как в конечном итоге прервать эту синхронизацию и перейти на новый сервер. Это простой шаг?

0 ответов

Другие вопросы по тегам