Сначала необходимо обновить ветку всеми изменениями, которые были внесены в ствол с момента создания ветки (вы можете пропустить этот шаг, если в ствол не было внесено никаких изменений с момента создания ветки):
cd branch
svn merge url://of/trunk
Затем вы можете выбрать один из двух идентичных (?) Методов:
1) использовать ветвь реинтеграции:
cd trunk
svn merge --reintegrate url://of/branch
или 2) использовать объединение двух деревьев:
cd trunk
svn merge url://of/trunk url://of/branch
Метод 2) вычисляет различия между двумя деревьями "ствол" и "ветвь" и объединяет их обратно в текущий каталог (который является стволом).
Метод 1) простосинтаксический сахар для метода 2).
Обратите внимание, что ни для одного из двух методов не нужно указывать номера ревизий.Все последние версии SVN обрабатывают это автоматически для вас.