这是 debcommit 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
debcommit - 提交对包的更改
概要
提交 [选项[- 全部 | 档 至 承诺]
商品描述
提交 根据新文本生成提交消息 Debian/变更日志, 并提交
对包的存储库的更改。 它必须在包的工作副本中运行。
支持的版本控制系统有: CVS, 混帐, hg (水银), SVK, svn (颠覆),
巴兹, BZR, la (拱), 达克斯.
配置
-c, --变更日志 径
指定更改日志的备用位置。 默认使用 debian/changelog。
-r, - 释放
提交包的发布。 版本号由
debian/changelog,用于标记存储库中的包。
请注意,svn/svk 标记约定各不相同,因此 debcommit 使用 路径(1)确定
标签应该放置在存储库中的位置。
-R, --发布-使用-变更日志
配合使用时 - 释放, 如果有未提交的更改
更改日志然后从这些更改中导出提交消息,而不是使用
默认消息。
-m 文本, - 信息 文本
指定要使用的提交消息。 如果程序无法确定提交,则很有用
基于 debian/changelog 的消息,或者如果您想覆盖默认值
信息。
-n, --无行动
实际上不要做任何事情,但要打印将要运行的命令。
-d, --差异
不要提交,如果这样做,请打印将提交的内容的差异
没有给出选项。 此选项的典型使用场景是生成
针对当前工作副本打补丁(例如,当您没有提交访问权限时
对)。
-C, - 确认
显示生成的提交消息并在提交之前要求确认。 它
也可以在此阶段编辑消息; 在这种情况下,确认
编辑完成后会重新显示提示。
-e, - 编辑
在提交之前,在您喜欢的编辑器中编辑生成的提交消息。
-a, - 全部
提交所有文件。 这是使用 git 以外的 VCS 时的默认操作。
-s, --strip-消息, --no-strip-消息
如果设置了此选项并且提交消息是从更改日志中导出的,则
字符“*”将从消息的开头删除。
默认情况下设置此选项,如果消息的开头多于一行,则将其忽略
用“[*+-]”。
--签署-提交, --无符号提交
如果设置了此选项,则 debcommit 创建的提交将使用
格努普。 目前只有 git、hg 和 bzr 支持。
--签名标签, --无符号标签
如果设置了此选项,则 debcommit 创建的标签将使用 gnupg 进行签名。
目前这仅由 git 支持。
--changelog-信息
如果设置了此选项,提交作者和日期将根据
中第一段的维护者和日期字段 Debian/变更日志. 这主要是
使用时很有用 债务(1) 与 --无维护拖车 选项。
配置 变数
两个配置文件 /etc/devscripts.conf 和 〜/.devscripts 来自一个 shell
以此来设置配置变量。 命令行选项可用于
覆盖配置文件设置。 为此忽略环境变量设置
目的。 当前识别的变量是:
DEBCOMMIT_STRIP_MESSAGE
如果这设置为 没有,那么它与 --no-strip-消息 命令行
正在使用的参数。 默认是 含.
DEBCOMMIT_SIGN_TAGS
如果这设置为 含,那么它与 --签名标签 命令行参数
正在使用。 默认是 没有.
DEBCOMMIT_SIGN_COMMITS
如果这设置为 含,那么它与 --签署-提交 命令行参数
正在使用。 默认是 没有.
DEBCOMMIT_RELEASE_USE_CHANGELOG
如果这设置为 含,那么它与 --发布-使用-变更日志 命令行
正在使用的参数。 默认是 没有.
DEBSIGN_KEYID
这是用于签署标签的密钥 ID。 如果未设置,则默认值将由
版本控制系统。
VCS 具体 特色
la / 巴兹
如果提交消息包含超过 72 个字符,将创建一个摘要
包含来自消息的尽可能多的完整单词,以适应 72 个字符,
后跟省略号。
以下描述的每个功能仅在提交消息已被提交时才适用
从变更日志自动确定。
混帐 如果在变更日志中只检测到一个变更, 提交 将它展开成一个
单行并表现得好像 --strip-消息 被使用了。
否则,第一个更改将展开并剥离以形成汇总行和
使用摘要行后跟一个空行和更改形成的提交消息
从变更日志中提取。 提交 然后将生成一个编辑器,以便
在提交之前可以对消息进行微调。
hg / 达克斯
更改日志中检测到的第一个更改将展开以形成一行
概括。 如果检测到多个更改,则将生成一个编辑器以允许
消息进行微调。
BZR 如果用于提交消息的更改日志条目关闭了任何错误,则 --修复
将生成“bzr commit”选项以关联修订版和错误。
使用 onworks.net 服务在线使用 debcommit