К статье
Практический материал

Администрирование · 10 мин

Как открыть хранилище конфигурации 1С

Как открыть хранилище 1С: подключение к хранилищу конфигурации, создание нового хранилища, права доступа, типичные ошибки и способы их устранения.

Хранилище конфигурации в 1С — это централизованное место, где хранятся версии конфигурации при командной разработке. Открыть хранилище может понадобиться в двух разных ситуациях: подключиться к уже существующему хранилищу, чтобы получить актуальную конфигурацию, или открыть сам каталог хранилища для администрирования — просмотра пользователей, истории версий и настроек.

Работа ведётся через конфигуратор 1С: Предприятие. Обычный режим «Предприятие» для этого не подходит — все операции с хранилищем выполняются из меню «Конфигурация» в конфигураторе. Перед любыми действиями убедитесь, что у вас есть резервная копия информационной базы и вы понимаете, к какому именно хранилищу подключаетесь.

Ниже разобраны оба сценария: подключение к существующему хранилищу, создание и открытие нового хранилища, настройка прав пользователей, а также типичные ошибки — например, когда конфигуратор сообщает, что база не связана с хранилищем или версия хранилища несовместима.

Что такое хранилище конфигурации и когда его открывают

Хранилище конфигурации — это специальный каталог с файлами, в котором платформа 1С сохраняет историю изменений конфигурации по версиям. Оно нужно, когда над одной конфигурацией работают несколько разработчиков: каждый захватывает объекты на редактирование, вносит изменения и помещает их обратно, а хранилище фиксирует, кто и что менял.

Открыть хранилище требуется в трёх типовых случаях. Первый — разработчику нужно подключить свою локальную базу к хранилищу, чтобы получать обновления и помещать свои изменения. Второй — администратору нужно открыть хранилище для ведения списка пользователей и просмотра истории версий. Третий — хранилище создаётся с нуля для нового проекта.

Физически хранилище обычно размещают в общей сетевой папке, доступной всем разработчикам, либо публикуют через веб-сервер или сервер хранилища 1С. Способ размещения влияет на строку подключения, но не на общую логику работы.

Как подключиться к существующему хранилищу

Основной сценарий — подключение локальной информационной базы к уже созданному хранилищу. Действия выполняются в конфигураторе под учётной записью с правами на администрирование конфигурации.

Порядок подключения
  1. 1
    Откройте базу в режиме «Конфигуратор» (1С: Предприятие → выбор базы → кнопка «Конфигуратор»).
  2. 2
    В меню выберите «Конфигурация» → «Хранилище конфигурации» → «Подключиться к хранилищу».
  3. 3
    Укажите путь к хранилищу: сетевой путь к каталогу или адрес сервера хранилища.
  4. 4
    Введите имя пользователя хранилища и пароль (их выдаёт администратор хранилища).
  5. 5
    Подтвердите действие и дождитесь, пока платформа сопоставит конфигурацию базы с версией в хранилище.
  6. 6
    Проверьте результат: пункт «Конфигурация» → «Хранилище конфигурации» → «Отключиться» должен стать активным.

Если конфигурация базы отличается от версии в хранилище, платформа предложит обновить конфигурацию базы из хранилища. Соглашайтесь только если уверены, что локальные изменения не нужны: при обновлении они будут замещены версией из хранилища. При сомнениях сначала выгрузите конфигурацию в файл через «Конфигурация» → «Сохранить конфигурацию в файл».

Для хранилища, опубликованного на сервере хранилищ 1С (srv1c), строка подключения выглядит как адрес вида tcp://имя_сервера/имя_хранилища, а для веб-публикации — как URL вида http://сервер/хранилище. Файловый вариант — это обычный путь к папке, например \\server\storage\project.

Как создать и открыть новое хранилище

Если хранилища ещё нет, его создают из конфигуратора той базы, конфигурация которой станет первой версией. Заранее подготовьте пустой каталог в сетевой папке с правами на чтение и запись для всех будущих разработчиков.

Порядок создания: откройте конфигуратор, перейдите в «Конфигурация» → «Хранилище конфигурации» → «Создать хранилище», укажите путь к подготовленному пустому каталогу и задайте имя и пароль пользователя-администратора хранилища. Платформа поместит текущую конфигурацию базы в хранилище как первую версию и автоматически подключит базу к нему.

Чтобы затем открыть созданное хранилище для администрирования, используйте пункт «Конфигурация» → «Хранилище конфигурации» → «Администрирование хранилища». В открывшемся окне доступны список пользователей, история версий, настройки захвата объектов и возможность отключить пользователя от хранилища принудительно.

Как открыть хранилище для администрирования и настроить пользователей

Администрирование выполняется через окно «Администрирование хранилища конфигурации». Открыть его может только пользователь, у которого в хранилище есть административные права. В окне на вкладке «Пользователи» добавляются новые разработчики: для каждого задаётся имя, пароль и набор прав.

Основные права в хранилище: захват объектов (возможность изменять конфигурацию), помещение объектов в хранилище, изменение состава версий и администрирование. Рядовому разработчику обычно достаточно прав на захват и помещение; административные права выдают ограниченному кругу лиц.

