Mercurial hg push 远程失败,事务中止,更新分支的权限被拒绝?

Mercurial hg push failed on remote, transaction abort, permission denied to update branch?

# hg push

returns 如下图所示的错误:

我已经通过以下命令拉取了 VexsysMindsCSCKrishna 分支:

#hg pull -b VexsysMindsCSCKrishna <https://bitbucket.org>
#hg update VexsysMindsCSCKrishna

我的工作分支是 VexsysMindsCSCKrishna,所以我添加,提交,但是当我尝试推送时出现上图所示的错误。这是在本地检查远程分支的正确步骤吗?我不知道问题出在哪里, #hg push --force 也没有帮助。

您无权推送到您要推送到的服务器上的那个分支。解决此问题需要更改服务器上的设置。