0

gitsvnを使用してsvnリポジトリにアクセスしています。svnリポジトリは最近再編成され、トランクとブランチが交換されました。つまり、トランクはブランチ/古いトランクに移動され、ブランチ/foobarはトランクに移動されました。

新しいトランクでの実行svn co http://path/to/svn/trunkは正常に機能し、問題なくファイルを追加、更新、およびコミットできます。

ただし、これを行うgit svn clone http://path/to/svn --stdlayoutと、次のエラーが発生します。

HTTPパスが見つかりません:パスがリポジトリの一部ではありませんでした:PROPFINDリクエストが'/'で失敗しました:'/'パスがC:\ Program Files(x86)\ Git / libexec / git-core\git-svn行に見つかりません2299

git svnを再び機能させる方法を知っている人はいますか?

4

1 に答える 1

1

この問題は、プロキシの背後からsvnリポジトリにアクセスしたことが原因であることが判明しました。

マシン全体のプロキシ設定だけでなく、セクションの下のファイルにもhttp-proxy-hostセットがあり、2つの設定が互いに干渉しているように見えました。~/.subversion/servers[global]

設定をコメントアウトし、問題なくhttp-proxy-host実行できgit svn cloneました。

TL;DRユーザーエラー

于 2012-04-20T14:05:33.937 に答える