如何使用Fossil中的提交修复故障单

ivo*_*ivo 16 fossil

所以,我认为在Redmine/Git中可以使用提交注释修复问题:

git commit -m "Fixes #123"
Run Code Online (Sandbox Code Playgroud)

Fossil有可能是这样吗?怎么样?

Ezr*_*zra 23

要关联提交和票证,您只需将票证的ID放在提交消息中即可.

您可以以相同的方式将签到与故障单相关联.

在UI中,它们将显示为可点击的链接,并在状态为时通过它们进行攻击Closed.


我不知道通过输入特定消息来改变票证状态的方法,但您可以说:

$fossil commit -m "Fixed [d4fdff0914]"
New_Version: 05cb7c01d1e9a0129fda0464bee0a7ada5244a6a
$fossil ticket set d4fdff0914 status Fixed
ticket set succeeded for UID d4fdff09148c5e5c4918a64a699d91103eeaaeef
Run Code Online (Sandbox Code Playgroud)

它会产生同样的效果.

如果你有创意,设置一些东西自动执行此操作可能不会太麻烦.