SVN - релиз ветки и исправление ошибок - PullRequest
1 голос
/ 23 марта 2011

Допустим, у нас есть ветка релиза под названием "v1.0". Работа в багажнике продолжается (разработка будущих версий - v1.1). Теперь я обнаружил критическую ошибку в версии 1.0, которая должна быть исправлена ​​СЕЙЧАС. После исправления ошибки в ветке релиза она все еще существует в транке. Как исправить ту же ошибку в транке, которую я исправил в ветке релиза?

Ответы [ 2 ]

4 голосов
/ 23 марта 2011

Вам нужно слить ветку обратно в ствол. http://svnbook.red -bean.com / о / 1,0 / re16.html

1 голос
/ 23 марта 2011

Самый простой способ перенести только эти изменения в ствол - создать патч для ревизии, в котором исправлена ​​ошибка (с использованием diff), и применить его к стволу.

Я только что нашел отличное объяснение того, как сделать выше, здесь: http://bro -ids.org / вики / index.php / Subversion # How_to_merge_features_into_the_trunk_.28Vern стиле _: - 29

.

(В этом году мы работали с hg, где это намного проще.)

...