Как мне использовать hg push в Mercurial - PullRequest
3 голосов
/ 04 сентября 2010

Я потратил некоторое время на конвертацию моего репозитория SVN в Mercurial. Я настроил Mercurial под IIS7 на Win 2008 R2.

У меня почти все работает. Однако я не могу перенести изменения обратно на сервер.

$ 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 = *

Может кто-нибудь сказать мне, почему это не работает?

Приветствие Рич

Ответы [ 2 ]

5 голосов
/ 04 сентября 2010

Хорошо, выясняется, что это проблема с правами доступа.

Необходимо убедиться, что местоположение хранилища дает разрешение на запись СЕРВЕРУ / Пользователю.Как только поменял все заработало.

0 голосов
/ 04 сентября 2010

Попробуйте нажать на:

https://<username>:<password>@pandora/dev/test
...