|
|
1
2
没有特殊字段。唯一的技巧是,当您不使用详细视图时,只显示第一行。 然而,一些与Mercurial集成的软件以各种方式解析消息。例如,Google代码将检测到对“issuen”的引用,并创建一个链接。 |
|
|
2
0
在mercurial中没有标准的方法来注释缺陷id。要同步版本控制系统和错误跟踪软件,通常需要设置“hooks”。这些钩子是在执行特定操作后调用的脚本。例如,您可能有一个post commit钩子,它检查您的最新提交是否包含类型为“fixed xxxx”的字符串,然后通过API调用在错误跟踪软件上将案例xxxx自动标记为fixed。 许多自由/开源软件和商业集成的源代码修订控制+错误跟踪解决方案已经为您做到了这一点。 |
|
|
3
0
提交消息可能是好消息,因为正如Matthew指出的那样,您的项目跟踪器可能有能力找到这些消息。例如,Redmine将在提交消息中查找“Fixed#578”之类的短语,并自动更新相关问题。 您还可以使用revset(新的查询语言)按提交消息中的关键字进行搜索。 如果您仍然不喜欢将这些放在提交消息中,可以标记提交。 可能是这样的:
然后可以根据需要向上游推送、修改或移除标记。 |
|
|
4
0
mercurial tags
.
|