我測試顛覆,基礎svnserve的作品,但我有興趣測試Apache/Httpd服務器。正確配置測試svn/apache服務器
我似乎遇到了一些東西,因爲不管是什麼我「SVN列表http://192.168.1.45/foo」關於CMDLINE型我得到類似
svn co http://192.168.1.45/Cool
svn: OPTIONS of 'http://192.168.1.45/Cool': 200 OK (http://192.168.1.45)
這裏是紐約filestructure
ls /apps/CollegeDir/CollegeRepository
conf db format hooks locks README.txt
ls /apps/CollegeDir/
atmp baseCollegeSvn CollegeRepository CollegeRepositoryRoot
ls /apps/CollegeDir/CollegeRepositoryRoot/
cat dog car
我創建的版本庫使用:
svnadmin create /apps/CollegeDir/CollegeRepository
我可以訪問r EPOS的svnserve的方式:
svn list svn://192.168.1.45/apps/CollegeDir/CollegeRepository/trunk/apps/CollegeRoot
以及通過文件方式:
svn list file:///apps/CollegeDir/CollegeRepository/apps
CollegeDir/
但我似乎無法弄清楚如何獲得SVN列表,使用HTTP過程。我的問題是使用錯誤的http url路徑,或者我已經錯誤地設置了Apache http.conf/subversion.conf文件的svn部分。
這裏是我作爲subversion.conf文件測試
<Location /trunk/apps/CollegeRoot>
DAV svn
SVNPath /apps/CollegeDir/CollegeRepository/
</Location>
測試的目的,是爲了簡單地得到一個基本的讀/寫,沒有身份驗證過程的人..
順便說一句,所有的文件夾/文件都完全打開(766)和「apache.apache」的chown。這是爲了確保測試應該工作。
我看了各種網站/線程,但似乎無法確定問題。
想法/意見表示讚賞。
感謝
哎...想你的建議..仍然沒有得到數據回..所有我得到的回覆是「選項/ College HTTP/1.1」200 - 「 - 」「SVN/1.6.13(r1002816)neon/0.29.3」 192.168 .1.45 - - [11/Mar/2011:17:21:16 -0800]「OPTIONS/cc HTTP/1.1」200 - 「 - 」「SVN/1.6。13(r1002816)neon/0.29.3「 [root @ dell-1 /]# – 2011-03-12 01:20:21
aha ....原來是關於存儲庫/工作副本文件的權限問題。 766,併爲apache的apache.apache。 – 2011-03-12 18:07:40