你好!
我们将TFS 2013与TFS2010构建控制器和代理(由于Win2003限制)结合使用内部部署和基于云的VM构建服务器。
直到昨晚我的旧版Win2003服务器(本地虚拟机)都是构建控制器,并且还有一个构建代理。如果它正在运行构建,这导致推出XAML更新的长时间延迟,因此我决定将其移动到云中的另一个VM。我配置了一个新服务器(Win2008R2),仅安装了TFS10构建控制器服务器(没有构建代理)并在安装期间替换了现有控制器。没有问题。然而,在那之后,我的构建时间从平均10分钟变为超过一个小时....一些构建正在超时。
新的云虚拟机非常强大,这是它配置的唯一功能。 GET操作也是如此,所以我不认为它的网络延迟(这是为我们配置的私有云)。在平均约20秒之前和之后获得时间。
为什么还要将构建控制器从BC / BuildAgent配置移动到它自己的独立虚拟机,这会大大增加构建时间?
如果您需要更多信息,请告诉我。