Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SVN откат
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Управление проектами
FormatCft
Подскажите пожалуйста, как откатиться от последней версии в SVN, чтобы можно было начинать работать с одной из предыдущих и продолжать развивать только её, но чтобы без создания ветки.
Часто бывает, что двигаешься не в правильном направлении и решаешь откатиться.
И возможно ли вообще так?
ClockworkOrange
навскидку приходит ответ: перекоммитить "откатанную" версию в качестве последней.
ибо из репозитария вы точно не сможете стереть ничего, окромя комментариев правок
Сергей Борщ
Цитата(FormatCft @ Oct 8 2008, 12:12) *
Часто бывает, что двигаешься не в правильном направлении и решаешь откатиться.
И возможно ли вообще так?
Это?
Цитата
Заключительное слово об истории

В дополнение ко всем упомянутым выше командам, можно воспользоваться svn update и svn checkout с параметром --revision, чтобы переместить рабочую копию «назад во времени»:
Код
$ svn checkout --revision 1729 # Checks out a new working copy at r1729

$ svn update --revision 1729 # Updates an existing working copy to r1729
FormatCft
Цитата(Сергей Борщ @ Oct 8 2008, 15:47) *

Да. Это то что надо! Спасибо огромное! ! !
ClockworkOrange
Цитата(Сергей Борщ @ Oct 8 2008, 13:47) *

ну и чё это даёт?
"назад во времени" всё равно не получится: просто "удачная ветка" будет закоммичена в качестве последней правки.
..а история никуда не денется
Сергей Борщ
Цитата(ClockworkOrange @ Oct 8 2008, 13:41) *
..а история никуда не денется
А где в исходном вопросе было про удаление истории? Автор хотел откатиться на удачную ревизию и развивать ее дальше.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.