TortoiseSVN "конфликт деревьев" в файле при объединении

У меня есть каталог в моем транке (trunk/grey/catalog/web/app_code/) и моя ветвь (branch /125/grey/catalog/web/app_code/). Магистраль и ветвь содержат 8 общих для обоих файлов, но ветка содержит 20 файлов, не найденных в магистрали. Эти файлы были добавлены в ветку SVN. Оба каталога содержат файлы только как дочерние (без дочерних каталогов). серый / catalog / web / app_code / был сделан в ветке и стволе отдельно с помощью SVN Add.

Когда я пытаюсь протестировать ветки слияния / 125 / серый / каталог / web / app_code / в транк / серый / каталог / web / app_code / с использованием Tortoise SVN, все общие файлы показывают ошибки конфликта дерева, и файлы в ветви, но не в багажник не добавляется в багажник.

Если я попытаюсь объединить тест с / из уровня grey / catalog / web /, то никаких конфликтов не будет. 8 распространенных файлов показаны как добавляемые SVN, а 20 файлов в ветви, но не в стволе, вообще не добавляются и не упоминаются.

Что может вызвать это?

1 ответ

Не знаю, если это выходит за рамки очевидного, но большинство моих конфликтов дерева происходят из-за переименования вещей, и SVN раздражается.

Были ли эти файлы переименованы несколько раз? или, возможно, все копии вставлены?

Как правило, это очень раздражает, но это можно исправить, обманув SVN. Либо с помощью команды переключения, либо создание файлов заново.

Разрешение конфликтов деревьев Почему у меня возникают конфликты деревьев в Subversion?

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