比如我新建一个工程里面这些文件,我打开关闭工程,就会有些改变...
比如UserInterfaceState.xcuserstate然后我svn经常显示需要提交.其实有时候,我没有改动代码,或工程设置..
我就不需要提交了..这个也还可以接受
问题是,有时候svn上级目录显示代码有改动了,
然后我得一层层找下去,
最后发现其实代码没改的,
只是这些东西改了...这样就很影响我的开发了..
-----------------------我想问问大神这些文件都有哪些作用的?哪些可以由xcode反复创建修改的?
不需要提交到SVN上?

解决方案 »

  1.   

    就是说
    上面那张图
    哪些文件是不需要提交到SVN上的?
    但我换台机子下载编译,设置又保持一致?
      

  2.   

    svn不了解,可以参考以下git使用的忽略文件目录
    # Xcode
    .DS_Store
    build/
    *.pbxuser
    !default.pbxuser
    *.mode1v3
    !default.mode1v3
    *.mode2v3
    !default.mode2v3
    *.perspectivev3
    !default.perspectivev3
    *.xcworkspace
    !default.xcworkspace
    xcuserdata
    profile
    *.moved-aside
    DerivedData
    .idea/