TFS代理+本地构建+ TFS服务器

时间:2013-07-09 06:20:46

标签: tfs tfs2010 continuous-integration tfsbuild

我将简要介绍项目背景。我们的项目在两个国家有两个开发中心。 在主办公室(On Shore),已经设置了Team Foundation Server(TFS 2010),海外(Offshore)的开发人员通过VPN连接连接到此服务器。所有部署(生产和测试)环境仅在On Shore设置。

但是,离岸团队需要在他们的国家/地区创建一个部署环境,它应该与On Shore的部署环境相同。

因此,我们考虑在海上创建TFS代理并连接到On Shore TFS服务器。

问题:

  1. 离岸开发人员检查代码的最佳方法是什么?即应该在代码中检查On Shore的TFS服务器或Off Shore的TFS代理?

  2. 如果第一个问题的答案是TFS代理,我们如何在不合并冲突的情况下同步TFS主服务器和代理。

  3. 在海外使用TFS代理配置本地构建的最佳方法是什么?

  4. 先谢谢你的帮助!!!

1 个答案:

答案 0 :(得分:1)

TFS代理仅用于“获取”,因此无需解决合并冲突。您只需要在Visual Studio中设置代理地址,它将自动通过代理获取,并签入主TFS服务器:How to: Configure Team Foundation Version Control to use Proxy Server

但是,如果您的VPN端点是陆上,那么设置离岸代理并不会对您有所帮助,因为所有流量都必须通过VPN路由到陆上位置。