对SVN很新,很抱歉,如果这是显而易见的(没有运气谷歌搜索,并且已经使用了几天)。
我已经设置了一个由Unfuddle托管的Subversion存储库,所有这些都在我的iMac和我的MacBook Pro之间正常工作,直到我收到一条错误消息,指出项目文件已变得不可读。在两台机器上删除我的工作副本并检查项目后,我已经跟踪到我的iMac(dave.pbxuser)上的用户设置文件显示状态为 M 反对它,而它在我的MacBook上显示为?。
我认为pbxuser应该是全局忽略配置的一部分,并且永远不应该有M反对它。如果我从iMac提交整个项目,则项目文件会再次损坏。
事实上,pbxuser在某种程度上是在iMac上的源代码控制下的罪魁祸首吗?任何想法如何发生以及如何纠正?
干杯
戴夫
答案 0 :(得分:0)
好的我已解决过这个问题。不漂亮,但它的工作原理。在SCM存储库菜单下,我选择包含导致问题的项目的存储库。重要的是,这个项目当时不开放。找到.xcodeproj文件并单击它。这实际上是3个其他文件的包装器,其中一个是.pbxuser。选择.pbxuser文件并从存储库中将其删除。为了重新启动并运行,我删除了我的工作副本,然后再次检查整个项目。不知道pbxuser文件是如何首先添加到源代码控制的,但是现在它很满意?在我的两台机器上反对它。
希望这对某人有用,
戴夫