Cornerstone提交代码流程及设置忽略文件

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


Cornerstone提交代码流程及设置忽略文件_第1张图片

将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

修改之后点击保存即可:

Cornerstone提交代码流程及设置忽略文件_第2张图片
Snip20170622_4.png

参考 http://www.jianshu.com/p/d662ca680c3d

你可能感兴趣的:(Cornerstone提交代码流程及设置忽略文件)