web-dev-qa-db-ja.com

TortoiseSVNトランクチェックアウト「サーバーがOPTIONSに応答して予期しない戻り値(403 Forbidden)を送信しました」エラー

私の問題は、次のようなURLで操作を行うたびに: https://nttt.dttt.com:8443/svn/nttt/Med/trunk

サーバーは、OPTIONSに応答して予期しない戻り値(403 Forbidden)を送信しました。

私が提供したユーザーとパスワードは正しいので、問題はありません。

問題がどこにあるのかわかりません。それがサーバー(魔女では制御できません)なのか、Tortoiseクライアントなのかわかりません。

11
S Bogdan

TroitoiseSVNではないと思います。ほとんどの場合、問題は、ツリー全体またはすべてのHTTP操作にアクセスできないことです。ブラウザで次のURLにアクセスしてみてください。

https://nttt.dttt.com:8443/svn/nttt

https://nttt.dttt.com:8443/svn/nttt/Med

https://nttt.dttt.com:8443/svn/nttt/Med/trunk

そして、403エラーが発生するかどうかを確認します。それ以外の場合は、システム管理者に相談して権限を修正する必要があります。

8

この投稿によると、これは既知のバグです http://groups.google.com/group/visualsvn/browse_thread/thread/e16fe2e3c5fdab8d?pli=1 ユーザー名とパスワードを手動で設定すると役立つ場合があります

2
sanjuro

このエラーは、別のアカウントでSVNリポジトリをチェックアウトした場合に発生する可能性があります。アカウントデータはディスクに保存され、次にリポジトリにコミットするときに、SVNが間違ったアカウントを使用する可能性があります。コンソールまたはターミナルで適切なアカウントを指定すると役立つ場合があります。

svn commit -m "my message" --username my_username --password my_password
2
0x4a6f4672

保存したデータをSVNから削除するだけです。このパスに移動しますすべてのプログラム-> TSVN->設定->保存されたデータ--->認証データをクリアします。これを行った後、適切な資格情報を使用してSVNパスにアクセスできます。

2
Praveen

私は同じ問題を抱えていて、TortoiseSVNを利用可能な最後のバージョン(現時点では1.8.10)に更新することで解決しました。

以前は1.6.xを実行していました。

1
Antoniobueno89

間違ったURLを使用している可能性があります。 Apacheサーバーが正しく構成されていない可能性もあります。

そのURLをWebブラウザに入れるとどうなりますか?見えますか?最初にブラウザでURLをテストしてパスを確認してから、Tortoiseを再試行してください。

1
Dave Markle

作業コピーを更新しようとしたときに、同じエラーメッセージが表示されました。

どのディレクトリを更新する必要があるかがわかっていたので、それだけを更新しようとしましたが、うまくいきました(不思議なことに)。

その後、問題は今のところなくなっているようです。何が起こっているのか本当にわかりません。

要約すると、私はそのルートがにあるリポジトリを更新しようとしていました

    https://MyServer/repos/config/MyProject/trunk

そしてそれは不平を言っていました

    svn: Server sent unexpected return value (403 Forbidden) in response
    to OPTIONS request for 'https://MyServer/repos/config'

私はそれからしました

    cd $WORKINGCOPY/path/to/my/changed/dir
    svn up ... https://MyServer/repos/config/path/to/my/changed/dir/ .

そしてこれはうまくいった。

次のsvnupが機能するようになりました。

1
user5297115

私もこの問題をデバッグしていました。私はサーバーを制御できます。そのため、グループ「everyone」が存在する場合は「アクセスなし」(私が行った)に構成されていて、管理者権限と競合していることがわかったので、この禁止されたユーザーエラーを解決するために完全に削除しました。

1
shobhit

最近、同じエラーメッセージが表示されました。確認したところ、URLに間違ったプロジェクト名を使用していることに気づきました。あなたのURLもチェックする価値があるかもしれません。

0
Ralph

この問題が大量のファイルに対してのみ発生する場合はどうなりますか。コミットは通常、1つのフォルダー、またはいくつかのファイルを含むフォルダーに対して機能しますが、階層が大きい場合、プロセスはコミットを完了する直前にエラーメッセージで開始および停止します。

0
Yazid Erman

その403は、リポジトリに読み取り/書き込みのアクセス許可がない場合に応答します。読み取りアクセス許可しか持っていない可能性があり、変更をコミットしようとしているため、この場合はシステムに相談する必要があります。管理者は、あなたの役割に応じて適切な特権と権限を許可します

それがサーバー(制御できない)なのか、Tortoiseクライアントなのかわかりません。

クライアントは問題ありませんサーバーのアクセス許可のみを考慮する必要があります

0
dnxit