3

重新设置 xcodeproj 文件时,我遇到了一个非常烦人的问题,有什么办法可以解决这个问题吗?

情况是这样的:

(1)A修改了demo.xcodeproj的project.pbxproj,co​​mmit 1;

(2)B修改demo.xcodeproj的project.pbxproj,并提交2;

(3)当 B 将 commit 2 rebase 为 commit 1 时,会有很多冲突,并且不可能合并。

(4) 所以 B 必须再次提交。

我知道project.pbxproj是一个xml文件,xml中的key是随机生成的。

我的问题是:

有没有办法解决这个问题?我对此一无所知。

4

1 回答 1

1

看起来实际上demo.xcodeproj 是一个文件夹,并且像每个系统相关的配置文件/文件夹一样,人们倾向于避免对它们进行版本控制,因为它们在更新时总是会产生冲突。

无论如何,这个问题已经在这里解决了:xcodeproj under version control

于 2013-01-28T13:55:28.950 回答