私はSVNにチェックインしたプロジェクトに取り組んでいました。CloudForge を使用して SVN データをホストしています。私が使用している 3 台のコンピューター (Windows 8 ラップトップ、Windows 7 VMware セッション、Mac) ではすべて正常に動作していました。最近、Windows 7 コンピューターを 1.7.xxxx から TortoiseSVN 1.8.xxxx にアップグレードしました。ほぼ同時に、Windows 7 マシンで TortoiseSVN を介してコミットできなくなりました。このエラーが発生します。
svn: E175002: '/henksprojects' に対する PROPFIND 要求が失敗しました: 405 メソッドは許可されていません
リポジトリを参照しようとすると、同じエラーが発生します。他の 2 台のコンピューターを確認しましたが、まだ正常に動作しています。TortoiseSVN と SVN を完全にアンインストールし、再起動して再インストールしましたが、それでもエラーが発生します。コマンドラインからこれを試すと:
svn ls https://hvanbrug@mpssoftware.svn.cloudforge.com/henksprojects
私もそのエラーを受け取ります。パスワードを URL に強制しようとすると、別のエラーが発生します。
svn: E020014: Unable to connect to a repository at URL https://hvanbrug:xxxxx@mpssoftware.svn.cloudforge.com/henksprojects'
svn: E020014: Error running context: Internal error
このコンピューター (VM) は、SVN データにアクセスできなくなったようです。
これまでに見つけたすべてのものは、これがサーバーのセットアップ方法に問題があるか、リポジトリに既に重複したディレクトリがある可能性が高いことを示していますが、それは私が見ていることやしようとしていることと一致しません。リポジトリの内容を一覧表示できません。このコンピューターから作業コピーを完全に削除しました。私はサーバーにアクセスできません。いずれにしても、他の 2 台のコンピューターは正常に動作しています。
誰かが何が起こっているのか知っていることを願っています。
興味深いことに、再インストールして 1.7.11.xxx に戻したところ、すべてが再び機能しました。1.8ではまだ運がありません。
私がインストールした両方のバージョンは 64 ビットでした。