Управление версиями пакетов Debian Информация - PullRequest
4 голосов
/ 21 сентября 2010

Я разрабатываю определенные скрипты и небольшие пакеты программ, которые я также упаковываю как пакеты Debian.

Код поддерживается в git, и я создаю новые архивные релизы с make target и git-архивом. Затем этот архив загружается в «uupdate -u .tar.gz» для обновления из предыдущей упакованной версии. Пока все отлично работает и именно так, как я хочу.

Теперь сложная часть: я хочу поместить информацию об упаковке, то есть все, что ниже debian / (например, mypackage-0.4.3 / debian / *), также под контроль версий. Я бы просто использовал git, но это сломало бы dpkg, потому что оно оплакивало бы неизвестные файлы в своем каталоге.

Мой вопрос:

Какой самый простой способ поставить мои debian / папки под контроль версий (с помощью git)?

Обратите внимание, что я хотел бы хранить исходный код и информацию об упаковке в отдельных репозиториях, если это возможно.

1 Ответ

2 голосов
/ 21 сентября 2010

См. Пакет git-buildpackage , он поможет вам создать пакет непосредственно из исходного кода git.

...