SVN Объединение веток -- пример команд с диапазоном правок - svn merge

Пусть к нас есть некий проект с именем pixel (в вашем случае адреса могут быть другими)

Для объединения нам необходимо указать диапазон правок и адрес, перейти в папку ветки (в командной строке), в которую мы хотим влить ту, чей URL указываем.

В примерах ниже использовался диапазон ревизий 99:130, чтобы узнать нижнюю границу -- то есть ревизию при которой была создана побочная ветка, можно выполнить специальную команду, для определения же правой границы можно использовать svn info -- для той ветки, которую вливаем.

svn merge работает как svn diif

Примеры команд объединения веток

Подтягиваем изменения из главной ветки в свою

Вливаем TRUNK ( главную ветку разработки) в побочную -- это полезно, чтобы в ходе разработки видеть изменения, которые произошли в мастере:

svn merge -r 99:130 http://
example.com/svn/pixel/trunk

Вливаем изменения в главную ветку

Теперь вливаем в TRUNK побочную ветку:

svn merge -r 99:130 http://
example.com/svn/pixel/branches/task-test