我想配置Phabricator,以便我可以推送http。配置phabricator以允許推送http
現在我配置好了,在存儲庫頁面出現命令克隆它,並在「託管」配置我已經設置爲讀/寫http(正如你可以在圖像中看到的)。此外,我已將diffusion.allow-http-auth
設置爲true,並將VCS Password
配置爲我的用戶。
我已經做得正確,從它一拉,並添加更改此本地克隆。
但是,當我試圖把初始歷史/提交,汞會顯示以下錯誤:
% hg push http://*********/diffusion/W/web/
pushing to http://*********/diffusion/W/web/
http authorization required
<--- Credentials Ok -->
realm: Phabricator Repositories
abort: operation not supported over http
我做錯了嗎? Http只能用於拉?
注意:我已經知道最好使用ssh,但我無法配置服務器使其通過其他無法更改的策略來使用它。此外,該問題可能與https://stackoverflow.com/questions/22485732/git-repositories-that-allow-push-pull-over-http
是的,我已經做到了(我忘了在問題中提到它)。正如我現在所說的,我已經可以克隆它了。 – PhoneixS