Моя команда и я впервые используем svn-филиалы. Раньше мы работали только со ствола.
В течение последних 2 недель мы занимались рефакторингом и разработкой нового кода для нашей ветки. Но в течение этого времени другой разработчик исправлял ошибки в коде транка и развертывал его на рабочем сервере. Мы хотели бы часто «обновлять» нашу ветку изменениями из ствола, чтобы быть уверенными, что мы получим последние исправления. Но проблема в том, что мы вносим радикальные изменения в нашу ветку, и многие файлы были переименованы. Я чувствую, что каждое «обновление», которое мы производим в нашей ветке, которое принимает изменения из транка, вызовет конфликт, если только мы не получим subversion, чтобы распознать, что fileA.html в транке действительно является fileB.html в ветке.
Правильно ли я использую ветки subversion? Правильно ли я использую слово «обновление»? Желательны ли частые "обновления" в ветке?