为什么在版本控制系统中应将.pbxproj文件视为二进制文件?

导航1729

在少数地方提到了.pbxproj文件,应该在cvs或git中以二进制形式提交/导入。它看起来像文本格式的脚本文件。该建议应视为二进制建议的背后原因是什么?

VonC

如此处所述,pbxproj实际上不是可合并的,它是作为JSON管理的复杂属性列表。

通常的设置是在.gitattributes

*.pbxproj -crlf -diff -merge

如此处所述

这样可以防止Git尝试修复换行符,在差异中显示换行符并将其从合并中排除。

另一种方法是:

*.pbxproj binary merge=union

她的e记录,这不能很好地工作。

问题在于,大括号会定期出现位置不正确的情况,从而使文件不可读。的确,tho在大多数情况下都可以工作-但可能失败了四分之一。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

来宾Linux系统使用ls将文本文件视为二进制文件

来自分类Dev

为什么“二进制文件”不在原始二进制文件中?

来自分类Dev

从二进制文件中读取

来自分类Dev

是什么使grep认为文件是二进制文件?

来自分类Dev

在lua中解析文件的二进制文件

来自分类Dev

如何从.py文件中获取二进制文件

来自分类Dev

在二进制文件中找不到二进制文本

来自分类Dev

从编译的二进制文件中获取golang版本

来自分类Dev

为什么git索引文件是二进制的?

来自分类Dev

cat为什么更改二进制文件的内容?

来自分类Dev

为什么忽略二进制文件是最佳做法?

来自分类Dev

什么是python中模块的二进制文件

来自分类Dev

二进制文件到底是什么?JPEG文件(.jpeg)是二进制文件吗?

来自分类Dev

为什么我的系统仅在/ snap中查找二进制文件?

来自分类Dev

为什么我的系统只在 /snap 中查找二进制文件?

来自分类Dev

C:禁止二进制文件的系统调用

来自分类Dev

系统二进制文件的校验和已更改

来自分类Dev

找出构建二进制文件的版本吗?

来自分类Dev

如何下载GitHub版本的二进制文件?

来自分类Dev

解析二进制文件。什么是现代方式?

来自分类Dev

什么是使用替代二进制文件的正确方法

来自分类Dev

caffe对均值二进制文件有什么作用?

来自分类Dev

从C ++中的二进制文件中删除结构

来自分类Dev

Xcode存档中显示了额外的二进制文件

来自分类Dev

C ++:从二进制文件中删除记录

来自分类Dev

iOS中的胖二进制文件

来自分类Dev

在Spark Scala中读取二进制文件

来自分类Dev

将二进制文件读入MIPS中的数组

来自分类Dev

C#:在二进制文件中读写列表

Related 相关文章

热门标签

归档