Значок TortoiseSVN после очистки очищается до восклицательного знака - PullRequest
1 голос
/ 19 мая 2011

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

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

Ответы [ 5 ]

5 голосов
/ 19 мая 2011

Если есть изменения (используйте TortoiseSVN -> Проверить изменения), он будет отображаться с красным восклицательным знаком. Если они вам не нужны, вы можете Revert внести изменения, и они должны стать зелеными.

Кроме того, иногда, даже когда нет изменений, он все равно может показать это. В этом случае перейдите в диспетчер задач, завершите процесс TSVNCache.exe и обновите рабочую копию в проводнике.

Кроме того, в TortosieSVN -> Настройки -> Обозначения значков, установите пути Include и Exclude, чтобы включить только путь к рабочей копии, чтобы оверлей мог реагировать быстрее.

И, между прочим, очистка используется, когда ваша рабочая копия остается в несогласованном состоянии из-за некоторой неудачной операции SVN на ней. Не уверен, что вы действительно хотели использовать Clean Up - http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-cleanup.html

5 голосов
/ 19 мая 2011

Наложение красного восклицательного знака означает, что файл изменяется локально.Ни обновление, ни исправление, ни какая-либо очистка не решат это.

Однако фиксация отправит эти изменения в хранилище, и тогда файл больше не будет изменен локально, а значок наложения изменится.* На самом деле, вам не хватает самых основ.Сделайте себе одолжение и прочитайте документы, по крайней мере, первые несколько глав.Если вы этого не сделаете, вы просто очень расстроитесь ...

1 голос
/ 25 мая 2011

Полагаю, у вас нет локальных изменений в ваших файлах. Это часто случается на работе.

Есть ошибки - известные! - о том, что в проводнике Windows не отображаются правильные значки наложения или отображаются значки, не связанные с TortoiseSVN. Ознакомьтесь с FAQ по TortoiseSVN по этой теме.

1 голос
/ 19 мая 2011

У меня была куча раз, когда TortoiseSVN запутывался в состоянии проверки.Мое решение грубой силы обычно включает в себя:

  • фиксация всего, что используется (или извлечение различий изменений)
  • удаление всего каталога
  • извлечениеновая проверка
  • повторное применение патчей, которые были созданы из различий в рабочей копии

Определенно «мачете вместо скальпеля», но это еще не подводит меня ...

0 голосов
/ 19 мая 2011

попытаться удалить папку и дать обновление, может быть не синхронизирован

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