Каталог решений - Выгрузка измененных внешних обработок (за день)

Выгрузка измененных внешних обработок (за день)

Выгрузка измененных внешних обработок (за день)

В наличии

Выгрузка новых и измененных внешних обработок и отчетов за любой выбранный день: только одного или нескольких видов; разные папки или в все в одну; с добавлением кода в название файла или нет; только новые и измененные за один день или все.
Полезна для версионирования.

Категория:

Описание

Выгрузка внешних обработок, отчетов, дополнительных печатных форм и/или заполнения табличных частей
* Только одного или нескольких видов
* В разные папки или в все в одну
* С добавлением кода в название файла или нет
* только новые / измененные за один день  или все

Обработка работает как в обычных, так и в управляемых формах.
Код открыт для изменения и доработки.

Выгрузка позволяет выгружать только новые (за любой! выбранный день).

Все папки создаются — автоматически. 

Не первая и не последняя выгрузка внешних обработок в файлы.
Например, очень хорошая статья //sale.itcity.ru/public/1142321/

Такого варианта "как мне надо" — нигде не встречал.

————————————————————-

Данная обработка может стать полезным инструментом для ежедневного отслеживания версий.

————————————————————-

А совместно с инструментами One Script, а именно Precommit1C можно отслеживать построчные изменения в модулях (и даже в модулях обычных форм!)
Для этого достаточно просто выгружать отчеты и обработки в папку External локального репозитория (конечно, при соответствующих установленных Git hook).

Или можно "разбирать" внешние обработки и отчеты на отдельные файлы модулей вручную, а потом копировать нужные папки и файлы в локальный репозиторий самостоятельно.

Для разбора внешних отчетов и обработок на файлы модулей — достаточно использовать команду в CMD: 
Precommit1C —decompile <Папка выгрузка> <ПапкаЛокальногоРепозиторияGit>

Естественно предварительно  нужно:

1) установить инструменты с сайта oscript.io

2) установить модуль Precommit1C  
opm install precommit1C

———————————————————

v 1.08.12 На обычной форме — добавлены 3 кнопки:
1)  разложения файлов на модули через Precommit1C
2) удаление лишних файлов Und, Form.* а так же исходных epf и erf
3) копирование разложенных файлов *.bsl в отдельные папки Ext* вашего репозитория

————————————————————

Надеюсь, данная обработка (или сама идея) будет полезной.

Проверено на платформе 8.3.14.

has been added to your cart:
Оформление заказа