次のガイドを使用して、Ubuntu を搭載したマシンに SVN サーバーをセットアップしました。
ただし、svn ディレクトリ ( https://X.X.X.X/svn
) を参照しようとすると、「403 Forbidden」エラーが発生します。
ファイルでは、error.log
毎回次の 2 行を取得します。
リソース情報を取得できませんでした。[403、#0]
(2) No such file or directory: URI にリポジトリの名前が含まれていません。[403、#190001]
Abatishchev にも同様の問題があり、変更することで解決しました
<Location /svn>
に<Location /svn/>
RedGlyph はRedirectMatch ^(/svn)$ $1/
、構成ファイルに行を追加することを提案しました。
ただし、これらのソリューションはどれも私にとって何も変わりませんでした。
ブラウジングhttps://X.X.X.X/
すると、承認なしで許可さapache2-default
れ、ファイルを含むsvnindex.css
というフォルダーをブラウズできますsvnindex.xsl
(Google検索では標準のようです)
目標は、承認された読み取りおよび書き込みアクセスを備えた動作する SVN サーバーを、単一のリポジトリのみで動作させることです (ただし、ガイドの構成により、より多くのリポジトリと互換性があります)。
これを行うためにApacheをセットアップするにはどうすればよいですか?