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?

Re: svn + commit previous revision

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

dissident ()
Ответ на: Re: svn + commit previous revision от dissident

Re: svn + commit previous revision

сделать checkout старой версии и затем ее commit ?

anonymous ()
Ответ на: Re: svn + commit previous revision от anonymous

Re: svn + commit previous revision

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

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