Launchpad代码中有魔术提交词吗?


8

我知道在许多源代码控制跟踪系统(Redmine,Trac,Jira)中,您都可以resolves #1234在提交消息中添加魔术词,例如将错误更新为特定状态。Launchpad是否具有类似的功能-如果是,魔术关键字列表在哪里或什么位置?

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

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

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


如果您要查找的是最新修订版,则可以对其进行标记。只需使用bzr tag [tag]
内森·奥斯曼

Answers:


9

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

进行提交时,可以使用--fixes选项记录有关由该更改修复的错误的元数据。对于标记为已修复的每个错误,“错误”修订版属性中都包含一个条目,内容为‘<url> <status>’。(当前支持的唯一状态值是固定的。)

--fixes选项使您可以指定错误跟踪器和错误标识符,而不是完整的URL。看起来像:

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

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.