TeamCity tfs拉动代理

时间:2012-07-26 17:29:09

标签: teamcity

我的mac上有一个teamcity服务器,我的tfs / vs2010构建机器上有一个代理。每次启动构建时都会出现错误,说“Team Foundation Server VCS支持仅在Windows下运行”。我的第一反应是网络服务器试图拉动代码(mac而不是windows构建机器)。我将VCS结帐模式更改为“自动代理”,但我仍然收到该错误。有什么我需要改变的,以便所有的拉动都是在代理而不是网络服务器上完成的吗?

提前致谢。

2 个答案:

答案 0 :(得分:1)

不幸的是,必须在Windows上安装TeamCity服务器才能与TFS通信。 即使使用代理端签出,服务器也会直接与VCS通信 - 监视更改,显示源差异等。 在TFS的情况下,我们需要使用不适用于Mac OS的TFS客户端(团队资源管理器)。

答案 1 :(得分:0)

从现在开始,可以为TeamCity试用跨平台TFS插件的EAP版本。因此,您将能够在Linux,Mac OS或Windows平台上安装TeamCity服务器和代理,并检出TFS存储库。

您可以在公告中阅读有关如何获取的更多详细信息: http://blog.jetbrains.com/teamcity/2015/12/teamcity-cross-platform-tfs-support/