Рассмотреть замену собранного файла расширения на "исходные тексты", собранное расширение разместить как приложение к релизу #1
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Основная прелесть гита в сравнении и отражении изменений в исходных файлах. Для бинарных файлов этой прелести нет.
Предлагаю:
extensions
своего репозитория локального (по примеру https://gitlab.ivcsm.ru/1c-shared/emp/disable-exchange-for-specified-objects/-/tree/master/extensions, лучше gitkeep добавлять ради восстановления пустого каталога при клонировании)src
(по примеру https://gitlab.ivcsm.ru/1c-shared/emp/disable-exchange-for-specified-objects/-/tree/master/src), сам бинарник из индекса уберут (он не полетит в git)Ну и отправить всё это сюда, в репозиторий. Так удобнее, сразу видно все изменения.
Если версия уже для всех, тогда стоит установить версию не младше 1.0.0 в самом расширении, а после коммита поставить метку
1.0.0
в git. И метку сюда тоже отправить. Получим что-то типа https://gitlab.ivcsm.ru/1c-shared/emp/disable-exchange-for-specified-objects/-/tags/0.1.0 (ну, пояснения пока придётся писать руками, потом разберёмся с pipeline для этого. GitHub actions сюда просто так не переезжают...) И уже туда и включить бинарник собранный.assigned to @ZheLeZ0
#1 Я понимаю, о чем речь. Само расширение, я пока не выложил и делаю только описательную часть. Расширение буду выкладывать, через precommit1C, он у меня уже настроен. Просто перед выкладыванием, нужно расширение от лишнего почистить. По ссылкам пройдусь и ознакомлюсь. Много нового и сразу, освоить сложно, но постараюсь.
marked the checklist item включить в репозиторий CONTRIBUTING.md (по ссылке - пример) as completed
marked the checklist item установить в локальной копии репозитория необходимые пакеты, pre-commit хуки по сценарию as completed
marked the checklist item удалить бинарный файл из репозитория as completed
marked the checklist item коммит (удаление бинарника) as completed
marked the checklist item снова разместить бинарник в каталоге
extensions
своего репозитория локального (по примеру https://gitlab.ivcsm.ru/1c-shared/emp/disable-exchange-for-specified-objects/-/tree/master/extensions, лучше gitkeep добавлять ради восстановления пустого каталога при клонировании) as completedmarked the checklist item включить заготовку сценария типа https://gitlab.ivcsm.ru/1c-shared/emp/disable-exchange-for-specified-objects/-/tree/master/install as completed
marked the checklist item добавить бинарный файл расширения в индекс git, сделать коммит. При этом сценарии должны "разобрать" текущую версию на "исходные файл" в каталог
src
(по примеру https://gitlab.ivcsm.ru/1c-shared/emp/disable-exchange-for-specified-objects/-/tree/master/src), сам бинарник из индекса уберут (он не полетит в git) as completed