Как SVN объединяет магистраль в ветку (SVN 1.6) с использованием Tortoise SVN

Я создал ветку, а затем внес изменения в туловище, которое нужно слить в ветвь. У TortoiseSVN есть хорошая удобная утилита слияния → trunk, но для этого нужно объединить определенные диапазоны ревизий вручную.

Ответы

Ответ 1

Приведение ветки до сегодняшнего дня с багажником, как правило, очень просто с SVN 1.6. Эта версия отслеживает конкретные изменения сундуков уже в ветке и знает, как слить только те версии, которые у вас нет в ветке. TortoiseSVN в полной мере использует функцию отслеживания слияния SVN.

При слиянии новых изменений соединительных линий в ветку выберите вариант "Слить диапазон изменений". Если оставить пустую строку диапазона ревизий, Tortoise будет объединять все новые изменения с внешней стороны, не указывая, какие изменения они имеют.

Вот документация TortoiseSVN по отслеживанию слияния.

Ответ 2

Если вы сделали ветку с использованием 1.6, ветка будет иметь информацию, позволяющую автоматически свернуть с магистрали на ветвь.