LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1493|回复: 2

cvs的cvsroot中有文件夹名称乱码问题

[复制链接]
发表于 2008-1-26 19:02:00 | 显示全部楼层 |阅读模式
在etch中安装了cvs ,然后创建了多个工程项目,创建工程项目是在windows xp下用TortoiseCVS创建的。如果创建的工程里面有文件夹或者文件名称是中文的,在linux下显示都是乱码,请问会是什么原因。linux的locale如下:
LANG=C
LANGUAGE=C
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_PAPER="C"
LC_NAME="C"
LC_ADDRESS="C"
LC_TELEPHONE="C"
LC_MEASUREMENT="C"
LC_IDENTIFICATION="C"
LC_ALL=
 楼主| 发表于 2008-1-26 20:41:05 | 显示全部楼层
试过使用dpkg-reconfigure locales将locale默认值并且也唯一只有一个字符集设置为gb2312还是不行。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-26 23:22:14 | 显示全部楼层
找到答案:
激活特定 locale

相关的环境变量按如下次序将特定 locale 值赋给程序:

   1.

      LANGUAGE:该环境变量由一个用冒号分隔、以优先级排序的地区名称列表组成。仅当 POSIX 地区值与“C”地区值相异时才使用到它[在 Woody 中;在 Potato 版本中通常其优先级高于 POSIX locale]。(GNU 扩展名)

   2.

      LC_ALL:如果为非空值,其值将作用于所有 locale 项目。(POSIX.1)通常为“”(空值)。

   3.

      LC_*:如果为非空值,其值将作用于相应的 locale 项目。(POSIX.1)通常为“C”。

      LC_*变量有:
          *

            LC_CTYPE:字符分类和环境转换
          *

            LC_COLLATE:校正命令
          *

            LC_TIME:时间显示格式
          *

            LC_NUMERIC:非货币型数字格式
          *

            LC_MONETARY:货币符号
          *

            LC_MESSAGES:常规信息、诊断消息和交互响应信息的格式
          *

            LC_PAPER:纸张尺寸
          *

            LC_NAME:姓名格式
          *

            LC_ADDRESS:地址格式和地区信息
          *

            LC_TELEPHONE:电话号码格式
          *

            LC_MEASUREMENT:度量单位(公制或其它)
          *

            LC_IDENTIFICATION:有关地区信息的元数据

   4.

      LANG:如果为非空值且 LC_ALL 也没有定义,则该值作用于所有没有定义的 LC_*地区项目。(POSIX.1)通常为“C”。

注意,有些应用程序(例如Netscape 4)忽略LC_*设置。

locale 程序可显示当前激活的地区设置和可用的 locale;参阅 locale(1)。(注意:locale -a 将列出系统已知的所有的 locales;这并不代表它们都已在系统中编译了!
---------------------------------------------------------------------------------------------------------------------------------------------
根据以上内容得知,必须修改/etc/environment 中字符集环境变量 LC_CTYPE:(字符分类和环境转换),因为系统中还有其中内容需要用到zh_CN.UTF-8,所以只能每次连接上putty的时候,手动Export LC_CTYPE=zh_CN.GBK,并且修改putty相关字体设置,字符集设置使用默认设置就可以了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表