SVN客户端工具我用的是cornerstone
在.subversion-->config中需要设置下面两段
1.找到下面一行
### Section for configuring automatic properties.
[auto-props]
2.在后面添加
*.mode* = svn:mime-type=text/X-xcode
*.pbxuser = svn:mime-type=text/X-xcode
*.perspective* = svn:mime-type=text/X-xcode
*.pbxproj = svn:mime-type=text/X-xcode
3.找到下面一行
global-ignores =
=号后面为需要忽略的文件的后缀名,如果是提交xcode工程,在后面加上
.DS_Store build *~.nib *.pbxuser *.mode *.perspective*
xcuserdata xcshareddata Pods *.xcuserstate *.pbxuser Podfile.lock
需要注意一点:project.pbxproj这个文件是用来记录工程目录结构的,例如你加两个类,拖动一个类的位置,这个文件都会有变化,在合作开发过程中,最好不要忽略这个文件,但需要跟伙伴提前约定好,每次需要更改工程目录的时候,需要先更新,再增加或修改类,再提交,最好沟通一下,因为工程大了,这个文件要是起冲突了,就不好改了,会导致工程无法打开。