Как удалить старую версию Sourcetree

Я устанавливаю Sourcetree с версии v1.52 и обновляю это из автоматического обновления. сегодня я загрузил последнюю версию (2.0.1) с веб-сайта и установил ее. Когда я открываю sourcetree, см.

this error.

Я пытаюсь найти эту папку, но она не существует в папке Program file! или в приложении "Добавить/Удалить программу" есть одно приложение с именем sourcetree. Может ли кто-нибудь помочь, как удалить старую версию? Благодаря

Ответ 1

Перейдите в панель управления и раздел для управления установленными программами (они, похоже, переименовывают его в каждую версию Windows). Вы должны увидеть некоторые записи, как показано ниже:

Различные версии SourceTree, установленные одновременно

Номер версии находится в последнем столбце.

  • Выберите любую старую версию по одному за раз.
  • Щелкните правой кнопкой мыши на нем
    введите описание изображения здесь
  • Нажмите Удалить и следуйте инструкциям
  • Если вы получите сообщение вроде этого:
    введите описание изображения здесь
    просто нажмите Да
  • В противном случае вы должны увидеть следующее сообщение:
    введите описание изображения здесь
  • Повторяйте, пока не останется только последняя версия

Ответ 2

Я столкнулся с такой же проблемой сегодня, после установки SourceTree 2.0.20.1 в ответ на критическое обновление безопасности, опубликованное вчера.

Установщик и новый исполняемый файл SourceTree также могут видеть старые исполняемые файлы под Program Files (x86), мои также находятся в папке Atlassian. Конфигурационные файлы из предыдущих версий также находятся в (C:\Users\<username>\AppData\Local\Atlassian). Или он может искать старые ключи реестра.

Новый источник SourceTree устанавливается на C:\Users\<username>\AppData\Local\SourceTree\app-2.0.20.1, поэтому я предполагаю, что удаление старых папок будет достаточным - кажется, нет простого способа удалить SourceTree чисто, по крайней мере, не из моего Googling.

Или вы можете просто игнорировать предупреждение. Как говорится в сообщении, будущие версии нового SourceTree будут легче обновляться и не должны касаться ваших старых версий.

Ответ 3

В моем случае в моем реестре была запись, которая помешала мне удалить старую версию, поэтому я снова установил ее и удалил с панели управления. Это сработало!

Затем я установил новую версию, надеюсь, что это поможет