我正在开发某些脚本和小软件包,我也将它们打包为 debian 包。
代码在 git 中维护,我使用 make 目标和 git-archive 创建新的版本 tarball。然后将此 tarball 提供给“uupdate -u .tar.gz”以从以前的打包版本进行更新。到目前为止,一切都很好,并且完全按照我的意愿进行。
现在是棘手的部分:我想将打包信息,即 debian/ 下面的所有内容(例如 mypackage-0.4.3/debian/*)也置于版本控制之下。我只使用 git,但这会破坏 dpkg,因为它会因为目录中的未知文件而哭泣。
我的问题:
将我的 debian/ 文件夹置于版本控制之下(使用 git)的最简单方法是什么?
请注意,如果可能的话,我希望将源代码和打包信息保存在单独的存储库中。
查看包装git 构建包,它将帮助您直接从上游源 git 创建包。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)