我正在尝试使用 Jenkins、TFS 插件实现持续集成 - http://wiki.jenkins-ci.org/display/JENKINS/Team+Foundation+Server+Plugin .
我的问题是触发构建,我想做的是以某种方式向 Team Foundation Server 添加提交后/ checkin Hook ,到目前为止还不知道如何执行此操作,这是否可能?
不想按计划使用触发器。
最佳答案
您要做的不是后提交 Hook ,而是监听 checkin 事件。
- 客户端 - 编写一个用于监听 checkin 事件的小型实用程序。实际上,它是一个小型监听器应用程序,您可以将 TFS 设置为使用 bissubscribe 工具向其发送通知。有点旧,但是this article应该给你一个起点。
- 服务器端 - 编写自定义事件处理程序。显示了基本思想 in this blog post ,请注意,对事件处理程序的更改将导致 TFS 应用程序池回收。
关于tfs - 向 Team Foundation Server 添加提交后/ checkin Hook ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22377755/