Releases: oscript-library/gitsync
Releases · oscript-library/gitsync
3.0.0-beta3
Новые возможности
- работа в режиме сборки .exe (эскперементально)
- поддерживаются только встроенные плагины
- не работает плагин unpackForm (oscript не умеет корректно подключать dll в exe)
- изменения механизма подключения плагинов
- немного оптимизации
Вторая бета версия
Изменения
- Добавлена команда
all
, поддерживаемые форматыyaml
,json
. Пример файла json - #150 #151 Добавлена возможность указания исполняемого файла платформы 1С.
Дополнительная информация в README
v2.4.3 Исправление проблемы запуска команд с длинными путями в кавычках
Бета релиз
Отличия от gitsync версий 2.x
- Полностью другая строка вызова приложения, а именно используется стандарт POSIX. На основе библиотеки
cli
- Работа с хранилищем конфигурации реализовано на основании библиотеки v8storage
- Реализована поддержка работы с http и tcp хранилищами
- Функциональность работы через tool1CD - перенесена в предустановленный плагин tool1CD
- Вместо двух команд sync и export оставлена только одна команда sync, которая работает как команда export в предыдущих версиях, при это функциональность синхронизации с удаленным репозиторием (команды git pull и git push ) перенесена в отдельный плагин sync-remote
- Отказ от поддержки работы с форматом plain при выгрузке конфигурации в исходники
- Отказ от поддержки файла renames.txt и переименования длинных файлов
- Расширяемость функционала за счет использования механизма подписок на события
- Пока не поддерживается синхронизация с несколькими хранилищами одновременно. (команда all)
Дополнительная информация в README
2.4.2
2.4.1
2.4.0
- В команды
export
иsync
добавлен флаг-increment
- использование инкрементальной выгрузки изменений, доступной в платформе 8.3.10 и новее (см. README) - В команды
export
иsync
добавлен флаг-useVendorUnload
, позволяющий получать версию хранилища через родную операцию конфигуратора (вместо используемой по умолчанию tool1cd). Добавлены параметры--storage-user
и--storage-pwd
для указания логина и пароля хранилища. - Добавлена возможность указания файла настроек команды
all
в виде json. - Исправлены проблемы, вызванные указанием неверных версий зависимостей
v2.3.0
- Исправление различных багов и проблем гитсинка techical debt tests #84
- Не всегда удаляются временные командные файлы techical debt #34
- Исправить сумасшедшее число вызовов определения рабочего каталога bug #83
- Нельзя управлять параметром
КоличествоКоммитовДоPush
#40 - Добавить прогон фич на билд-сервере techical debt tests #79
- Опция для проверки автора коммита на наличие в AUTHORS #66
- Ошибка кодировки тестовов #53
- После выполнения коммита меняется кодировка консоли #62
- Добавлен функционал остановки синхронизации, если автор коммита не найден в AUTHOR #73
- Исправил список зависимостей #81
v2.2.0
- Отказ от v8unpack.exe в пользу библиотеки v8unpack
- Обновлен tool1cd - ускорен шаг загрузки конфигурации во временную базу
- В команды
export
,sync
добавлен флаг-process-fatform-modules
, отвечающий за переименование модулей обычных форм в Module.bsl - В команды
export
,sync
добавлен флаг-amount-look-for-license
, отвечающий за число попыток получения лицензии - Исправлена ошибка неудаления временных файлов с выключенным режимом отладки
- Исправлено поведение параметра
-limit
для хранилищ с объединенными версиями
Установка зависимости от движка 1.0.16 и 1commands (1.1.1)
- Добавил зависимость от 1commands релиз 1.1.1