xcode4 svn commit失败:文件.xcodeproj / project.pbxproj已过期

时间:2011-09-30 15:16:27

标签: svn xcode4 commit

刚刚开始使用xcode 4和svn,打开了我的项目(一直在使用xcode3和svn),但是现在当我提交时我没有遇到任何麻烦,除非我尝试将文件传递给project.pbxproj并且我得到关于存在的消息过时了。可能是一个简单的问题,但我是一个新手与macs,xcode和svn我卡住了。

还有一个关于在xcode上使用svn的非常好的教程,我一直在尝试使用苹果的那个,但是它很无用,当我做结帐时,我不只是一个工作副本,但它似乎复制在工作副本旁边的整个svn存储库中。我知道通过谷歌发现了一堆tuts,但我问你是否可以推荐一个非常好的。我可能需要重新设计我的存储库,因为我以前的一些提交(在我升级到xcode4之前)似乎被忽略了。

提前致谢

2 个答案:

答案 0 :(得分:1)

您尝试提交的文件已过期,这意味着自您上次更新后,该文件已在存储库中进行了更改。

执行此操作并解决所有冲突(如果有):

svn up project.pbxproj

然后你可以再犯一次。

答案 1 :(得分:0)

当您看到此消息时,请运行SVN的更新命令。我不知道XCode 4,但在XCode 3中有“Update Entire Project”和“Update To”SCM菜单命令。

如果更新以冲突结束,请阅读通用SVN教程,了解它们是什么以及要做什么。