SVN服务器升级

在我前面的文章《SVN提交强制写入注释及相关扩展阅读》中,提到了提交时强制写入注释的方法

成都创新互联公司是一家以成都网站建设公司、网页设计、品牌设计、软件运维、成都网站推广、小程序App开发等移动开发为一体互联网公司。已累计为成都玻璃贴膜等众行业中小客户提供优质的互联网建站和软件开发服务。

在使用Apache进行SVN管理,而不是使用svnserve的时候,在钩子hooks中填写的中文脚本有可能无法正确显示,会提示

Error output could not be translated from the native locale to UTF-8.

网上大多数的文章给出的解决方案是:

修改钩子hooks的编码

export LANG=zh_CN.UTF-8
export LC_ALL=zh_CN.UTF-8

或者修改Apache的编码

AddDefaultCharset UTF-8

都不能解决问题,因为这些解决方案都是针对svnserve的。

正确的姿势

问题出现的原因是因为subversion的版本太低

比如centos6自己的源带的subversion版本是1.6的

升级的方法

cat > /etc/yum.repos.d/wandisco-svn.repo <

在wandisco网站找到对应的系统版本和最新的subversion版本并填写到baseurl里

修改http.conf添加UTF8支持,并重启httpd


    # Location of the WebDAV lock database.
    DAVLockDB /var/lib/dav/lockdb
    SVNUseUTF8 On

问题就解决了。


分享名称:SVN服务器升级
新闻来源:http://bzwzjz.com/article/jisjps.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都商城网站建设 重庆网站制作 重庆网站建设 营销型网站建设 成都网站建设 成都网站制作 定制网站设计 网站建设推广 企业网站建设 响应式网站建设 手机网站制作 定制级高端网站建设 成都网站设计 重庆网站建设 古蔺网站建设 网站制作报价 成都网站设计制作公司 网站建设开发 成都网站建设公司 成都企业网站设计 成都网站建设 网站建设公司