如何卸载旧版本的Sourcetree

时间:2017-05-02 13:08:26

标签: git atlassian-sourcetree

我从v1.52开始安装Sourcetree并从自动更新中更新。今天我从网站上下载了最新版本(2.0.1)并安装它。 当我打开sourcetree时看到

this error

我尝试找到该文件夹​​,但它不存在于Program file文件夹中!或者在添加/删除程序中有一个名为sourcetree的应用程序..任何人都可以帮助我卸载旧版本吗?感谢

3 个答案:

答案 0 :(得分:9)

进入控制面板和管理已安装程序的部分(它们似乎在每个版本的Windows中重命名)。你应该看到如下的一些条目:

Different SourceTree versions installed at the same time

版本号在最后一栏。

  1. 一次选择任何旧版本
  2. 右键单击它 enter image description here
  3. 点击卸载并按照说明
  4. 如果你收到这样的信息:
    enter image description here
    只需单击是
  5. 否则,您应该看到如下消息:
    enter image description here
  6. 重复直到只有最新版本

答案 1 :(得分: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的未来版本更容易更新,不应该触及您的旧版本。

答案 2 :(得分:1)

在我的情况下,我的注册表中有一个条目阻止我卸载旧版本,所以我再次安装它,并从控制面板卸载。它奏效了!

然后我安装了新版本,希望这有帮助