利用apache+svn+jenkins+maven 實現java環境的自動化構建和部署(五)(網內首發超詳細版)

8 Subversion FAQ

8.1 官方FAQ網址

http://subversion.apache.org/faq.zh.html

8.2 svn遇到錯誤總結

8.2.1 svn不顯示日誌

解決辦法:
1)找到你SVN版本庫下conf文件夾下的svnserve.conf文件
2)打開svnserve.conf文件,將其中名爲anon-access的一項設置爲anon-access=none。

這樣的話,日誌文件即可顯示正常。

8.2.2 版本衝突問題

svn update --username zhengyongli --password zhengyongli@123 /data/wwwroot/wap

正在升級 '.':

已跳過 'waphtml' -- 節點處於衝突狀態

版本 7。

衝突概要:

跳過的路徑:1

解決:svn revert waphtml

8.2.3 svnadmin報錯

svnadmin: error while loading shared libraries: libsvn_fs_util-1.so.0: cannot open shared object file: No such file or directory

解決方法

編輯/etc/ld.so.conf文件:

vi /etc/ld.so.conf

添加下面一行

/usr/local/svn/lib

保存後運行ldconfig

/sbin/ldconfig

注:ld.so.conf和ldconfig用於維護系統動態鏈接庫

9apache FAQ

9.1 Could not reliably determine the server's fully qualified domain name

# /usr/local/apache2/bin/httpd -t
httpd: Could not reliably determine the server's fully qualified domain name, using 192.168.1.19 for ServerName
Syntax OK

去掉前面的ServerName註釋

ServerName www.example.com:80

9.2 svn客戶端提交文件失敗

SVN提交時:could not begin a transaction

解決如下:

vim /usr/local/apache2/conf/httpd.conf

User svn

Group svn

chown -R svn.svn /data/svndata

9.3無法訪問版本庫403

安裝以下格式修改不過多解釋

[groups]
admin = svntest
[/]
*=r
@admin=rw
[fenwang:/]
* =rw
@admin=rw

參考文檔:

http://www.linuxidc.com/Linux/2012-02/55190.htm

http://firefly222.blog.51cto.com/899793/878181

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章