我想在我的团队的Visual Studio中为提交操作提供一种UI。我将如何解决这个问题,我会创建一个Studio加载项,还是有一个TFS事件可以帮助解决这个问题?
答案 0 :(得分:8)
好问题!遗憾的是,客户端(Visual Studio)上没有可扩展点来拦截签入。但是,有一个服务器端可扩展点(称为ISubscriber决策点),您可以拦截并允许/拒绝签入。你认为这会对你有所帮助吗?
这个可扩展性点并没有真正记录得很好,但我们在新TFS 2010书籍(Wrox Professional Team Foundation Server 2010)的第25章中有一些关于如何创建其中一个的信息。
另一个选择是创建一个自定义签到策略......这似乎不是解决问题的最好方法,并且充满了自己的问题。