如何在XCode中避免这个SVN错误?

如何在XCode中避免这个SVN错误?,xcode,svn,Xcode,Svn,我有一个项目,我正在两个不同的Mac电脑上工作。我通过SVN服务器(Mac附带的默认服务器)移动源。每次我尝试进行更新时,都会出现以下错误: SCM项目文件冲突:MyProj.xcodeproj/brianpapa.pbxuser 有什么办法可以避免吗?每次我都必须放弃本地副本,然后让项目重新加载 我不熟悉该特定文件,但很可能您不需要将该文件添加到Subversion。看起来它可能是一个“用户设置”文件,它位于运行它的机器的本地,并且每台机器都可以非常愉快地管理自己的文件 如果从Subversi

我有一个项目,我正在两个不同的Mac电脑上工作。我通过SVN服务器(Mac附带的默认服务器)移动源。每次我尝试进行更新时,都会出现以下错误:

SCM项目文件冲突:MyProj.xcodeproj/brianpapa.pbxuser


有什么办法可以避免吗?每次我都必须放弃本地副本,然后让项目重新加载

我不熟悉该特定文件,但很可能您不需要将该文件添加到Subversion。看起来它可能是一个“用户设置”文件,它位于运行它的机器的本地,并且每台机器都可以非常愉快地管理自己的文件


如果从Subversion中删除该文件(如果不想将其完全删除,请先保存本地副本),则该问题应该会消失。

请参阅下面的讨论主题。虽然它很旧

.pbxuser文件存储用户对项目的首选项,例如窗口大小、活动生成样式、文件书签和其他一些内容

还有一个default.pbxuser(或类似的东西),可以保存在存储库中。任何打开项目的新用户都将获得这些设置作为其个人.pbxuser文件的起点

基于此,我的建议是只包含默认首选项文件。否则,任何更改用户首选项设置的操作都会导致此文件发生更改。我想,这是一种非文本格式来存储信息,subversion无法解决它