Visual Studio是否可以将工作项链接到git提交?

时间:2017-01-17 16:59:20

标签: git visual-studio tfs tfs-workitem

使用Visual Studio 2015,TFS 2015和Git,有没有办法强制或提醒我在办理登机手续时链接工作项?或者是否可以在较新版本的VS / TFS中使用? VS扩展?

我想要的是什么:

Visual Studio Changes window

之前已经提出这个问题,但过去2年没有问过。

如果确实没有其他可用内容,我会继续使用此选项:编写插件:http://almsports.net/tfs-server-side-check-in-policy-for-git-repositories/1025/

3 个答案:

答案 0 :(得分:4)

似乎您只想在带有GIT存储库的TFS中强制执行提交策略,目前仍然不支持

然而,在产品团队积压中,您只能使用Tfs-Git ProcessEvent挂钩,就像您现在在问题中发布的blog一样。

答案 1 :(得分:3)

您可以将其作为拉取请求的一部分。您在TFVC中看到的Visual Studio集成是以源代码控制签入策略的形式实现的,其中没有与Git等效的策略。请改用拉取请求。

我建议几乎不要在每种情况下编写服务器端TFS插件;它们代表了升级线的潜在巨大障碍,并且完全阻止您继续追求移动到VS Team Services,除非您停止使用该插件。最好找到不涉及签入政策的解决方案。

答案 2 :(得分:-1)

您的TFS管理员可以执行此操作(或具有管理权限的人)。可以对集合或特定项目进行更改。这意味着每个人都会收到政策警告。将需要VS-TFS Power Tools插件。

在VS>团队>团队项目(收集)设置>源控制...>签入政策>添加>工作项目

enter image description here