Review Board的中文支持
2013-12-04 09:30
891 查看
折腾两天总算把Reivew Board装上了,服务器端环境是Debian 7.2.0(zh_CN.UTF-8)、Apache 2.2.22 + mod_wsgi 3.4、MySQL Server 5.5.31、Python 2.7.3、Review Board 1.7.19。另外,源代码版本控制用的是SVN。
关于中文的支持,有两个地方要注意:
让Django默认使用utf-8编码。修改/usr/local/lib/python2.7/dist-packages/ReviewBoard-1.7.19-py2.7.egg/reviewboard/settings.py,在头部加上如下语句:
让Review Board的Diff Viewer显示中文时不乱码。提交到SVN仓库中的文本文件统一用utf-8编码保存。如果SVN仓库中的文本文件是别的编码形式,那么应在Review Board中新建仓库的时候,在高级选项里指定仓库中的文件编码。
另外,post-review命令的使用上有一个要注意的地方,未被SVN管理的文件是不会被包含在Diff(post-review会调用diff)结果里的。如需将其包含在Diff结果中,必须先对那些文件执行svn add。
关于中文的支持,有两个地方要注意:
让Django默认使用utf-8编码。修改/usr/local/lib/python2.7/dist-packages/ReviewBoard-1.7.19-py2.7.egg/reviewboard/settings.py,在头部加上如下语句:
import sys reload(sys) sys.setdefaultencoding('utf-8')
让Review Board的Diff Viewer显示中文时不乱码。提交到SVN仓库中的文本文件统一用utf-8编码保存。如果SVN仓库中的文本文件是别的编码形式,那么应在Review Board中新建仓库的时候,在高级选项里指定仓库中的文件编码。
另外,post-review命令的使用上有一个要注意的地方,未被SVN管理的文件是不会被包含在Diff(post-review会调用diff)结果里的。如需将其包含在Diff结果中,必须先对那些文件执行svn add。
相关文章推荐
- Review Board中文支持
- [配置]CENTOS下的中文支持
- 利用jquery.qrcode在页面上生成二维码且支持中文
- 设置tomcat为支持中文url
- 文件链接下载时不支持中文的解决方法-让tomcat支持中文链接和中文目录
- jquery.autoComplete文本框查询自动补全插件支持中文
- 【web开发】spring+hibernate4支持中文排序
- Putty如何支持中文
- 在服务器上部署VS 2008 ReportViewer,完美支持中文
- 读取zip文件,不解压缩直接解析,支持文件名中文,解决内容乱码
- 又重新让aspspider.net支持中文PDF输出了
- memcached对中文key的支持问题
- ubuntu服务器支持中文显示及输入
- 如何在Ubuntu下添加中文字符集支持(解决中文乱码问题)
- Appium中文API 客户端类库及服务端支持
- Appium 已支持中文输入
- html中支持的常用中文字体
- JS导出PDF插件的方法(支持中文、图片使用路径)
- php的filesystem相关function+utf-8的编码+windows时不支持中文文件名(如unlink,file_exists)