Xcode给我’Obstructing’警告,因为我不再使用SVN,切换到Perforc
我的第一篇文章,所以希望我对我的问题很清楚.
我大约一年前在Xcode 3.x.y(iOS项目)开始了一个新项目,一切进展顺利,但我想使用某种源代码控制.我在网站上听说过SVN,所以我试了一下,把存储库放在USB外置硬盘上.一切都很顺利,然后我决定切换到Perforce,因为项目中的其他人已经习惯了.在这之后我格式化usb硬盘驱动器以将其用于其他目的. 快进到上周:我安装了Xcode 4.x,我在构建时收到各种警告.我得到的2是:
和
这是2个错误,但我总共有113个(大约10个阻塞,100个缺失).我假设这是因为该项目仍然认为我正在使用SVN作为我的SCM,而实际上我只使用来自Xcode之外的perforce. 有没有人知道我需要做什么?我不关心文件是否被破坏,被忽略,删除,等等……我拥有我认为需要的所有内容.提前致谢. 编辑: $svn delete fx_swish_01.wav svn: Use --force to override this restriction svn: 'fx_swish_01.wav' has local modifications $svn delete fx_swish_01.wav --force D fx_swish_01.wav $svn commit -m "deleted fx_swish_01.wav" svn: Commit failed (details follow): svn: Directory '/projects/game_name/build/Release-iphonesimulator/game_name.app.dSYM/.svn' containing working copy admin area is missing $svn delete fx_swish_02.wav D fx_swish_02.wav $svn delete fx_swish_03.wav D fx_swish_03.wav $svn delete fx_swish_04.wav D fx_swish_04.wav $svn delete hey_what_a_crowd.mp3 D hey_what_a_crowd.mp3 $cd build/Release-iphonesimulator/ $ls game_name.app game_name.app.dSYM game_name.app_old.dSYM $svn delete game_name.app.dSYM svn: Directory 'game_name.app.dSYM/.svn' containing working copy admin area is missing $svn delete game_name.app.dSYM --force D game_name.app.dSYM svn: Directory 'game_name.app.dSYM/.svn' containing working copy admin area is missing 正如你所看到的,我删除了.wav文件,它似乎不再给我这些警告了. game_name.app.dSYM瘦无法正常工作…管理区域丢失了?我确定这个文件是否存在于某一点,它肯定不再存在了. 解决方法
由于您从svn切换,您可以删除可能从以前的版本控制工作遗留下来的所有.svn文件夹.
如果您没有将.svn文件夹签入p4,那么从Perforce签出一份新副本也应该有效,在这种情况下,您应该从p4中删除它们. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |