Проект OpenBSD опубликовал git-совместимую систему управления версий Got 0.76
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Разработчики проекта OpenBSD представили новый выпуск системы управления версиями Got (Game of Trees), при разработке которой основной акцент делается на простоте устройства и использования. Для хранения версионированных данных Got использует хранилище, совместимое с дисковым форматом репозиториев Git, что позволяет работать с репозиторием при помощи инструментариев Got и Git. Например, при помощи Git можно выполнять работы, не реализованные в Got. Код распространяется под свободной лицензией ISC.
Проект ставит основной целью сопровождение разработки OpenBSD с оглядкой на специфику проекта. В частности, в Got применяются принятые в OpenBSD правила обеспечения безопасности (например, разделение привилегий и использование вызовов pledge и unveil) и стиль кодирования. Инструментарий рассчитан на процесс разработки с общим централизованным репозиторием и локальными ветками для разработчиков, внешним доступом по SSH и рецензированием изменений по электронной почте.
Для управления версиями предлагается утилита got с привычным набором команд. Для упрощения работы утилита поддерживает только минимально необходимый набор команд и опций, достаточный для выполнения основных операций без лишних усложнений. Для расширенных операций предлагается использовать обычный git. Операции по управлению репозиторием вынесены в отдельную утилиту gotadmin, выполняющую такие задачи как инициализация репозитория, упаковка индексов и чистка данных. Для навигации по данным в репозитории предлагается web-интерфейс gotweb и утилита tog для интерактивного просмотра содержимого репозитория из командной строки.
Среди
изменений в новой версии можно отметить расширение подсветки полей в выводе утилиты tog, расширение возможностей по фильтрации коммитов при просмотре лога изменений, добавление встроенной подсказки, реализацию команды "gotadmin init -b <branch>" и отображение режима доступа в diff-выводе для новых файлов в рабочем дереве.
===========
Источник:
OpenNet.RU
===========
Похожие новости
- Главная ссылка к новости (http://undeadly.org/cgi?action...)
- OpenNews: Для OpenBSD развивается новая git-совместимая система контроля версий Got
- OpenNews: Представлен Breezy, форк системы управления версиями Bazaar
- OpenNews: Выпуск распределённой системы управления версиями Mercurial 4.9
- OpenNews: Выпуск системы управления версиями Apache Subversion 1.14.0
- OpenNews: Выпуск системы управления исходными текстами Git 2.37
Похожие новости:
- Вторая за неделю критическая уязвимость в GitLab
- Критическая уязвимость в GitLab
- Инициатива по возвращению кода запрещённого сервиса Tornado Cash на GitHub
- GitHub опубликовал отчёт о блокировках за первую половину 2022 года
- На GitHub зафиксирована волна форков с вредоносными изменениями
- GitLab намерен удалять бесплатно размещённые проекты, неактивные в течение года
- Выпуск системы управления исходными текстами Git 2.37
- GitHub ввёл в строй систему машинного обучения Copilot, генерирующую код
- Разработчики Wine приняли решение о переводе разработки на GitLab
- Сбой в GitLab-инфраструктуре FreeDesktop, затронувший репозитории многих проектов
Теги для поиска: #_gameoftrees, #_got, #_git
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 08:23
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Разработчики проекта OpenBSD представили новый выпуск системы управления версиями Got (Game of Trees), при разработке которой основной акцент делается на простоте устройства и использования. Для хранения версионированных данных Got использует хранилище, совместимое с дисковым форматом репозиториев Git, что позволяет работать с репозиторием при помощи инструментариев Got и Git. Например, при помощи Git можно выполнять работы, не реализованные в Got. Код распространяется под свободной лицензией ISC. Проект ставит основной целью сопровождение разработки OpenBSD с оглядкой на специфику проекта. В частности, в Got применяются принятые в OpenBSD правила обеспечения безопасности (например, разделение привилегий и использование вызовов pledge и unveil) и стиль кодирования. Инструментарий рассчитан на процесс разработки с общим централизованным репозиторием и локальными ветками для разработчиков, внешним доступом по SSH и рецензированием изменений по электронной почте. Для управления версиями предлагается утилита got с привычным набором команд. Для упрощения работы утилита поддерживает только минимально необходимый набор команд и опций, достаточный для выполнения основных операций без лишних усложнений. Для расширенных операций предлагается использовать обычный git. Операции по управлению репозиторием вынесены в отдельную утилиту gotadmin, выполняющую такие задачи как инициализация репозитория, упаковка индексов и чистка данных. Для навигации по данным в репозитории предлагается web-интерфейс gotweb и утилита tog для интерактивного просмотра содержимого репозитория из командной строки. Среди изменений в новой версии можно отметить расширение подсветки полей в выводе утилиты tog, расширение возможностей по фильтрации коммитов при просмотре лога изменений, добавление встроенной подсказки, реализацию команды "gotadmin init -b <branch>" и отображение режима доступа в diff-выводе для новых файлов в рабочем дереве. =========== Источник: OpenNet.RU =========== Похожие новости
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 08:23
Часовой пояс: UTC + 5