关于Eclipse的SVN插件(Subclipse)乱码的问题

红薯 发布于 2009/10/12 15:19
阅读 10K+
收藏 3

我的项目都是选择了UTF8编码的。

提交到SVN服务器还是Checkout出代码都是正常的,用Java编辑器和文本文件编辑器打开都可以看到正确的内容。

但是在进行本地文件和SVN远程文件比较的时候,远程文件中所有的中文都是乱码,如下图所示:

而通过 SVN 的界面直接打开远程文件,所显示的也是乱码。

实在郁闷,这样即无法判别文件的差异。

注:Subclipse 是最新的 1.6.5 版本,Eclipse 是 3.5 版本。

加载中
0
红薯
红薯

JavaGG 的帮助下此问题已解决,具体做法请看下图:

原来默认的是 GBK ,改为 UTF-8 即可。

0
c
chergen

恩,解决问题了。谢谢!

0
rockjava
rockjava

学习了,这个问题也一直困扰着我。

0
wulao
wulao

一看就是编码问题嘛

0
Heroin
Heroin

也有可能是服务器文件的编码问题..

今天别人传了一个GBK编码的文件我默认也是utf-8, 所以出乱码.

然后我传个utf-8格式编码的文件上去, 就没问题..

0
GreenAtlantis
GreenAtlantis

原来是这样啊!

不过碰到同一个eclipse下两个工程分别使用GBK和UTF-8编码,看来对比时需要先修改设置一下才行了!

0
小新de蜡笔
小新de蜡笔
如果项目是GBK的,改了这个也不行。有没有什么解决办法呢?
p
pinflame
回复 @小新de蜡笔 : gbk项目history窗口比较两个版本确实乱码 改了workspace中的编码为gbk也不能解决 请问大侠找到解决方案了吗?谢谢
小新de蜡笔
小新de蜡笔
回复 @红薯 : 非也,如果直接右键“Compare With 资源库中最新内容”,两边都没有乱码;如果在History窗口选中任意两个版本进行比较,两边都是乱码;如果在History窗口中双击打开任意一个版本,不会乱码。所以感觉是在History对比的时候,那个编码不对,但是不知道怎么设置。
红薯
红薯
除非源文件真的已经乱掉了,否则相应调整编码就可以了
0
h
hongbinchen
我也遇到这个问题,解决了,谢谢
返回顶部
顶部