赞
踩
1、选中trunk主干项目
2、点击Cornerstone的Merge、
3、选Synchronize Branch 、
4、Merge from选中要合并的branch部分项目、
5、Performing dry run merge for “XXXX”之后、显示有 XXX.a(tree conflect)时、
6、取消合并、删掉主干trunk项目中的 XXX.a文件、然后Commit
7、UserInterfaceState.xcuserstate/ Breakpoints_v2.xcbkptlist 显示为conflect可不管
当显示有未提交或者有未更新的内容时、均会报出黄色警告、先将警告部分提交或者更新。
8、再次操作1-4步骤、CHECKLIST中两条均显示为绿色时、Merge Changes
9、查看trunk中显示为 conflect的两种文件、点击Resolve即可、然后Commit Changes完成合并。
10、注:
可调出Cornerstone偏好设置“Command + ,” ---> Subversion ---> Use default global ignores忽略文件中将 *.a 去除或者添加、添加
- *.xcbkptlist
- *.xcuserstate
两项、可将 UserInterfaceState.xcuserstate/ Breakpoints_v2.xcbkptlist 提交/合并后的冲突项去除。