svn终端参考:https://www.cnblogs.com/lxlx1798/p/9509117.html
使用cornerstone svn提交流程
1.svn update
2.处理冲突,如果project.pbxproj冲突,则将该文件revert
3.pod update
4.项目build
5.commit
点击右下角Log查看日志
update to revision与revert to revision的区别
revert to revision会把这个rev作为最新版本,而update to revision不会。
所以如果你想永久恢复到以前的某个版本,就用revert to revision
如果你只是想临时恢复到以前的某个版本,那么就用update to revision
update to revision比revert to revision要常用得多
Preferences -> Subversion -> Generals里也可以设置Global Ignores
将Use default global ignores的勾去掉,如果选择这项这是默认设置了系统默认的忽略文件;不勾选这项则可以下下面设置自己项目的忽略文件;
常用用的忽略文件
*.DS_Storebuild/*.pbxuser !default.pbxuser*.mode1v3!default.mode1v3*.mode2v3!default.mode2v3*.perspectivev3!default.perspectivev3*.xcworkspace!default.xcworkspacexcuserdataprofile*.moved-asideDerivedData.idea/
*.o,*.lo,*.la,*.al,.libs,*.so,*.so.[0-9]*,*.pyc,*.pyo,*.rej,*~,#*#,.#*,.*.swp,.DS_Store,xcuserdata,Pods,*.lock,*.xcworkspace,*.xcuserdatad
修改之后点击保存即可:
Snip20170622_4.png
参考http://www.jianshu.com/p/d662ca680c3d