跳转到主要内容

用于向centos源rpm仓库上传自定义补丁的工具

项目描述

Alt-src是一个将SRPM元数据推送到git仓库的工具。

PyPI version Build Status Coverage Status

Alt-src以源RPM作为输入,解包打包元数据,例如.spec文件和补丁文件,并将它们推送到git仓库。它最著名的是用于填充CentOS git

用法

alt-src --push <branch> <package.src.rpm>

此命令将检出给定软件包和分支的git仓库,解包输入RPM并使用解包的源创建/推送新的提交。在imports/<branch>/<nvr>下也创建了一个标签。

如果不存在给定软件包的仓库,则命令将使用Pagure API创建一个。

该命令接受以下输入

  • <package-filename.src.rpm> - 本地SRPM文件的路径
  • --koji <build-nvr> - 从配置的koji实例拉取SRPM
  • --koji <build-nvr>:module.src.txt - 用 modulemd 代替 SRPM 进行导入

如果启用,该命令还会向配置的电子邮件地址发送通知。

许可证

此程序是自由软件:您可以在自由软件基金会发布的 GNU 通用公共许可证的条款下重新分发它或修改它,无论是许可证的第 3 版,还是(根据您的选择)任何后续版本。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源代码分发

alt-src-1.6.3.tar.gz (36.7 kB 查看散列)

上传时间 源代码

构建分发

alt_src-1.6.3-py3-none-any.whl (36.1 kB 查看散列)

上传时间 Python 3

由以下机构支持