SVN服務(wù)器升級
寫入注釋
在我前面的文章《SVN提交強(qiáng)制寫入注釋及相關(guān)擴(kuò)展閱讀》中,提到了提交時強(qiáng)制寫入注釋的方法
在使用Apache進(jìn)行SVN管理,而不是使用svnserve的時候,在鉤子hooks中填寫的中文腳本有可能無法正確顯示,會提示
ErroroutputcouldnotbetranslatedfromthenativelocaletoUTF-8.
網(wǎng)上大多數(shù)的文章給出的解決方案是:
修改鉤子hooks的編碼
exportLANG=zh_CN.UTF-8exportLC_ALL=zh_CN.UTF-8
或者修改Apache的編碼
AddDefaultCharsetUTF-8
都不能解決問題,因為這些解決方案都是針對svnserve的。
正確的姿勢
問題出現(xiàn)的原因是因為subversion的版本太低
比如centos6自己的源帶的subversion版本是1.6的
升級的方法
cat>/etc/yum.repos.d/wandisco-svn.repo<在wandisco網(wǎng)站找到對應(yīng)的系統(tǒng)版本和最新的subversion版本并填寫到baseurl里
修改http.conf添加UTF8支持,并重啟httpd
#LocationoftheWebDAVlockdatabase.DAVLockDB/var/lib/dav/lockdbSVNUseUTF8On 問題就解決了。
Tags:寫入注釋,SVN服務(wù)器升級
版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。
關(guān)注官方微信