
初めまして。x86machineと申します。
現在ファイルのバージョン管理を行うため、subversionの導入を行っております。
Linux(CentOS)サーバへsubversionを追記致します参考にしたサイトで紹介している設定方法に従ってWebDAV経由で
Basic認証をパスする形でリポジトリでアクセスできるよう設定しました。
WindowsクライアントにインストールしたTortoiseSVNからリポジトリへアクセスしたところ、アカウントを間違えずに入力したとしても、
BASIC認証の要求ウィンドウが2~3回繰り返し表示されてしまいます。
要求された分、間違えずにユーザ名とパスワードを入力すればリポジトリを閲覧することができ、データのチェックアウトやコミットも行うことができます。
subversionでは、BASIC認証でパスワードを入力要求の回数は数回繰り返されるのが普通なのでしょうか?
Apacheのエラーをログから確認したところ、認証を行っている間ずっとHTTPの207エラーをはいていたようです。
設定を見直したのですがどこがどう違うのか分からなかったため、質問を投稿させていただいた次第です。
WebDAV、若しくはsubversionの設定に何か間違いがあるのでしょうか?
コンフィグ・ファイルの内容と、Apacheのエラーを追記致しますので、何かご回答をいただければと思います。
また、質問内容や原因を判断するにあたっての必要なデータに不足がありましたら、お手数ですがこちらもご指摘いただきたいと思います。
宜しくお願いします。
-----------------------------------------------------------
・環境について
サーバ : CentOS 5.0
クライアント: Windows 2000 Professional (32bit) 及び Windows XP Professional (32bit)
Apache : 2.2.3-11.el5
subversion : 1.4.2-2.el5
mod_dav_svn : 1.4.2-2.el5
他 : TortoiseSVN 1.5.6, Build 14908 - 32 Bit
・リポジトリの作成場所
/var/www/配下に"svn"フォルダを作成し、その中に作成。
・subversion,WebDAV設定の際に参考にしたサイト
http://www.proton.jp/apps/subversion.html
http://sfi.hamazo.tv/e1447564.html
http://d.hatena.ne.jp/ishikawa84g/20080915/12214 …
http://www.server-world.info/note?os=ce5&p=subve …
http://park1.wakwak.com/~ima/centos4_subversion0 …
・subversionのコンフィグファイルの内容
……
<Location /svn/>
DAV svn
SVNParentPath /var/www/svn
#Limit write permission to list of valid users.
#<LimitExcept GET PROPFIND OPTIONS REPORT>
#Require SSL connection for password protection.
#SSLRequireSSL
AuthType Basic
AuthName "Authorization Realm"
#AuthUserFile /path/to/passwdfile
AuthUserFile /var/www/svn/.htpasswd
AuthzSVNAccessFile /etc/httpd/svnaccess
Require valid-user
#</LimitExcept>
</Location>
・BASIC認証時、Apacheのエラー
(端末からsvnuserとしてリポジトリへアクセス。)
192.168.1.197 - svnuser [27/Jan/2009:19:59:46 +0900] "OPTIONS /svn/project HTTP/1.1" 200 -
192.168.1.197 - svnuser [27/Jan/2009:19:59:46 +0900] "PROPFIND /svn/project HTTP/1.1" 207 653
192.168.1.197 - svnuser [27/Jan/2009:19:59:46 +0900] "PROPFIND /svn/project/!svn/vcc/default HTTP/1.1" 207 404
192.168.1.197 - svnuser [27/Jan/2009:19:59:46 +0900] "PROPFIND /svn/project/!svn/bln/9 HTTP/1.1" 207 455
192.168.1.197 - svnuser [27/Jan/2009:19:59:46 +0900] "PROPFIND /svn/project HTTP/1.1" 207 653
192.168.1.197 - svnuser [27/Jan/2009:19:59:46 +0900] "PROPFIND /svn/project/!svn/vcc/default HTTP/1.1" 207 404 ……
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
svn:プロトコル(svnserve)でも3回前後の認証が出ます。
コマンドライン版だと……
コマンドラインで指定するでしょうから内部でよろしくやってくれているかも知れません。
svn co --username ユーザー名 --password パスワード リポジトリURL
みたいな。
# 指定していないとプロンプト出る…らしい。
TortoiseSVNならば、認証ダイアログに認証情報を保存するチェックボックスがありますので、
そちらをチェックしておいた方が使いやすいと思います。
# 認証情報を削除したい場合は個別に削除できます。
# 日本語ヘルプの[TortoiseSVN][日常操作ガイド][さぁはじめよう][認証]を参照してください。
# %APPDATA%\Subversion\auth\svn.simple 以下にあるファイルをテキストエディタで開くとリポジトリのURLと名前が記録されています。
Wr5様
x86machineと申します。
ご回答ありがとうございます。
Apache経由で利用するだけでなく、svnサーバを構築して利用した場合も
BASIC認証の回数は3回前後は要求されるんですね。
初めてバージョン管理を利用するため、一回だけだと思っていた認証が
数回要求してくることに戸惑っていたところでした。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# プログラミングの問題です。至急教えてください。 /***から***/の部分をプログラミングにしてほし 1 2022/10/13 11:48
- その他(Microsoft Office) Office(Windows版,Word/Excel/PowerPoint等)にログインできません 4 2022/07/24 15:18
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- その他(プログラミング・Web制作) laravel 本番環境でメールが送れません。 1 2023/02/17 17:57
- C言語・C++・C# condaコマンドに対応したプロキシ設定が思うようにならないようです。 2 2022/04/11 17:15
- その他(開発・運用・管理) WindowsからSSHでサーバーにあるファイルをダウンロードできない…。 3 2022/04/24 11:08
- PHP 掲示板のセキュリティについてアドバイスお願い致します 1 2023/08/11 20:44
- Windows 10 Windows Updateが動作しません 7 2022/08/12 16:26
- MySQL データベースの複製の仕方(mysql) 2 2023/05/30 18:24
- Visual Basic(VBA) 動かなくなってしまった古いVBAを動くようにしたい 8 2022/09/20 13:57
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
パスワードをハッシュ値にして...
-
Debianをノートパソコンにイン...
-
3Dキャラクターモデリングにつ...
-
AI を おちょくる質問
-
GitHubの使い方が分からないの...
-
ハッシュ値はGitHubに書いてあ...
-
GitHubはオープンソースのプロ...
-
AndroidはLinuxディストリビュ...
-
UQモバイルやLINEモバイルやmin...
-
ドコモやソフトバンクやauやLIN...
-
SIMのように電線を使わずにイン...
-
電線からインターネットに接続...
-
電線からインターネットに接続...
-
職場のノートパソコンを起動す...
-
クリップボードに保存する事が...
-
プログラミング言語やシェルを...
-
Linuxユーザーはリモートアクセ...
-
情報セキュリティの仕事は忙し...
-
バグがないソフトウェアを作る...
-
LinuxではUTF8のBOMなし、UTF8...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
セキュリティのためにログを見...
-
半角カタカナについて
-
急にパソコンが インターネット...
-
チャットgptなんですけど、こん...
-
皆さん、おはようございます♪ N...
-
LinuxやWindowsより Androidやi...
-
パソコンのキーボードって不要...
-
Power BI のローソクチャート
-
文字コードを確認する方法を教...
-
バグがないソフトウェアを作る...
-
職場のノートパソコンを起動す...
-
NECのノート型パソコンを購入し...
-
チャタリングが起きるのはメカ...
-
パソコンはスマホと違って重い...
-
PowerBIで最大値、最小値を表示...
-
Androidにシェルがないのは何故...
-
【スプレッドシート】複数条件...
-
文章を書くのに最適なAI、Chat ...
-
Androidでは写真や動画は撮影日...
-
外付けSSDを暗号化する機能はAn...
おすすめ情報