oscript-library / oscript-library/gitsync
Добавить команду gitsync plugins update
Nobody has claimed this yet.
- Dominant language
- 1C Enterprise
- Stars
- 333
- Forks
- 98
- PR merge metrics
- No merged PRs in 30d
Description
Существует проблема
При выходе новой версии встроенных плагинов приходится удалять каталог с плагинами и повторно их инициализировать
Хотелось бы иметь следующую функциональность
Создать команду gitsync plugins update, которая будет обновлять плагины.
Дополнительный контекст
Вариант реализации:
- скачать свежую версию плагинов из хаба в виде ospx
- распаковать плагины из ospx во временный каталог
- активировать те плагины, которые активированы в каталоге плагинов
- заменить содержимое каталога плагинов на содержимое временного каталога
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the existing command registration and plugin initialization flow for gitsync. Trace how plugins are downloaded, unpacked, activated, and stored, then compare those steps with the proposed update sequence. Done means gitsync plugins update refreshes the plugin directory while preserving the plugins that were active.
Written by the indexing model from the issue text.
Assessment
- Domain
- cli, tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100