SVN提交忽略回车

时间:2014-06-04 22:45:57

标签: svn tortoisesvn

我很抱歉,如果这个问题已经以不同的形式提出,但是我进行了搜索,但无法找到我想要的内容,这就是我在这里发帖的原因。

我知道我可以使用外部差异工具(例如WinDiff)来执行存储库中的内容与本地计算机上的内容之间的差异,并且我可以对这些工具应用某些过滤器来忽略回车。文件结尾。这很好用,我可以看到外部工具实际上并没有显示文件末尾的回车符,Dos和Linux之间的差异。

然而,我遇到的问题是,当我将文件提交(检入)回存储库时,我想做同样的事情!我真的很想看看SVN是否有提交的方式#34;当我检查文件时,可以忽略文件末尾的回车。

1 个答案:

答案 0 :(得分:0)

您必须将svn:eol-style属性设置为每个"文本"的native值。文件已存在于存储库中。

svn propset svn:eol-style native MyFile.cpp

完成文件后,您不必再次执行此操作。

对于添加到现有存储库的新存储库和/或新文件,有一些方法可以将该属性设置为默认属性,但这取决于您的SVN版本。

编辑:要使用Tortoise SVN设置属性,请参阅Subversion Properties