Кратчайший путь обновления конфигурации

Программирование - Инструментарий

Обработка рисует граф кратчайшего пути обновления с релиза X.X.X.X до релиза Z.Z.Z.Z. Можно сэкономить время при обновлениях давно не обновлявшихся конфигураций.

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

Как работать

1. Скопируйте содержимое таблицы "Обновления" со страницы релизов 1С. Например, отсюда: https://releases.1c.ru/project/EnterpriseERP20 Т.е. просто надо выделить мышкой нужную область, как на картинке:

2. Скопируйте выделенный текст в поле "Текст для обработки"

3. Выберите "Релиз откуда" и "Релиз куда" и нажмите на кнопку "Построить граф обновлений".

Более подробно на видео:

Кратчайший путь обновления конфигурации. Обработка построения графа.

В обработке использован сервис отрисовки в виде картинки http://graphviz.glitch.me/ Если по той или иной причине сервис не работает, то можно визуализировать граф просто скопировав содержимое реквизита "Текст графа" в любой онлайн-построитель (запрос в гугле "graphviz online") или непосредственно в редактор http://www.graphviz.org/

Обработка на управляемых формах. Тестировалась на 8.3.10, но на более ранних тоже должна работать (из "новых" функций там только СтрРазделить)

Скачать файлы

Наименование Файл Версия Размер
Кратчайший путь обновления конфигурации:
.epf 11,08Kb
14.06.17
14
.epf 1.0 11,08Kb 14 Скачать

См. также

Комментарии
1. kiruha Дронов (kiruha) 360 14.06.17 13:06 Сейчас в теме
А почему в первой фотке обновляется
2.1.2.86 в
2.0.10.97 ?
И еще несколько таких же
2. Роберт В е р т и н с к и й (v3rter) 14.06.17 13:27 Сейчас в теме
Всегда ли кратчайший путь лучший? Я бы добавил отдельную опцию, чтобы переходы типа 2.0.*.* -> 2.1.*.* происходили с последнего из 2.0.*.*, например.
3. Сергей Махов (pbmegas) 14.06.17 17:16 Сейчас в теме
С сайта 1С(не нужен логин/пароль) можно брать файл с данными по конфигурации(на какой релиз можно обновлять) и от туда все это рисовать, чтобы ни чего не копировать.
зы. Можно подсмотреть в любой типовой конфе.
GreenDragon; +1 Ответить
4. Антон Грачев (Fragster) 722 15.06.17 14:01 Сейчас в теме
когда-то сделал то же самое, только без вывода графа (да и зачем он нужен?) http://infostart.ru/public/365444/
5. Максим Сафонов (maXon777) 93 15.06.17 17:34 Сейчас в теме
А еще есть такая штука
http://gran-it.net/updateset.php
WhiteOwl; GlukAl; klinval; JohnyDeath; +4 Ответить
6. Алексей Кондратьев (A7758735) 21 19.06.17 12:19 Сейчас в теме
Или вот еще и ежедневно обновляемый Калькулятор обновлений
GlukAl; waol; niko75; JohnyDeath; maXon777; +5 Ответить
7. Ирина progr-2008 Санкт-Петербург (progr-2008) 118 21.06.17 09:19 Сейчас в теме
Не всегда целесообразно обновлять по кратчайшему пути.
Оставьте свое сообщение