Launchpad Code 中有神奇的提交词吗?

Launchpad Code 中有神奇的提交词吗?

我知道在很多源代码控制跟踪系统(Redmine、Trac、Jira)中,您可以resolves #1234在提交消息中添加魔法词,以便将错误更新到特定状态。Launchpad 是否有这样的功能 - 如果有,魔法关键字列表在哪里或是什么?

可以在 Redmine 的问题跟踪页面上看到一个示例。

http://www.redmine.org/issues/6987有两个“相关修订”

它们是关联的,因为提交消息有已修复:Wiki#find_page 不应区分大小写,因为页面标题不具有唯一性(#6987)。的组合固定的作为关键词#6987,错误的唯一 ID,自动更新相关勾选为已修复。

答案1

http://doc.bazaar.canonical.com/development/en/user-reference/bugs-help.html

提交时,可以使用 --fixes 选项记录该更改所修复的错误的元数据。对于每个标记为已修复的错误,在“bugs”修订属性中都会包含一个条目,说明‘<url> <status>’。(目前唯一支持的状态值为 已修复。)

--fixes选项允许您指定错误跟踪器和错误标识符,而不是完整的 URL。如下所示:

bzr commit --fixes <tracker>:<id>

例如, bzr commit --fixes lp:1234 -m "Fixes bug #1234将 Launchpad 错误 #1234 标记为已修复。该"Fixes bug #1234"消息不会将错误标记为已修复,但在浏览 Launchpad 中的提交历史记录时,它将链接到错误报告。
替代文本

相关内容