Имя: Пароль:
1C
 
(8.3) за и против обновления "через несколько релизов" путём загрузки cf
0 vechiy
 
09.11.17
16:22
1. Да всё нормально будет! 41% (7)
2. Обновляй! Потом посмеёмся. 35% (6)
3. А те, кто говорят насколько готовы ответить? 24% (4)
4. Не ццы! Я 100 раз так делал - выгнали с работы. 0% (0)
Всего мнений: 17

говорят, сейчас механизм загрузки .cf, если пропущено несколько релизов, позволяет обновиться без ошибок, т.е. все обработки данных между релизами, если таковые имеются, запустятся и пройдут последовательно без проблем
так ли это?
какие еще за?
какие еще есть против?
98 h-sp
 
10.11.17
09:45
(91) ну это хорошо если почасовая оплата. А если клиент на абонентке? Это ваши выброшенные 5 часов из жизни. Например, читаете новое в этих релизах. Изменился НДС, вам это не нужно, изменилась форма ФСС, тоже нахрен не упало, это вы вообще в ЗУП ведете, а не в бухгалтерии. Поэтому просто берете последнюю cf-ку и накатываете. У вас на это уходит полчаса. А не 5 часов.

и бухи, они заразы умные теперь, они про вас будут говорить: приехал прог, просидел 5 часов, ничего не сделал и уехал.
99 Cyberhawk
 
10.11.17
09:46
(90) Это мне, увы, мало о чем сказало. Это усатый из 1С?
100 Cyberhawk
 
10.11.17
09:46
А не, тот-то Нуралиев (волговод)
101 Cyberhawk
 
10.11.17
09:47
(98) Если клиент на абонентке и ты обновляешь за фикс. стоимость, то или смирись, или ССЗБ :)
102 aka AMIGO
 
10.11.17
09:48
(98) Ну, так можно сделать их ещё умнее, объяснив механизм внесения изменений..
Умнеть они будут с удовольствием.
103 DenVaz
 
10.11.17
09:49
Лично я понимаю последовательное обновление как возможность менять структуру (убирать старые таблицы в основном) базы для разработчиков.  Но с другой стороны если обработка обновления не ругалась... значит все нормально?!
104 aka AMIGO
 
10.11.17
09:50
(103) Ну, да.. Нормально.. Если бухи через пару-тройку дней не стали ругаться..
105 oslokot
 
10.11.17
09:51
(88) Кстати да, котики. А первый был намного лучше, сейчас какой-то блевотный анимэ
106 CepeLLlka
 
10.11.17
09:51
(83)Для типовых есть обновлятор же :)
107 zak555
 
10.11.17
09:59
(78) > Содержу базу накопительных обновлений, из нее делаю файл поставки

т.е. конфы поставщиков полностью типовые и кнопка включить возможность изменения присутствует ?


(94) > Я не камикадзе. Через "обновить...".

как ты не через обновить -- обновишь конфу поставщика?
108 1Снеговик
 
гуру
10.11.17
10:02
(105) интересно, пойду обновлю ради нового котика)

Обновляй! Потом посмеёмся.
109 DenVaz
 
10.11.17
10:03
(104) Если не было проблем со структурой базы... То что может быть? Мне интересно, кто спец подскажите тогда.
110 DenVaz
 
10.11.17
10:03
+(109) Так как я не понимаю полностью ситуацию сам всегда обновляю последовательно. Но было бы неплохо иногда на последний...
111 KrasnSergey
 
10.11.17
10:10
(0) нужна конфа поставщика текущей версии и той версии на которую надо обновлять.Тогда можно сделать  поставку конфигурации, после обновления все обработки обновления базы запускаются последовательно пропущенным релизам, если конфа не сильно изменена вполне возможно так обновлять. Просто накатывать  cf ОЧЕНЬ не советую

Обновляй! Потом посмеёмся.
112 zak555
 
