在我们的办公室,我们有Team Foundation Build机器(visual studio 2010),我们希望将其转移到新的物理服务器或可能是VM。虽然我发现了大量有关Team Foundation Server备份的信息,但我无法找到有关备份Team Foundation构建计算机的大量信息,因此我们可以将其还原到另一台计算机/ VM上。
任何建议或链接都将非常受欢迎。感谢。
答案 0 :(得分:3)
构建计算机上没有存储TFS特定数据,因此从TFS角度来看,没有任何备份/恢复。
要设置新的构建计算机,只需安装TFS构建软件,并将其指向您的TFS集合。
重新配置需要时间的是您在构建服务器上安装的任何软件或SDK。这与TFS无关,难以备份和还原到其他计算机。
一种选择是使用P2V工具将物理机转换为VM,然后将其移动到任何主机。
否则,您可能只是在重建构建服务器并重做必要的安装。这一次一定要在VM中进行,这样您以后就可以轻松地在硬件之间移动它。
答案 1 :(得分:2)
我更喜欢避免Magical Build Machine Anti-Pattern并专注于编写'构建构建服务器'脚本。即使它只是一个简单的批处理文件,也可以从基本窗口开始构建您的环境。每当您添加依赖项时,请更新它。这也有助于您扩展。 (在之前的公司,我们有超过75个构建服务器。)