Подскажите, как правильно примержить бранчи в svn

+1+3 -1
Решено
Ответов: 1

Есть trunk
От него ответвлен branch1
От branch1 ответвлен branch2

Нужно все собрать в trunk

Что сделал:
Примержил branch1 => trunk — все ок

Попытался примержить branch2 => trunk — куча tree conflict, пошел другим путем

Примержил branch2 => branch1 — все ок

далее пытаюсь примержить branch1 => trunk — куча tree conflict

Решение пришло опытным путем:
примержил trunk => branch1 — все прошло без ошибок
а затем наоборот branch1 => trunk — тоже без ошибок.

Т.е. получилась такая вот последовательность:
1) branch1 => trunk
2) branch2 => branch1
3) trunk => branch1
4) branch1 => trunk

Вероятно это можно сделать оптимальней, если есть опыт у кого-нибудь, пожалуйста, поделитесь.

Теги:

Комментарии

Аватар пользователя vadim
+1+1 -1

Вроде должно было хватить трех шагов:
1) branch2 => branch1
2) trunk => branch1
3) branch1 => trunk