我们的构建服务器通过
我想将内部构建计数器编号添加到当前软件包版本中,并进一步设置软件包文件名,但
dpkg-buildpackage
构建Ubuntu软件包(*.deb)。服务器通过git签出源代码,并通过make <target>
运行构建。源目录包含debian/
子目录,其中包含dpkg配置文件。我想将内部构建计数器编号添加到当前软件包版本中,并进一步设置软件包文件名,但
dpkg-buildpackage
不允许我控制生成的package_version_arch.deb
的外观。我该如何实现这一点?
dch
本身既不接受-S
选项,也不接受--snapshot-number
选项。 - Stefangit-buildpackage
提供了这个选项呢?在这种情况下,将dch
视为对gbp
的命令,而不是作为参数传递给dch
可执行文件。请参阅手册页面:http://manpages.ubuntu.com/manpages/trusty/man1/gbp-dch.1.html - murugit-buildpackage
,而只想单独使用dpkg-buildpackage
,因为git-buildpackage
对项目/目录布局有一定的要求。 - Stefandch
命令的--newversion
选项手动设置版本号是否有效? - muru