2011-12-19 2 views
0

Я немного рассол, дизайнер создал ветку в SVN и вместо копирования файлов из багажника вытащил их с FTP-сервера. Теперь - когда я иду, чтобы объединить ветку обратно в багажник. Я получаю конфликты во всех каталогах, а не в отдельных файлах.svn объединить целые каталоги в конфликте

все ошибки

C dir 
> local add, incoming add upon merge 

Есть ли способ сказать SVN будет хорошо ж/эти каталоги, но сравнить файлы в каталогах?

Вот мое текущее слияние CMD в багажнике кассе:

svn merge -r45759:HEAD svn://path/to/branch 

Это первые 3 фиксаций в отрасли, если они помогают

  • редакции 45759, когда филиал был создан
  • ревизия 45797 - это проверка от вытаскивания файлов с FTP и , передающая их в филиал
  • редакция 45823 является fi первый фактический изменения на ветке совершили
+0

Есть ли специальная причина использовать эту сложную команду слияния svn вместо простого «svn merge svn: // path/to /филиал" ? – khmarbaise

ответ

0

Я хотел бы предложить, чтобы повторить слияние, которое получит все изменения из ветви без asking..just их использования через

svn merge --accept theirs-full svn://path/to/branch 

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

Смежные вопросы