TFS 2015上的Git推送插件

时间:2017-08-16 07:56:56

标签: git tfs2015

我正在为TFS Server 2015开发GIT提交插件。 我已经复制了解决方案,只有很少的变化:http://almsports.net/tfs-server-side-check-in-policy-for-git-repositories/1025/。问题是在最新版本的TFS Server dll中没有TeamFoundationGitRepositoryService的实现,因此我坚持这一点。

是否有类似的问题并设法获得解决方案?

1 个答案:

答案 0 :(得分:0)

TeamFoundationGitRepositoryService您提到的命名空间位于TFS服务器API上。

因为它已远离TFS2015。没有任何替代品。

一种方法是使用服务器端git钩子,例如提交消息钩子来可视化所有提交。然而,这仍然是积压的:

  

添加服务器端git hooks

     

https://visualstudio.uservoice.com/forums/330519-visual-studio-team-services/suggestions/3895135-add-server-side-git-hooks

另请看一下这个类似的问题:Custom checkin policy for TFS GIT