svkでインターネット上のリポジトリを自分のサーバにミラーリングしようとしています。


10カ所のリポジトリ中、ほとんどのリポジトリはミラーできたのですが、いくつかのリポジトリが
ミラーできません。
パスワードを求められ、PROPFINDができないといわれます。
http://d.hatena.ne.jp/urekat/20070913/1189706727

このようなPROPFINDできないリポジトリをsvkでミラーする方法をおしえてください。

よろしくお願いします。




$ svk mirror http://svn.cardboardrocket.com/paginating_find //mirror/paginating_find
Authentication realm: <http://svn.cardboardrocket.com:80> Subversion Repository
Password for 'svn':
Authentication realm: <http://svn.cardboardrocket.com:80> Subversion Repository
Username:
Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/SVN/Mirror/Ra.pm line 205, <STDIN> line 1.
Password for '':
Authentication realm: <http://svn.cardboardrocket.com:80> Subversion Repository
Username:
Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/SVN/Mirror/Ra.pm line 205, <STDIN> line 2.
Password for '':
Authorization failed: PROPFIND request failed on '/': PROPFIND of '/': authorization failed (http://svn.cardboardrocket.com)



回答の条件
  • 1人2回まで
  • 登録:2007/11/01 18:40:37
  • 終了:2007/11/08 18:45:03

回答(1件)

id:b-wind No.1

b-wind回答回数3344ベストアンサー獲得回数4402007/11/01 22:44:17

ポイント60pt

PROPFIND できないというより単に認証ではじかれてますね。

該当のアドレスにブラウザでもアクセスできるはずですから、それでアクセスできるIDとパスワードを入手してください。


その情報を使って

$ svk mirror http://USERNAME@svn.cardboardrocket.com/paginating_find //mirror/paginating_find

などとして URL 中にユーザ名を含め、出てくるプロンプトでパスワードを入力すればアクセスできるはずです。

2回目からは認証情報は保存されるので同じことをやる必要はないです。

id:urekat

普通にチェックアウトはできるんです。パスワードなしで。


svn@dev001:~$ mkdir tmp

svn@dev001:~$

svn@dev001:~$

svn@dev001:~$

svn@dev001:~$ cd tmp/

svn@dev001:~/tmp$ svk mirror http://svn.cardboardrocket.com/paginating_find //mirror/paginating_find

Authentication realm: <http://svn.cardboardrocket.com:80> Subversion Repository

Password for 'svn':

Authentication realm: <http://svn.cardboardrocket.com:80> Subversion Repository

Username: Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/SVN/Mirror/Ra.pm line 205, <STDIN> line 1.

Password for '':

Authentication realm: <http://svn.cardboardrocket.com:80> Subversion Repository

Username:

Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/SVN/Mirror/Ra.pm line 205, <STDIN> line 2.

Password for '':

Authorization failed: PROPFIND request failed on '/': PROPFIND of '/': authorization failed (http://svn.cardboardrocket.com)

svn@dev001:~/tmp$

svn@dev001:~/tmp$

svn@dev001:~/tmp$

svn@dev001:~/tmp$ svn co http://svn.cardboardrocket.com/paginating_find

A paginating_find/test_app

A paginating_find/test_app/test

A paginating_find/test_app/test/unit

A paginating_find/test_app/test/unit/paginating_find_test.rb

A paginating_find/test_app/test/unit/abstract_test.rb

A paginating_find/test_app/test/unit/paging_enumerator_test.rb

A paginating_find/test_app/test/unit/group_test.rb

A paginating_find/test_app/test/test_helper.rb

A paginating_find/test_app/test/fixtures

A paginating_find/test_app/test/fixtures/authors.yml

A paginating_find/test_app/test/fixtures/models.rb

A paginating_find/test_app/test/fixtures/articles.yml

A paginating_find/test_app/test/fixtures/edits.yml

A paginating_find/test_app/app

A paginating_find/test_app/app/controllers

A paginating_find/test_app/app/controllers/application.rb

A paginating_find/test_app/log

A paginating_find/test_app/Rakefile

A paginating_find/test_app/script

A paginating_find/test_app/script/console

A paginating_find/test_app/script/breakpointer

A paginating_find/test_app/config

A paginating_find/test_app/config/routes.rb

A paginating_find/test_app/config/database.yml

A paginating_find/test_app/config/boot.rb

A paginating_find/test_app/config/environment.rb

A paginating_find/test_app/config/environments

A paginating_find/test_app/config/environments/test.rb

A paginating_find/test_app/db

A paginating_find/test_app/db/schema.rb

A paginating_find/test_app/vendor

A paginating_find/init.rb

A paginating_find/lib

A paginating_find/lib/paginating_find.rb

A paginating_find/lib/paging_helper.rb

A paginating_find/lib/paging_enumerator.rb

A paginating_find/CHANGELOG

A paginating_find/README

Checked out revision 91.

svn@dev001:~/tmp$

2007/11/02 11:28:28

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません