クリーンな (変更されていない) ブランチ チェックアウトがありますが、SVN ではリビジョンが混在した作業コピーがあると判断されるため、トランクをブランチに再統合できません。
c:\myproject> svnversion
2045:2047
この問題は、外部要因の 1 つによって発生したようです。
c:\myproject> svn propget svn:externals tools
-r1448 ^/tools/external/trunk/gandalf/bin gandalf/bin
-r1508 ^/tools/external/trunk/gandalf/include gandalf/include
-r1508 ^/tools/external/trunk/gandalf/lib gandalf/lib
-r1428 ^/tools/external/trunk/jsdb jsdb
-r2045 ^/tools/external/trunk/java/lib/jing.jar jing.jar
jing.jar を除いて、それらはすべて単一ファイルの外部ではなくディレクトリの外部であることに気付くでしょう。jing.jar は、r2047 のクリーン チェックアウトであるはずの作業コピーの最低範囲として「svnversion」が認識しているバージョンと同じです。
これを修正するにはどうすればよいですか (単一ファイルの外部を使用しないこと以外)?
アップデート、新規チェックアウト、SVNクリーンアップを試してみましたが、まだこの問題は残っています。私はTortoiseSVN 1.6.12を使用しています。