我花了一些时间把我的SVN仓库转换成Mercurial。 我已经在Win 2008 R2的IIS7下安装了Mercurial。
我几乎所有的工作。 但是我不能将更改推回到服务器。
$ hg push http authorization required realm: pandora user: rich password: pushing to https://pandora/dev/test searching for changes abort: HTTP Error 500: .hg\store\00changelog.i: Access is denied
我的hgweb.cgi如下所示:
[web] baseurl = /hg allow_push = * [trusted] users = *
谁能告诉我为什么这不起作用?
干杯富有
好的,原来这是一个权限问题。
您需要确保存储库的位置具有SERVER /用户写入权限。 一旦改变一切工作。
尝试推送到:
https://<username>:<password>@pandora/dev/test