Автоматическое определение цепочки обновлений релизов 1С


Сервис создан для быстрой оценки трудоёмкости обновления и для определения необходимых релизов.
Будет полезен для меня, а может быть, и для вас )

Ссылка на сервис. В использовании всё очень просто:

1) Выбираем конфигурацию

select configuration

при этом сервис должен отобразить номер текущего релиза и заполнить список всех релизов конфигурации.

2) Выбираем релиз, с которого нам нужно обновиться.

 select releases

 3) Должна отобразиться цепочка релизов для обновления и общее их количество 

update set

Информация о релизах обновляется 1 раз в сутки.

На момент публикации реализована проверка всего по двум конфигурациям (БП2 и БП3)

upd 03.08.15 Добавлены следующие конфигурации

  1. «Бухгалтерия Предприятия КОРП 2.0»
  2. «Бухгалтерия Предприятия 2.0»
  3. «Бухгалтерия Предприятия 3.0»
  4. «Управление торговлей 11»
  5. «Управление торговлей 10.3»
  6. «Управление производственным предприятием»
  7. «Управление небольшой фирмой 1.5»
  8. «Управление небольшой фирмой 1.4»
  9. «Розница 2.1»
  10. «Комплексная автоматизация 1.1»
  11. «Зарплата и Управление Персоналом 3»
  12. «Зарплата и Управление Персоналом 2.5» 

upd 26.02.16 Добавил выбор релиза до которого считать обновления (ранее считалось до последнего)

 to

upd 26.02.16 Добавил ссылки на загрузку релизов для некоторых конфигураций

ref

В случае интереса к сервису, буду добавлять в него другие конфигурации, а возможно, и API.

Кроссбраузерность не проверена (хотя скрипты написаны в двух вариантах, для нормальных браузеров и для старых ИЕ).

Создан сервис исключительно из любопытства к технологиям php, jquery, ajax

Буду благодарен за комментарии, конструктивную критику и советы!

