Моя компания выполняет миграцию репозитория SVN, и я бы хотел избежать перекрытия номеров ревизий между двумя репозиториями (которые одновременно являются активными).Искусственное увеличение номера ревизии в репозитории SVN (FSFS)
Мое требование состоит в том, чтобы заставить ревизию нового репозитория указать конкретный номер версии (скажем: 100 000).
Проанализировав репозиторий FSFS, я столкнулся с файлом «db/current», который звучит как подходящее место для изменения номера репозитория.
Есть ли у кого-нибудь опыт работы с этой процедурой? Я хотел бы избежать странных событий, происходящих в будущем!
PS: Я понимаю, что могу создать «100 000» фиктивных записей в репозитории. Пожалуйста, поделитесь своим опытом с такой процедурой и возможными проблемами производительности репозитория во время и после разработки
PS3: Я понимаю, что было бы неплохо, если бы все участники выполняли рабочие копии перед процедурой. Это не проблема для нас (сейчас у нового репозитория очень ограниченные пользователи). Тем не менее, если у вас есть опыт работы с этими или подобными требованиями, пожалуйста, поделитесь! :)
PS3: Я понимаю, что это не стандартная процедура SVN, и многие могут возражать против самого требования. Давайте просто предположим, что мое требование звучит! :)
Спасибо! Мне не хватало revprop 0! btw: Я не собираюсь объединять два репозитория. Мы перемещаем «проект за проектом» в новый репозиторий, и мы сохраним старую устаревшую, как «история» после завершения всех проектов. Еще раз спасибо! – Pokot0