从品牌网站建设到网络营销策划,从策略到执行的一站式服务
在我前面的文章《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://cdkjz.cn/article/jisjps.html
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图