做技术的人,需要有完美主义,很多问题,如果当时不能彻底解决,往往会留下更大的麻烦。这个字符编码的问题,当时碰到的时候没有主义,以后遇到的时候也是抱着躲避的鸵鸟主义的态度,今天认真对待了一下,发现问题并非难以解决,网上就有现成的解决方案。想想以前面对困难时逃避的心理,却反而给自己带来了更多的麻烦,不得不感慨:做技术,需要完美主义,不能老是用折中、中庸的思维来解决问题。
以下为问题描述及解决方案:
之前遇到一个问题,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
然后运行如下命令确认发生的变化如下:
将得到如下的结果返回:
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可能碰到的问题20181151
每个程序员都应该参与团队合作项目,我想您也会参加的,如果参加过你是否遇到过这样的情况:当你正在修改一个文件,却出现另一个人作了同样的事情。你是否曾因为这种巧合而导致了你的修改付之东流? 你是否曾经在...
我们建立SVN时经常遇到新建新的SVN项目后但是里面带有旧的SVN信息。这样你就无法更新该项目。必须先清除掉SVN信息。虽然SVN很强大,但是清除SVN信息功能根本不能用。所以有人开发了专门的右键功能。希望能给大家...
是否遇到过公司里的sx向svn提交了不该提交的文件?.sdf debug release 等等,是否对此感到崩溃?!是否svn仓库已经占用了大量的磁盘空间? 使用本图形化工具帮助你将这些文件彻底地从svn中删除。 先导出svn仓库 ...
svn可能碰到的问题1
尚硅谷-SVN高级讲解视频 全套 学习svn 帮助你快速搭建svn
SVN使用及可能遇到的部分问题和解决方法
svn一般问题解决,在提交代码的时候遇到的问题,
由于自己所做项目的需要,做了一份讲解使用SVN Tortoise SVN 和 Subeclipse工具的常用功能,分享一下,希望对大家有所帮助……
了解SVN SVN客户端安装 客户端使用及其他相关操作 SVN使用中遇到的问题及解决措施
svn无法cleanup的处理方法。svn提交遇到恶心的问题,可能是因为上次cleanup中断后,进入死循环了
这个工具的来源: 从事了几年的工作之后,发现在部署服务的时候,总是需要将自己修改的源码编译... 源于上述遇到的问题,综合平时上班所需,开发了这个小工具,简称(svn增量包工具); 希望对各位小伙伴有所帮助
1、svn增加动作,提示“入口””有无效的节点”错误; 2、winxp执行提交提示错误:post-commit hook failed (exit code 255) with no output.
如题目所属,虚拟机亲测成功 ...按照网上的步骤操作,遇到了各种问题,又对各个问题作了整理和说明 包含了客户端和服务器端需要做的修改 希望能给大家帮助 如果有问题,也请联系我,很高兴和大家讨论学习,共同进步
关于svn的使用的一套流程,有这个就足够了,基本上开发所能遇到的东西都在这里了
Android项目在eclipse通过SVN资源库中检出项目遇到问题解决。
遇到的问题: 引用 This client is too old to work with working copy 'D:\MyEclipseWorkspace\projectName\WebRoot\WEB-INF\lib'; please get a newer Subversion client. 估计是不经意中使用了1.6.5做了...
列举了SVN在使用过程中经常遇到的错误及解决方法。
提升您的Subversion(SVN)体验,通过这个简易的...本中文语言包仅供学习和非商业用途,使用过程中遇到的任何问题,本资源作者不承担责任。如果您在使用过程中有任何疑问或需要技术支持,请参考SVN官方文档或咨询社区。
SVN独立服务器 解决掉遇到所有问题 花了很多心思总结的!