12

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

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

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

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

4

11 に答える 11

8

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

于 2010-03-30T11:17:19.077 に答える
3

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

svn commit -m "my message" --username my_username --password my_password
于 2013-10-23T10:40:45.217 に答える
2

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

于 2010-03-30T11:14:43.983 に答える
2

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

于 2011-09-30T07:56:46.840 に答える
1

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

于 2011-10-16T06:11:14.563 に答える
1

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

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

于 2010-03-30T11:18:35.987 に答える
1

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

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

于 2015-02-05T09:47:55.710 に答える
1

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

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

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

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

    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が機能するようになりました。

于 2015-09-03T13:53:17.147 に答える
0

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

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

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

于 2013-01-17T13:30:12.480 に答える
0

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

于 2014-01-29T15:54:40.543 に答える
0

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

于 2016-02-01T15:17:27.377 に答える