ExchangeRules1C
ExchangeRules1C copied to clipboard
Набор скриптов для разбора xml-файла Правил обмена 1С на мелкие фрагменты
Версионирование правил обмена 1С
Набор скриптов для разбора xml-файла Правил обмена 1С на мелкие фрагменты, что позволяет версионировать их, например, в Git.


Системные требования
Для работы скриптов потребуется
- Операционная система Microsoft Windows 7 или выше со встроенной библиотекой Microsoft XML Parser (MSXML2.DOMDocument).
- Интерпретатор OneScript.
Порядок разбора и сбора
- В каталог со служебными файлами помещается файл
ПравилаОбмена.xml. - Запускается файл
_РазобратьПравила.bat. Файл правил обмена разбирается с учетом иерархии в папкуsrc. - Запускается файл
_СобратьПравила.bat. Из файлов папки src создается файлПравилаОбмена_Собранные.xml. - Собранные правила используются по прямому назначению или загружаются в Конвертацию даных для внесения изменений.
Вспомогательные инструменты
- Скрипт
СортировкаПравилОбмена.osпредназначен для сортировки узлов исходных правил обмена (выгруженных из Конвертации данных) в алфавитном порядке. Полученные отсортированные правила сравниваются с собранным аналогом для проверки корректности сбора-разбора и выявления расхождений.
Ключевые слова: правила обмена, обмен данными, xml, конвертация данных, git, gitflow, версионирование.