日頃はTortoiseSVNを使っているが、RedmineをWindowsクライアント上で動かす為、別途Windows用のSubversionバイナリをインストールした。
といっても、手元に svn-win32-1.5.6.zip というzipがあったので展開してPATHを通しただけ。
で、TortoiseSVN1.6で作成したリポジトリを svn-win32-1.5.6 で checkout 使用とすると題名のエラーになる。
他に svn-win32-1.5.6 の svnserve 経由でTortoiseSVN1.6からcheckoutしようとしても同様。
原因は、TortoiseSVN側が 1.6 で、互換性のない形でリポジトリを作成していた為、svn-win32-1.5.6 側で読み取れなかった、という事。
TortoiseSVN1.6を使っていても、アクセスするのが svn-win32-1.5.6 の svnserve なので、svnserve側で読み込めずエラーになる。
という次第。同様の現象は過去のバージョンアップ時にもあったらしいので、遭遇した時はリポジトリを作成したSVNのバージョンに合わせたクライアントなりsvnserveなりを使えばよい。
コメント