导航1729
在少数地方提到了.pbxproj文件,应该在cvs或git中以二进制形式提交/导入。它看起来像文本格式的脚本文件。该建议应视为二进制建议的背后原因是什么?
VonC
如此处所述,pbxproj实际上不是可合并的,它是作为JSON管理的复杂属性列表。
通常的设置是在.gitattributes
:
*.pbxproj -crlf -diff -merge
如此处所述:
这样可以防止Git尝试修复换行符,在差异中显示换行符并将其从合并中排除。
另一种方法是:
*.pbxproj binary merge=union
如她的e所记录,这不能很好地工作。
问题在于,大括号会定期出现位置不正确的情况,从而使文件不可读。的确,tho在大多数情况下都可以工作-但可能失败了四分之一。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
编辑于
我来说两句