推送到 Bitbucket 时禁止 403

403 forbidden when pushing to Bitbucket

Bitbucket 显然改变了一些东西,我一直在谷歌上搜索答案,但有太多关于 Bitbucket 登录失败的主题,我什至不知道从哪个开始。他们中的大多数都是在过去几年中传播的。我最近没有看到任何东西——例如,在 3 月到今天之间会中断登录的东西。

hg push 是我用来推送更改的命令。它因 HTTP 403 而失败;唯一的输出是“abort: HTTP Error 403: Forbidden”。

我多年来一直在使用相同的设置。我的推送过程最近在 3 月开始工作。

我可以使用我的电子邮件和密码登录该网站,这与我用于推送的用户名不同。

https://bitbucket.org/blog/sunsetting-mercurial-support-in-bitbucket

After much consideration, we've decided to remove Mercurial support from Bitbucket Cloud and its API. Mercurial features and repositories will be officially deprecated on July 1, 2020.

您将收到 403,因为 Bitbucket 不再支持 Mercurial。 2020 年 7 月 1 日截止日期介于您的 2020 年 3 月和现在(2020 年 7 月 29 日)时间 window。