LINUX.ORG.RU

svn + commit previous revision


0

0

Что-то я торможу. Есть у меня trunk/dupa в HEAD. Я хочу вернуться к rev.XXX (раньше чем HEAD) и скомитовать ее в HEAD. Как это сделать? Делаю update to revision XXX после чего svn ci и он мне говорит что комитовать нечего, ведь локальных изменений нет.

Но есть изменения по сравнению с HEAD (это предыдущая ревизия). Как ее скомитовать теперь? Как-нибудь через svn merge?

О нашлось в TortoiseSVN в Show Log -> RMB -> Revert to Revision. Интересно как это сделать самой командой svn, svn revert никаких интересных параметров не принимает.

dissident ★★
() автор топика
Ответ на: комментарий от anonymous

Checkout в другую директорию? Там ведь там тоже не будет локальных изменений относительно этой старой версии, которой сделать checkout. Как-то похоже надо с merge забавляться, а в TortoiseSVN revert to revision видимо выполняет ряд каких-то операций с merge? Интересно каких?

dissident ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.