10.11.17
10:14
(111) > Просто накатывать  cf ОЧЕНЬ не советую



конкретные примеры приведи
113 Radkt
 
10.11.17
10:17
(0)Много раз так делал, ни разу не напоролся перед обновлением делай копию и все, потом все что угодно починить восстановить можно. Риск только 1 если в одном релизе переименуют реквизит в УдалитьРеквизит а в след перемещение его значение в новый объект или реквизит, когда перескочишь новые объекты будут не заполнены, но такую ситуацию ни разу не получил. А сидеть 30 релизов последовательно накатывать на медленном сервере- мартышкин труд.

Да всё нормально будет!
114 PCcomCat
 
10.11.17
10:18
(107) Шесть лет - полет нормальный.
115 _stay true_
 
10.11.17
10:21
Субьективно: обновлял так БП 3.0, УТ 10.3 и УПП 1.3 в пределах одной редакции, разумеется. Причем скачки были порой на 10 релизов(ну или 4-5 ключевых). Проблем не возникало. Наоборот: как-то раз переживал, что пропустил релиз БП 3.0, а на следующий день релиз отозван и на страничке обработка с инструкцией по восстановлению данных

Да всё нормально будет!
116 PCcomCat
 
10.11.17
10:22
(107) Пустая база с ИТС, и она постоянно обновляется. А когда тебе нужно пойти обновить, делаешь файл поставки, и вперед. Даже обратно на поддержку измененную можно поставить. Это тот же файл обновлений, только список разрешений шире.
117 PCcomCat
 
10.11.17
10:24
(116) Убеждать никого не буду, я делаю так. Повелось со франя. Кстати, там шеф так и делает до сих пор: на все типовые есть по обновляемой пустой базе.
118 zak555
 
10.11.17
10:24
(116) много времени смотрю свободного )
119 zak555
 
10.11.17
10:25
(117) так и типовые обноляешь ?
120 PCcomCat
 
10.11.17
10:26
(118) Откуда такие выводы?)) Сейчас у меня только нужные мне базы. Время как раз экономится.
(117) Я про типовые и пишу.
121 PCcomCat
 
10.11.17
10:28
(120) А по нетиповым: базу разработчика обновляешь упомянутым мной файлом,  и потом делаешь поставку. Ой... Что ж, я! Вас учить буду что ли?!... =)))
122 Radkt
 
10.11.17
10:29
(116) Наверное не файл поставки делается? а выгружается cf? для обновления на несколько релизов
P.S. Если для типовых делается файл поставки это уже не типовые...
123 aka AMIGO
 
10.11.17
10:30
ЗЫ. Немного в офф, правда.. Что за "котики" - нельзя-ли скрин с ними выложить?.. а то пребываю в неведении, зазорно :)
Все знают, а я - нет :)
124 Масянька
 
10.11.17
10:32
(123) В какой-то винде (не помню) был помощник. Вот, типа того. Только (почему-то) пользователей раздражает :(
125 aka AMIGO
 
10.11.17
10:32
(124) Ааа, ну ясно :)
126 zak555
 
10.11.17
10:33
(120) > Я про типовые и пишу.

ты знаешь в типовых есть механизм автообновление конфигурации?
127 PCcomCat
 
10.11.17
10:37
(126) Обижаешь?))
Не все клиенты об этом знают. Да и подписка на ИТС нужна. А когда они сидели, сидели, а тут вдруг: ой, ну давайте - подписались и обновились.
128 oslokot
 
10.11.17
10:41
129 oslokot
 
10.11.17
10:42
130 Cyberhawk
 
10.11.17
10:43
(123) Старый котик: http://radikal.ru/lfp/s019.radikal.ru/i618/1605/6c/fe39cee0630d.gif/htm

Новый котик в 29 посте: https://forum.infostart.ru/forum8/topic151917/
Старый котик:
131 Cyberhawk
 
10.11.17
10:43
Я дал ссылки на анимированных!
132 PCcomCat
 
