Continuous integration Debian包更改日志自动填充

Continuous integration Debian包更改日志自动填充,continuous-integration,package,debian,deb,Continuous Integration,Package,Debian,Deb,我有一个持续集成系统,它构建了一些项目。现在,我将添加自动deb包创建阶段。但是编写一个.deb假设每次都会更改changelog 因此,我有几个问题: 1) 如何自动将Git的注释和提交作者设置为导出到debchange 效用? 2) 应如何自动更改版本/发布? 3) 如何避免巨大的更改日志(每天多次提交会烧坏大脑 通过传递一些次要的版本来访问变更日志阅读器(个人)? 4) 如果debian目录(带有changelog、control和rules文件)不在repsitory中,那么它应该保存在

我有一个持续集成系统,它构建了一些项目。现在,我将添加自动deb包创建阶段。但是编写一个.deb假设每次都会更改changelog

因此,我有几个问题: 1) 如何自动将Git的注释和提交作者设置为导出到debchange 效用? 2) 应如何自动更改版本/发布? 3) 如何避免巨大的更改日志(每天多次提交会烧坏大脑 通过传递一些次要的版本来访问变更日志阅读器(个人)?
4) 如果debian目录(带有changelog、control和rules文件)不在repsitory中,那么它应该保存在哪里?

您可以使用git buildpackage中的git dch