Team Foundation Server 2010中是否有任何预提交挂钩?

时间:2011-03-18 15:30:35

标签: visual-studio-2010 tfs2010

我想在我的团队的Visual Studio中为提交操作提供一种UI。我将如何解决这个问题,我会创建一个Studio加载项,还是有一个TFS事件可以帮助解决这个问题?

1 个答案:

答案 0 :(得分:8)

好问题!遗憾的是,客户端(Visual Studio)上没有可扩展点来拦截签入。但是,有一个服务器端可扩展点(称为ISubscriber决策点),您可以拦截并允许/拒绝签入。你认为这会对你有所帮助吗?

这个可扩展性点并没有真正记录得很好,但我们在新TFS 2010书籍(Wrox Professional Team Foundation Server 2010)的第25章中有一些关于如何创建其中一个的信息。

另一个选择是创建一个自定义签到策略......这似乎不是解决问题的最好方法,并且充满了自己的问题。