SVN文件区别ANSI-UNIX与ANSI-PC

时间:2018-02-01 08:10:27

标签: svn encoding repository tortoisesvn

我在本地仓库(Windows)和我的服务器(linux)之间进行了一些文件的复制/粘贴,现在,当我使用Tortoise SVN将更改提交到SVN存储库时,它检测到大多数文件中的更改,当我没有修改它们时。

enter image description here

如果我与比较器进行比较,它检测到的唯一区别是编码,ANSI-LINUX与ANSI-PC。

enter image description here

是否有一些简单的方法可以统一(或忽略编码更改),以便不向repo提交我没有修改过的文件?

1 个答案:

答案 0 :(得分:1)

正如本文所述:

Automatic EOL conversion in Eclipse

我在 Eclipse 中找到了解决方案,这是一种在所有文件中转换EOL的方法。

Window > Preferences > General > Workspace

File > Convert Line Delimiters To ...

这不是一个svnTortoise解决方案,但它现在解决了我的问题,现在我认为其他人在这个回购中工作,如果他们没有EOL编码与回购相同,也应该这样做。