0
我的Archlinux服務器使用Apache 2.0和顛覆,通過互聯網訪問我的svn服務器。然而,設置後我甚至不能在本地提交。麻煩提交到使用apache的顛覆服務器
我的httpd.conf
ServerRoot "/etc/httpd"
Listen 80
LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so
LoadModule dav_svn_module modules/mod_dav_svn.so
User http
Group http
DocumentRoot "/srv/http"
<Location /svn>
DAV svn
SVNPath /home/sendo/svn/repository
</Location>
我用:
svnadmin create /home/sendo/svn/repository/projectx
則:
chown -R http.http /home/svn/repository/projectx
在此之後我嘗試從SVN服務器導入文件有:
svn import -m "Initial import" http://mydomain.topdomain/svn/projectx/
,我得到
的svn:E000013:無法連接的URL到存儲庫http://mydomain.topdomain/svn/projectx/
的svn:E000013:無法打開請求的文件系統SVM
任何人都知道我做錯了嗎?
所以你的意思是不是一個級別我應該使用 svnadmin create/home/sendo/svn/projectx – user1106784
@ user1106784不,/ home/sendo/svn/repository。如果你想在公共根目錄下使用多個版本庫,你必須使用'SVNParentPath/home/sendo/svn/repository' 'SVNListParentPath on' –
我明白了,即使我將位置更改爲SVNParentPath爲/ home/sendo/svn/repository 並添加SVNListParentPath 我得到相同的兩個錯誤 – user1106784