Я хочу откатить свой репозиторий SVN, я просто хочу сказать, что эта ревизия теперь должна быть основной.
Можно ли это сделать в SVN?
Спасибо .
Официально "откатиться" нельзя. Вы можете скопировать предпочитаемую версию в новый узел сразу за корнем, а затем удалить все остальное, а затем переместить всех дочерних узлов нового узла в корень, а затем удалить новый узел.
Или вы можете сделать дамп администратора и указать параметры, чтобы отбросить все после выбранной версии, затем повторно импортировать в новый репозиторий и соответствующим образом переименовать.
Я делал это только в лаборатории, но вы можете изменить содержимое файла / path / to / repo / db / current на желаемую версию, и, похоже, он делает то, что вы просите. Сделал это всего пару раз, но новые коммиты работали. Сначала сделайте резервную копию.