私はすべてのブランチとタグを含む完全なSubversionリポジトリをチェックアウトしようとしています:
svn co svn+ssh://path/to/project
これはしばらくの間実行されますが、ブランチのチェックアウト中に次のエラーが発生します。
svn: Your .svn/tmp directory may be missing or corrupt; run 'svn cleanup' and try again
svn: Can't open file 'project\branches\BRANCH\source\java\com\bS\.svn\tmp\text-base\Event.java.svn-base': The system cannot find the path specified.
そこで、次のようにしてブランチを手動でチェックアウトしようとしました。
svn co svn+ssh://path/to/project/branches/BRANCH
これは問題なく実行され、ブランチを取得します。次に、ブランチをプロジェクト全体のブランチディレクトリにコピーして、チェックアウトを続行できます。しかし、他のブランチではこの問題が発生し続けます。
プロジェクト全体の一部としてブランチをチェックアウトできない理由を誰かが知っていますが、それを自分でチェックアウトすることはできますか?