Представлен dgit 1.0, инструмент для работы с архивом Debian в стиле Git

20 июля 2015 года

Ян Джексон (Ian Jackson), создатель пакетного менеджера dpkg, представил(недоступная ссылка) dgit 1.0, инструмент для работы с архивом пакетов Debian как с репозиторием Git. Dgit позволяет получить git-представление для любого пакета, а при наличии соответствующих полномочий, даёт разработчикам возможность сборки и загрузки из Git. Все изменения отражаются в истории изменений Git.

Кроме мэйнтейнеров пакетов и разработчиков дистрибутива dgit может оказаться полезен и обычным пользователям, благодаря предоставлению анонимного доступа, позволяющего манипулировать исходными текстами пакетов в режиме только для чтения. Кроме того, пакеты могут быть загружены в локальный Git-репозиторий пользователя, в котором можно внести необходимые изменения и собрать с ними бинарный пакет, используя любые штатные инструменты сборки. В дальнейшем внесённые изменения могут быть предложены другим пользователям при помощи обычных механизмов Git.

Для доступа к выполнению push-запросов в основной архив требуется получить ssh-ключи, которые предоставляются мэйнтейнерам, после чего они могут отправлять изменения командой "dgit push". Пакет со свежим выпуском утилиты dgit уже доступен для установки в Debian Sid, и работоспособен в Wheezy (в скором времени ожидается полноценный бэкпорт).

Источники

править


 
 
Creative Commons
Эта статья содержит материалы из статьи «Представлен dgit 1.0, инструмент для работы с архивом Debian в стиле Git», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.