hg serve, то всем: серверное решение, множественные репозитории, аутентификация и авторизация, многопоточность и т.д.hgweb. В этом случае получаем приблизительно схожие по функциональности вещи, но hgweb все же по некоторым параметрам проигрывает: тянет за собой зависимости в виде Питона и самого Mercurial'а с его hgweb.cgi, непростой (по сравнению с GUI'шной) процесс конфигурирования, запуск под IIS требует нетривиальных приседаний, однопоточный.
* https://compilers.iecc.com/crenshaw/
* https://craftinginterpreters.com/