Pet*_*owe 6 bugzilla mercurial
我们目前使用 svn,并且通过钩子的用户,能够确保每个提交消息都以错误号为前缀(它将这些提交与我们的 Bugzilla 问题跟踪器中的问题报告联系起来。)
我们希望转向 mercurial 及其所有分布式优点。但是 hg 的好处之一是开发人员不一定需要在线提交更改,因此我们不希望挂钩脚本根据我们的中央 Bugzilla 资源验证错误编号。
我可能从 svn 的角度来看这个问题太多了,但我认为我想要的是让开发人员能够在开发人员决定将他们的更改推送到中央测试存储库时指定错误编号。这里的关键要求是我们希望能够将提交与 Bugzilla 错误联系起来,但我们不想给开发人员一个复杂的手动工作流程(例如,Attic 扩展似乎强加了这种工作流程。)
有任何想法吗?
例如,您可以在服务器端运行 cron 脚本,检查 Mercurial 日志(使用 hg 日志),然后使用从日志中找到的问题号更新 Bugzilla。例如,hg log 的参数 --date 2011-01-26 仅给出特定日期的日志消息,这比每次处理所有日志条目要快得多。
您无法在推送到服务器时添加消息,只能在提交时添加消息。
| 归档时间: |
|
| 查看次数: |
513 次 |
| 最近记录: |