SVN Merge - объединение изменений из магистрали в ветвь не отражается на перемещенных файлах в ветке

У меня есть проект реструктуризации папок, который займет много времени. Реструктуризация будет иметь серьезные изменения и не может произойти в магистрали. Таким образом, цель будет заключаться в создании нового филиала и его параллельности соединительной линии, периодически объединяя изменения вниз по соединительной линии.

Я пытался использовать несколько различных методов слияния, но я не могу передать изменения из магистрали в ветку для файлов, которые были перемещены в ветке.

Структура магистрали

`+- / багажник
    +- /foo
        +- / бар
            - bar.php`

Структура ветки (после svn перейти в каталог / bar)

`+- / ветка
    +- /foo
    +- /newdir
        +- / бар
            - bar.php`

меры

  • Разветвленный ствол через SVN копию
  • Создан новый каталог в Branch, /newdir
  • Выполнил svn переместить в / bar каталог в Branch, переместив его из / foo в / newdir
  • Модифицированный bar.php в Trunk
  • Пробовал несколько разных типов слияний, но ни один из них не объединит изменения из ствола bar.php в ветку bar.php

Информация

  • Использование Subversion 1.8.11
  • Ветка не нуждается в повторной интеграции в магистраль

Вопрос

Есть ли способ переместить файлы в ветви и позволить отражать изменения в соединительных линиях в перемещенных файлах?

0 ответов

Другие вопросы по тегам