10.11.17
10:44
(122) Действия: Конфигурация - Поставка конфигурации - Комплект поставки - Создать файлы комплекта.  В результате получаешь cf, но конфигурации поставщика.
Попробуйте сделать выгрузку в cf и создать файлы поставки.
У меня в КА выгрузка 475 Мб, а поставка 265 Мб. Из одной и той же базы.
133 oslokot
 
10.11.17
10:44
ок, вот анимированный нынешний кот

https://forum.infostart.ru/upload/forum/upload/9f0/9f04010c30371f912ec44cb977d7f09d
134 aka AMIGO
 
10.11.17
10:47
(128) (130) (133) Спасибо! :)
135 novichok79
 
10.11.17
10:48
зависит от конкретного случая. с УТ 10.3 - обновился недавно с 10.3.17 до 10.3.45, без особых проблем. с новоделами обычно лучше обновляться последовательно или скакать максимум пару релизов, слишком усложнилось все в БСП.

А те, кто говорят насколько готовы ответить?
136 zak555
 
10.11.17
10:51
(127) я всем поставил своим клиентам эту функцию
137 PCcomCat
 
10.11.17
10:52
(136) А с неба клиенты не падают?))
138 zak555
 
10.11.17
10:54
(132) зачем так сложно ?

конфигурация -> поддержка -> настройка поддержки
внизу есть кнопка Сохранить в файл

достоверно точно можно получить cf от 1с, если в правом вернем углу есть кнопка Включить возможность изменения
139 zak555
 
10.11.17
10:54
(137) да, не успеваю
140 Новиков
 
10.11.17
11:17
(0) >> сейчас механизм загрузки .cf, если пропущено несколько релизов, позволяет обновиться без ошибок, т.е. все обработки данных между релизами, если таковые имеются, запустятся и пройдут последовательно без проблем. Так ли это?

Ответ от знатоков: здесь все смешалось в одну кашу. Механизм загрузки cf здесь не причем - это первое. Второе - то, про что ты пишешь - обеспечивает (в какой-то мере) одна подсистема из БСП. Суть ее работы сводится к тому, что при запуске, идет проверка версии конфигурации. И если она изменилась, то последовательно запускаются обработчики обновления данных от номера версии, которая была, до номера обновленной версии конфигурации. Вот этот механизм, про который ты "краем уха" слыхал. Как уже отмечали выше, это не позволит взять УТ 11.1 и обновить ее до УТ 11.4 через одно обновление :) Более того, даже просто чтобы физически такое прокрутить - нужные некие дополнительные телодвижения.
141 _KaA
 
10.11.17
11:20
(0)
Вопрос написан так:
А эти ягоды кушать можно?

PS О какой конфигурации речь?
142 lodger
 
10.11.17
11:23
(140) не хилые, да не сильно много.
надо взять таблицу релизов от и до последнего.
вывести колонку с изменением редакции БСП.
вывести колонку с релизами, где удаляют объекты метаданных.
это не так часто происходит, если это не ут11.1 или 2.
и спокойно прыгать по этим 2м колонкам.
143 vechiy
 
10.11.17
11:30
(141) вопрос написан так, как написан, какие ягоды-грибы, товарищ?)
речь о любой конфигурации имеющей больше одного релиза
сам обычно обновляюсь последовательно, однако были исключения в виде пропуска 5-10 релизов, и всё норм было
косяк был только с сельхозкой - отказалась прыгать через несколько
144 zak555
 
10.11.17
11:32
(142) приведи конкректные релизы 11.2, где удалили данные
145 _KaA
 
10.11.17
11:39
(143)

Ну как бы вам ответить. Вот БП поддерживает то, о чем пишется, а например УНФ не поддерживается...

Вам как ответить в таком случае: можно или нельзя?

А про ягоды, это классика. Просвещайся:
https://www.youtube.com/watch?v=gyQw6Tt35Lc
146 profitmaker
 
