Как известно, в SVN нет способа удалить ревизии ( вне SVN, вы можете удалить базу данных SVN и вернуться к резервной версии).
Но возврат к ревизии не исправляет историю версий: «предыдущая» версия относится к ветке, которую вы хотите удалить, а не к предыдущей версии, на которой была основана ваша основная редакция.
Так что я думаю, что для продолжения нужно перейти от исторической ревизии, затем переименовать (переместить) основную ветвь, а затем переименовать (переместить) историческую ревизию в (свободную) основную ветвь. Вы (я думаю?) Получите множество идентичных промежуточных версий для создания / удаления, но это не так плохо, как наличие множества неправильных промежуточных версий.
Есть ли лучший способ? Кто-нибудь хочет помочь мне пройти этот процесс?