Администрирование · 10 мин
Как открыть хранилище конфигурации 1С
Как открыть хранилище 1С: подключение к хранилищу конфигурации, создание нового хранилища, права доступа, типичные ошибки и способы их устранения.
Хранилище конфигурации в 1С — это централизованное место, где хранятся версии конфигурации при командной разработке. Открыть хранилище может понадобиться в двух разных ситуациях: подключиться к уже существующему хранилищу, чтобы получить актуальную конфигурацию, или открыть сам каталог хранилища для администрирования — просмотра пользователей, истории версий и настроек.
Работа ведётся через конфигуратор 1С: Предприятие. Обычный режим «Предприятие» для этого не подходит — все операции с хранилищем выполняются из меню «Конфигурация» в конфигураторе. Перед любыми действиями убедитесь, что у вас есть резервная копия информационной базы и вы понимаете, к какому именно хранилищу подключаетесь.
Ниже разобраны оба сценария: подключение к существующему хранилищу, создание и открытие нового хранилища, настройка прав пользователей, а также типичные ошибки — например, когда конфигуратор сообщает, что база не связана с хранилищем или версия хранилища несовместима.
Что такое хранилище конфигурации и когда его открывают
Хранилище конфигурации — это специальный каталог с файлами, в котором платформа 1С сохраняет историю изменений конфигурации по версиям. Оно нужно, когда над одной конфигурацией работают несколько разработчиков: каждый захватывает объекты на редактирование, вносит изменения и помещает их обратно, а хранилище фиксирует, кто и что менял.
Открыть хранилище требуется в трёх типовых случаях. Первый — разработчику нужно подключить свою локальную базу к хранилищу, чтобы получать обновления и помещать свои изменения. Второй — администратору нужно открыть хранилище для ведения списка пользователей и просмотра истории версий. Третий — хранилище создаётся с нуля для нового проекта.
Физически хранилище обычно размещают в общей сетевой папке, доступной всем разработчикам, либо публикуют через веб-сервер или сервер хранилища 1С. Способ размещения влияет на строку подключения, но не на общую логику работы.
Как подключиться к существующему хранилищу
Основной сценарий — подключение локальной информационной базы к уже созданному хранилищу. Действия выполняются в конфигураторе под учётной записью с правами на администрирование конфигурации.
- 1Откройте базу в режиме «Конфигуратор» (1С: Предприятие → выбор базы → кнопка «Конфигуратор»).
- 2В меню выберите «Конфигурация» → «Хранилище конфигурации» → «Подключиться к хранилищу».
- 3Укажите путь к хранилищу: сетевой путь к каталогу или адрес сервера хранилища.
- 4Введите имя пользователя хранилища и пароль (их выдаёт администратор хранилища).
- 5Подтвердите действие и дождитесь, пока платформа сопоставит конфигурацию базы с версией в хранилище.
- 6Проверьте результат: пункт «Конфигурация» → «Хранилище конфигурации» → «Отключиться» должен стать активным.
Если конфигурация базы отличается от версии в хранилище, платформа предложит обновить конфигурацию базы из хранилища. Соглашайтесь только если уверены, что локальные изменения не нужны: при обновлении они будут замещены версией из хранилища. При сомнениях сначала выгрузите конфигурацию в файл через «Конфигурация» → «Сохранить конфигурацию в файл».
Для хранилища, опубликованного на сервере хранилищ 1С (srv1c), строка подключения выглядит как адрес вида tcp://имя_сервера/имя_хранилища, а для веб-публикации — как URL вида http://сервер/хранилище. Файловый вариант — это обычный путь к папке, например \\server\storage\project.
Как создать и открыть новое хранилище
Если хранилища ещё нет, его создают из конфигуратора той базы, конфигурация которой станет первой версией. Заранее подготовьте пустой каталог в сетевой папке с правами на чтение и запись для всех будущих разработчиков.
Порядок создания: откройте конфигуратор, перейдите в «Конфигурация» → «Хранилище конфигурации» → «Создать хранилище», укажите путь к подготовленному пустому каталогу и задайте имя и пароль пользователя-администратора хранилища. Платформа поместит текущую конфигурацию базы в хранилище как первую версию и автоматически подключит базу к нему.
Чтобы затем открыть созданное хранилище для администрирования, используйте пункт «Конфигурация» → «Хранилище конфигурации» → «Администрирование хранилища». В открывшемся окне доступны список пользователей, история версий, настройки захвата объектов и возможность отключить пользователя от хранилища принудительно.
Как открыть хранилище для администрирования и настроить пользователей
Администрирование выполняется через окно «Администрирование хранилища конфигурации». Открыть его может только пользователь, у которого в хранилище есть административные права. В окне на вкладке «Пользователи» добавляются новые разработчики: для каждого задаётся имя, пароль и набор прав.
Основные права в хранилище: захват объектов (возможность изменять конфигурацию), помещение объектов в хранилище, изменение состава версий и администрирование. Рядовому разработчику обычно достаточно прав на захват и помещение; административные права выдают ограниченному кругу лиц.
На вкладке «Версии» можно посмотреть историю: номер версии, дату, автора и комментарий. Отсюда же открывается сравнение любой версии с текущей конфигурацией базы — это удобный способ найти, в какой версии появилась ошибка.
Работайте через захват и помещение объектов
Уточните путь и учётные данные у администратора
Сверьте версии платформы у всех участников
Типичные ошибки при открытии хранилища и их решение
Самая частая проблема — сообщение «Ошибка доступа к хранилищу» или «Неверное имя пользователя или пароль». Причины: опечатка в логине, смена пароля администратором, отсутствие прав на сетевую папку. Проверьте, открывается ли каталог хранилища через проводник Windows под вашей учётной записью — если папка недоступна, проблема в сетевых правах, а не в 1С.
Вторая типичная ситуация — «Конфигурация базы данных не связана с хранилищем». Так бывает после восстановления базы из копии или загрузки dt-файла: связь с хранилищем хранится в базе и при таких операциях может потеряться. Решение — повторное подключение через «Подключиться к хранилищу».
Третья группа ошибок связана с версией платформы. Если хранилище конвертировано под более новую версию платформы, чем установлена у вас, конфигуратор откажется его открывать. Согласуйте единую версию платформы со всей командой и обновите свою.
Проверка результата и безопасная работа
После подключения убедитесь, что всё работает корректно. Откройте «Конфигурация» → «Хранилище конфигурации» → «Сравнить с хранилищем» — платформа покажет, есть ли расхождения между вашей конфигурацией и последней версией. Если расхождений нет и пункт «Отключиться» активен, подключение выполнено успешно.
Дополнительная проверка — захват любого неиспользуемого объекта с последующей отменой захвата. Если операция проходит без ошибок, права настроены правильно и связь с хранилищем стабильна.
Как проверить результат
Пункт «Отключиться от хранилища» активен
Доступен только пункт «Подключиться»
Объект захватывается и помещается без ошибок
Ошибка доступа или сообщение о чужом захвате
Расхождений нет или они ожидаемы
Массовые различия после подключения
Граница безопасной самостоятельной работы — подключение, захват и помещение объектов. Операции вроде отмены чужих захватов, удаления пользователей, обрезки истории версий и восстановления повреждённого хранилища лучше согласовывать с администратором проекта: ошибка здесь затронет всю команду.
Что важно запомнить
Хранилище открывается из конфигуратора через меню «Конфигурация» → «Хранилище конфигурации». Для подключения нужны путь к хранилищу и отдельные учётные данные пользователя хранилища. Перед подключением делайте резервную копию базы, а административные операции доверяйте ответственному за хранилище.
Частые вопросы
Можно ли открыть хранилище 1С без конфигуратора?
Нет, штатной работы с хранилищем вне конфигуратора нет: подключение, администрирование и просмотр версий выполняются только из режима «Конфигуратор». Просмотреть содержимое каталога хранилища вручную бессмысленно — файлы там хранятся во внутреннем формате платформы.
Что делать, если забыт пароль пользователя хранилища?
Пароль может сбросить администратор хранилища через окно «Администрирование хранилища» → вкладка «Пользователи» → изменение пароля нужной учётной записи. Самостоятельно восстановить пароль нельзя, средства восстановления в платформе не предусмотрены.
Почему после загрузки базы из dt-файла хранилище не открывается?
Связь с хранилищем сохраняется в информационной базе, и при загрузке dt-файла она может быть утеряна или указывать на старый путь. Откройте конфигуратор и выполните повторное подключение через «Конфигурация» → «Хранилище конфигурации» → «Подключиться к хранилищу», указав актуальный путь.
Можно ли работать с одним хранилищем с разных компьютеров?
Да, это основной сценарий. Каждый разработчик подключает свою локальную базу к общему хранилищу. Важно, чтобы у всех была совместимая версия платформы и стабильный сетевой доступ к каталогу или серверу хранилища.
Чем хранилище отличается от выгрузки конфигурации в файл cf?
Файл cf — это одиночный снимок конфигурации без истории и без контроля параллельной работы. Хранилище хранит все версии с авторами и комментариями, управляет захватом объектов и предотвращает конфликты при одновременной работе нескольких разработчиков.