[转]SVN 乱码问题

以下来自:http://godchenmeng.iteye.com/blog/797727

最近研究SVN。发现在创建补丁包的时候出现这种情况。

在文件顶部不论是什么代码都会变成乱码。在文件中如果有注释也会出现乱码。

然后在应用补丁包时会导致SVN报错,提示版本文件过旧。无法把补丁打上去。

在网上搜了下,有一个办法是加环境变量。

APR_ICONV_PATH=[svn路径]\iconv

LANG=zh_CN.UTF8

我这样加了后还是没有效果。PS:我们项目的文件都是UTF-8的编码格式。

最后我改成LANG=en_US.UTF-8

神奇的解决了。我估计是由于SVN对中文支持不太好,必须要用en_US的UTF-8吧= =#

低端了。实在不太清楚编码这块。编程中经常遇到编码问题啊。

也可以看这个:http://blog.csdn.net/yihui8/article/details/8978777

还有这个:https://segmentfault.com/q/1010000002763028

时间: 2024-10-28 10:09:11

[转]SVN 乱码问题的相关文章

svn乱码解决办法

############################## 首先检查下你更新的目录下是否正有程序在跑,文件在被占用,及进程里还是在跑更新目录里的服务这样也会导致更新,清理失败 ############################## 此下参考与百度经验http://jingyan.baidu.com/article/295430f1d728830c7e0050f9.html 下载 sqlite数据库工具,sqlite3.exe下载地址:sqlite官网http://www.sqlite.o

SVN中Commit出现乱码的解决方案【转载】

http://blog.csdn.net/thinkingcao/article/details/52797737 这几天在电脑上装了一个SVN,把Eclipse里面的工程全部Delete掉了,然后在SVN上Check uot下来了SVN服务器上的项目,导入到Eclipse中,以便随时Commit和提交,在我Commit的过程中遇到了一个问题,Commit出现乱码,并且失败了 平时使用svn的过程中,有的时候由于自己操作故障或者系统原因,导致svn不能更新,提示cleanup也不能成功,陷入了死

svn清理失败且路径显示乱码问题

svn作为我们经常使用的版本管理服务器,在使用过程中经常需要通过clean up操作来完成本地文件与服务器文件信息及版本信息同步,然而有时会在执行清理命令时提示“清理失败,请执行清理”,并且提示的中文路径显示乱码,此问题大多是由于工作队列还有未执行完成的任务. 1.下载 sqlite数据库工具,sqlite3.exe下载地址:sqlite官网http://www.sqlite.org/download.html,我这里是windows操作系统,因此下载 Precompiled Binaries

SVN历史版本比较中文乱码

SVN历史版本比较中文乱码 将Workspace的编码改为UTF-8即可

Svn Patch中文乱码

关于Patch svn打patch的介绍:巧用svn create patch(打补丁)方案解决定制版需求   svn创建patch 1.在SVN的提交列表中,右键选择"创建补丁" 2.选择保存位置,保存的文件如下 3.可以选择SVN自带的工具打开patch文件,但是推荐使用beyond compare来打开patch文件 4.如果你创建出来的patch文件是乱码(注:文件格式统一为UTF-8) 可能原因: 1.你提交的文件列表中,有的是GBK编码,有的是UTF-8编码 2.系统环境为

Svn清理失败且出现乱码解决方案

svn作为我们经常使用的版本管理服务器,在使用过程中经常需要通过clean up操作来完成本地文件与服务器文件信息及版本信息同步,然而有时会在执行清理命令时提示“清理失败,请执行清理”,并且提示的中文路径显示乱码.此问题大多是由于工作队列还有未执行完成的任务,因此本文也就从这方面入手解决clean up失败的问题 工具/原料 pc电脑 svn客户端(TortoiseSVN),svn服务器 方法/步骤  下载 sqlite数据库工具,sqlite3.exe下载地址:sqlite官网http://w

ZendStudio 解决svn导出项目乱码问题

从svn导出项目往往会出现乱码,可以右击项目,点击properties(或者选中项目alt+enter键进入)直接修改项目编码为utf-8,但是html文件还是乱码. 下面的方法可以解决: windows->preference->General->workplace,将右边的“text file encoding”修改为utf8格式 windows->preference->General->Editors->Text Editors->Spelling右

关于Eclipse的SVN插件(Subclipse)历史版本乱码的问题

我的项目都统一使用了UTF-8编码 查看当前版本,还是提交到SVN服务器,或者Checkout出代码都是正常的, 在Eclipse里面,或文本文件编辑器打开都可以看到正确的内容. 但是在进行本地文件和SVN远程文件比较的时候,远程文件中所有的中文都是乱码,如下图所示: 而通过 SVN 的界面直接打开远程文件,所显示的也是乱码. 实在郁闷,这样即无法判别文件的差异. 在网上查出相关资料之后,引问题终于解决,具体做法请看下图: 原来默认的是 GBK ,改为 UTF-8 即可.

怎么解决svn清理失败且路径显示乱码问题

svn作为我们经常使用的版本管理服务器,在使用过程中经常需要通过clean up操作来完成本地文件与服务器文件信息及版本信息同步,然而有时会在执行清理命令时提示"清理失败,请执行清理",并且提示的中文路径显示乱码.此问题大多是由于工作队列还有未执行完成的任务. 使用sqlLite客户端打开wc.db(这个一般在.svn目录下)数据库,清空表work_queue的数据即可.