Моя компания выполняет миграцию репозитория SVN, и я хотел бы избежать дублирования номеров ревизий между двумя репозиториями (которые в данный момент активны).
Мое требование - заставить ревизию нового репозитория установить конкретный номер ревизии (скажем: 100000).
Анализируя репозиторий FSFS, я наткнулся на файл «db / current», который звучит как правильное место для изменения номера репозитория.
Есть ли у кого-нибудь опыт проведения этой процедуры? Я бы хотел, чтобы в будущем не происходило странных вещей!
PS: Я понимаю, что могу создать "100000" фиктивных коммитов в репозиторий. Пожалуйста, поделитесь своим опытом использования такой процедуры и возможными проблемами производительности репозитория во время и после процедуры.
PS3: Я понимаю, что было бы неплохо, если бы все сделали рабочие копии перед процедурой. Для нас это не проблема (у нового репозитория сейчас очень ограниченное количество пользователей). Тем не менее, если у вас есть опыт выполнения этих или подобных требований, поделитесь, пожалуйста! :)
PS3: Я понимаю, что это не стандартная процедура SVN, и многие могут возразить против самого требования. Давайте просто предположим, что мое требование обосновано! :)