Я создал ветку, не копируя файлы с багажника. Разработка завершена и готова к выпуску в прямом эфире. Я хотел бы объединиться из отделения в багажник. (соединительная линия содержит существующий код). Afer, используя команду merge, я не вижу никаких файлов, которые были объединены. Я могу видеть разницу в файлах, когда я сравниваю магистраль и ветку с помощью gui subverion. (Subverion 1.6.16)Слияние из ветви в магистраль с использованием подрывной деятельности
Чтобы слить, я выполнил следующие шаги:
1.checkout ствол в папку с именем working_copy
2.run командой СВНАМИ информации ствола, чтобы получить число пересмотренного варианта AAAA
3.run команда SVN журнал --step-on копия филиала bb бб
4. SVN слияния -r BBBB: AAAA ОТДЕЛЕНИЕ URL working_copy
5. svn commit -m "merged" получил новое количество оборотов после фиксации. Никакие файлы не сливаются и ошибок не видно.
Пожалуйста, совет, где я поступил не так. Также возможно использовать команду слияния, если ветвь не складывается из магистрали.
Заранее спасибо.
Дополнительные шаги выполняются я выполнил этот шаг после unsucessul слияния СВН добавить * --force с последующим СВН фиксации. но не повезло.
Попробуйте параметр «--ignore-ancestry» для слияния svn. Также возможно создать файл патча из ветки (svn diff -r x: y), а затем применить его к соединительной линии (svn patch). – alexander