上次更新时 SourceTree 路径损坏

上次更新时 SourceTree 路径损坏

我最近将 SourceTree 升级到了最新版本,现在我无法从 BitBucket 中签出其中的分支(通过在 SourceTree 中签出选项(在创建分支后可用的下拉菜单中)不再可用。(我们的 Bitbucket 存储库位于站点上,而不是 Bitbucket.org 上。)上次升级似乎已将 SourceTree.exe 从其旧位置移出,但硬盘驱动器搜索结果为空。有谁知道它的新路径/运行它的命令是什么,以便我可以更新浏览器中的该设置?

我的浏览器中设置的旧路径/命令是:

“C:\Program Files (x86)\Atlassian\SourceTree.exe”-url“%1”

但是,在 Program Files 文件夹下 Atlassian 文件夹甚至都不存在了(如果该空搜索有任何迹象,SourceTree.exe 也不存在)。他们似乎已经设置了某种间接的方式来运行新版本的 SourceTree;快捷方式的目标现在是:

C:\Users\<用户>\AppData\Local\SourceTree\Update.exe --processStart "SourceTree.exe"

答案1

我遇到的问题是快捷方式 [启动的程序] 停止工作。它似乎启动了某个程序(旋转图标),但随后就消失了。我随后发现,在您发布的路径中,

\应用程序数据\本地\SourceTree\

一份无法运行的 exe 文件的副本。您还会发现已安装的每个更新的文件夹。每个文件夹中都有一个 SourceTree.exe 文件。我选择运行其中一个。我认为这不是运行该程序的合适方式,但应用程序最终还是运行了。我说不合适的原因是,一个窗口弹出然后在我读到它之前就关闭了;它有一个进度条;我感觉每次运行它时它都在自行安装。

相关内容