10.11.17
11:54
Обновляйте CF-ками дальше, после таких “обновляторах” калыма только больше)
А так да, плюсану к (24) и (29)
147 zak555
 
10.11.17
11:56
(146) как работает пользовательское обновление (из режима предприятия) не знаешь ?
148 vechiy
 
10.11.17
11:57
(145) а как выясняете какая конфа поддерживает, какая нет?
опытным путем?
149 Провинциальный 1сник
 
10.11.17
11:58
(146) Ну если так, то и накатывать обновления надо на именно тех релизах платформы, для которых они выходили. Для неленивых.
150 DomovoiAtakue
 
10.11.17
12:00
Не проще ли просто взять и обновить последовательно? Вашего времени это почти не занимает.
151 _KaA
 
10.11.17
12:01
(148)

Нет, просто знаю механику БСП и где смотреть... но этого в вопросе не написано же ))))
152 DomovoiAtakue
 
10.11.17
12:01
+(150)При последовательном обновлении проблемы то возникают, а через релиз вообще туши свет, а главное как быть уверенным что все прошло норм? Сидеть потом пару недель перепроверять?

Обновляй! Потом посмеёмся.
153 vechiy
 
10.11.17
12:04
(151)
а, ну ну)
154 _KaA
 
10.11.17
12:04
(150)

В этом случае товарищи вынуждены тащит свои поделки через многократное "объединить/сравнить и что бы не затереть"... а иногда это крайне сложно, особенно если подсистемы переписаны глобально.

Вот и "экономят"... но "скупой платит дважды" еще не кто не отменял )))
155 zak555
 
10.11.17
12:06
напишу как работает штатный механизм автобновления конфы:

смотрится тек релиз, сморится, который последний
качаются все необходимые cfu

после этого пакетно запускается конфигуратор, в который последовательно загружаются cfu, сохраняя после каждой загрузки БД (режим предприятия не включается)

после того, как все обновления загружены -- запускается (один раз) уже режим предпрития, в котором идёт последовательно обновление ИБ по тем релизам, которые загружены в базу
156 DomovoiAtakue
 
10.11.17
12:08
(154)Ну если есть куча своих поделок, то так и так придется разбираться что принесли нам обновления и как их накатывать. Получается cf все равно накатить так просто не может, только некоторые объекты. Поэтому может делать глубокий анализ и сразу последнюю ставить cf. переносы данных так же придется все контролировать самому.
157 DomovoiAtakue
 
10.11.17
12:09
+(156)Зачем тогда разбирают как работает типовой механизм обновления? Он тут просто не катит.
158 Владимир Милькин
 
10.11.17
12:17
(155) кстати, а это они не от хорошей жизни запускают выполнение обработчиков в самом конце

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

ну и да - оставляя выполнение обработчиков в конце, ИМХО они расчитывают, что пользователь будет обновляться часто, а не раз в полгода
159 _KaA
 
10.11.17
12:19
(157)

Я не знаю, могу лишь предположить сценарий работы таких "специалистов":

- делают CF с актуальной версией;
- не чего не анализируют, вкатывают его. При обновлении контролируется, что свои поделки не потеряны;
- несут клиенту и показывают, что обновили;
- спустя недельку, вторую потихоньку начинают выявлять ошибки и исправлять "по живому". При этом причинно-следственную связь теряют...

Наверное так...
160 ComradeKite
 
10.11.17
12:30
(155) А от куда такая информация, не поделитесь?
161 mehfk
 
10.11.17
12:32
(160) Из конфигуратора, вестимо.
162 Владимир Милькин
 
10.11.17
12:33
(160) штатная обработка "Поиск и установка обновлений" в типовых создает во временной папки служебные файлы для обновления в режиме пользователя. Среди них есть hta файл - это главная программа, и вот из неё уже запускаются файлы на JavaScript (они в этом же временном каталоге). Именно в этих js файлах и идёт накатывание обновлений в пакетном режиме. Если их почитать (там кода немного), то становится понятен весь алгоритм стандартного обновления в режиме пользователя.
163 Владимир Милькин
 