На вкладке «Версии» можно посмотреть историю: номер версии, дату, автора и комментарий. Отсюда же открывается сравнение любой версии с текущей конфигурацией базы — это удобный способ найти, в какой версии появилась ошибка.

Пункт «Отключиться» активенБаза подключена к хранилищу

Работайте через захват и помещение объектов

Пункт «Подключиться» активенБаза не связана с хранилищем

Уточните путь и учётные данные у администратора

Ошибка несовместимости версийХранилище создано другой версией платформы

Сверьте версии платформы у всех участников

Типичные ошибки при открытии хранилища и их решение

Самая частая проблема — сообщение «Ошибка доступа к хранилищу» или «Неверное имя пользователя или пароль». Причины: опечатка в логине, смена пароля администратором, отсутствие прав на сетевую папку. Проверьте, открывается ли каталог хранилища через проводник Windows под вашей учётной записью — если папка недоступна, проблема в сетевых правах, а не в 1С.

Вторая типичная ситуация — «Конфигурация базы данных не связана с хранилищем». Так бывает после восстановления базы из копии или загрузки dt-файла: связь с хранилищем хранится в базе и при таких операциях может потеряться. Решение — повторное подключение через «Подключиться к хранилищу».

Третья группа ошибок связана с версией платформы. Если хранилище конвертировано под более новую версию платформы, чем установлена у вас, конфигуратор откажется его открывать. Согласуйте единую версию платформы со всей командой и обновите свою.

Типичные ошибки
01
Подключение к хранилищу без резервной копии базы — при расхождении версий локальные доработки теряются безвозвратно.
02
Использование сетевого диска с нестабильным подключением — обрыв связи во время помещения объектов может повредить хранилище.
03
Выдача административных прав всем разработчикам — любой участник сможет отменить захват чужих объектов и удалить пользователей.
04
Ручное копирование или чистка файлов в каталоге хранилища — нарушается целостность истории версий.

Проверка результата и безопасная работа

После подключения убедитесь, что всё работает корректно. Откройте «Конфигурация» → «Хранилище конфигурации» → «Сравнить с хранилищем» — платформа покажет, есть ли расхождения между вашей конфигурацией и последней версией. Если расхождений нет и пункт «Отключиться» активен, подключение выполнено успешно.

Дополнительная проверка — захват любого неиспользуемого объекта с последующей отменой захвата. Если операция проходит без ошибок, права настроены правильно и связь с хранилищем стабильна.

Контрольные точки

Как проверить результат

Статус подключения
Норма

Пункт «Отключиться от хранилища» активен

Тревожный признак

Доступен только пункт «Подключиться»

Захват объекта
Норма

Объект захватывается и помещается без ошибок

Тревожный признак

Ошибка доступа или сообщение о чужом захвате

Сравнение с хранилищем
Норма

Расхождений нет или они ожидаемы

Тревожный признак

Массовые различия после подключения

Граница безопасной самостоятельной работы — подключение, захват и помещение объектов. Операции вроде отмены чужих захватов, удаления пользователей, обрезки истории версий и восстановления повреждённого хранилища лучше согласовывать с администратором проекта: ошибка здесь затронет всю команду.

Итог

Что важно запомнить

Хранилище открывается из конфигуратора через меню «Конфигурация» → «Хранилище конфигурации». Для подключения нужны путь к хранилищу и отдельные учётные данные пользователя хранилища. Перед подключением делайте резервную копию базы, а административные операции доверяйте ответственному за хранилище.

Частые вопросы

Можно ли открыть хранилище 1С без конфигуратора?

Нет, штатной работы с хранилищем вне конфигуратора нет: подключение, администрирование и просмотр версий выполняются только из режима «Конфигуратор». Просмотреть содержимое каталога хранилища вручную бессмысленно — файлы там хранятся во внутреннем формате платформы.

Что делать, если забыт пароль пользователя хранилища?

Пароль может сбросить администратор хранилища через окно «Администрирование хранилища» → вкладка «Пользователи» → изменение пароля нужной учётной записи. Самостоятельно восстановить пароль нельзя, средства восстановления в платформе не предусмотрены.

Почему после загрузки базы из dt-файла хранилище не открывается?

Связь с хранилищем сохраняется в информационной базе, и при загрузке dt-файла она может быть утеряна или указывать на старый путь. Откройте конфигуратор и выполните повторное подключение через «Конфигурация» → «Хранилище конфигурации» → «Подключиться к хранилищу», указав актуальный путь.

Можно ли работать с одним хранилищем с разных компьютеров?

Да, это основной сценарий. Каждый разработчик подключает свою локальную базу к общему хранилищу. Важно, чтобы у всех была совместимая версия платформы и стабильный сетевой доступ к каталогу или серверу хранилища.

Чем хранилище отличается от выгрузки конфигурации в файл cf?

Файл cf — это одиночный снимок конфигурации без истории и без контроля параллельной работы. Хранилище хранит все версии с авторами и комментариями, управляет захватом объектов и предотвращает конфликты при одновременной работе нескольких разработчиков.