Skip to content

Latest commit

 

History

History
38 lines (21 loc) · 4.06 KB

README.md

File metadata and controls

38 lines (21 loc) · 4.06 KB

image

Желтый пакетный менеджер

Версия Канал

YPM (Yellow Package Manager) - пакетный менеджер для быстрого получения обработок, отчетов и расширений из Github прямо внутри 1С. Он представляет из себя расширение с обработкой, внутри которой можно просматривать каталог файлов релизов различных 1С-репозиториев, собранных на основе индексов проекта OpenYellow


Возможности

При открытии обработки менеджера, он подтягивает из интернета индекс пакетов - список репозиториев, которые имеют релизы с .epf, .erf или .cfe файлами. Любой из этих файлов можно быстро скачать, установить или обновить, а для отчетов и обработок - еще и сразу открыть, получив их двоичные данные "по воздуху"! Это позволяет всегда использовать самые актуальные версии решений, которые разрабатываются и публикуются на Github, а также запускать их без скачивания на диск и подключения, если сохранение файла вам не нужно или невозможно


изображение

Также, для тех обработок, которые это поддерживают (имеют СведенияОВнешнейОбработке), есть возможность добавления в справочник Дополнительных отчетов и обработок в один клик

Установка

Для установки достаточно скачать .cfe файл из релизов, загрузить его в списке расширений конфигурации (версия >8.3.11) и настроить права. Последнее можно сделать двумя способами:

  • Добавить основную роль расширения своему пользователю в Конфигураторе
  • Добавить подходящую роль (например, Полные права) в расширение и установить в ней разрешения на объекты YPM

Important

Расширение требует снятия флажка Безопасный режим, так как менеджер пакетов получает данные из интернета

Как проекты попадают в YPM?

Как уже было сказано выше, списки файлов формируются на основе данных OpenYellow, который собирает информацию обо всех 1Сных репозиториях на GitHub. Т.е. никаких особенных действий для попадания проекта в каталог не нужно - достаточно лишь соблюдения 2-х простых условий

  • У репозитория должна быть хотя бы одна звезда (можете поставить ее себе сами)
  • В репозитории должен быть релиз, содержащий файл(-ы) одного из доступных форматов: .epf, .erf или .cfe