要求 Git TFS 推送链接到工作项

3
我该如何确保推送到托管在Visual Studio Online上的Git存储库(即[公司].visualstudio.com)与有效的工作项关联(即提交消息包含“#12345”,其中12345是有效的工作项ID)?
更新钩子?门控检入?
1个回答

3
很不幸,目前在该服务中没有做到这一点的方法。
使用TFS本地版本,您可以使用服务器端挂钩来阻止推送,但由于该服务目前不支持服务器端挂钩,因此这不是一个选择。
我的建议是考虑使用跨分支拉取请求,并作为审核的一部分确保提交注释中包含#<workItem>引用。

1
没错。这是我们正在考虑添加的内容。 - Buck Hodges
@BuckHodges,随着2015版本的发布,这个有更新吗? - AlignedDev
我们在TFS 2015中有分支策略,但它们尚不可扩展。最好的方法是编写一个服务器端插件(使用Richard提到的服务器插件(hook)功能),这是您无法在VSO中完成的事情。 - Buck Hodges

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