svn: followed by invalid utf-8 sequence错误的解决方法
svn: followed by invalid utf-8 sequence错误的解决方法
2009-09-21 17:04:55| 分类: php|举报|字号 订阅
有时候,我们在项目svn提交时会出现这样的错误,
svn: Valid UTF-8 data (hex: 47 64 20 53 63) followed by invalid UTF-8 sequence (hex: e9 6e 69 63) 这样的错误的原因是所提交的文件中包含非utf8的编码, 很多时候是文件名称中包含有中文字符,可以这样解决这个错误: 在 svn ci 提交的时候,使用冒号命令然后设置编码: :set fileencoding=utf-8 OK,问题解决。 |
Linux下执行svn add *时出现如下错误:
svn: Valid UTF-8 data
(hex: 4b)
followed by invalid UTF-8 sequence
(hex: fc 63 68 65)
出现这个错误是因为svn库里有文件的名字不是utf-8编码的,这种情况对于中文来说很常见。比如在自己的windows上建了一个中文名字的文件,就会使这种情况。
几经周折,才找到解决办法:
首先,执行命令:
ls * | file -
/dev/stdin: ISO-8859 text
找到错误的编码类型;
然后,转换编码:
convmv -f latin1 -t utf-8 *
有时候需要安装 convmv。
大功告成,哈哈
svn: followed by invalid utf-8 sequence错误的解决方法相关推荐
- java.io.StreamCorruptedException: invalid type code: AC错误的解决方法
问题描述: 在向一个文件写入可序列化对象时,每次只想向文件的末尾添加一个可序列化的对象,于是使用了FileOutputStream(文件名,true)间接的构建了ObjectOutputStream流 ...
- ‘gbk‘ codec can‘t decode byte 0xad in position 2: illegal multibyte sequence 错误的解决方法
UnicodeDecodeError: 'gbk' codec can't decode byte 0xad in position 2: illegal multibyte sequence 翻译: ...
- 微信分享踩坑:config:invalid signature错误的解决方法
微信分享踩坑:config:invalid signature错误的解决方法 一般出现这个错误多半是签名获取失败,而我根据我获取到的签名跟签名算法校验里面得到的签名是一样的,于是查找大量文档,核实可能 ...
- php _get invalid,PHP 错误: ZipArchive::getFromName(): Invalid or unitialized Zip object in 解决方法...
PHP 错误: ZipArchive::getFromName(): Invalid or unitialized Zip object in 解决方法 发布于 2014-11-07 15:00:00 ...
- SVN工作副本已经锁定错误的解决方法
SVN工作副本已经锁定错误的解决方法 参考文章: (1)SVN工作副本已经锁定错误的解决方法 (2)https://www.cnblogs.com/linsx/p/6865977.html (3)ht ...
- Android 导入项目时出现错误的解决方法(红色感叹号)
如果发现导入工程的时候,出现"No projects are found to import" 的提示,首先查看项目目录中是否有隐藏文件.project,还有目录结构也还要有一个隐 ...
- centos linux 系统日常管理4 scp,rsync,md5sum,sha1sum,strace ,find Rsync 常见错误及解决方法 第十七节课...
centos linux 系统日常管理4 scp,rsync,md5sum,sha1sum,strace ,find Rsync 常见错误及解决方法 第十七节课 rsync可以增量同步,scp不行 ...
- 开机启动失败_电脑常见开机引导错误的解决方法
电脑在开机启动过程中,经常会出现开机失败的故障,开机失败比较常出现在开机引导项错误的问题上,比如引导文件没了,硬盘有问题等等,有些小问题重启几遍可以解决,有些问题就只能修复.这边小编跟大家整理分享几个 ...
- pycharm连接mysql1193错误_pycharm连接mysql数据库提示错误的解决方法_数据库
忘记phpmyadmin密码怎么重置_数据库 重置phpmyadmin密码的方法是:1.停止mysql服务:2.跳过验证启动mysql:3.重新设置密码:4.更新权限:5.重新启动mysql,如[ki ...
最新文章
- 简单的form表单操作的几种写法
- 关于一个js连续赋值问题之我见(词略穷,见谅)
- gridview中的nbsp;问题解决方法
- MVC Html.AntiForgeryToken() 防止CSRF***
- mysql id生成器自定义_MybatisPlus使用自定义Id生成器数据自动填充
- php 接口有几种,【后端开辟】php接口有哪些范例?
- python前端调用后端模型_前端调用后端的方法(基于restful接口的mvc架构)
- python 僵尸进程孤儿进程
- jquery 手型 鼠标穿过时_三模无线搭配对称手型设计,游戏致胜利器,ROG烈刃2无线鼠标...
- 在OPPO的开发者大会上,看到了另一个OPPO
- 【底层原理】深入理解Cache (上)
- 【ResNet】ResNet到底在解决一个什么问题呢?
- CHERRY樱桃机械键盘按键
- 壹基金,李连杰的长尾理论
- 深爱的妻子出轨(转贴)
- zabbix 5.0监控客户端
- mysql 1067_mysql启动错误1067进程意外终止的解决方法
- android 监测属性值变化,Android 的系统属性(SystemProperties)分析 | Bob's Blo...
- 推荐系统 | 威尔逊区间法
- “格式化”到底是啥意思?
热门文章
- java i18n 实现_Spring Boot i18n(国际化)实现
- 锂离子电池电池容量特性_锂离子电池为什么会爆炸?
- 跟对人,原来java入门这么简单!
- 声音衰减计算软件_软件衰减的最重要因素
- ubuntu上搭建open***
- ES elasticsearch 7.10安装部署
- 生产车间生产管理系统详解
- SRM高维特征隐写分析原理与应用
- android vold,Android6.0 MountService和vold详解(三) vold SD卡、otg
- 狂暴者 pat basic 练习二十六 程序运行时间