3

このエラーの原因を突き止めようと頭を悩ませてきたので、誰かがここでグルの知識を流してくれることを願っています.

CENTOS 5.8 で WHM/CPanel を実行しています。

svnリポジトリとしてサーバーに特別に設定されたサブドメインがあります。VirtualHost ディレクトリと構成ファイルを作成しました。構成ファイルは次のようになります。

<IfModule mod_dav_svn.c>
 <Location />
  DAV svn
  SVNParentPath /home/<username>/public_html/svn
  SVNListParentPath On
  AuthType Basic
  AuthName "SVN Repo"
  AuthUserFile /home/<username>/.svn.htpasswd
  Require valid-user
 </Location>
</IfModule>

複数のリポジトリがあるため、SVNParentPath を使用しています。

レポジトリは svnadmin create を使用して作成されます

ブラウザーでそれらに移動すると、それらは正常に表示されます。最上位のフォルダーが表示されます。それらをクリックすると、表示されるのはリビジョン番号だけです。これは正常だと確信しています。

Tortoise では、次のようなリポジトリに接続します: http://svn.ourserver.com/reponame

私たちは考えられるあらゆるフォーラム投稿を経験してきましたが、リダイレクト サイクルを通過できませんでした。どんな知識でも大歓迎です。

編集 認証ウィンドウを取得していることを追加する必要があるため、その部分は正しくセットアップされていると思います。

4

2 に答える 2

2

結局のところ、これは svn のセットアップ方法と tortoiseSVN がそれにアクセスする方法についての誤解であると思います。Tortoise は複数のプロジェクトをチェックアウトできません (私たちは知っていました)。私たちが見落としていたのは、リポジトリの作成はプロジェクトの作成と同じではないということです。

svn.mydomain.com をリポジトリ自体に変換し、その中にプロジェクトを作成すると、エラーなしでチェックアウトできました。

助けようとしたすべての人に感謝したい。お時間をいただき、誠にありがとうございます。

于 2012-11-30T16:36:33.083 に答える
1
  • サイトルートのレポの場所は、後で大きな悪影響を与える可能性があります(ルートの下にサイトの非DAV部分がある場合)
  • SVNParentPath /home/<username>/public_html/svn/(末尾のスラッシュ) の方が良いでしょうが、理由が思い出せません
于 2012-11-27T22:45:15.027 に答える