Изменить источник ветки в SVN - PullRequest
0 голосов
/ 11 августа 2010

Сначала я предоставлю структуру моих веток

  • Магистраль
    • Версия1 (ветка от транка)
      • CustomerA (ветка от Версии1)
      • CustomerB (ветвь из Version2)
    • Version2 (новая ветвь в более поздний момент времени в транке)
      • CustomerC (ветвь из Version2)

Теперь я хочу перенести CustomerB на версию2, но мне нужно сохранить уже внесенные изменения в ветку CustomerB.

Возможно ли это и как это сделать?Я делаю это?Я использую SVN с клиентом TortoiseSVN.

1 Ответ

1 голос
/ 11 августа 2010

Да, это возможно. Во-первых, вы должны убедиться, что обе ветви синхронизированы с транком, чтобы минимизировать конфликты. Затем объедините ветку Version2 с CustomerB.

Для получения дополнительной информации ознакомьтесь с главой книги Ветвление и слияние .

Как только вы научитесь плавно использовать ветвления и слияния, это станет очень мощным инструментом.

...