转载:Linux下执行SVN命令时提示错误:Valid UTF-8 data
2024-08-28 01:03:31
在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。
大功告成,哈哈
最新文章
- 执行mvn 报错 source-1.5 中不支持 diamond运算符
- response.write();改变页面布局的原因及解法
- apache中虚拟主机的配置
- Elasticsearch 字段数据类型
- 大叔最新课程~EF核心技术剖析
- javascript的基本语法、数据结构
- 李洪强iOS经典面试题129
- 使用logrotate来进行轮换mysql的慢日志
- 学习vim命令:“:w !sudo tee %”
- 合并多行查询数据到一行:使用自连接、FOR XML PATH('')、STUFF或REPLACE函数 (转)
- StartUML破解
- [Codeforces Round #192 (Div. 2)] D. Biridian Forest
- C++静态成员函数不能调用非静态成员变量
- Arrar.prototype.map()的用法
- 在CentOS7部署zookeeper集群以及简单API使用
- 【Python3之常用模块】
- The Eclipse executable launcher was unable to locate its companion launcher jar的解决方法
- java_26 缓冲流
- spring boot 笔记1
- python中isdigit
热门文章
- ZOJ 2589 Circles(平面图欧拉公式)
- 【强联通分量缩点】【Tarjan】bzoj1051 [HAOI2006]受欢迎的牛
- python基础之单例模式
- [转]Java常用概念解答
- GNU C内联汇编(AT&;amp;T语法)
- 2014 linux
- std::string 用法
- soap-学习
- [转载]《Delphi 版 everything、光速搜索代码》 关于获取文件全路径 GetFullFileName 函数的优化
- LeetCode 137 Single Number II(仅仅出现一次的数字 II)(*)