Имя: Пароль:
1C
 
Как затянуть только часть из хранилища
0 na1kk
 
22.03.22
08:43
Есть 3 разработчика. У каждого подключено хранилище, после написания кода разработчик помещает его в хранилище. Рабочая база тоже подключена к хранилищу.

Как затянуть только часть реквизитов и кода в рабочую базу?
1 Фрэнки
 
22.03.22
08:44
манипуляциями с правой кнопкой мышки на отдельных объектах метаданных
2 Strogg
 
22.03.22
08:45
В хранилище тянется пообьектно. Если знаешь объект, который изменялся - то только его и получаешь из хранилища. Либо в окне конфы по одному объекту, либо через окно работы с хранилкой
3 na1kk
 
22.03.22
08:46
(1) не. вот пример. мне  нужно перенести только справочник 2. Документ 2 переносить не нужно https://prnt.sc/fVvkNhVJXxXB
4 na1kk
 
22.03.22
08:47
(2) а нет еще объекта.
5 Фрэнки
 
22.03.22
08:49
А вообще, странный вопрос

Специальной функциональности вида "рабочая база подключена к хранилищу" нет.
Любые действия одинаковы со стороны всех подключенных к хранилищу баз. Рабочая база для хранилища такая же точно, как база разработчика.

(3) Ну так не пользуйся сравнением и объединением всей конфы с хранилищем. Зачем так делать, если изменился только один объект?
Можно ведь и без сравнения получать всю конфу из хранилища.
6 Strogg
 
22.03.22
08:50
(4) в случае, когда надо получить корень - можно получить только все изменения корня. И причем тут соавнение и объединение
7 na1kk
 
22.03.22
08:52
(5) да мне не нужно всю конфу получить. мне нужно только справочник 1 получить забрать к себе в рабочую базу. А Документ 1 не получать.
8 na1kk
 
22.03.22
08:53
(6) это для наглядности показал, что хочу сделать.
9 Фрэнки
 
22.03.22
08:54
Вообще, если в структуру метаданных добавляется что-то новое, то со стороны разраба - поместить объект в хранилище.

ПОсле этого изменения конфы в хранилище, со стороны другой подключенной базы нужно заново получать от корня всю структуру метаданных. Целиком. Как бы "стурктура метаданных" равнозначна экземпляру объекта. Громоздкий, сложный объект. С необходимостью реструктуризации метаданных при подсаживании другого состояния структуры в базу.
10 na1kk
 
22.03.22
09:11
(9) так нужно только часть объектов получить, которые находятся в хранилище.
11 Галахад
 
гуру
22.03.22
09:21
Используй несколько хранилищ. https://infostart.ru/1c/articles/646867/
12 Ольхов
 
22.03.22
09:29
(0) Не нужно рабочую базу к хранилищу подключать, однако.
13 lodger
 
22.03.22
09:44
(12) чего это вдруг?
(11) всё это дело надо администрировать через ещё одну базу с автоматизацией развертывания, подключения и переливки конфигов. а то в лоб руками заниматься всем этим хозяйством накладно по времени.
(10) получаешь корень, с ним приходит структура метаданных объектов. тут уж либо мириться с тем, что появляется объект метаданных без кода исполнения, либо разрабам новые объекты и подсистемы пилить в отдельных базах без хранилища. ибо корень един и неделим.
14 Ольхов
 
22.03.22
09:48
(13) А какой смысл подключать прод базу к хранилищу разработки? По-хорошему, прод надо файлами поставки обновлять.
15 Фрэнки
 
22.03.22
09:51
(14) так это еще полбеды :-)

Массовая практика, что прод не только подключают к хранилищу, но и оставляют в проде конфигурацию поставщика, которая там никогда не работает, а только лишь тормозит при обновлениях и отжирает память.
16 Botanik8888
 
22.03.22
09:58
Тут 50/50 есть свои плюсы, есть свои минусы.
все зависит от организации цикла разработки в организации, в (11) хорошая статья, есть спорные моменты но в целом доступно описано что/зачем/почему.
17 na1kk
 
22.03.22
10:35
(11) спасибо. интересная статья
18 vicof
 
22.03.22
20:52
Переходите на EDT
19 _Дайвер_
 
22.03.22
22:01
(18) EDT пока практикуют но не массово, есть еще тонкости для прода
20 ДедМорроз
 
22.03.22
23:24
На самом деле,не подключать Прод к хранилищу можно,когда есть ПредПрод,где все изменения проходят тестирование - в этом случае - Прод проще обновлять файлом поставки из ПредПрод.
Если такого нет,то можно и подключать.

При переносе ПоЧастям нужно помнить,что получаются не совсем рабочие результаты,если перенести один модуль,а тот,на который он ссылается,забыть.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан