自用笔记,很多内容都还不清楚,仅供参考。
参考文档
- https://wiki.debian.org/PackagingWithGit
- https://optimizedbyotto.com/post/debian-packaging-from-git/
- https://optimizedbyotto.com/post/debian-source-package-git/
- DEP-18
- DEP-18 示例库 entr
Salsa
- 避免将官方 Debian 仓库作为源代码版本控制系统使用。改用 git 仓库进行频繁操作。
- 建议使用 git-buildpackage 作为维护 Debian 源码包的最广泛工具,且
gbp.conf应当放置在repo/debian目录中。 - 使用 gbp pq 以便维护和测试上游补丁。
- 如果软件包有自定义工具或流程,请将其记录在
README.source(.md),以便于他人协作和维护。 - DEP-18 示例:Entr repo 注意
debian/README.source.md文件, - Salsa CI 详解