У меня есть чистая проверка ветви (без изменений), но я не могу реинтегрировать ствол обратно в свою ветку, потому что SVN считает, что у меня есть рабочая копия со смешанной ревизией:
c:\myproject> svnversion
2045:2047
Проблемакажется, вызвано одним из моих внешних:
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, который имеет ту же версию, что и "svnversion "считает, что это самый низкий диапазон моей рабочей копии, который должен быть чистым извлечением из r2047.
Как мне это исправить (если не использовать внешний файл с одним файлом)?
Я пытался делать обновления, свежие проверки и очистку SVN, и это все еще имеет эту проблему.Я использую TortoiseSVN 1.6.12