Черепаха, которую SVN не показывает тем зеленым, красным, желтым значкам, когда файлы изменились, которые являются объектом управления исходным кодом, я вижу их в Windows XP, но не в Windows 2008. Но когда я щелкаю правой кнопкой и пытаюсь фиксировать, это дает мне список файлов, которые изменяются. Какая-либо идея, почему/устранять?
Вы недавно обновляли TortoiseSVN с предыдущей версии? Выполните ремонтную установку, чтобы восстановить ваши значки.
Существует другой способ решения этой проблемы, если ремонтная установка не устраняет проблему. См. Раздел ОБНОВЛЕНИЕ в , этот другой ответ на переполнении стека для получения дополнительных сведений. Вот сообщение в блоге MSDN , в котором подробно объясняется проблема, если вам интересно.
Это было довольно большой проблемой по целому ряду причин. Все они описаны в FAQ по TortoiseSVN. Вот соответствующие ссылки:
Кроме того, если вы недавно установили другую программу, использующую наложения (на ум приходит Mozy), вы также можете столкнуться с этой проблемой. К сожалению, Windows имеет (искусственное?) ограничение на количество потенциальных оверлеев, которые могут быть показаны.
Попробуйте остановить процесс TSVNCache.exe и перезапустить его. Ваше местное хранилище SVN на большой стороне? В предыдущей работе мы перешли с XP на Vista при использовании Tortoise, и, имея довольно большую базу кода (много файлов), мы все обнаружили, что эти значки, как правило, несколько ненадежны.