Jenkins通过VPN轮询TFS

Jenkins通过VPN轮询TFS,tfs,jenkins,hudson,vpn,polling,Tfs,Jenkins,Hudson,Vpn,Polling,我正试图将几个外部项目集成到我们的Jenkins CI中,从一个位于需要VPN连接的独立网络上的远程TFS 我已经设置了一个新的特定的从站,它始终连接到VPN,并且手动触发的构建工作非常出色 但是,定期轮询更改似乎不起作用。 Team Foundation Server轮询日志报告以下内容: java.io.IOException: Cannot run program "TF.exe": CreateProcess error=3, The system cannot find the pa

我正试图将几个外部项目集成到我们的Jenkins CI中,从一个位于需要VPN连接的独立网络上的远程TFS

我已经设置了一个新的特定的从站,它始终连接到VPN,并且手动触发的构建工作非常出色

但是,定期轮询更改似乎不起作用。 <强> Team Foundation Server轮询日志报告以下内容:

java.io.IOException: Cannot run program "TF.exe": CreateProcess error=3, The system cannot find the path specified
我假设它找不到TF.exe是因为它正在主机上运行(主机没有安装它),在我们的例子中,我们还需要在从机上运行轮询。主服务器与TFS没有连接

轮询是否始终在主机上运行,或者是否可以进行配置?关于如何让这项工作与投票一起工作,还有其他想法吗?我是否应该更改当前设置,转而使用TFS代理,以允许主机在没有实际VPN访问的情况下在本地轮询该代理


TFS插件的版本是2.0,Jenkins是1.529。好吧,经过大量的研究,考虑到这里没有评论,我唯一的选择是降级到先前稳定的TFS插件版本