2

Я пытаюсь настроить ежедневное зеркало ртутного репозитория - в частности code.python.org - в нашей локальной сети и использовать его через Apache HTTPD.

На удаленном хосте, на котором находится Apache, я сделал это:

$ cd /var/www
$ hg clone http://code.python.org/hg/trunk/

На моем MacBook я запустил:

$ hg -v clone http://remote/trunk/
(falling back to static-http)
abort: No such file or directory: http://remote/trunk/.hg/store/00manifest.i

Google не показывает никакого соответствующего результата для этой конкретной ошибки. Я помню, как в те дни можно было настроить зеркала Bazaar с помощью простого клона. Разве Mercurial не работает так? Как настроить зеркало, которое должно вести себя как URL-адрес клона?

1 ответ1

1

Это похоже на ошибку в static-http (static-http медленный и его следует избегать, когда это возможно). Но вы должны предпочтительно использовать hgweb (служить Mercurial с CGI или WSGI).

См. Http://mercurial.selenic.com/wiki/PublishingRepositories для получения инструкций.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .