Xcode给我’Obstructing’警告,因为我不再使用SVN,切换到Perforce

Xcode给我’Obstructing’警告,因为我不再使用SVN,切换到Perforce,第1张

概述我的第一篇文章,所以希望我对我的问题很清楚. 我大约一年前在Xcode 3.x.y(iOS项目)开始了一个新项目,一切进展顺利,但我想使用某种源代码控制.我在网站上听说过SVN,所以我试了一下,把存储库放在USB外置硬盘上.一切都很顺利,然后我决定切换到Perforce,因为项目中的其他人已经习惯了.在这之后我格式化usb硬盘驱动器以将其用于其他目的. 快进到上周:我安装了Xcode 4.x,我在 我的第一篇文章,所以希望我对我的问题很清楚.

我大约一年前在Xcode 3.x.y(iOS项目)开始了一个新项目,一切进展顺利,但我想使用某种源代码控制.我在网站上听说过SVN,所以我试了一下,把存储库放在USB外置硬盘上.一切都很顺利,然后我决定切换到Perforce,因为项目中的其他人已经习惯了.在这之后我格式化usb硬盘驱动器以将其用于其他目的.

快进到上周:我安装了Xcode 4.x,我在构建时收到各种警告.我得到的2是:

game_name.app.dSYM
Obstructing
file://localhost/projects/game_name/build/Release-iphonesimulator/game_name.app.dSYM/:
warning: Obstructing: /projects/game_name/build/Release-iphonesimulator/game_name.app.dSYM is blocking item under version control

fx_swish_01.wav
Missing file
/projects/game_name/fx_swish_01.wav
file://localhost/projects/game_name/fx_swish_01.wav: warning: Missing file: /projects/game_name/fx_swish_01.wav is missing from working copy

这是2个错误,但我总共有113个(大约10个阻塞,100个缺失).我假设这是因为该项目仍然认为我正在使用SVN作为我的SCM,而实际上我只使用来自Xcode之外的perforce.

有没有人知道我需要做什么?我不关心文件是否被破坏,被忽略,删除,等等……我拥有我认为需要的所有内容.提前致谢.

编辑:
我通过执行以下 *** 作得到了一些“工作副本失踪”警告:svn delete –force.这会不会让我迟到?我无法提交,但确实删除了警告.这是我所做的一个副本:

$svn delete fx_swish_01.wav svn: Use --force to overrIDe this restrictionsvn: 'fx_swish_01.wav' has local modifications$svn delete fx_swish_01.wav --forceD 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.mp3D hey_what_a_crowd.mp3$cd build/Release-iphonesimulator/$lsgame_name.app       game_name.app.dSYM  game_name.app_old.dSYM$svn delete game_name.app.dSYMsvn: Directory 'game_name.app.dSYM/.svn' containing working copy admin area is missing$svn delete game_name.app.dSYM --forceD game_name.app.dSYMsvn: Directory 'game_name.app.dSYM/.svn' containing working copy admin area is missing

正如你所看到的,我删除了.wav文件,它似乎不再给我这些警告了. game_name.app.dSYM瘦无法正常工作…管理区域丢失了?我确定这个文件是否存在于某一点,它肯定不再存在了.

解决方法 由于您从svn切换,您可以删除可能从以前的版本控制工作遗留下来的所有.svn文件夹.

如果您没有将.svn文件夹签入p4,那么从Perforce签出一份新副本也应该有效,在这种情况下,您应该从p4中删除它们.

总结

以上是内存溢出为你收集整理的Xcode给我’Obstructing’警告,因为我不再使用SVN,切换到Perforce全部内容,希望文章能够帮你解决Xcode给我’Obstructing’警告,因为我不再使用SVN,切换到Perforce所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1004103.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存