我正在努力使与特定工作项相关的变更集的合并过程自动化,但我有点不知道从哪里开始。
免责声明:我对 TFS 和 DevOps 几乎一无所知。我会尽量讲清楚,但如果有什么需要详细说明的地方,请在评论中提出。
目前,完成工作项的最后一个步骤是手动合并相关变更集。这是通过向具有适当权限的人请求合并来完成的,该人可能是也可能不是负责变更集的开发人员。
我做了一些研究,并提出了两个想法:
创建自定义 TFS 插件来监听某个工作项事件(使用接口
ISubscriber
)并执行合并或者
在工作项的工作流程中,为阶段“x”和“y”之间的转换添加自定义操作
我非常有信心可以使用自定义 TFS 插件来实现这一点,但这似乎需要做很多不必要的工作。可以使用 TFS Power Tools 来设置这样的功能吗?