昨日、mydom.com/b-htdocsにsvnリポジトリを作成しました。プロジェクトディレクトリ「one」があり、フォルダ「ajax」をテストします(すべてのインポートには永遠に時間がかかるため)
ファイルのURLでのみチェックアウトおよびインポートできます。
svn co file:///var/www/svn/b-htdocs/one/ajax
ファイルは完全に機能します。しかし、weburlsは機能しません:
svn co http://mydom.com/b-htdocs/one/ajax --username root --password pw
svn: Server sent unexpected return value (403 Forbidden) in response to OPTIONS request for 'http://mydom.com/b-htdocs/one/ajax'
mydomのすべてのパスとすべてのusername/pwで同じです:
svn co http://mydom.com/
svn: Server sent unexpected return value (403 Forbidden) in response to OPTIONS request for 'http://mydom.com'
私が実際に何よりもやりたいのは、NetBeansを使用したバージョン処理です。http://www.mydom.com/b-htdocsに接続しようとすると、次のようになります。
org.tigris.subversion.javahl.ClientException: Malformed XML
繰り返しますが、usernameとpwは重要ではないようです。http://www.mydom.com/b-htdocs/oneまたはhttp://www.bonxx.com/b-htdocs/doesnotexitsに接続しようとすると次のようになります。
org.tigris.subversion.javahl.ClientException: Could not open the requested SVN filesystem
OPTIONS of '/b-htdocs/one': 500 Internal Server Error (http://www.mydom.com)
borwser経由でhttp://www.mydom.com/b-htdocsに接続しようとすると、正しいユーザー名とpwを入力して、次のように表示されます。
Collection of Repositories
conf/
db/
hooks/
locks/
Powered by Subversion version 1.6.11 (r934486).
http://www.mydom.com/b-htdocs/confまたはhttp://www.mydom.com/b-htdocs/oneまたはhttp://www.mydom.com/b-htdocs/doesnotexistにアクセスすると:
<D:error><C:error/><m:human-readable errcode="2">
Could not open the requested SVN filesystem
</m:human-readable></D:error>
TortoiseSVNもエラーをスローします。
このアクセス許可の問題を解決するにはどうすればよいですか?
これが私のsvnconfigです。
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
<Location /b-htdocs>
DAV svn
SVNParentPath /var/www/svn/b-htdoc
SVNListParentPath on
# Limit write permission to list of valid users.
# <LimitExcept GET PROPFIND OPTIONS REPORT>
# Require SSL connection for password protection.
# SSLRequireSSL
AuthType Basic
AuthName "Subversion repositories"
AuthUserFile /etc/svn-auth-users
Require valid-user
# </LimitExcept>
</Location>
サーバーはCentOS5.8を実行し、Webminを介して管理し、すべての管理者権限を持っています。お分かりのように、SVN、CentOS、webminについてはよくわかりません。また、証券が存在するかどうかもわかりません。それは私のサーバーではありません(うまくいけば何もありません)。ログが必要な場合は、いつどこにあるか教えてください。