做技术的人,需要有完美主义,很多问题,如果当时不能彻底解决,往往会留下更大的麻烦。这个字符编码的问题,当时碰到的时候没有主义,以后遇到的时候也是抱着躲避的鸵鸟主义的态度,今天认真对待了一下,发现问题并非难以解决,网上就有现成的解决方案。想想以前面对困难时逃避的心理,却反而给自己带来了更多的麻烦,不得不感慨:做技术,需要完美主义,不能老是用折中、中庸的思维来解决问题。

以下为问题描述及解决方案:

之前遇到一个问题,svn里面如果提交了中文文件名的文 件或者包含其他特殊字符的文件名的文件,会导致linux或者freebsd上svn update/checkout的时候出现错误“svn: Can’t convert string from ‘UTF-8′ to native encoding”

这个问题是由系统字符集设置导致的,可以使用如下方法解决:
在bash的shell下,输入如下命令:

#export LC_CTYPE=en_US.UTF-8

然后运行如下命令确认发生的变化如下:

#locale

将得到如下的结果返回:

LANG=
LC_COLLATE="C"
LC_CTYPE="en_US.UTF-8"
LC_MESSAGES="C"
LC_MONETARY="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_ALL=

可以把以上内容直接加到svn的钩子里面,解决提交时自动输出处理遇到的问题。

使用svn时碰到的一个的问题相关推荐

  1. 记录谷歌gn编译时碰到的一个错误“I could not find a “.gn“ file ...”

    应用谷歌gn+nijia,在ubuntu7.9上编译程序时,碰到这么一个错误提示 # gn gen out/ "ERROR Can't find source root. I could n ...

  2. wsimport将wsdl生成java 调用时碰到的一个问题Could not initialize Service

    在一个采用了XFire作为WebService框架Web项目中,添加由JDK1.6 wsimport命令生成的一个WebService客户端调用,在客户端调用时出现了如下问题 log4j:WARN N ...

  3. python操作Excel设置打印标题时碰到的一个小问题

    最近在学习python操作Excel,在网上找到一段代码,将几个工作表合并成一个工作簿的多个工作表,实现以下效果: 首先,将要合并的工作表名存储在列表中,使用for循环写入Excel中 # 将要导入的 ...

  4. 深度学习——训练时碰到的超参数

    深度学习--训练时碰到的超参数 文章目录 深度学习--训练时碰到的超参数 一.前言​ 二.一些常见的超参数 学习率(Learning rate) 迭代次数(iteration) batchsize e ...

  5. 使用intellij的svn时提示出错: Can't use Subversion command

    为什么80%的码农都做不了架构师?>>>    使用Intellij的svn时提示出错:Can't use Subversion command line client: svn. ...

  6. c语言编程时碰到取整去不了_碰到编程墙时如何解开

    c语言编程时碰到取整去不了 Getting stuck is part of being a programmer, no matter the level. The so-called " ...

  7. spring的动态代理,碰到了一个类型转换的问题:java.lang.ClassCastException: com.sun.proxy.$Proxy16 cannot be cast to com.

    spring的动态代理,碰到了一个类型转换的问题: java.lang.ClassCastException: com.sun.proxy.$Proxy16 cannot be cast to com ...

  8. 搭建MVC及WebAPI项目框架时碰到的问题集合

    搭建MVC及WebAPI项目框架时碰到的问题集合 阅读169次 2013/5/31 4:27:26 前言 刚开始创建MVC与Web API的混合项目时,碰到好多问题,今天拿出来跟大家一起分享下.有朋友 ...

  9. 使用 Flask 框架写用户登录功能的Demo时碰到的各种坑(一)——创建应用

    使用 Flask 框架写用户登录功能的Demo时碰到的各种坑(一)--创建应用 使用 Flask 框架写用户登录功能的Demo时碰到的各种坑(二)--使用蓝图功能进行模块化 使用 Flask 框架写用 ...

最新文章

  1. 用数据品鉴咖啡,407杯咖啡数据教你如何区分咖啡等级和风味
  2. 通用makefile
  3. abstract class与interface的差异
  4. python function terminated_calibre 打不开也转不了 并且出现错误 mobi转docx
  5. 修改系统UIAlertAction的按钮颜色
  6. 前端学习(1800):前端调试之清除浮动练习2
  7. Python中yield简单用法
  8. vCard主题个人简历主题
  9. 机器学习深度学习研究者最重要的11张速查表
  10. O记云基础架构大跃进:甲骨文睡醒了
  11. Python子类继承父类构造函数说明
  12. 滚动监听 after选择器
  13. 发生冲突未及时离场 绿军大将被NBA罚款3.5万美元
  14. Mybatis高级映射一对一查询
  15. 系统动力学仿真软件Vensim下载
  16. Xiaojie雷达之路---TI实战笔记---OSAL详解
  17. 怎样才能成为一名合格的数据分析师?
  18. pdf合并 java_用Java拆分及合并PDF文档
  19. ios支付宝客户端集成流程
  20. Flex弹性盒子(一篇带你掌握潮流 Flex 布局)

热门文章

  1. OpenCV读写xml和yml文件
  2. java 连nosql_浅谈 Java 中 MongoDB NoSQL数据库使用指南
  3. mysql版本不一致会导致uuid_MySQL性能优化和高可用架构建议
  4. CUDA+OpenCV实现光线追踪(有无constant)
  5. RayTracking 光线跟踪算法
  6. 在Ubuntu 14.04 64bit上安装Markdown和绘图软件Haroopad
  7. Maya 2020面部绑定动画学习视频教程 Facial Rigging 101 – Maya 2020
  8. ceph bluestore源码分析:C++ 获取线程id
  9. 从零开始学Go之接口(一):接口
  10. 7.Mongodb复制(副本集)