gpt4 book ai didi

Svn 将我的文本文件视为二进制文件

转载 作者:行者123 更新时间:2023-12-01 11:32:56 25 4
gpt4 key购买 nike

我尝试添加 auto-props 来解决它将 .xml 视为二进制文件的问题。
但仍有一些文件甚至 .html .js 被视为 bin。
导入时显示“(bin)”。

如何让 subversion 始终将文件类型视为文本?

最佳答案

根据我的经验,源自 Windows 的 XML 文件通常具有“宽”编码 UCS-2/UTF-16,并在添加到 Subversion 时自动获取 svn:mime-type application/xml。通过指定 --no-auto-props 选项,您可以在从命令行添加文件时抑制此行为:

svn add --no-auto-props <your file(s)>

您始终可以使用以下命令更正已添加的文件
svn pd svn:mime-type <your file(s)>

(这会从你的文件中删除 svn:mime-type 属性。)你可能还想设置 svn:eol-style 属性,这样你的差异就不会搞砸了:
svn ps svn:eol-style native <your file(s)>

在这里,除了 native,您还可以在 CRLF(通常用于 Windows)或 LF(通常用于 Unix/Linux)之间进行选择。

关于Svn 将我的文本文件视为二进制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30689935/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com