当修改xcodeproj文件时,我有一个非常讨厌的问题,有什么方法可以解决这个问题吗?
情况是这样的:
(1)A改变了demo.xcodeproj的project.pbxproj,并提交1;
(2)B改变了demo.xcodeproj的project.pbxproj,并提交了2;
(3)当B将提交2重新设置为提交1时,会发生很多冲突,并且不可能合并。
(4)所以B必须再次提交。
我知道project.pbxproj是一个xml文件,xml中的键是随机生成的。
我的问题是:
有什么方法可以解决这个问题吗?我对此一无所知。
答案 0 :(得分:1)
事实上似乎demo.xcodeproj
is a folder,并且像每个依赖于系统的配置文件/文件夹一样,人们倾向于避免对它们进行版本控制,因为它们在更新时总是会产生冲突。
无论如何,这个问题已经在这里得到解决:xcodeproj under version control