hg serve [ПАРАМЕТР]...
запустить автономный веб-сервер
Запускает локальный HTTP-обозреватель хранилища и pull-сервер. Эту команду можно использовать в качестве простого способа организации совместного доступа и просмотра хранилища по сети. Для более серьезной работы в течение длительного времени, рекомендуется использовать нормальный веб-сервер.
Please note that the server does not implement access control. This means that, by default, anybody can read from the server and nobody can write to it by default. Set the "web.allow-push" option to "*" to allow everybody to push to the server. You should use a real web server if you need to authenticate users.
По умолчанию сервер направляет лог входящих соединений в stdout, а лог ошибок - в stderr. Используйте -A/--accesslog и -E/--errlog для записи логов в файлы.
Сервер сам выберет свободный порт для входящих соединений, если указать 0 в качестве номера входящего порта; в этом случае он напечатает выбранный порт.
В случае успеха возвращает 0.
options ([+] can be repeated):
-A | --accesslog ФАЙЛ | имя файла для записи журнала доступа |
-d | --daemon | запустить сервер в фоновом режиме |
--daemon-postexec ЗНАЧЕНИЕ [+] | используется внутренней реализацией в режиме демона | |
-E | --errorlog ФАЙЛ | имя файла для записи журнала ошибок |
-p | --port ПОРТ | номер порта для входящих соединений (по умолчанию 8000) |
-a | --address АДРЕС | адрес для входящих соединений (по умолчанию - все интерфейсы) |
--prefix ПРЕФИКС | корневой каталог веб-сервера (по умолчанию: корень сервера) | |
-n | --name ИМЯ | имя, показываемое на веб-страницах (по умолчанию имя рабочего каталога) |
--web-conf ФАЙЛ | name of the hgweb config file (see 'hg help hgweb') | |
--webdir-conf ФАЙЛ | путь к конфигу hgweb (УСТАРЕЛО) | |
--pid-file ФАЙЛ | имя файла для записи ID процесса | |
--stdio | for remote clients (ADVANCED) | |
--cmdserver РЕЖИМ | for remote clients (ADVANCED) | |
-t | --templates ШАБЛОН | используемые веб-шаблоны |
--style СТИЛЬ | используемый стиль шаблона | |
-6 | --ipv6 | use IPv6 instead of IPv4 |
--certificate ФАЙЛ | Файл сертификата SSL | |
--print-url | start and print only the URL | |
-S | --subrepos | рекурсивно обрабатывать подхранилища |
global options ([+] can be repeated):
-R | --repository ХРАНИЛИЩЕ | корневой каталог хранилища или имя файла комплекта |
--cwd КАТАЛОГ | сменить рабочий каталог | |
-y | --noninteractive | не спрашивать, на все вопросы автоматически выбирать первый вариант |
-q | --quiet | подавлять вывод |
-v | --verbose | включить дополнительный вывод |
--color ТИП | when to colorize (boolean, always, auto, never, or debug) | |
--config КОНФИГ [+] | задать/переопределить параметр конфигурации (в виде 'секция.параметр=значение') | |
--debug | включить отладочный вывод | |
--debugger | запустить отладчик | |
--encoding КОДИРОВКА | установить кодировку (по умолчанию: UTF-8) | |
--encodingmode РЕЖИМ | установить режим кодировки (по умолчанию: strict) | |
--traceback | всегда печатать трассировку стека при исключении | |
--time | время выполнения команды | |
--profile | профилирование выполнения команды | |
--version | напечатать информацию о версии и выйти | |
-h | --help | показать справку и выйти |
--hidden | учитывать скрытые наборы изменений | |
--pager ТИП | когда использовать прокрутку (логический. always (всегда), auto(автоматически) или never (никогда) (по умолчанию: auto) |