构建deb软件包的默认和推荐方法是 dpkg-buildpackage 。
git-buildpackage的优点是什么?
我想用自己用bash和python编写的脚本构建包。我需要包来将这些脚本分发到linux机器园。没有构建阶段或前/后脚本。这是一个微不足道的方案。
我需要什么:
使用git标记和提交自动版本化构建包,如0.3-e848588
自动生成debian changelog文件
答案 0 :(得分:0)
git-buildpackage有助于在git中管理包,例如导入新的上游版本,标记内置版本,生成debian / changelog以及管理补丁。为了构建实际的deb,它会调用(直接或通过其他临时工具,如cowbuilder或debuild)dpkg-buildpackage,它负责构建实际的包。