【发布时间】:2015-01-15 15:33:32
【问题描述】:
mercurial 3.0.3 在带有 https 的 Ubuntu 12.04 上本地运行。
网站在 https 上运行良好,hg clone https://site/repo 在身份验证下运行良好。
添加一些文件并尝试推送这些文件后,我在身份验证后收到此错误
abort:目的地不支持推送
如果我使用路径而不是 https 在服务器上本地克隆/推送(通过 putty),它可以正常工作。
例如。
hg clone /home/repo/myProject
知道为什么我不能推送 https 吗?
(编辑。) 刚刚在客户端上启用了详细信息,现在我可以看到另一条消息。身份验证后
(falling back to static-http)
abort: destination does not support push
【问题讨论】:
-
您的目的地不支持推送,或者推送被禁用(通过路径在本地推送始终有效)。您是自己设置了存储库(例如在 AWS 上),还是使用了其他人托管的 Mercurial 服务(例如 Bitbucket)?如果是前者,你是如何设置的?
-
我遵循了本指南rbgeek.wordpress.com/2012/05/03/… 服务器在本地,我认为我已启用推送,因为我的 hgrc 文件包含 Allow_push = *