Если между текущим релизом и релизом вашей конфигурации всего лишь несколько шагов, путь обновления краток и понятен. А вот если ваш продукт не обновлялся довольно давно, возникает вопрос, как сделать эти обновления быстрее. Решение "в лоб" накатить все релизы последовательно может быть очень длинным. Выигрыш по времени можно получить, взглянув на граф обновлений, он покажет только необходимые шаги и исключит избыточные.
Как работать
1. Скопируйте содержимое таблицы "Обновления" со страницы релизов 1С. Например, отсюда: https://releases.1c.ru/project/EnterpriseERP20 Т.е. просто надо выделить мышкой нужную область, как на картинке:
2. Скопируйте выделенный текст в поле "Текст для обработки"
3. Выберите "Релиз откуда" и "Релиз куда" и нажмите на кнопку "Построить граф обновлений".
Более подробно на видео:
Кратчайший путь обновления конфигурации. Обработка построения графа.
В обработке использован сервис отрисовки в виде картинки http://graphviz.glitch.me/ Если по той или иной причине сервис не работает, то можно визуализировать граф просто скопировав содержимое реквизита "Текст графа" в любой онлайн-построитель (запрос в гугле "graphviz online") или непосредственно в редактор http://www.graphviz.org/
Обработка на управляемых формах. Тестировалась на 8.3.10, но на более ранних тоже должна работать (из "новых" функций там только СтрРазделить)
А почему в первой фотке обновляется
2.1.2.86 в
2.0.10.97 ?
И еще несколько таких же
Всегда ли кратчайший путь лучший? Я бы добавил отдельную опцию, чтобы переходы типа 2.0.*.* -> 2.1.*.* происходили с последнего из 2.0.*.*, например.
С сайта 1С(не нужен логин/пароль) можно брать файл с данными по конфигурации(на какой релиз можно обновлять) и от туда все это рисовать, чтобы ни чего не копировать.
зы. Можно подсмотреть в любой типовой конфе.
когда-то сделал то же самое, только без вывода графа (да и зачем он нужен?)http://infostart.ru/public/365444/
А еще есть такая штука
http://gran-it.net/updateset.php
Или вот еще и ежедневно обновляемыйКалькулятор обновлений
Не всегда целесообразно обновлять по кратчайшему пути.