Subversionはまりにはまった。

ブラウザからはきちんと見える状態なのに、svn importで

svn: PROPFIND リクエスト (相手: ‘/svn/repos/hoge’) が失敗しました
svn: PROPFIND (URL: ‘/svn/repos/hoge’): 301 Moved Permanently (https://www.hits-net.com)

のようなエラーが出たり、AnkSVNでさっぱりディレクトリが表示されなかったりと。

非常にはまりつつも、いろんなサイトを参考にしつつ、結局Locationに指定したパスが実際に存在するとエラーになるということを発見。

まぁこの場で俺がうだうだ書いても仕方ないので、以下の素晴らしいサイトをご覧ください。

参考サイト:
http://kamakura.cool.ne.jp/oppama/misc/subversion2.html
http://www.hinet.mydns.jp/tdiary/20050317.html

結局抜本的な解決にはなってないが、実際のディレクトリは「repos」でLocationには「repo」としてみた。

結局「SVNParentPath」で実際のディレクトリを通しているのでいけてるっぽいのか?!

やっぱりApacheの設定ももう少し本格的に勉強しないとな~。

この件は時間がある時にきっちり調べてみます。

[サンプル]
https://www.hits-net.com/svn/repo/hoge/
(実際にファイルのあるディレクトリは/[DocumentRoot]/svn/repos/hoge)
https://www.hits-net.com/trac/hoge/

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください