Ошибка Mercurial на IIS7 при попытке клонировать репозиторий

Я установил Mercurial 1.51 на сервере Hyper-V под управлением Windows 2008R2 и пытаюсь использовать IIS7 для обслуживания репозиториев. Я следовал этим инструкциям, которые ранее использовал при оценке успешности ртути. Все шло хорошо, я мог видеть хранилища с помощью браузера, но когда я пытался клонировать хранилище с сервера, я получаю следующую ошибку:

запросить все изменения

прервать: ошибка HTTP 502: плохой шлюз

Я не уверен, что это проблема с IIS или Hyper-V или Mercurial? Любое предложение высоко ценится

2 ответа

Решение

Я заметил, что в руководстве не указывалось, что нужно добавить Python IIS Handler Mapping. Взгляните на этот учебник, в частности № 3 в разделе IIS 7. Это может помочь.

http://vampirebasic.blogspot.com/2009/06/running-mercurial-on-windows.html

Я получаю ту же ошибку, в моем случае обходной путь должен был проверить use uncompressed transfer опция в диалоге клонирования.

Другие вопросы по тегам