80 Comments

  1. Ibrogim

    Велком

    Reply
  2. Mi4man

    Как предложение: при нажатии на релиз переходить на страничку скачивания файла обновления

    Reply
  3. Bukaska

    Как вариант.. указывать критический релиз, через который прыгать даже *сf — кой не стоит))))

    Reply
  4. amon_ra

    а еще будут конфигурации?

    Reply
  5. NeviD

    Если много релизов нужно обновить, то их список уходит далеко за границу экрана)

    Reply
  6. the1

    Годный сервис, продолжай пилить

    Reply
  7. Voblhned

    (5) NeviD, Просто прокрути экран вправо

    Reply
  8. Fragster

    То же в виде внешней обработки (УФ): http://infostart.ru/public/365444/ , требуется ctrl+c ctrl+v с users.v8.1c.ru, соответственно, считает для любой конфы с users.

    Reply
  9. bpc222

    🙂 чем-то нашу публикацию двухгодичной давности напоминает: http://infostart.ru/public/199619/

    Reply
  10. demon_infernal

    В Опере 12.17 после выбора конфигурации (БП 2.0 или БП 3.0) ничего не происходит, выпадающий список с номерами релизов не появляется.

    Reply
  11. Ibrogim

    (2) Mi4man, Хорошее предложение

    (3) Bukaska,

    Как вариант.. указывать критический релиз

    Дайте определение критического релиза, как вы его определяете глядя на список на сайте юзерс1С8?

    (4) amon_ra,

    а еще будут конфигурации?

    Да конечно.

    (5) NeviD,

    Если много релизов нужно обновить, то их список уходит далеко за границу экрана)

    Предложите вариант расположения . И да

    NeviD, Просто прокрути экран вправо

    (7) Voblhned,

    То же в виде внешней обработки

    Из минусов 1. Нужен 1С 2. Несколько лишних нажатий. А так то да, похоже

    (9) bpc222, Да, напоминает, прежде чем публиковать и делать, всё обыскал в поисках такого… Попробую сделать лучше )

    Сервис у вас ещё работает?

    Бегло его посмотрел, вот пара минусов

    1)Представлены не все релизы (Для БП2 у вас релизы начинаются с 2.0.14.8, но есть и более ранние даже на users.v8.1c.ru, не говоря уж о том, что и там не все релизы)

    2)План обновления у меня не сформировался

    ПЛАН ОБНОВЛЕНИЯ

    «Бухгалтерия предприятия, редакция 2.0 для Технологической платформы 8.2» обновляется с версии 2.0.14.8 до 2.0.64.8 в следующем порядке:

    2.0.15.10

    2.0.16.2

    2.0.17.6

    ВНИМАНИЕ! План обновления сформировать не удалось!

    3) Ваш сервис считает, что последний релиз БП2 это 2.0.64.8 но это не так уже пол года

    4) Моё ИМХО, что пилить это на 1С избыточно (зачем тратить лицензии и т.п.)

    (10) demon_infernal,

    В Опере 12.17 после выбора конфигурации (БП 2.0 или БП 3.0) ничего не происходит, выпадающий список с номерами релизов не появляется.

    Спасибо, Буду разбираться

    Reply
  12. Lapitskiy

    весьма полезный сервис!

    Reply
  13. bpc222

    >(9) bpc222, Да, напоминает, прежде чем публиковать и делать, всё обыскал в поисках такого… >Попробую сделать лучше )

    Попробуйте 🙂 Будет интересно проследить за тем, что Вы добавите в сервис, чтобы он использовался значительным числом пользователей. Но добавить что-то нужно. Например, однажды мы добавили мобильный клиент.

    >Сервис у вас ещё работает?

    Да, на его базе работает куча других сервисов. Т.е. калькулятор имеет API

    >Бегло его посмотрел, вот пара минусов

    >1)Представлены не все релизы (Для БП2 у вас релизы начинаются с 2.0.14.8, но есть и более ранние >даже на users.v8.1c.ru, не говоря уж о том, что и там не все релизы)

    Следует учесть тот факт, что разработчик делит продукты БП2.0 для 8.1 и БП2.0 для 8.2 именно это и отражено в нашем решении. Сервис здесь ни при чем. Все ок.

    >2)План обновления у меня не сформировался

    >ПЛАН ОБНОВЛЕНИЯ

    >»Бухгалтерия предприятия, редакция 2.0 для Технологической платформы 8.2″ обновляется с версии >2.0.14.8 до 2.0.64.8 в следующем порядке:

    >2.0.15.10

    >2.0.16.2

    >2.0.17.6

    >ВНИМАНИЕ! План обновления сформировать не удалось!

    Это связано с ошибками указания связей при изначальной публикации релиза на сайте 1с.

    Наша система автоматически регистрирует такие логические разрывы и оператор их устраняет.

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

    >3) Ваш сервис считает, что последний релиз БП2 это 2.0.64.8 но это не так уже пол года

    Открываем калькулятор, выбираем БП2.0 для 8.2 — текущий 2.0.64.34 все ок.

    В общем, соберите имеющийся опыт партнеров (например, наш), посмотрите потребности и сделайте что-нибудь такое, что будет реально потребным тем, кто обновляет ИБ.

    Кстати, посмотрите работу нашего сервиса в режиме авторизованного пользователя 🙂 Он даже деньги за обновления считает 🙂

    Reply
  14. support

    (13) bpc222, вы тоже участвуете в создании?

    Reply
  15. AlexSunS

    Очень актуальная штука, расширяйте УНФ УПП УТ и буду постоянно ваш сервис в избранном видеть.

    Reply
  16. Ibrogim

    (13) bpc222,

    Следует учесть тот факт, что разработчик делит продукты БП2.0 для 8.1 и БП2.0 для 8.2 именно это и отражено в нашем решении. Сервис здесь ни при чем. Все ок.

    Да нет, не ок




    Это связано с ошибками указания связей при изначальной публикации релиза на сайте 1с.

    Наша система автоматически регистрирует такие логические разрывы и оператор их устраняет.

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

    Не понял, что вы хотели сказать, у меня план обновления формируется корректно

    Открываем калькулятор, выбираем БП2.0 для 8.2 — текущий 2.0.64.34 все ок.

    Да, действительно есть у вас последний релиз. Не заметил его из за (на мой взгляд) кривой сортировки в вашем сервисе

    А вообще, Спасибо за комментарии. Буду улучшать!

    Reply
  17. Ibrogim

    (15) AlexSunS,

    УНФ УПП УТ

    Добавил.

    (4) amon_ra,

    а еще будут конфигурации?

    Добавил следующие конфигурации


    «Бухгалтерия Предприятия КОРП 2.0″,»Бухгалтерия Предприятия 2.0», «Бухгалтерия Предприятия 3.0″,»Управление торговлей 11″,»Управление торговлей 10.3″,»Управление производственным предприятием»,»Управление небольшой фирмой 1.5″,»Управление небольшой фирмой 1.4″,»Розница 2.1″,»Комплексная автоматизация 1.1″,»Зарплата и Управление Персоналом 3″,»Зарплата и Управление Персоналом 2.5″
    Reply
  18. unichkin

    Напрягает, что нужно именно выбирать релиз; имхо, было бы удобнее вбить. И поиск по части наименования при выборе конфы (как в 1С8) — и красота)

    Reply
  19. vano-ekt

    так есть же у 1С веб-сервис на downloads.1c.ru/ipp/ITSREPV/V8Update/Configs/конфа.xml

    даже конфу как-то пилил, которая пробовала кратчайший путь апдейта строить, тоже выложить на ИС чтоль)

    Reply
  20. vano-ekt

    во, нашел в загашнике

    Reply
  21. 1c8programmer

    (19) vano-ekt,

    так есть же у 1С веб-сервис на

    Как с помощью него простому смертному узнать кратчайший путь обновления? У меня не вышло.

    даже конфу как-то пилил, которая пробовала кратчайший путь апдейта строить, тоже выложить на ИС чтоль)

    Выкладывайте. Однако подобное уже есть, ссылка в (8) от Fragster Минус в необходимости наличия 1С

    Reply
  22. Ibrogim

    (19) vano-ekt, Конфа это зачётно, но не всегда удобно.

    Reply
  23. wolfsoft

    (0) Она все промежуточные апдейты показывает? Лучше бы цепочку критических релизов, которые пропускать нельзя даже имея CF.

    Reply
  24. Ibrogim

    (23) wolfsoft,

    Она все промежуточные апдейты показывает?

    Нет не все.

    Например вам нужно обновить БП с 2.0.64.25 до 2.0.64.35 . Сервис покажет, что нужно только одно обновление.

    Хотя их между этими релизами много (2.0.64.26, 2.0.64.27, 2.0.64.28, 2.0.64.29, 2.0.64.30, 2.0.64.31, 2.0.64.32, 2.0.64.33, 2.0.64.34 )

    Reply
  25. abwgd

    а почему-то нет ссылки на закачку… интересно было бы посмотреть….

    Reply
  26. Ibrogim

    (25) abwgd,

    а почему-то нет ссылки на закачку

    На закачку чего? Вы имеете ввиду нет ссылки на закачку релиза при клике на него? Сделаю, уже записал себе в задачи…

    Reply
  27. pro1c@inbox.ru

    плюсик. мне полезно!

    спасибо!

    Reply
  28. CratosX

    Читал, что обновление сразу на последний cf чреват какими-то удалениями реквизов, которые сначала добавили, потом удалили…

    Народ, кто-нибудь с этим сталкивался на протяжении всей ветки БП 3.0? Сколько раз не делал прыжков на последний cf, ни разу клиенты не замечали чего-то плохого.

    Reply
  29. Ibrogim

    (27) pro1c@inbox.ru, Вам спасибо! На подходе мобильное приложение

    (28) CratosX, Не часто занимаюсь обновлениями. Но ни разу клиент не брал на себя риски по кустарному обновлению (сразу на последний релиз). Ради чего собственно риск (даже гипотетический). Это как нарушать правили на пустой дороге… Моё ИМХО

    Reply
  30. Liris

    Здравствуйте.

    Как быть с базой УправлениеТорговлей 10.3.5.1? Воспользовался сервисом, он сообщил последовательность: 10.3.34.2; 10.3.32.1; 10.3.31.1; 10.3.30.1; 10.3.29.1; 10.3.27.1; 10.3.25.1; 10.3.24.1 Получил обновление 10.3.24.1, а оно не хочет устанавливаться на версию 10.3.5.1.

    Как обычно делал: Открывал страницу с релизами и выбирая путь от начального релиза «двигался» к самому новому. При таком подходе мне нужно «сделать ~30 шагов» .

    Подумал, что сервис поможет выбрать оптимальный путь. Может имелось ввиду: получить *.cf от 10.3.24.1 и начать с него?

    Я не правильно понял суть сервиса?

    Reply
  31. Ibrogim

    (30) Liris, Добрый день. Спасибо что нашли ошибку. (первая ошибка за полгода)

    В вашем случае должно быть 24 обновлений. Исправил, был затык на релизе 10.3.24.1 (видимо мой автоматический грабер заглючило)

    Я не правильно понял суть сервиса?

    Вы её правильно поняли

    Reply
  32. Liris

    (31)

    Спасибо что нашли ошибку

    Пожалуйста. Я не специально 🙂

    Может быть Вы знаете какие релизы УТ 10.3 являются «ключевыми»?

    Или может знаете как определить, что релиз является «ключевым»? Есть какой-то список таких релизов (или критериев)?

    Под этим определением понимаю релиз, который обязательно следует «накатить». Который нельзя пропускать из-за риска потерять/испортить данные.

    Reply
  33. Ibrogim

    (32) Liris, Нет не знаю как определить такие. И не слышал чтобы фирма 1с о таких вообще заявляла.

    Если узнаете, скажите плиз!

    Reply
  34. Ibrogim

    upd 26.02.16 Добавил выбор релиза до которого считать обновления (ранее считалось до последнего)

    Reply
  35. Ibrogim

    upd 26.02.16 Добавил ссылки на загрузку релизов для некоторых конфигураций



    (25) abwgd, «Сделано» )

    Reply
  36. Ibrogim

    (13) bpc222,

    Например, однажды мы добавили мобильный клиент.

    Ваш мобильный клиент на андроиде 5 не запустился, хотя долго пытался, поэтому оценить его не смог.

    Да и весит он у вас 30 мегабайт (из за мобильной платформы 1с судя по всему, которая для такого микроприложения явно избыточна, как и платформа 1С для немобильной версии). Предлагаю вам воспользоваться моим приложением Цепочки обновлений 1С (1.5 мегабайта из за встроенной частично заполненной базы)

    Reply
  37. danjer74

    А есть для 7 подобный сервис?

    Reply
  38. Ibrogim

    (37) danjer74, Я не видел. Может быть напишу если будет время.

    Reply
  39. Fragster

    (38) если колонки на ИТС такие же, как и для 8.х — работает http://infostart.ru/public/365444/

    Reply
  40. Ibrogim

    (39) Fragster, чтобы определить последовательность релизов нужно поставить 1с да ещё и 8. Хорошо хоть вин2008 не обязательно )

    Reply
  41. Fragster

    (40) ну так делалось длявосьмерки, значит она уже установлена. ну а то, что работает для любых конфигураций с портала ИТС — приятный бонус.

    Так-то я видел некоторое апи от самой 1с, причем в открытом доступе, для получения последнего релиза и релизов, с которого можно обновляться, но надежность такого метода несколько сомнительна — апи могут закрыть или изменить в любой момент + не факт, что через него доступны все конфигурации.

    Reply
  42. Ibrogim

    (41) Fragster, ну у меня тоже в открытом доступе. и апи есть. А так конечно, любое решение имеет право на жизнь.

    У 1С есть апи, но вот самого сервиса пригодноудобного нет.

    Reply
  43. Ibrogim

    Обновил сервис. Теперь более актуальная информация о релизах

    Reply
  44. Spacer

    Классная вещь! Только вот новая версия сервиса не работает. После выбора конфигурации — Управление торговлей 11 вижу пустую страницу.

    Пришлось перейти по ссылке на старую версию. Там выбрал свой релиз 11.1.10.199. Показало 9 обновлений по 11.2.3.108 включительно.

    Но ведь это не все. А где остальные релизы, в том числе 11.3?

    В общем понял — заканчивается на релизе 11.2.3.266. Жаль.

    Reply
  45. Ibrogim

    (44)

    Только вот новая версия сервиса не работает

    У меня в гуглхроме работает. После выбора УТ11 попробуйте проскроллить страницу вверх

    Reply
  46. Spacer

    (45)Да, работает. Чего-то я протормозил.

    Reply
  47. olegmedvedev

    Нашел нюанс/баг(?)

    Хочу обновить БП 2.0 с 65.48 по 66.17

    Показывает промежуточные

    2.0.66.17 2.0.66.7

    Но релиз 2.0.66.7 — отозван. Правильный релиз будет 2.0.66.8.

    Не знаю можно ли это реализовать, но автору на заметку)

    Reply
  48. buy_sale

    Удобная вещь. Столько времени можно сэкономить !

    Отправил автору 71 руб, все что у меня есть в Яндекс кошельке )

    Reply
  49. Fragster

    (47) попробуйте (39), она работает через копипасту с http://releases.1c.ru/ (вручную 🙂 )

    Reply
  50. Ibrogim

    (48) Спасибо!

    Reply
  51. user761007

    Спасибо! Нужный сервис!

    Была нужда обновления 1сv8.2 за 2 года. Куча сэкономленного времени! Разместила ссылку себе на сайт.

    Reply
  52. tyasytova

    Отличный сервис. Спасибо

    Reply
  53. vis_tmp

    Не открывается ваша страничка…

    Reply
  54. Ibrogim

    (53) О спасибо ! Надо домен оплатить.

    Reply
  55. Ibrogim

    (53) Исправил

    Reply
  56. vis_tmp

    (55)Да, работает — спасибо!

    Reply
  57. POWone

    Чет страница не открывается(

    «Service Temporarily Unavailable

    The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.

    Apache/2.2.22 (Debian) Server at gran-it.net Port 80″

    Reply
  58. Ibrogim

    (57) Видимо у провайдера проблемы были. сейчас доступен

    Reply
  59. lefthander

    (33)Я бы к таким причислил те у которых заполнено поле: Диск 1С:ИТС

    Хотя это и не ключевые. 🙂

    Reply
  60. sola1951

    Не работает сайт:

    Настройки сайта gran-it.net произведены неверно. Если вы его владелец, воспользуйтесь инструкциями

    Для сайта gran-it.net закончился предоплаченный период оказания услуг хостинга. Если вы его владелец, необходимо пополнить баланс

    Владелец сайта gran-it.net принял решение об его отключении

    Сайт gran-it.net нарушил условия договора по размещению его на хостинге

    Что случилось?

    Reply
  61. Ibrogim

    (60) Исправил. Извиняюсь.

    Были проблемы с хостингом

    Reply
  62. lmm

    К сожалению не нашел конфигурацию Комплексная автоматизация 2

    Reply
  63. Ibrogim

    (62) Ок, добавлю её

    Reply
  64. artfa

    неправильно считает цепочки обновлений для УТ11

    Reply
  65. Ibrogim

    (64)можно пример ?

    Reply
  66. artfa

    (65)например, откуда в цепочке 11.4, появился ключевой релиз 11.3

    на скрине с дрогого сервиса, больше похоже на правду

    Reply
  67. Ibrogim

    (66)ок, спасибо!

    Разберусь.

    Reply
  68. artfa

    сравнивал с тут http://www.freesc.ru/1spredpriyatie/calc-update.html

    тут правильно,

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

    как то так

    Reply
  69. artfa

    (67) никак починили?

    Reply
  70. Ibrogim

    (69) К сожалению ещё нет, задача висит в списке

    Reply
  71. artfa

    когда почините, расчитывал цепочку обновлений для УТ11.4, выдал последний релиз, начал обновляться релиз не видит,

    на указанном ресурсе расчитал цепочку обновлений, выдало три релиза,

    донатил когда-то ваш сервис на 100, видимо зря, проект забыт и запущен

    Reply
  72. Ibrogim

    (71) Я извиняюсь. В планы записано модернизация сервиса. Как только появится немного времени починю алгоритм. Я сообшу вам как только починю

    Reply
  73. rigrigash

    (72)Пожалуйста добавьте на сайте информацию о том, что сервис работает некорректно. В случае с УТ 11.3.4.21 информация не соответствует действительности.

    Правильно 11.3.4.47 -> 11.3.4.81 -> 11.3.4.112 -> Далее по скриншоту

    Reply
  74. Ibrogim

    (73) Ок. Проверю, возможно нужно базу перезалить.

    Reply
  75. Yasasha

    Спасибо за сервис!

    Очень выручает ))

    Reply
  76. hanio

    а он точно сейчас работает попытайтесь например пройти по цепочке УПП

    Reply
  77. Ibrogim

    На днях юзал цепочку для БП3. Всё было корректно

    Reply
  78. dintra7

    Очень полезный сервис, +100 в карму

    Reply
  79. insurgut

    (9) спустя 4 года можно сказать, что сервис — не работает. Релизов Комплексной автоматизации актуальных нет.

    Reply
  80. Ibrogim

    (79) я для бп постоянно по нему определяю цепочки. Так что «не работает» возможно для КА. Постараюсь посмотреть.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *