Имя: Пароль:
1C
1С v8
Обновление конфигурации, подключенной к хранилищу
0 NikkeV
 
01.09.20
11:51
Подскажите, как корректно обновлять конфигурацию, подключенную к хранилищу? Имею в виду типовые обновления от самой 1С.
1. Не совсем понятно, как правильно обновлять тестую базу, подключенную к хранилищу. Объекты то заблокированы все. Приходится отключаться от хранилища и обновляться как обычно, перенося доработки. Затем выгружаю CF и переношу на рабочую базу сравнением объединением. Опять же в рабочей так же надо захватить все объекты обновляемые, а их может быть очень много, что опять же неудобно.
2. Второе, что не понимаю. Даже, если по первому пункту я захвачу все объекты, обновляю их и загружу в хранилище обновленную версию, а затем из хранилища обновлю рабочую базу, конфигурация поставщика то у меня останется необновленной, что негодится.

В итоге при последних двух обновлениях просто отключал рабочую базу от хранилища, накатывал целиком CF (с обновлением конфигурации поставщика) и создавал новое хранилище.
Уверен, что есть путь намного короче. Прошу указать. Спасибо.
1 Amra
 
01.09.20
11:57
Захватываешь корень конфы, ставишь галку включать подчиненные. Все объекты захвачены. Нафига по одному объекту то?
2 NikkeV
 
01.09.20
12:43
(1) Ок, а с конфигурацией поставщика как быть?
3 dka80
 
01.09.20
13:24
(2) она обновиться автоматически из хранилища
4 NikkeV
 
01.09.20
13:55
(3) Разве? Что-то по-моему я как раз сталкивался с тем, что основная конфигурация выкачивала из хранилища только основную конфигурацию, но конфигурацию поставщика не обновляла..
5 PLUT
 
01.09.20
14:49
(2) запустить обновление через поддержка - обновить конфигурацию, затем в окне сравнения/объединения снять галочку на корне конфигурации. Нажать применить. конфа поставщика обновится, конфа бд останется без изменений. затем уже можно из хренилища забрать изменения
6 unregistered
 
01.09.20
15:04
(4) Значит ты что-то делал не так.
В (1) всё верно написано.
Особенность установки обновления заключается в том, что должна быть захвачена в хранилище вся конфигурация, начиная с корня.
Дальше - стандартным путём, через "Поддержка" - "Обновить конфигурацию". Дальше возможны варианты. Можно сначала обновить только конфигурацию поставщика (как в (5)), а уже потом обновлять основную конфигурацию. Но тут надо быть осторожным и следить, чтобы и удаленные из конфигурации поставщика объекты удалялись и нужное не потерялось.
После обновления и помещения в хранилище корня конфигурации и всех подчиненных ему объектов (по сути - всей конфы), все подключенные к этому хранилищу базы данных при обновлении из хранилища получат не только измененную конфигурацию, но и конфигурацию поставщика.
Независимо от того, куда вы едете — это в гору и против ветра!