Ошибка 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
опция в диалоге клонирования.