当前位置:  开发笔记 > 编程语言 > 正文

SVN:"行结束样式不一致" - 故意用^ M签入文件

如何解决《SVN:"行结束样式不一致"-故意用^M签入文件》经验,为你挑选了1个好方法。

在CentOS 4.2上使用svn版本1.3.1(由于配置控制的CM服务器无法升级).

由于一个重要原因,我的代码(一个bash脚本)特别有一个^ M. 不幸的是,subversion不会让我检查这个文件.它抱怨说:

svn:提交失败(详情如下):
svn:行结束样式不一致
svn:你的提交消息留在了一个临时文件中:

我已经证明从我的代码中删除单个^ M允许它被检入.我如何告诉subversion ^ M是故意的并且它应该允许文件被检入?



1> Wim Coenen..:

您需要从文件中删除svn:eol-style属性.在添加此属性之前,Subversion不关心文件中的行结尾.引用颠覆书:

这意味着默认情况下,Subversion不会关注文件中使用的行尾(EOL)标记的类型.

然后,本书继续描述如何通过设置svn:eol-style,这正是你想要的对行结尾进行颠覆关注.

推荐阅读
围脖上的博博_771
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有