TFS中的自定义签入策略?
|
我们的项目中有一些xml文件,每当将这些xml文件检入到TFS中时,我们都需要确保在检入之前已将这些xml文件添加到专有应用程序中。
现在,新员工更经常忘记在办理登机手续之前将文件添加到专有应用程序中,这变得越来越严重...
我们想要一个确认对话框(提醒),询问开发人员是否已将xml文件添加到应用程序中。如果是,则签入,否则请保持签出状态...
请提出这样的建议是否可行,任何相关的代码或链接将不胜感激。
没有找到相关结果
已邀请:
3 个回复
茶鬼失形
茂坦湿床够
抚驰
方法应该是快速的并且不应显示UI,但是策略上有一个事件会在用户与with1ѭ策略交互时触发,这是显示UI并与策略进行通信的好时机。您可以执行以下操作:
我尚未测试此确切的代码,可能需要进行一些调整,但这是一般的事情。现在,它会触发签入文件的更改,但是您也可以订阅其他任何事件(工作项更改),或者在每次调用Evaluate时触发您自己的项目评估。 或者,您可以在每个签到周期触发一次确认。全取决于你。您甚至可以执行“单击以关闭”,并完全跳过
。只需设置
并触发
事件即可。