赞助商补丁 - 在云中在线

这是命令赞助商补丁,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


赞助商补丁 - 准备、测试构建和赞助上传。

概要


赞助商补丁 [选项] 错误
赞助商补丁 -h

商品描述


赞助商补丁 下载链接到 Ubuntu 错误的补丁或 Bazaar 分支,应用它,
生成评论差异,(可选)测试构建它,运行 临田(1) 和,经过审查
并确认后,就可以上传了。

赞助商补丁 可用于赞助来自 Debian、SRU 和
从补丁创建 debdiff。 如果 错误 有多个补丁或分支链接,它会
提示用户选择一个。 这同样适用于错误任务。 如果附加的补丁是
不是debdiff, 编辑补丁(1) 用于应用它。

执行了一些明显的检查,特别是:

1. 更新维护者(1) 在源码包上运行,以确保 维护者 部分
符合 Ubuntu 政策。

2. 版本号必须大于存档中的当前版本。 这
变化 文件也正确生成以列出自当前版本以来的所有更改
在档案中。

3.变更日志必须自动关闭赞助错误。

4. 变更日志目标必须有效。

5.更改日志时间戳被触摸。

如果任何检查(或构建)失败,用户可以选择编辑补丁源
并尝试再次构建它。

除非指定工作目录,否则源代码和补丁将下载到
临时目录在 / tmp目录, 一旦脚本完成运行,它就会被删除。 这
构建工具的输出将被放置在 工作目录/构建结果/.

其中一个 --上传, --工作目录- 赞助 必须指定。

配置


-b, - 建造
使用指定的构建器构建包。 请注意 建造者(8)和
造牛者(8) users:这里假设通用配置,其中 距离
环境被读取 编译器(5)选择正确的基础镜像。

-B 建築商, --建造者=建築商
使用指定构建器来构建包。 支持的是 造牛者(8)
造牛区(1) 建造者(8) pbuilder-dist(1), 建造(1). 默认是
建造者(8)。

-e, - 编辑
启动子 shell 以允许在构建之前编辑修补过的源代码。

-h, - 帮帮我
显示帮助消息并退出。

-k KEY, - 钥匙=KEY
指定用于签署上传的密钥 ID。

-l 实例, --l实例=实例
使用 Launchpad 的指定实例(例如“staging”),而不是默认的
“生产”。

--无会议
不要从环境变量中读取任何配置文件或配置。

-s, - 赞助
赞助上传的快捷方式。 相当于 -b -u Ubuntu的.

-u 目标, --上传=目标
上载到 目标 - 输出(1)(确认后)。

-U, - 更新
在尝试构建之前更新构建环境。

-v, --详细
打印更多信息。

-w DIR, --工作目录=DIR
使用指定的工作目录,必要时创建它。 如果 工作目录 是不是
指定,创建一个临时目录,之前删除 赞助商补丁
退出。

环境


所有的 配置 变数 下面也支持作为环境变量。
环境中的变量优先于配置文件中的变量。

配置 变数


以下变量可以在环境中或在 ubuntu 开发工具(5)
配置文件。 在每种情况下,特定于脚本的变量优先于
包范围的变量。

赞助商_PATCH_BUILDER, UBUNTUTOOLS_BUILDER
的默认值 --建造者.

SPONSOR_PATCH_LPINSTANCE, UBUNTUOLS_LPINSTANCE
的默认值 --l实例.

SPONSOR_PATCH_UPDATE_BUILDER, UBUNTUTOOLS_UPDATE_BUILDER
的默认值 - 更新.

赞助商_PATCH_WORKDIR, UBUNTUTOOLS_WORKDIR
的默认值 --工作目录.

赞助商_PATCH_KEYID, UBUNTUOLS_KEYID
的默认值 - 钥匙.

示例


测试构建和赞助上传错误 1234:

赞助商补丁 -s 1234

执行错误的测试构建 1234 在您的 PPA 中:

赞助商补丁 -u 爸爸:用户/PPA 1234

使用 onworks.net 服务在线使用赞助商补丁



最新的 Linux 和 Windows 在线程序