diff --git a/docs/v8-project-guide.md b/docs/v8-project-guide.md index 9877f46b..af60773b 100644 --- a/docs/v8-project-guide.md +++ b/docs/v8-project-guide.md @@ -187,7 +187,21 @@ src/ - **в файле настроек** — прописать в `v8path` не каталог `bin`, а сам файл `...\\bin\\ibcmd.exe` (тогда через `ibcmd` пойдут все операции). -Через `ibcmd` поддерживаются только файловые базы. Какие именно навыки это умеют — в [руководстве по базам](db-guide.md#движок-1cv8-или-ibcmd). +Через `ibcmd` навыки работают только с файловыми базами — для клиент-серверных `ibcmd` требует +прямых реквизитов СУБД, которые навыки не запрашивают. Список навыков, работающих через `ibcmd`, — +в [руководстве по базам](db-guide.md#движок-1cv8-или-ibcmd). + +На Linux и macOS у `ibcmd` есть ещё одно применение: он не требует графической подсистемы, тогда как +конфигуратор в пакетном режиме может упереться в отсутствие X-сервера. Если операции выполняются на +headless-машине, укажите `ibcmd` в настройках один раз: + +```json +{ + "v8path": "/opt/1cv8/8.3.24.1691/ibcmd" +} +``` + +Имя файла на этих системах идёт без расширения — навыки распознают его корректно. ## Дополнительные аргументы платформы (`v8args`, `ibcmdargs`)