Как отключить Черепаховый BZR? - PullRequest
10 голосов
/ 30 сентября 2008

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

К сожалению, я не вижу его в программах добавления / удаления, и я не могу найти способ отключить его в каталоге конфигурации bazaar. Когда я щелкаю правой кнопкой мыши значок на панели задач (по часам) и выбираю «Выйти из программы», он просто перезагружается через несколько секунд. Я не вижу его на панели «Сервисы». Есть ли способ отключить его?

Я использую Windows XP в рассматриваемой системе.

Ответы [ 7 ]

7 голосов
/ 12 февраля 2009

Я думаю, что вы можете сделать:

regsvr32 /u tbzrshellext_x86.dll

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

Точно будет знать, когда я перезагружу компьютер ...

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

[ПРАВИТЬ] Это работает! Не нужно убивать кеш тоже.

2 голосов
/ 12 февраля 2009

Вы можете отключить наложение значков (главное, что делает его медленным) через контекстное меню: щелкните правой кнопкой мыши значок bzr в трее, настройки, снимите флажки со всех дисков.

2 голосов
/ 30 сентября 2008

В соответствии с файлом *1001* TortoiseBZR вы можете отключить его, запустив

python tortoise-bzr.py --unregister

из папки установки. Не уверен, где он установлен по умолчанию, но похоже, что он может быть в вашей папке сайтов-пакетов Python.

1 голос
/ 28 февраля 2009

Вы можете использовать утилиту «Autoruns» от SysInternals (теперь часть Microsoft), чтобы отключить расширения Windows Explorer (например, расширения, которые добавляются в качестве элементов меню, вызываемых по щелчку правой кнопкой мыши).

Это может пригодиться, когда вы не можете найти «правильный» способ сделать это в приложении или приложение не предлагает его.

1 голос
/ 04 февраля 2009

Я зашел в каталог установки "C: \ Program Files \ Bazaar" и запустил unins000.exe и получил хороший деинсталлятор.

0 голосов
/ 13 декабря 2008

Я слышу тебя, Энобрев.

Это довольно раздражает, что это не может быть легко удалено. Я тоже просто деинсталлирую, потом переустановлю BZR.

С другой стороны, «BZR» - это ужасная последовательность клавиш, которую приходится вводить для каждой команды. Я обязательно переименую «BZR.EXE» в нечто более удобное для пальцев, потому что мой мизинец просто не может обрабатывать эту клавишу «z» все время.

0 голосов
/ 03 октября 2008

Ответ Джейсона показался верным, поэтому я потратил некоторое время на поиск файла py. Его нигде не найти. Кажется, при установке bzr через установку, он также устанавливает двоичные файлы tbzr. Я просмотрел столько панелей, сколько смог найти. Process Explorer (sysinternals), автозапуск (sysinternals), какой-то браузер Shell Extension и т. Д. Я нигде не смог найти формальную запись.

Я нашел записи в реестре, но понятия не имею, откуда они пришли и как «формально» от них избавиться. У меня нет настроения просто начинать убивать записи в реестре, так как мне действительно нужно сделать работу на этой неделе.

Я просто собираюсь запустить деинсталляцию, а затем установить последнюю версию (без проверки TBZR). Насколько я могу судить, это единственный способ решить эту проблему.

...