10.11.17
12:35
Сама обработка скачивает все необходимые обновления и формирует текст этих js файлов. А уже на JavaScript прокручивается весь цикл обновления за счёт пакетных вызовов конфигуратор.
164 ComradeKite
 
10.11.17
12:40
(160) А конкретнее?
Я вот что увидел, при первичном рассмотрении.
Например УТ 11.3 есть модуль "ОбновлениеИнформационнойБазыУТ", в ктором находятся обработчики, которые запускаются при обновлении. Дело в том что там список не дополняется новыми обработками от релиза к релизу, а формируется новым списком. Если взять два релиза 11.3.3.231 и обновление 11.3.4.93, то в сравнении этих модулей есть как удаленные так и добавленные и номера у них разные. Получается если делается в таком режиме как описал (155) то не обновится правильно, так как (24) (29).
165 ComradeKite
 
10.11.17
12:49
(163) Владимир спасибо за пояснения!
166 Skylark
 
10.11.17
12:55
Я года четыре обновлял ЗУП 2.5 для России и ЗУПы для Белоруссии и Казахстана сравнением-объединением. Готовишь последний актуальный cf-ник и всё нормуль.
167 profitmaker
 
10.11.17
13:00
(155) Чтобы ты понимал, предполагается что автоматическое обновление конфы в режиме 1С Предприятия будет выполняться каждый релиз, сама платформа вываливает сообщение о том, что доступна новая версия, как только она выходит. И просит обновиться. Т.е. предполагается что каждое обновление будут накатывать последовательно, даже в режиме обновления из Предприятия.

Ежели нифойхуа не обновлять а потом попробовать обновится в режиме 1С Предприятия сразу 100500 релизов, то можешь бороднуться потом в конце на обработчиках обновлениях данных.

О чем и написали в (24) и (29)
168 ComradeKite
 
10.11.17
13:06
(167) При таких раскладах полезности от автоматического обновления мало, те же **** только вид сбоку, как при ручном обновлении на каждый релиз.
169 zak555
 
10.11.17
13:13
(167) приведи мне примеры фактов релизов типовых 1с где проблема в рамках под редакции ....
170 PCcomCat
 
10.11.17
13:16
Вчера вот вечером занималась обновлением УТ 11.2 на УТ 11.4 - на 14 промежуточных релизов (это с перепрыгиванием на допустимые) одним файлом. Удалены только некоторые модули.
172 zak555
 
10.11.17
13:19
(170) надо обновлять  так

последний cf 11.2
последний cf 11.3
последний cf 11.4
173 ComradeKite
 
10.11.17
13:24
(170) То есть 14 раз обновилась база и 14 раз была запущена в пользовательском режиме?

Или взяли выгрузили конфу 11.2, догнали ее (14 раз обновили) до 11.4. Потом взяли конфу обновленную до 11.4 и сравнением объединением объединили с рабочей 11.2?
174 PCcomCat
 
10.11.17
13:28
(173) пока не закончила. Перед этим доработки в расширение перетаскивала. Может на выходных завершу. Осталось принять изменения.
175 AlfaDog
 
10.11.17
13:29
Смысл в таком действии , если только реально экстренная ситуация.

Сейчас типовые стали слишком замороченные. Запросто может что то не так пойти.

Программист должен работать неспеша и размеренно, чтобы не идти потом в кабинет к начальнику с вазелином.

А те, кто говорят насколько готовы ответить?
176 ComradeKite
 
10.11.17
13:30
(174) но алгоритм какой из двух описанных в (173) применяете?
177 PCcomCat
 
10.11.17
13:31
(176) База с более старого релиза 11.1 постепенно догонялась до 11.4.
Боже, где смайлики?! Механизм описан выше.
178 zak555
 
