1
0
mirror of https://github.com/arkuznetsov/1CFilesConverter.git synced 2024-12-10 10:09:59 +02:00
Commit Graph

50 Commits

Author SHA1 Message Date
Artem Kuznetsov
cfa8cf6e4a fix: Исправлено чтение параметров командной строки с учетом возможности наличия кавычек. 2023-08-01 10:36:18 +03:00
Artem Kuznetsov
3ef2030fe5 refactor: Имена переменных для входных параметров приведены к единому виду;
feat: Реализована возможность передачи параметров скриптов через переменные среды.
2023-07-31 18:30:54 +03:00
Artem Kuznetsov
5adbe94d54 docs: Дополнено описание скриптов. 2023-07-27 12:55:59 +03:00
Artem Kuznetsov
dcaf24c46f fix: Изменено получение каталогов скриптов и результатов тестов относительно каталога тестов (убраны ".." из пути, т.к. они в некоторых случаях "ломают" работу ibcmd);
feat: Добавлен вывод сообщений об успешных тестах;
Добавлен вывод номера теста в списке упавших тестов.
2023-07-27 12:39:43 +03:00
Artem Kuznetsov
d664e1bd12 test: Изменен файл расширения конфигурации для тестирования. 2023-07-27 12:36:40 +03:00
Artem Kuznetsov
de4abaea58 test: Поправлен заголовок теста. 2023-07-27 12:36:15 +03:00
Artem Kuznetsov
836c6fa89f fix: Каждый скрипт использует свой временный каталог для служебных файлов;
Создание служебных каталогов локализовано рядом с кодом, использующим эти каталоги;
Дополнены сообщения в процессе выполнения скриптов.
2023-07-27 12:34:52 +03:00
Artem Kuznetsov
3af925e41a refactor: Упрощено создание служебной информационной базы для конвертации расширений, отчетов и обработок. 2023-07-27 08:32:15 +03:00
Artem Kuznetsov
609e0c8ce4 feat: Реализован вывод справки по параметрам в случае возникновения ошибки указания параметров;
Поправлены информационные сообщения и сообщения об ошибках.
2023-07-27 06:51:34 +03:00
Artem Kuznetsov
7bb1030db5 test: Добавлен тест проверки возникновения ошибки заполнения параметров. 2023-07-26 22:56:01 +03:00
Artem Kuznetsov
3753f16453 test: Добавлена возможность возврата из теста сообщения об ошибке. 2023-07-26 22:55:22 +03:00
Artem Kuznetsov
a558f1b41b docs: Добавлено описание скриптов конвертации расширений;
Изменен порядок разделов.
2023-07-26 20:06:57 +03:00
Artem Kuznetsov
51511a3dc6 test: Реализованы тесты конвертации расширений конфигураций 1С. 2023-07-26 19:28:45 +03:00
Artem Kuznetsov
249b430840 feat: Реализованы скрипты конвертации расширений конфигураций 1С. 2023-07-26 19:25:25 +03:00
Artem Kuznetsov
9c11a6053a refactor: Изменен момент создания временных каталогов. 2023-07-26 18:08:57 +03:00
Artem Kuznetsov
b5f7498791 test: Изменены имена файлов тестов для лучшего понимания назначения. 2023-07-26 18:08:01 +03:00
Artem Kuznetsov
1e88aa4a15 test: Дополнены тестовые данные 2023-07-26 17:54:58 +03:00
Artem Kuznetsov
0bc991989e refactor: Скрипты выгрузки конфигурации, внешних отчетов и обработок приведены к единой структуре. 2023-07-26 15:40:27 +03:00
Artem Kuznetsov
49642e72e7 refactor: Убран параметр для указания используемого инструмента конвертации;
Для указания инструмента конвертации используется переменная окружения %V8_CONVERT_TOOL%;
Инструментом конвертации по умолчанию теперь является пакетный режим конфигуратора.
2023-07-26 11:50:52 +03:00
Artem Kuznetsov
5f96945577 feat: Для указания пути к утилите ring можно использовать переменную среды %V8_RING_TOOL%. 2023-07-26 10:56:26 +03:00
Artem Kuznetsov
0d6168a362 docs: Дополнено описание скриптов. 2023-07-25 15:07:45 +03:00
Artem Kuznetsov
ff71f79b39 test: В тестах реализована возможность указания нескольких файлов для проверки существования по результатам теста. 2023-07-25 14:51:52 +03:00
Artem Kuznetsov
6f77c24a98 fix: Доработан скрипт выполнения проверок 1C:EDT, добавлена проверка на тип содержимого указанного для проверки каталога. 2023-07-25 14:51:15 +03:00
Artem Kuznetsov
d13918da8a refactor: Переработаны скрипты конвертации внешних отчетов и обработок, сокращено количество скриптов, оставшиеся сделаны универсальными по входящим данным.
tests: Поправлены тесты.
2023-07-25 14:49:55 +03:00
Artem Kuznetsov
62085f8113 refactor: Переработаны скрипты конвертации конфигурации, сокращено количество скриптов, оставшиеся сделаны универсальными по входящим данным.
tests: Поправлены тесты.
2023-07-25 14:47:32 +03:00
Artem Kuznetsov
318ffbcc6e docs: Описание приведено в соответствие с изменениями скриптов. 2023-07-22 15:59:35 +03:00
Artem Kuznetsov
32a238a190 refactor: Скрипты загрузки конфигурации в информационную базу объединены в единый скрипт conf2ib.cmd. 2023-07-22 15:58:55 +03:00
Artem Kuznetsov
85df78f79f refactor: Скрипты конвертации конфигурации в формат XML объединены в единый скрипт conf2xml.cmd. 2023-07-22 15:57:56 +03:00
Artem Kuznetsov
e205f788ee refactor: Переработаны проверки типа исходников конфигурации для конвертации отчетов / обработок и валидации EDT. 2023-07-22 14:49:15 +03:00
Artem Kuznetsov
386ca415a9 refactor: Переработаны механизмы создания, проверки и удаления рабочих каталогов. 2023-07-22 13:05:08 +03:00
Artem Kuznetsov
5df627d4cf style: поправлено оформление кода, убраны лишние скобки. 2023-07-22 11:06:53 +03:00
Artem Kuznetsov
d8cef1be9a fix: Добавлена проверка существования каталогов перед удалением 2023-07-22 10:46:41 +03:00
Artem Kuznetsov
a6218f6ea5 fix: Отключен вывод команд 2023-07-22 10:38:09 +03:00
Artem Kuznetsov
530c06da87 fix: Исправлено ошибочное удаление исходных файлов внешних отчетов и обработок. 2023-07-22 10:37:46 +03:00
Artem Kuznetsov
c5638a6998 docs: Правки в описании. 2023-07-21 21:32:50 +03:00
Artem Kuznetsov
790194ad53 docs: Дополнено описание. 2023-07-21 21:30:32 +03:00
Artem Kuznetsov
57ac8f6e49 test: Тесты разбиты на отдельные тестовые файлы. 2023-07-21 21:15:47 +03:00
Artem Kuznetsov
7c04912a24 docs: Добавлено описание скриптов. 2023-07-21 21:15:18 +03:00
Artem Kuznetsov
47a7e65477 feat: Добавлена возможность задания каталога временных файлов через переменную среды V8_TEMP. 2023-07-21 21:14:52 +03:00
Artem Kuznetsov
1493d712bd fix: Поправлена проверка, что каталог содержит проект EDT 2023-07-21 13:38:54 +03:00
Artem Kuznetsov
1f9f4e1a53 test: Подготовка тестовых данных реализована в скрипте тестирования;
Неактуальные тестовые данные удалены
2023-07-21 13:05:48 +03:00
Artem Kuznetsov
357c3eba35 fix: В скрипты конвертации отчетов и обработок добавлена проверка сужествования служебной конфигурации или базы 2023-07-21 11:28:18 +03:00
Artem Kuznetsov
90c0ef9017 fix: Экранирование служебных символов 2023-07-21 11:21:52 +03:00
Artem Kuznetsov
adb1fffa78 fix: Поправлены скрипты выгрузки отчетов и обработок в форматы XML и EDT. 2023-07-21 11:12:23 +03:00
Artem Kuznetsov
8aa0f4fd09 test: Добавлены тестовые данные для обработок и отчетов в формате XML 2023-07-21 11:00:17 +03:00
Artem Kuznetsov
ed55f1752c test: Поправлен путь к каталогу исходных данных для теста 2023-07-21 00:20:39 +03:00
Artem Kuznetsov
a299b9c6d6 test: Добавлены тестовые данные для конфигурации в формате EDT 2023-07-21 00:04:21 +03:00
Artem Kuznetsov
dd18fc09f2 test: Добавлены тесты и тестовые данные 2023-07-20 17:57:51 +03:00
Artem Kuznetsov
293168b643 feat: Реализованы скрипты конвертации файлов 1С 2023-07-20 17:55:45 +03:00
Artem Kuznetsov
319385edfa Инициализация проекта 2023-07-20 17:54:11 +03:00