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.lxweimin.com/p/d662ca680c3d