SourceTree 无法推入或拉出 BitBucket Mercurial Repository

SourceTree can't push to or pull from BitBucket Mercurial Repository

我在 BitBucket 上有一个 Mercurial 存储库,我使用 SourceTree 来保持它与我的本地存储库同步。当我想创建一个新分支时,我通常做的是在 BitBucket 上创建分支,然后打开 SourceTree 并拉取最新的更改,然后将我的工作存储库更新到新分支。然后,当更改完成后,我将分支合并到默认分支并将更改推送回 BitBucket。

最近,当我在 BitBucket 上创建一个新分支并单击拉入 SourceTree 时,它​​说没有要拉取的更改。如果我在我的本地存储库中进行更改并尝试推送它们,它会说没有要推送的更改。

但是,如果我使用命令行界面进行 pull/push 更改,它会正常工作。我对其他分支使用这个过程 5 次以上,它现在停止工作,就好像 SourceTree 不再连接到我的 BitBucket 存储库一样。有谁知道我该如何解决这个问题?

原来我所要做的就是更新到最新版本的 SourceTree。

编辑:我从 2.6.10 版更新到 3.0.12 版。