Releases: oscript-library/gitsync
Releases · oscript-library/gitsync
3.4.0 Небольшие исправления
Исправления
- #255 Доработка команды
all
. Использование готовой базы для синхронизации - Благодарность @Dach-Coin
Использование версии движка
- Увеличена зависимость от oscript до версии 1.6.0
3.3.3
3.3.2
3.3.1
Исправления
- Корректный вывод версии
gitsync --version
Известные проблемы
- После установки необходимо почистить папку
Предустановленных плагинов
( Для win%APPDATA%\local\gitsync\plugins\gitsync-plugins\
и выполнить команду инициализации плагинов зановоgitsync p init
3.3.0
Новое
-
Новая версия предустановленных плагинов 1.3.0
- Исправления для совместимости с 1.5.0 - Благодарность @240596448
- переход на Github Actions
- Добавлена возможность инкрементальной выгрузки при использовании плагина expotEDT - Благодарность @yukon39
Изменения
- Увеличена зависимость от oscript. Теперь минимальная версия 1.5.0
- #250 Обеспечена совместимость с oscript 1.5.0
- #248 переход на Github Actions
Известные проблемы
- Программа неправильно сама сообщает свою версию (gitsync --version)
- После установки необходимо почистить папку
Предустановленных плагинов
( Для win%APPDATA%\local\gitsync\plugins\gitsync-plugins\
и выполнить команду инициализации плагинов зановоgitsync p init
3.2.0
Новое
-
Новая версия предустановленных плагинов 1.2.0
- Реализована конвертация исходников хранилища в формат EDT - Благодарность @sfaqer
- Исправлена ошибка при работе плагина increment - Благодарность @Shining-Phoenix
Изменения
v3.1.0 Удаление временных файлов + исправление ошибок
- Удаление временных файлов сразу на очередной итерации пакетной синхронизации для команд
sync
иall
#229- Спасибо @artbear
- Исправлена ошибка включения\активации плагинов #224 #225 #226
- Спасибо @khorevaa
- Исправлено выполнение тестов #223
- Спасибо @GenVP
- удалено "шумящее" логирование перемещения каталога #214 #215 #216
- Спасибо @leemuar
Finish 3.0.0
Новое
- Поддержка расширяемости за счет плагинов и подписок на события
- Работа с хранилищем конфигурации реализовано на основании библиотеки
v8storage
- Реализована поддержка работы с
http
иtcp
хранилищами - Предоставление сборки в формате
exe
- Поддержка хранилищ конфигураций расширений
- глобальный рефакторинг и документация методов кода
Отличия от gitsync
версий 2.x
- Полностью другая строка вызова приложения, а именно используется стандарт POSIX.
- Функциональность работы через
tool1CD
- перенесена в предустановленный плагинtool1CD
- Вместо двух команд
sync
иexport
оставлена только одна командаsync
, которая работает как командаexport
в предыдущих версиях, при это функциональность синхронизации с удаленным репозиторием (командыgit pull
иgit push
) перенесена в отдельный плагинsync-remote
- Отказ от поддержки работы с форматом
plain
при выгрузке конфигурации в исходники - Отказ от поддержки файла
renames.txt
и переименования длинных файлов - Расширяемость функционала за счет использования механизма подписок на события
3.0.0-rc.2
Новое
- использование новой версии v8storage. Убрано лишнее открытие 1С Предприятие
- использование определенной базы для синхронизации
- уменьшена версия временного расширения до 8.3.10
- команда all
- добавлена опция
-name
- для синхронизации с конкретным репозиторием - оптимизация работы команды
- добавлена опция
- Команда clone
- добавлена опция
-e
- для работы с расширениями
- добавлена опция
- Новые подписки на события
- ПриПолученииТаблицыАвторов
- ПослеПолученияТаблицыАвторов
Исправления
- Исправлена ошибка проверки необходимости синхронизации для команды all
- Исправлена ошибка проверки имени расширения
- Другие мелкие ошибки и не точности
3.0.0-rc.1
Новое
- Поддержка расширяемости за счет плагинов и подписок на события
- Работа с хранилищем конфигурации реализовано на основании библиотеки
v8storage
- Реализована поддержка работы с
http
иtcp
хранилищами - Предоставление сборки в формате
exe
- Поддержка хранилищ конфигураций расширений
Отличия от gitsync
версий 2.x
- Полностью другая строка вызова приложения, а именно используется стандарт POSIX.
- Функциональность работы через
tool1CD
- перенесена в предустановленный плагинtool1CD
- Вместо двух команд
sync
иexport
оставлена только одна командаsync
, которая работает как командаexport
в предыдущих версиях, при это функциональность синхронизации с удаленным репозиторием (командыgit pull
иgit push
) перенесена в отдельный плагинsync-remote
- Отказ от поддержки работы с форматом
plain
при выгрузке конфигурации в исходники - Отказ от поддержки файла
renames.txt
и переименования длинных файлов - Расширяемость функционала за счет использования механизма подписок на события