当我运行"svn propedit svn:ignore." 在我的svn存储库的根目录下,我收到此错误:svn:不一致的行结束样式
我试图运行这个脚本:http : //blog.eflow.org/archives/130运行dos2unix并在所有文件上设置eol样式,但是这个问题仍然存在.知道什么可能是错的吗?
evg*_*ny9 40
在我的例子中,svn:eol-style
属性设置在一个文件上.并且"文件的某些行由UNIX行结尾(LF字符)分隔,而其他行由DOS样式的行结尾(CR + LF字符)分隔".这是对这个问题的另一个详细讨论.
"Edit"->"EOL Conversion"->"Windows format"
在Notepad ++中为我解决了这个问题.
小智 26
就我而言,我在Windows中进行编辑.修理:
这样做了.
Wim*_*nen 17
Subversion并没有抱怨任何文件的内容,而是关于svn:ignore属性的内容.解决此问题的一种方法是简单地删除svn:ignore
属性,svn propdel
然后重新创建它.
如果你有很多行,可能会更容易的另一种方式svn:ignore
:
在这样的临时文件中获取svn:ignore的值:
svn
propget svn:ignore . > temp
temp
文件中的行结尾从固定文件中设置svn:ignore的值,如下所示:
svn propset svn:ignore -F
temp .