使用Xcode 4忽略SVN模式

使用Xcode 4忽略SVN模式,xcode,svn,Xcode,Svn,(前提是使用Xcode 4) 您的SVN忽略模式是什么?您是否有一个全局设置,还是更喜欢通过propset进行设置 我的~/.subversion/config文件中有以下内容: global ignores=*.o*.lo*.la.*.rej*.rej.*~..#*.DS\u Store.*~.nib*.mode**.pbxuser CVS.*.java*.perspective.LSOverride*.xcuserdatad 我最近为Xcode 4添加了最后一个(*.xuserdatad)。

(前提是使用Xcode 4)
您的SVN忽略模式是什么?您是否有一个全局设置,还是更喜欢通过propset进行设置

我的~/.subversion/config文件中有以下内容:

global ignores=*.o*.lo*.la.*.rej*.rej.*~..#*.DS\u Store.*~.nib*.mode**.pbxuser CVS.*.java*.perspective.LSOverride*.xcuserdatad


我最近为Xcode 4添加了最后一个(*.xuserdatad)。

我将xuserdata和*.xcworkspace添加到我的工作空间中。对不起,我的笔记本电脑上没有wifi,否则我会将整个线路粘贴进去

出于某种奇怪的原因,到目前为止,我不需要svn ignore来处理Obj-C之类的东西,尽管我只在同一代码上与另一个程序员一起处理一个项目。我刚刚查看了Xcode,在文件-->源代码管理下有一个“忽略”命令。遗憾的是,它对我来说是灰色的,但也许这对你有点帮助。你确定它会起作用吗。。我的~/subversion/config文件看起来像
#global ignores=*.o*.lo*.la*.al.libs*.so*.so.[0-9]**.a*.pyc*.pyo.xcuserdatad
#*.rej*.*.swp.DS\u Store
,但每当我在命令行上键入svn状态时,所有.xcuserdatad文件都会显示upbhadra,其中有一些东西(如您的name.xcuserdatad目录)可能已版本化。若要查看内容,请将cd放入.xcworkspace包目录并执行:svn-v状态。您必须让Subversion在忽略这些文件之前忘记它是什么。从行的开头删除#。它表示注释。我添加了xcuserdata(不带*或尾随的d)忽略我的所有xcuserdata文件夹。按照TrevorL的建议,从一开始就删除“#”!