Этот вопрос: SVN: перемещение ствола репозитория в чужую ветку (с историей ) описывает сохраняющий историю процесс слияния в одном репозитории как подкаталоге другого. Мне нужно сделать аналогичное слияние, но я пытаюсь понять, как номера ревизий будут управляться в новом объединенном репозитории.
Предполагая, что и «RepositoryA», и «RepositoryB» у каждого уже есть «ревизия 5», если ревизия 5 «RepositoryA / trunk» будет перемещена в «RepositoryB / RepAProject / trunk», какой она будет пронумерована? Будут ли обновлены номера ревизий для обоих репозиториев? Или объединенный репозиторий получит новые последовательные номера ревизий, соответствующие дате объединения?
И в качестве дополнительного вопроса: смогут ли пользователи svn switch --relocate
перейти из старого репо в новый подкаталог, или новый UUID репозитория предотвратит это?