Answers
除@joyqi 提到的 http://segmentfault.com/question/23/%... 以外,project.pbxproj文件也经常出现冲突,可用以下脚本解决冲突:
#!/bin/sh projectfile=`find -d . -name 'project.pbxproj'` projectdir=`echo *.xcodeproj` projectfile="${projectdir}/project.pbxproj" tempfile="${projectdir}/project.pbxproj.out" savefile="${projectdir}/project.pbxproj.mergesave" cat $projectfile | grep -v "<<<<<<< HEAD" | grep -v "=======" | grep -v "^>>>>>>> " > $tempfile cp $projectfile $savefile mv $tempfile $projectfile
通常冲突都可自动解决,如运行脚本后仍然无法解决冲突,可使用project.pbxproj.mergesave恢复为原来版本后,手动解决。
油条蘸三鹿
answered 11 years, 7 months ago