配置管理中svn对中文的支持

配置管理中svn对中文的支持

ID:12830438

大小:86.84 KB

页数:4页

时间:2018-07-19

配置管理中svn对中文的支持_第1页
配置管理中svn对中文的支持_第2页
配置管理中svn对中文的支持_第3页
配置管理中svn对中文的支持_第4页
资源描述:

《配置管理中svn对中文的支持》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、SVN对中文的支持1引言使用SVN时由于默认配置文件不支持中文,我们通常使用如图1.1这样拼音结构的目录,“ceshi”、“kaifa”、“cehua”等拼音会使用者看上去很不习惯,我们希望将各部门的配置库能够命名为“测试库”、“开发库”、“策划库”等中文目录结构、使用者的用户名和密码也使用中文,这样方便记忆和管理,一目了然,自然能够提高工作效率。图1.1拼音结构目录2配置步骤2.1更改配置库目通过“svn://192.168.117.128(SVNServer的IP地址)”,连入配置库中,将目录改成如图2.1中文名称图2.1中文结构目录42.2更改a

2、uthz文件2.2.1更改authz文件内容修改Config文件夹下的authz文件,将相应目录逐一改名图2.1更改authz文件内容2.2.2更改authz文件格式内容修改完成之后用UltraEdit将authz另存为UTF-8nobom的格式图2.2更改authz文件格式2.2.3修改passswd文件内容和格式与authd同样道理,修改conf文件夹下passwd的内容与目录一致,并保存为UTF-8nobom的文件格式。4图2.3修改passwd文件内容3测试u用“测试”用户来登录并进行操作,连入服务器后,新建“测试三组”,如图3.1所示:图3.

3、1新建“测试三组”u点击确定后,需要认证,输入用户名“测试”和密码“测试”,中文密码可以使用复制粘贴方式填入,如图3.2所示:4图3.2认证u通过认证后,点击“确定”,我们可以看到“测试库”下面成功添加了中文的“测试三组”如图3.3所示:图3.3成功添加“测试三组”4原理用UltraEdit将配置文件转换成UTF-8格式之后,Subversion就能够正确识别中文字符了。但是这里需要注意一点,即必须保证UTF-8文件不包含BOM。BOM是ByteOrderMark的缩写,指UNICODE文件头部用于指明高低字节排列顺序的几个字符,通常是``FFFE``

4、,而将之用UTF-8编码之后,就是``EFBBBF``。由于UTF-8文件本身不存在字节序问题,所以对UTF-16等编码方式有重大意义的BOM,对于UTF-8来说,只有一个作用——表明这个文件是UTF-8格式。由于BOM会给文本处理带来很多难题,所以现在很多软件都要求使用不带BOM的UTF-8文件,特别是一些处理文本的软件,如PHP、UNIX脚本文件等,svn也是如此。4

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。