※ ChatGPTを利用し、要約された質問です(原文:TortoiseSVNでリポジトリURLの指定方法)
TortoiseSVNでリポジトリURLの指定方法
このQ&Aのポイント
TortoiseSVNを使用してリポジトリURLを指定する方法についてわかりません。
ホームページの運用のためにサーバ側にリポジトリを作成し、ローカルPCのファイル群をインポートしたいです。
指定したURLでエラーが発生し、インポートができませんでした。解決方法を教えてください。
TortoiseSVNでリポジトリURLの指定方法
TortoiseSVNでインポートする際の、リポジトリURLの指定の仕方が分からないので質問させて頂きます。
自身で立てたサーバを使用して、現在ホームページの運用をしております。
(サーバ、ローカルPCには、すでにsvnをインストール済みです)
サーバはCentOS(i386版)を使用しており、ローカルPC(Windows VISTA)で作成したホームページ用ファイル郡をsubversionで管理したいと思い、サーバ側にリポジトリを作成して、そのリポジトリへローカルPCにあるファイル群をインポートしたいのですが、その際にどのようにURLを指定すればよいのでしょうか?
下記情報を参考にしていただき、お分かりになる方いらっしゃいましたら、ご教授の程お願い致します。
=======
・サーバ側のsvnディレクトリ
/home/develop/svn/ 以下に"test"というリポジトリを作成してあります。
・URLの指定
ローカルPCから、インポートしたいファイルを選択して、
右クリック→TortoiseSVN→インポート
で、リポジトリのURLを
http://サーバのIPアドレス/home/develop/svn/test
としたのですが、
エラー: OPTIONS (URL: 'http://サーバのIPアドレス/home/develop/svn/test'): 200 OK (http://サーバのIPアドレス)
と表示され、エラーになってしまいインポートできません。
=======
お礼
まだまだサーバに関しては初心者で知識が全然ございませんが、そんな私でも分かるくらいとても分かりやすいご説明をしていただき、感謝しております。 どうもありがとうございました。
補足
Wr5さん 度々のご回答、ありがとうございます。 下記、ご報告致します。 ====== >アクセスする際のURLは >http://サーバのIPアドレス/svn/test >になるハズです。 仰る通りで、インポートする際のリポジトリのURLを、 http://サーバのIPアドレス/svn/test としたところ、無事インポートすることができました。 今までは http://サーバのIPアドレス/home/develop/svn/test としていたので、 /home/develop という部分を余計につけていたことが間違っておりました。 >所有者はapacheに変更しておいた方がよいかと思われます。 >chown -R apache.apache /home/develop/svn パーミッションですが、教えていただいた通り上記のコマンドで所有者をapacheに変更することができました。(余談ではありますが、svnと同じディレクトリにtrac用のディレクトリもきってありまして、こちらも所有者をrootからapacheに変更してあります) >パーミッションの設定とapacheの設定が正しく行われれば、そ>のようなコトはない…ハズです。 あまりサーバに関することに詳しくないのではっきりとしたことは申せませんが、 現状のsvnのディレクトリ、 /home/develop/svn に対して、リポジトリブラウザからhttpでアクセスできることはもちろん、インターネットブラウザから http://サーバのIPアドレス/svn/test とURLを指定してみたところ、中身を見ることができました。なので、 /var/www/svn とディレクトリを変更しないでもアクセスできるということなのですね。 ====== 無事、問題が解決できて感謝しております。 どうもありがとうございました!