часто сливаются изменения между веткой и стволом? - PullRequest
1 голос
/ 29 апреля 2010

Моя команда и я впервые используем svn-филиалы. Раньше мы работали только со ствола.

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

Правильно ли я использую ветки subversion? Правильно ли я использую слово «обновление»? Желательны ли частые "обновления" в ветке?

1 Ответ

0 голосов
/ 29 апреля 2010

Хотя вы прямо не упомянули об этом, я хотел бы предложить, чтобы вы работали как минимум с SVN 1.5, чтобы вы могли воспользоваться преимуществами улучшений слияния, сделанных между 1.4 и 1.5.

Смотрите особенно "svn mergeinfo":
http://svnbook.red -bean.com / о / 1,5 / svn.branchmerge.basicmerging.html # svn.branchmerge.basicmerging.mergeinfo

Если вы еще не обновились до SVN 1.5 или 1.6, эти изменения сделают вашу работу намного проще.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...