debian包装信息的版本

时间:2010-09-21 06:30:30

标签: git debian packaging dpkg

我正在开发某些脚本和小软件包,我也将其打包为debian软件包。

代码在git中维护,我使用make target和git-archive创建新的发行版tar包。然后将此tarball输入“uupdate -u .tar.gz”以从先前的打包版本更新。这一切都很有效,完全符合我的要求。

现在棘手的部分:我想把包装信息,即debian /(例如mypackage-0.4.3 / debian / *)下的所有信息都置于版本控制之下。我只是使用git,但这会破坏dpkg,因为它会对其目录中的未知文件大哭。

我的问题:

将debian /文件夹置于版本控制之下的最简单方法是什么?(使用git)?

请注意,如果可能,我希望将源代码和打包信息保存在单独的存储库中。

1 个答案:

答案 0 :(得分:2)

查看包git-buildpackage,它将帮助您直接从上游源git创建包。