Да, вот так после 1.7.0 сразу 1.11.0. На самом деле скачка не было, просто промежуточные версии не публиковались. Из изменений в 1.11.0: обеспечена работа с файлами edc, оптимизированы правила генерации makefile, незначительные внутренние улучшения.
Показаны сообщения с ярлыком reup. Показать все сообщения
Показаны сообщения с ярлыком reup. Показать все сообщения
суббота, 31 декабря 2016 г.
Релиз reup-1.11.0
Да, вот так после 1.7.0 сразу 1.11.0. На самом деле скачка не было, просто промежуточные версии не публиковались. Из изменений в 1.11.0: обеспечена работа с файлами edc, оптимизированы правила генерации makefile, незначительные внутренние улучшения.
воскресенье, 26 апреля 2015 г.
Релиз reup-1.7.0
В данной версии reup добавлен код, обеспечивающий работу с новым каталогом dat, в котором будут храниться калибровки (патчи) в формате ДК-5.
понедельник, 10 ноября 2014 г.
четверг, 6 ноября 2014 г.
Релиз reup-1.5.1
По просьбе трудящихся, в этой версии заблокирован вывод в консоль от сторонних утилит, используемых reup. Вывод же самого reup претерпел некоторые незначительные улучшения.
Исходный код доступен ЗДЕСЬ.
Исходный код доступен ЗДЕСЬ.
понедельник, 3 ноября 2014 г.
Релиз reup-1.5.0
В данной версии проведен ряд внутренних оптимизаций и заново, согласно новым требованиям хранения репозитория калибровок ЯМЗ-530 для EDC7 на сервере, реализована функция publishRepo.
Исходный код доступен ЗДЕСЬ.
Исходный код доступен ЗДЕСЬ.
суббота, 19 апреля 2014 г.
Релиз reup-1.4.0
В программу добавлена возможность расчета хеш-сумм (по алгоритму md5) для вновь созданных hex-файлов и их запись в таблицу описаний двигателей при ее обновлении.
Исходный код доступен ЗДЕСЬ.
суббота, 11 января 2014 г.
Релиз reup-1.3.4
В этой версии проведена оптимизация алгоритма чтения данных из hex-файла.
Исходный код доступен ЗДЕСЬ.
пятница, 10 января 2014 г.
Релиз reup-1.3.3
В этой версии проведена оптимизация алгоритма чтения/записи данных hex-файла.
Исходный код доступен ЗДЕСЬ.
воскресенье, 29 декабря 2013 г.
Релиз reup-1.3.2
Изменения:
- Timestamp в имени файла при архивировании репозитория заменен на дату_время;
- Проведена некоторая оптимизация кода.
Исходный код доступен ЗДЕСЬ.
вторник, 10 декабря 2013 г.
Релиз reup-1.3.0
Добавлена возможность автоматического обновления таблицы, описывающей модификации двигателей и соответствующие им файлы "прошивок".
Исходный код доступен ЗДЕСЬ.
Исходный код доступен ЗДЕСЬ.
воскресенье, 8 декабря 2013 г.
суббота, 7 декабря 2013 г.
Релиз reup-1.2.1
Изменения:
- Устранена ошибка в функции очистки каталога утилиты trimmhex (функция удаляла не все указанные файлы);
- Добавлен вывод уведомлений о выполняемых операциях и их завершении;
- Оптимизирована обработка пользовательского ввода.
Исходный код доступен ЗДЕСЬ.
понедельник, 2 декабря 2013 г.
Релиз reup-1.2.0
Главным новшеством в этой версии является функционал автоматического обновления идентификационной информации в hex-файлах.
Исходный код доступен ЗДЕСЬ.
Исходный код доступен ЗДЕСЬ.
понедельник, 18 ноября 2013 г.
Релиз reup-1.1.2
Изменения в данной версии обеспечивают копирование всех файлов из каталогов hex и mpk при публикации репозитория. Ранее копировались только *.hex и *.mpk соответственно.
Исходный код доступен ЗДЕСЬ.
Исходный код доступен ЗДЕСЬ.
воскресенье, 17 ноября 2013 г.
Релиз reup-1.1.1
Некоторое время назад я решил переписать на C++ скрипт perl, созданный когда-то для автоматизации поддержки репозитория файлов для ЭБУ. Программа имеет консольный интерфейс с меню и активно работает с файловой системой, использует библиотеки boost. Несмотря на то, что reup (так я назвал свое произведение) "заточена" под конкретные условия и особенности организации работы, она может быть легко адаптирована и под другие аналогичные задачи благодаря доступным исходным кодам (reup распространяется на условиях GPL v3) и очень простой внутренней структуре.
Возможности текущей версии следующие:
Возможности текущей версии следующие:
- Триммирование hex-файлов с помощью внешней утилиты (задается в файле конфигурации);
- Архивирование оттримленных hex-файлов (архиватор и параметры архивации задаются в файле конфигурации);
- Обновление репозитория с заменой старых версий hex- и mpk-файлов их обновленными вариантами;
- Очистка директории утилиты trimhex (директория и расширения файлов, подлежащих удалению задаются в файле конфигурации);
- Публикация репозитория (файлы и каталоги локальной копии копируются по указанному в файле конфигурации адресу);
- Архивирование локальной копии репозитория.
Исходные код доступен ЗДЕСЬ.
Подписаться на:
Сообщения (Atom)