diff --git a/.claude/skills/db-list/SKILL.md b/.claude/skills/db-list/SKILL.md index b1f8243c0..25fae91ad 100644 --- a/.claude/skills/db-list/SKILL.md +++ b/.claude/skills/db-list/SKILL.md @@ -120,12 +120,9 @@ allowed-tools: Пароль хранилища — такой же секрет, как `password` базы; `.v8-project.json` в `.gitignore`. -> **Сетевое хранилище.** Адрес — `tcp://<хост>[:<порт>]/<имя>`, порт по умолчанию 1542; хранилище -> обслуживает сервер хранилища (`crserver`). В документации, которой мы располагаем (7.4.15 -> «Команды работы с хранилищем конфигурации», «Приложение 4»), эта форма не описана — проверена -> на стенде 8.3.23: цикл, файл списка объектов и администрирование работают так же, как на -> файловом. Недоступный сервер даёт «Соединение с хранилищем конфигурации не установлено» — то же -> сообщение, что и при отсутствии реквизитов. +> **Сетевое хранилище.** Адрес — `tcp://<хост>[:<порт>]/<имя>`, порт по умолчанию 1542. +> Обслуживается сервером хранилища. Если он недоступен, платформа отвечает «Соединение с +> хранилищем конфигурации не установлено» — тем же сообщением, что и при отсутствии реквизитов. ## Алгоритм разрешения базы данных diff --git a/docs/v8-project-guide.md b/docs/v8-project-guide.md index 1d8c22602..3a3df655c 100644 --- a/docs/v8-project-guide.md +++ b/docs/v8-project-guide.md @@ -129,12 +129,11 @@ Пароль хранилища — такой же секрет, как `password` базы; `.v8-project.json` в `.gitignore`. -> **Сетевое хранилище.** Адрес — `tcp://<хост>[:<порт>]/<имя>`, порт по умолчанию 1542; хранилище -> обслуживает сервер хранилища (`crserver`). В документации, которой мы располагаем (7.4.15 -> «Команды работы с хранилищем конфигурации», «Приложение 4»), эта форма не описана — проверена -> на стенде 8.3.23: цикл, файл списка объектов и администрирование работают так же, как на -> файловом. Недоступный сервер даёт «Соединение с хранилищем конфигурации не установлено» — то же -> сообщение, что и при отсутствии реквизитов. +> **Сетевое хранилище.** Адрес — `tcp://<хост>[:<порт>]/<имя>`, порт по умолчанию 1542. +> Обслуживается сервером хранилища (`crserver`); версия сервера должна совпадать с версией +> платформы. Если сервер недоступен, платформа отвечает «Соединение с хранилищем конфигурации не +> установлено» — тем же сообщением, что и при отсутствии реквизитов, поэтому навыки различают эти +> случаи по виду адреса. `/db-repo update` отказывается работать, если у базы не объявлено `repository` и реквизиты не переданы явно: на базе, **не** подключённой к хранилищу, эта команда молча заменяет всю