Показать журнал не показывает все изменения

У меня проблема с Subversion, которая не показывает все исправления, которые я ожидал увидеть, когда посмотрю дальше в дереве каталогов.

Пусть это будет моя структура каталогов:

trunc
  |____ src
         |____Folder1
                 |______File1

Для File1 у нас есть исправления 1, 2 и 3.

Мы используем Tortoise-SVN 1.8.11, текущую версию на данный момент, SVN 2.7.6.

В проводнике файлов Windows 8.1, когда я делаю SVN Show Log вне папки trunk, он показывает мне все версии. Однако при выключенном src он показывает мне только версии 1 и 3. (То же самое, когда я начинаю в Folder1 или File1).

Я сделал то же самое в браузере репозитория Tortoise, результат тот же. Сделал новую проверку, результат тот же.

Я также использую плагин AnkhSVN для Visual Studio. Это показывает мне все ревизии (1,2,3), куда бы я ни посмотрел!

Эта проблема с черепахой неприятна, потому что я предпочитаю черепаху Ankh для объединения ветвей. Конечно, я не хочу пропустить ревизии при слиянии.

Кто-нибудь знает, что здесь происходит и можно ли это как-то исправить?


person Gert Arnold    schedule 27.05.2015    source источник


Ответы (1)


После того, как я долго ломал голову над этим вопросом, я пришел к выводу, что это проблема, связанная с конкретной машиной, потому что на другой машине все версии были показаны независимо от папки, в которой я сделал «Показать журнал».

Я узнал здесь, что черепаха кэширует сообщения журнала. Теперь, когда я очистил эти ...

введите описание изображения здесь

... Наконец-то я снова увидел все исправления.

Я подумал, что я все же отправлю этот вопрос, теперь с ответом, для других, сталкивающихся с этой обманчивой проблемой.

person Gert Arnold    schedule 27.05.2015