2017-05-02 333 views
12

我從V1.52開始安裝Sourcetree,並從自動更新中進行更新。今天我從網站上下載了最新版本(2.0.1)並安裝它。 當我打開sourcetree時,請參閱如何卸載舊版本的Sourcetree

this error

我試圖找到該文件夾​​,但它不存在於Program文件夾中!或者在添加/刪除程序中有一個名爲sourcetree的應用程序。任何人都可以幫助我如何卸載舊版本?謝謝

回答

1

在安裝SourceTree 2.0.20.1以響應昨天發佈的critical security update後,今天我遇到了完全相同的問題。

安裝程序和新的SourceTree可執行文件實際上也可以在Program Files (x86)下看到舊的可執行文件,我的文件也位於Atlassian文件夾下。以前版本的配置文件也在(C:\Users\<username>\AppData\Local\Atlassian)之下。或者它可能正在查看舊的註冊表項。

新的SourceTree安裝到C:\Users\<username>\AppData\Local\SourceTree\app-2.0.20.1,所以我猜想刪除舊的文件夾就足夠了 - 似乎沒有一個簡單的方式乾淨卸載SourceTree,至少不是從我的谷歌搜索。

或者您可以忽略該警告。正如消息所述,未來版本的新版SourceTree更容易更新,而且不應觸及舊版本。

+1

在我的電腦老SourceTree安裝在'C:\ Program Files文件(x86)的\ Atlassian的\ SourceTree'。新的sourceTree安裝在'C:\ Users \ \ AppData \ Local \ SourceTree \ app-2.0.20.1'中。您可以通過將「文件版本」列添加到Windows資源管理器視圖來檢查此問題。 –

+1

@CJ丹尼斯:我發現你的指南在我的電腦上的版本..你有辦法刪除程序文件夾中的舊版本嗎?(你的回答在我的問題中沒有工作..如果你知道,請提出一個新的答案) –

9

進入控制面板和用於管理已安裝程序的部分(它們似乎在每個Windows版本中都進行了重命名)。你應該看到如下一些條目:

Different SourceTree versions installed at the same time

版本號是最後一列。

  1. 一次選擇任何舊版本的一個
  2. 右鍵單擊它
    enter image description here
  3. 點擊卸載,並按照指示
  4. 如果你得到這樣的消息:
    enter image description here
    只是點擊是的
  5. 否則,你應該看到一個messa GE這樣的:
    enter image description here
  6. 重複,直到只有最近的版本仍然是
+0

我在添加/刪除應用程序中只有一個sourcetree應用程序...我想最後我必須完全刪除sourcetree,然後再次安裝以解決此問題 –

+0

請注意,add/remove程序中的sourcetree版本是2.0.19 –

+0

@combo_ci您可能會有不完整的卸載。嘗試再次安裝完全相同的版本,然後立即卸載它們。幸運的是,它將清理任何註冊表項目或仍然存在的類似內容。 –

1

在我的情況了。在我的註冊表,阻止我卸載舊版本的條目,所以我又安裝了它,並從控制面板卸載。有效!

然後我安裝了新版本,希望這有助於