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

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

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

trunc
  |____ src
         |____Folder1
                 |______File1

За File1 у нас есть ревизии 1, 2 и 3.

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

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

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

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

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

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

1 ответ

Решение

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

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

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

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

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

Другие вопросы по тегам