Выпуск системы управления исходными текстами Git 2.33
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
После двух месяцев разработки опубликован выпуск распределенной системы управления исходными текстами Git 2.33. Git является одной из самых популярных, надёжных и высокопроизводительных систем управления версиями, предоставляющей гибкие средства нелинейной разработки, базирующиеся на ответвлении и слиянии веток. Для обеспечения целостности истории и устойчивости к изменениям "задним числом" используются неявное хеширование всей предыдущей истории в каждом коммите, также возможно удостоверение цифровыми подписями разработчиков отдельных тегов и коммитов.
По сравнению с прошлым выпуском в новую версию принято 649 изменений, подготовленных при участии 74 разработчиков, из которых 19 впервые приняли участие в разработке. Основные новшества:
- В команду "git send-email" добавлена опция "--sendmail-cmd" и настройка "sendemail.sendmailCmd", при помощи которых можно определить команду для взаимодействия с SMTP-сервером при отправке писем.
- Для команды "git rev-list" реализована опция "--no-commit-header", при указании которой не производится показ заголовка "commit <object-name>", что упрощает использование вывода в скриптах.
- В шаблоне для userdiff реализована поддержка токена "record" для языка C#.
- В команде "git worktree add --lock" реализована возможность вывода причины блокировки рабочего дерева.
- В выводе, формируемом при помощи опции "git log --decorate", при которой помимо обычных данных из лога показываются связанные с ними имена веток, добавлено определение и загрузка только востребованных данных, чтобы не выполнять лишнюю работу.
- Добавлена оптимизация, позволяющая ускорить выполнения операций на стороне сервера за счёт отбрасывания уже просмотренных коммитов для деревьев.
- Бэкенд, обеспечивающий работу команды "diff -G/-S", переведён на использования движка регулярных выражений pcre2, при его наличии.
- Проведена оптимизация команды "git send-email".
- Продолжена работа по написанию реализации "git submodule" на языке Си.
===========
Источник:
OpenNet.RU
===========
Похожие новости
- Главная ссылка к новости (https://lkml.org/lkml/2021/8/1...)
- OpenNews: Выпуск системы управления исходными текстами Git 2.32
- OpenNews: Уязвимость в Git для Cygwin, позволяющая организовать выполнение кода
- OpenNews: Выпуск распределённой системы управления исходными текстами Git 2.31
- OpenNews: Обновление Git с устранением уязвимости, допускающей удалённое выполнение кода
Похожие новости:
- GitHub запрещает парольную аутентификацию при доступе к Git
- GitHub учредил службу для защиты разработчиков от необоснованных DMCA-блокировок
- Muse Group добивается закрытия репозитория проекта musescore-downloader на GitHub
- [JavaScript, Карьера в IT-индустрии, VueJS, Интервью] От DBA и работы в стартапе до Vue.js Core team member и Staff Frontend Engineer в GitLab: история Натальи Теплухиной
- [FPGA, Системы сборки, DevOps, Производство и разработка электроники] Continuous Integration для Intel FPGA (Altera)
- [Ненормальное программирование, Разработка веб-сайтов, Сетевые технологии, GitHub, Старое железо] Программист захостил сайт на калькуляторе
- [Python, IT-инфраструктура, Git] Как контейнеризировать среды ML разработки и не посадить на мель процессы MLOps
- [PHP, Go, Тестирование веб-сервисов, Kubernetes] Как мы делали инструмент для QA, а сделали для всего техотдела
- [Информационная безопасность, Java, Разработка под Android, GitHub] Пишем паническую кнопку под андроид (Часть 2)
- [IT-инфраструктура, Cisco, Git, Сетевые технологии] DRAW.io в искусстве хранения конфигов
Теги для поиска: #_git
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 23-Ноя 00:24
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
После двух месяцев разработки опубликован выпуск распределенной системы управления исходными текстами Git 2.33. Git является одной из самых популярных, надёжных и высокопроизводительных систем управления версиями, предоставляющей гибкие средства нелинейной разработки, базирующиеся на ответвлении и слиянии веток. Для обеспечения целостности истории и устойчивости к изменениям "задним числом" используются неявное хеширование всей предыдущей истории в каждом коммите, также возможно удостоверение цифровыми подписями разработчиков отдельных тегов и коммитов. По сравнению с прошлым выпуском в новую версию принято 649 изменений, подготовленных при участии 74 разработчиков, из которых 19 впервые приняли участие в разработке. Основные новшества:
=========== Источник: OpenNet.RU =========== Похожие новости
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 23-Ноя 00:24
Часовой пояс: UTC + 5