如何:安装 Team Foundation 代理和设置远程站点

Team Foundation Proxy

如果你在远程站点上具有可与主站点上的开发人员共享代码的开发人员,则可以通过在远程位置上缓存版本控制文件来节约带宽。 Team Foundation Server Proxy 在远程站点上从其缓存中分发热门版本控制文件,而不是让远程站点上的多个开发人员分别从主站点中下载同一文件。 远程站点上的团队的工作方式与往常一样,但不管理向该缓存中加载哪些版本控制文件。

若要设置此内容,请在远程站点上安装和配置代理服务器、将该代理服务器连接到应用层,然后将团队资源管理器的版本控制功能连接到该代理。 在远程站点上开始缓存文件之前,必须将代理服务器的服务帐户添加到主站点上的 Team Foundation Server。

在远程站点上缓存版本控制文件

任务

详细说明

步骤 1

检查支持的硬件和软件。 验证操作系统是否满足 Team Foundation Server Proxy 要求,以及该硬件是否可以运行它。

步骤 2

设置 Team Foundation Server Proxy。 安装 Team Foundation Server Proxy。 完成安装后,请使用 Team Foundation Server 配置工具配置你的代理服务器。

步骤 3

将团队资源管理器连接到 Team Foundation Server Proxy。 完成配置代理服务器以连接到 Team Foundation Server 之后,必须配置 团队资源管理器 以通过该代理服务器访问版本控制文件。

问题解答

问:TFS 2013 Proxy 是否与以前版本的 TFS 向后兼容?

:可以。 TFS 2013 Proxy 与 TFS 2010 和 TFS 2012 完全兼容。 事实上,TFS Proxy 2010、TFS Proxy 2012 和 TFS Proxy 2013 与任何组合中的另一个版本完全兼容。 例如,你可以结合使用 TFS Proxy 2010 和 TFS Server 2013,反之亦然。

问:任何版本的 TFS Proxy 是否具有缓存清理改进功能以支持大于 1 TB 的磁盘?

:可以。 TFS Proxy 2012 和 TFS Proxy 2013 具有缓存清理改进功能以支持较大的磁盘。

问:TFS Proxy 2013 是否具有损坏检测逻辑?

:可以。 如果磁盘上缓存的文件在存储后损坏,TFS Proxy 2013 具有可检测该损坏的逻辑。

问:TFS Proxy 2013 是否完全支持对 VisualStudio.com 的缓存?

:可以。

问:当从一个版本的 TFS 升级到另一个版本时,代理缓存会发生什么情况?

:如果你从 TFS Proxy 2010、TFS Proxy 2012 或 TFS Proxy 2013 进行升级,将在升级期间保存缓存。你将可以立即从远程位置继续访问 TFS,而没有任何性能影响,因为 TFS 将无需重新创建或重新填充该缓存。