用法

GBS用法

本节提供有关GBS用法的更多详细信息。 您也可以使用 $gbs --help或者 $gbs <subcmd> --help 来获取帮助信息。

获取帮助:

  • 对于全局选项和命令列表:
$ gbs  -h | --help
  • 对于每个子命令:
$ gbs <sub-command> --help

GBS 提供多个子命令,包括:

  • gbs clone:克隆一个git仓库代表GBS管理的一个包
  • gbs pull:更新一个git仓库代表GBS管理的一个包
  • gbs devel在orphan-packaging分支模型下,通过五种动作,包括‘start’,‘export’,‘drop’,‘switch’,和‘convert,方便了软件包的维护者更好的维护包
  • gbs build:在本地开发环境下,从git仓库构建rpm包
  • gbs remotebuild: 基于Git仓库生成压缩包,并上传到远程OBS建立rpm包
  • gbs submit:创建/推动注释标签到Gerrit,并触发代码提交到远程OBS
  • gbs chroot:建立根目录
  • gbs import:导入源代码到git仓库,目前支持这几种格式:源rpm、spec文件和tar包
  • gbs export:导出文件并准备构建包,spec文件定义tar包的文件格式
  • gbs changelog:使用 git 提交消息更新日志文件