Поддержка и синхронизация нескольких частично одинаковых расширений

EDT
1. Dezor 03.03.21 17:21 Сейчас в теме
Добрый день. Имеется несколько расширений, у которых полностью совпадает часть процедур в общих модулях конфигураций. Задача сделать так, чтобы при изменении таких процедур в одном месте, они автоматически обновлялись в других расширениях.
Хранилище не подходит, т.к. расширения одинаковы только частично (±60%).
Есть ли возможность такое реализовать? Слышал, что edt умеет работать с гитом. Может через него?
Если нельзя синхронизировать только часть модулей, то я могу вынести общие для расширений процедуры в отдельные модули. Можно ли синхронизировать их? Был ли у какого-то такой опыт автоматической унификации частично одинаковых расширений? Спасибо.
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Найденные решения
5. MaxS 2901 04.03.21 15:30 Сейчас в теме
На одной из онлайн конференций в теме обсуждения EDT спрашивал подобный вопрос про обработки. Если множество процедур и функций одни и те же... Специалист из 1С ответил, что нет пока такого.

Ну нет, так нет. Взял за основу идею из КД 3.0 - там для множества правил обмена могут быть процедуры и функции общие.
Создал свою подсистему по аналогии. В базе 1С хранятся по отдельности все процедуры и функции, для которых указано для каких обработок они предназначены. При генерации обработок всё собирается как надо.
При отладке модулей обработок в конфигураторе результаты исправления в виде всей процедуры или функции копирую в буфер и вставляю в ту конфигурацию, она подменяет код, параметры...

Надеюсь всё же в EDT появится такой функционал.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user633533_encantado 11 03.03.21 17:26 Сейчас в теме
А что мешает только эти модули вытащить в отдельное расширение со своим хранилищем ?
3. Dezor 03.03.21 17:49 Сейчас в теме
(2) да, я подумал об этом, но уже после того, как создал тему)
В идеале хотелось бы, чтобы синхронизировались даже частично одинаковые объекты (их процедуры т.е), а не только общие модули. Может есть какая-то схема для этого
4. Ul_developer 04.03.21 07:28 Сейчас в теме
EDT умеет работать с гитом и такое возможно сделать, но только при условии что у вас подобные расширения будут дочерними ветками от одной основной тогда можно из основного слить в дочерние только то что нужно.
5. MaxS 2901 04.03.21 15:30 Сейчас в теме
На одной из онлайн конференций в теме обсуждения EDT спрашивал подобный вопрос про обработки. Если множество процедур и функций одни и те же... Специалист из 1С ответил, что нет пока такого.

Ну нет, так нет. Взял за основу идею из КД 3.0 - там для множества правил обмена могут быть процедуры и функции общие.
Создал свою подсистему по аналогии. В базе 1С хранятся по отдельности все процедуры и функции, для которых указано для каких обработок они предназначены. При генерации обработок всё собирается как надо.
При отладке модулей обработок в конфигураторе результаты исправления в виде всей процедуры или функции копирую в буфер и вставляю в ту конфигурацию, она подменяет код, параметры...

Надеюсь всё же в EDT появится такой функционал.
6. Dezor 04.03.21 15:43 Сейчас в теме
(5) звучит интересно, конечно, но не самое удобное решение. Жаль, что EDT такого ещё не предлагает
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот