如何在Fossil中使用提交修复票证

17

我认为在Redmine/Git中,可以通过提交注释来解决问题:

git commit -m "Fixes #123"

在Fossil中是否可能实现这样的功能?如何实现?

1个回答

25

要将提交和工单关联,只需将工单的ID放入提交消息中即可。

您可以以同样的方式将签入与工单关联。

在用户界面中,它们会显示为可点击的链接,并在状态为“关闭”时有删除线。


我不知道有没有一种方法可以通过输入特定的消息来更改工单的状态,但您可以这样说:

$fossil commit -m "Fixed [d4fdff0914]"
New_Version: 05cb7c01d1e9a0129fda0464bee0a7ada5244a6a
$fossil ticket set d4fdff0914 status Fixed
ticket set succeeded for UID d4fdff09148c5e5c4918a64a699d91103eeaaeef

并且它将产生同样的效果。

如果你很有创意,那么设置自动执行该操作可能并不太麻烦。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接