Subversion в Ubuntu - инкрементный дамп изменил номер версии

На прошлой неделе я сделал дамп своего сервера Subversion. На этой неделе я по ошибке продолжил делать коммиты в своем старом репозитории. Теперь я начал делать инкрементальный дамп с ревизии № 6713 до самой последней.

svnadmin dump --incremental -r 6713:6720 /path/to/repository > rev6713.svn_dump

Когда я загружаю его в новый репозиторий, я понимаю, что у меня уже есть версия 6713 в моем новом репозитории. Поэтому он автоматически увеличивает номер версии еще на одну при загрузке. Теперь всякий раз, когда я пытаюсь обновить на своем локальном компьютере с помощью TortoiseSVN, он отображает комментарий одной версии ранее. Пример:

Revision 6719 no comment
Revision 6720 yes comment

Он отображает меня на TortoiseSVN с номером версии: 6720 «без комментариев». Итак, как я могу решить эту проблему?


person zekifh    schedule 11.04.2012    source источник
comment
Возможно, стоит просто сделать свежую проверку дерева.   -  person Nick    schedule 11.04.2012
comment
Сделал новую проверку, ничего не поменял.   -  person zekifh    schedule 11.04.2012


Ответы (1)


Наконец, я решил сделать чистый дамп сервера Subversion. Но эта ошибка возникала даже с новым дампом. После долгих поисков я обнаружил, что ошибка была из-за кеша tortoiseSVN, поэтому я почистил кеш tortoiseSVN:

=> Right click on Folder - TortoiseSVN - Settings - Saved Data - Clear 

Теперь он работает нормально.

person zekifh    schedule 12.04.2012