Проект OpenBSD опубликовал git-совместимую систему управления версий Got 0.76

Разработчики проекта OpenBSD представили новый выпуск системы управления версиями Got (Game of Trees), при разработке которой основной акцент делается на простоте устройства и использования. Для хранения версионированных данных Got использует хранилище, совместимое с дисковым форматом репозиториев Git, что позволяет работать с репозиторием при помощи инструментариев Got и Git. Например, при помощи Git можно выполнять работы, не реализованные в Got. Код распространяется под свободной лицензией ISC.

Проект ставит основной целью сопровождение разработки OpenBSD с оглядкой на специфику проекта. В частности, в Got применяются принятые в OpenBSD правила обеспечения безопасности (например, разделение привилегий и использование вызовов pledge и unveil) и стиль кодирования. Инструментарий рассчитан на процесс разработки с общим централизованным репозиторием и локальными ветками для разработчиков, внешним доступом по SSH и рецензированием изменений по электронной почте.

Среди изменений в новой версии можно отметить расширение подсветки полей в выводе утилиты tog, расширение возможностей по фильтрации коммитов при просмотре лога изменений, добавление встроенной подсказки, реализацию команды «gotadmin init -b ‹branch›» и отображение режима доступа в diff-выводе для новых файлов в рабочем дереве.



Источник: http://www.opennet.ru/opennews/art.shtml? num=57834

© OpenNet