我有一个现有的软件包叫做gtest-runner我正在尝试在启动板上构建它。但我对版本控制感到很困惑。
需要说明的是,我已经阅读了PPA 文档。
情况是这样的:
- 我的软件名称:gtest-runner
- 我的软件版本:1.3.1
- 我的 Ubuntu 版本:16.04
我一直在调用我的软件gtest-runner-1.3.1_Xubuntu16.04
,其中X
只是我正在上传的迭代。这似乎是错误的,并且 lint 工具还发出了一些有关 ubuntu 版本的警告。
那么我的变更日志中的版本应该叫什么?
为了获得奖励积分
我是 Launchpad 的新手,不幸的是,我的构建并非全部都能正常工作,因此我重新提交了它们,以尝试迭代以找到可行的解决方案。Launchpad 当然希望我修改某个版本号,但我不想修改“1.3.1”,因为在我看来,我的 github repo 是控制版本号。
我应该如何增加我的版本号以满足启动板的要求而不与我的 github 版本不同步?
答案1
如果您构建自己的软件,则可以使用任何版本。1.3.1
就可以了。
您的更新日志将是
gtest-runner (1.3.1) xenial; urgency=medium
增加版本的最简单方法是使用dch -i
命令。它将添加ubuntuX
到版本中。您可以更改默认行为。