Я использую события предварительной и последующей сборки моей службы для удаления и установки службы. ГДЕ (((userId = 1 OR userId IN (ВЫБРАТЬ userId ИЗ последователя WHERE followerId = 1)) AND activityType IN (1, 2, 3)) xcodeproj / project.pbxproj) при объединении веток (я использую git). Иногда это просто, но иногда я получаю поврежденный файл проекта ...
Часто возникают конфликты в файле проекта Xcode (Project.xcodeproj / project.pbxproj) при слиянии ветвей (я использую git). Иногда это просто, но иногда я получаю поврежденный файл проекта, и мне приходится возвращаться. В худшем случае мне придется вручную исправить файл проекта во второй фиксации (которую можно сжать с предыдущей) путем перетаскивания файлов и т. Д.
Есть ли у кого-нибудь советы, как разрешить конфликты слияния в больших и сложных файлах как файл проекта Xcode?
РЕДАКТИРОВАТЬ - Некоторые связанные вопросы:
Должен ли я объединять файлы .pbxproj с git, используя merge = union?
РЕСУРСЫ:
http : //www.alphaworks.ibm.com/tech/xmldiffmerge
http: //www2.informatik.hu-berlin.de/~obecker/XSLT/#merge