1
0
mirror of https://github.com/1C-Company/GitConverter.git synced 2025-02-05 13:05:20 +02:00
GitConverter/Копии-хранилища.md
Dmitriy Marmyshev f5b889de44 images
2018-10-18 10:53:05 +03:00

3.0 KiB

Копии хранилища позволяют ускорить получение версий из хранилища за счет распараллеливания этого процесса.

images/001-60.png

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

Настройка

Список копий хранилища доступен из формы хранилища конфигурации по ссылке Копии хранилищ конфигурации.

Вы можете использовать в копиях тот же адрес серверного хранилища конфигурации, но с разными пользователями. Количество "копий" влияет на размер создаваемого глобального кэша версий на сервере хранилища конфигурации. Поэтому размер кэша необходимо настроить. Для этого откройте в Конфигураторе информационную базу, подключённую к этому хранилищу, и укажите размер глобального кэша (Конфигурация → Хранилище конфигурации → Администрирование хранилища... → Прочие → Глобальный кэш версий конфигурации).

Выберите максимальный размер кэша в 1,5 - 2 раза больше, чем:

<размер одной версии в Мб> * <количество копий хранилища>

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

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