svn終端參考:https://www.cnblogs.com/lxlx1798/p/9509117.html
使用cornerstone svn提交流程
1.svn update
2.處理沖突,如果project.pbxproj沖突,則將該文件revert
3.pod update
4.項(xiàng)目build
5.commit
點(diǎn)擊右下角Log查看日志
update to revision與revert to revision的區(qū)別
revert to revision會(huì)把這個(gè)rev作為最新版本,而update to revision不會(huì)。
所以如果你想永久恢復(fù)到以前的某個(gè)版本,就用revert to revision
如果你只是想臨時(shí)恢復(fù)到以前的某個(gè)版本,那么就用update to revision
update to revision比revert to revision要常用得多
Preferences -> Subversion -> Generals里也可以設(shè)置Global Ignores

將Use default global ignores的勾去掉,如果選擇這項(xiàng)這是默認(rèn)設(shè)置了系統(tǒng)默認(rèn)的忽略文件;不勾選這項(xiàng)則可以下下面設(shè)置自己項(xiàng)目的忽略文件;
常用用的忽略文件
*.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
修改之后點(diǎn)擊保存即可:

Snip20170622_4.png
參考http://www.itdecent.cn/p/d662ca680c3d