10.11.17
13:32
(175) благодаря вам у меня всё больше и больше клиентов )
179 ComradeKite
 
10.11.17
13:32
(177) Так у вас обычный рекомендованный способ обновления))))))))

А те, кто говорят насколько готовы ответить?
180 AlfaDog
 
10.11.17
13:34
(178) Нам не жалко. Хороший спец всегда в цене
181 volfy
 
10.11.17
13:35
Как у меня бомбит от тех кто ленится и льёт ЦФ, забывают постоянно конфу поставщика обновить, потом половина регламентных в незавершенном виде от перехода висят, конвертации отваливаются, новые измерения для старых движений не заполнены и т.п.

Что ж вы всё из*вер*нуться хотите. Работай нормально.
182 zak555
 
10.11.17
13:37
(181) > кто ленится и льёт ЦФ, забывают постоянно конфу поставщика обновить

все вменяемые люди обновляют конфигурацию через обновление конфигурации поставщика
183 ComradeKite
 
10.11.17
13:39
(181) только с точки зрения теории
(182) а как это? "через обновление конфигурации поставщика"
184 volfy
 
10.11.17
13:41
(182) согласен...
(183) Это как по инструкции 1С =)
185 IvaneS
 
10.11.17
13:45
При накатывании обновления видно же что изменилось и есть текст с изменениями, критических изменений нет - накатывай. Сомневаешься, то обновляй по порядку. Главное уверенность в  проделанной работе.
186 mehfk
 
10.11.17
13:45
(183) >> а как это? "через обновление конфигурации поставщика"
это так же как в (181), только наоборот.
187 IvaneS
 
10.11.17
13:47
+(185) выбор...

Да всё нормально будет!
188 ComradeKite
 
10.11.17
13:53
(184) где посмотреть на эту инструкцию?
как обновить конфигурацию поставщика я знаю, вопрос только в том, что имелось ввиду "через обновление конфигурации поставщика". Я такого способа не знаю, поэтому и спрашиваю.
189 zak555
 
10.11.17
13:59
(188)
конфигурация -> поддержка -> Обновить конфигурацию -- так обновится конфа поставщика

а через
Конфигурация -> сравнить\объединить -- не обновишь конфу поставщика
190 ComradeKite
 
10.11.17
14:09
(189) zak555 я понял, спасибо.
191 profitmaker
 
10.11.17
14:22
(169) В рамках под редакции пример не приведу, но люди выше уже написали что с ЗУПом бывают траблы и в рамках под редакции.
192 profitmaker
 
10.11.17
14:23
Ну и в сабже ничего нет про обновление в рамках под редакции)
В сабже обновление между релизами.
193 Alex_MA
 
10.11.17
14:23
(0)Так нельзя.

Обновляй! Потом посмеёмся.
194 zak555
 
10.11.17
14:23
(191) пример релизов -- я готов проверить
195 profitmaker
 
10.11.17
14:24
поэтому читаем все те же (24) и (29)
и да , забыл проголосовать

Обновляй! Потом посмеёмся.
196 Сти
 
10.11.17
14:37
(62) Был бы клиент, требовал бы техзадание и кучу подписей в том, что после тестирования клиент никаких претензий иметь не будет ) А тут - устроился на работу в компанию где с базой вот такая фигня была, пришлось делать вот это всё. На самом деле так обновляться можно. Но нужна весьма кропотливая подготовка нового cf, анализ типовых обработок обновления и, возможно, добавление своих. Конечно же после всего еще и обновление каждого ключевого релиза через cfu, снимая все галки - чтобы конфа поставщика тоже была обновлена. Ну и реестр всех доработок, чтобы в последующем меньше париться с обновлениями.
197 Йохохо
 
10.11.17
14:46
(196) понятно откуда ветка родилась "Конечно же после всего еще и обновление каждого ключевого релиза через cfu, снимая все галки - чтобы конфа поставщика тоже была обновлена." вот тут косяк