Значки проводника Windows в TortoiseSVN долго обновляются до правильного состояния - PullRequest
69 голосов
/ 07 февраля 2010

После того, как я фиксирую файлы, значки остаются либо измененными, либо ожидающими фиксации в течение длительного времени. Есть ли способ принудительно обновить, чтобы убедиться, что значок, который я вижу, соответствует правильному состоянию файла?

Ответы [ 14 ]

1 голос
/ 07 февраля 2010

Я не знаю, связано ли это, но удар по F5, кажется, помогает ... иногда.

Мой опыт работы с TortoiseSVN заключается в том, что производительность каким-то образом напрямую связана с количеством извлеченных каталогов. Вы можете установить каталоги, которые должны быть включены / исключены в некоторых свойствах TortoiseSVN, чтобы ускорить процесс.

0 голосов
/ 06 декабря 2016

Итак ... из всех этих ответов / хитростей / решений, честно говоря, все, что вам нужно сделать, - это переключиться на другую ранее существующую ветку, используя выпадающий список - щелкните правой кнопкой мыши> Git Branch, а затем переключитесь обратно на ветку, над которой вы работали чтобы увидеть обновленные значки состояния. Voila!

0 голосов
/ 08 марта 2016

Опираясь на ответ noodle7: другой вариант - изменить:

TortoiseSVN -> Настройки -> Наложение значков, установите Кэш состояния в «По умолчанию» вместо «Оболочка»

Это сработало для меня. TortoiseSVN 1.9.

0 голосов
/ 09 декабря 2013

Исправление для этого - указать Tortoise SVN кэшировать только те папки, которые вы работают и игнорируют других. Для этого щелкните правой кнопкой мыши папку проекта и выберите TortoiseSVN-> Настройки-> Значок наложения. я имею Исключить пути, установленные на c: * и d: * (в основном игнорируют все фиксированные диски) и укажите пути к папке с моими проектами.

Я сделал по сути то же самое, что и Malice, но я снял флажок с фиксированными дисками и добавил C: \ Users \ YOURNAMEHERE \ Documents * в каталог include. У меня очень хорошо работает, так как все мои проекты находятся в этой папке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...