Черепаха SVN не показывает эти зеленые, красные, желтые значки - Windows 2008 - PullRequest
8 голосов
/ 28 июня 2010

Tortoise SVN не показывает те зеленые, красные, желтые значки, когда измененные файлы находятся под контролем исходного кода, я вижу их в Windows XP, но не в Windows 2008. Но когда я щелкаю правой кнопкой мыши и пытаюсь зафиксировать, это дает мне список файлов, которые изменены. Есть идеи, почему / исправить?

Ответы [ 7 ]

9 голосов
/ 28 июня 2010

Вы недавно обновили TortoiseSVN с предыдущей версии? Сделайте ремонтную установку, чтобы восстановить ваши иконки.

Существует другой обходной путь для решения этой проблемы, если ремонтная установка не устранила проблему. См. ОБНОВЛЕНИЕ раздела этого другого ответа о переполнении стека для получения дополнительной информации. Вот пост в блоге MSDN , подробно объясняющий проблему, если вам интересно.

1 голос
/ 28 июня 2010

Это было довольно большой проблемой по разным причинам.Все это изложено в FAQ TortoiseSVN.Вот соответствующие ссылки:

Если вы недавно установили другую программу, которая используетНаложения (Mozy - это то, что приходит на ум), вы также можете увидеть эту проблему.К сожалению, в Windows есть (искусственное?) Ограничение на количество возможных наложений, которые могут быть показаны.

0 голосов
/ 13 августа 2018

При обновлении с TortoiseSVN-1.6.15.21042-x64-svn-1.6.16 до TortoiseSVN-1.10.1.28295-x64-svn-1.10.2 у меня возникла та же проблема с моими локальными каталогами.Но в контекстном меню я заметил новое контекстное меню SVN Upgrade working copy.Я нажал на нее и через некоторое время вижу правильные значки.

0 голосов
/ 27 января 2017

Я тоже столкнулся с этой проблемой.Но Мои папки были в сетевом диске.

В SVN есть опция, которая по умолчанию устанавливает отображение значков наложения только для папок с фиксированным диском.Таким образом, нам нужно также поставить галочку «Сетевой диск».

Я сделал это, установив SVN -> Значок наложения -> Типы дисков -> Сетевые диски (отметьте)

Так что лучше сначала проверить эту настройку !!

0 голосов
/ 12 октября 2013

У меня была такая же проблема, но я исправил ее.Вам необходимо выполнить следующие действия:

  1. Открыть панель управления> Брандмауэр Windows.
  2. В верхнем левом углу нажмите ссылку «Разрешить приложение или функцию через WindowsМежсетевой экран "
  3. Внизу есть кнопка" Разрешить другое приложение ".Нажмите на него.
  4. Найдите «TortoiseIDiff» и выберите его.

Ваши галочки и крестики должны появиться сейчас.

0 голосов
/ 03 февраля 2013

У меня была такая же проблема.Я установил на Windows Server 2008 R2, на котором ранее не было установки Tortoise.После перезагрузки я мог видеть значки в порядке.Не нужно было ремонтировать установку или что-то еще.Перезагрузка серверов может быть недопустимой, но в моем случае это не было проблемой.

0 голосов
/ 28 июня 2010

Попробуйте убить процесс TSVNCache.exe и перезапустить его.Ваш местный SVN repotitory на большой стороне?В предыдущей работе мы перешли с XP на Vista, используя Tortoise, и с довольно большой кодовой базой (много файлов) мы все обнаружили, что эти значки, как правило, несколько ненадежны.

...