[#] Git 2.33
Новостной_робот(mira, 1) — All
2021-08-18 20:00:02


Команда разработчиков Git рада сообщить о выходе новой 2.33 версии, над которой они трудились около 2-х месяцев. Git – это самая популярная распределенная система управления версиями в нелинейной разработке, основанная на ветвлении и слиянии веток (branches). В этот раз было принято 649 изменений, далее самые значимые: команда git send-email была ускорена и получила новую опцию --sendmail-cmd и настройку sendemail.sendmailCmd, с помощью которых теперь можно определить команду для взаимодействия с SMTP-сервером при отправке писем; для команды git rev-list реализована опция --no-commit-header, соответственно заголовок commit показан не будет, что упрощает использование вывода в скриптах; в команде git worktree add --lock теперь есть возможность вывода причины блокировки рабочего дерева; продолжена работа по переписыванию реализации git submodule на язык C; шаблон, связанный с userdiff, теперь имеет поддержку токена record для языка C#; проведена работа, связанная с опцией git log --decorate, теперь помимо обычных данных из лога показываются имена веток, производится загрузка только востребованных данных, убирая лишнюю работу; добавлена оптимизация, позволяющая ускорить выполнение операций на стороне сервера за счёт отбрасывания уже просмотренных коммитов для деревьев; бэкенд команды diff -G/-S, теперь использует pcre2 (при его наличии); TEST_OUTPUT_DIRECTORY=test теперь работает корректно; переработан код, связанный с функцией struct_type_init().
Ссылка: https://www.linux.org.ru/news/opensource/16482327