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