, если я периодически объединяю ряд ревизий из ветви в транк, а затем реинтегрирую ветку в транк после того, как будет сделан наш набор исправлений, будет ли это работать?
Да, чтоэто будет работать.
Я не хочу двойного объединения.
Поскольку вы используете Subversion 1.6, пока свойство svn: mergeinfo не являетсяПодделанный, Subversion будет отслеживать, какие изменения уже были объединены, и объединять только те изменения, которые не были объединены.
Было бы лучше, если бы вместо этого никогда не делали слияния реинтеграции и просто продолжали делать диапазон ревизий?
Вы можете сделать любой.Но я бы порекомендовал делать слияния реинтеграции, если вы не перемещаете исправления или исправления в ствол или другую ветку.
Одно замечание о исправлениях или исправлениях при объединении из ветви в ветвь: будьте осторожны, если в исправлении или исправлении появились новые объекты (файлы и / или каталоги).Иногда они могут вызвать конфликты деревьев, которые могут быть болезненными для слияния или реинтеграции после того, как ветвь освобождена, перемещена в ствол, а другая ветвь затем обновлена из ствола.Subversion 1.6.x и связанные клиенты обрабатывают это во время процесса слияния, но старые клиенты этого не делают.