Deployment TFS 2012-在多台计算机上发布或部署生成?

Deployment TFS 2012-在多台计算机上发布或部署生成?,deployment,build,visual-studio-2012,continuous-integration,Deployment,Build,Visual Studio 2012,Continuous Integration,我们通过TFS 2012进行了持续集成设置。 要求: 希望将发布版本作为CI的一部分部署在多台服务器上。我们需要将文件复制到服务器文件夹中 在使用Azure的TFS上,似乎有一个工具可以将其直接发布到服务器上() 其中使用“AzureContinuousDeployment.11.xaml”作为构建过程模板。 想检查是否有人尝试过为自定义/本地服务器发布类似内容,可能使用自定义部署模板等。据我了解,TFS 2012附带了一个实验室部署模板。您可以配置涉及哪些服务器的实验室定义,然后配置这些服务器

我们通过TFS 2012进行了持续集成设置。 要求: 希望将发布版本作为CI的一部分部署在多台服务器上。我们需要将文件复制到服务器文件夹中

在使用Azure的TFS上,似乎有一个工具可以将其直接发布到服务器上() 其中使用“AzureContinuousDeployment.11.xaml”作为构建过程模板。
想检查是否有人尝试过为自定义/本地服务器发布类似内容,可能使用自定义部署模板等。

据我了解,TFS 2012附带了一个实验室部署模板。您可以配置涉及哪些服务器的实验室定义,然后配置这些服务器的部署。还用于将测试管理器挂接到中,以便在实验室中运行单元测试。

您可能希望创建可以使用TFS 2010进行开箱即用的单元测试。2012年TFS和2013年TFS

您可以使用Microsoft Test Manager产品中的“实验室中心”来配置由一台或多台目标计算机组成的环境

然后使用实验室默认模板将生成输出推送到目标服务器,并执行脚本以完成安装。您甚至可以将集成和UI测试作为相同操作的一部分执行

如果您正在寻找更集成的,那么您应该将Octopus部署作为一种很好的生产方式


我们的许多客户都使用它,这是一种享受……

谢谢Jay。是的,我看到了实验室部署模板,但如果我没有错的话,它要求通过MS测试管理器设置环境。但在这里,我们打算将现有构建部署到由多个服务器/机器组成的不同环境(DEV、QA等)或连续构建部署。