Приветствую Вас, Гость · RSS Воскресенье, 13.07.2025, 01:43








Главная » 2013 » Май » 18 » Хранилище конфигурации 1С
18:03
 

Хранилище конфигурации 1С

Хранилище конфигурации 1С

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

Рассмотрим настройки и работу с хранилищем конфигурациии подробнее.

Как работает хранилище 1С

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

Так же в этой БД хранится информации о том, кем захвачен тот и или иной объект. Захват объекта – это метка, устанавливаемая разработчиком. Установленный захват позволяет избежать коллизий при групповой разработке. Пока объект захвачен никто не может его редактировать.

Захватить можно как объект целиком(рекурсивно), так и отдельно объект или формы.

После того, как разработчик произвел какие то действия над объектом, он обязан поместить доработки в хранилище. И снять тем самым снять пометку о том, что объект захвачен.

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

Создать хранилище достаточно просто, для этого необходимо выбрать в меню “Конфигурация – Хранилище конфигурации” пункт “Создать хранилище”. В появившемся меню достаточно указать путь к будущему расположению хранилище и логин/пароль пользователя-администратора:

При создания создайте обязательно резервную учетную запись с административными правами – очень часто это выручает.

Как подключиться к хранилищу 1С

Что бы подключится к хранилищу конфигурации нужно выбрать в меню в меню “Конфигурация – Хранилище конфигурации” пункт “Подключиться к хранилищу”. В появившемся окне необходимо указать путь к хранилищу и логин/пароль пользователя, нажать подключиться:

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

Администрирование хранилища конфигурации 1С

Для администрирования хранилища 1С необходимо выбрать в меню конфигурации следующий пункт – “Конфигурация – Хранилище конфигурации – Администрирование”:

На вкладке “Пользователи” можно добавить или удалить новых пользователей, а также определить состав прав для каждого из них.

На вкладке “Подключения” можно просмотреть всех пользователей, подключившихся к хранилищу, по необходимости отключить их.

На вкладке “Отмена захвата” вы можете снять захват любого пользователя на определенный объект, если конечно же вы имеете права на это.

Как просмотреть историю хранилища 1С

Для просмотра истории надо зайти в выбрать в меню ”Конфигурация – Хранилище конфигурации”, выбрать пункт “История хранилища”:

В истории хранилища 1С можно увидеть когда, кем и что было изменено.

Как работать с хранилищем 1С

Работа с хранилищем, условно, можно разделить на основные действия:

    • обновление конфигурации из хранилища конфигурации 1С
    • обновить статусы хранилища 1С
    • захват в хранилище
    • помещение в хранилище

Остановимся на подробнее на каждом действии:

Обновить статусы хранилища 1С

Производит получение последних статусов объектов (захвачен или нет).

Вызывается: ”Конфигурация – Хранилище конфигурации – Обновить статусы”.

Обновление конфигурации из хранилища конфигурации 1С

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

Вызывается: ”Конфигурация – Хранилище конфигурации – Обновить конфигурацию из хранилища”.

Захват в хранилище конфигурации 1С

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

Произвести захват можно вызвав правой кнопкой контекстное меню у объекта метаданных:

В открывшемся окне можно установить некоторые настройки:

  • Выполнять рекурсивно – позволяет захватить все подчиненные объекты – формы и т.д.
  • Разрешать получать захваченные – позволяет получать другим пользователям промежуточные версии объекта

Помещение в хранилище 1С

После изменения объекта, его необходимо поместить обратно в хранилище, делается это так же, как захват, только выбирается пункт “Поместить в хранилище”:

При помещении обязательно заполняйте поле комментарий, это очень важно при групповой разработке. Через полгода вы и не вспомните зачем производили те или иные действия. Так же как у захвата у помещения есть свои специфичные настройки:

  • Выполнять рекурсивно – позволяет поместить все подчиненные объекты – формы и т.д.
  • Оставить захваченными – позволяет поместить “промежуточную” версию объекта, оставив при этом захват пользователем

Как добавить новый объект в хранилище 1С

Для этого необходимо захватить “корень” конфигурации, а после добавления объектов(справочников, регистров, перечислений и т.п.) – поместить корень конфигурации обратно, в хранилище.

услуги 1с программиста
Просмотров: 1854 | Добавил: washou | Рейтинг: 0.0/0
Всего комментариев: 0
Конструктор сайтовuCoz
Copyright MyCorp © 2025