AzureContinuousDeployment.11.xaml 与 TfvcContinuousDeploymentTemplate.12.xaml

AzureContinuousDeployment.11.xaml vs TfvcContinuousDeploymentTemplate.12.xaml

我似乎找不到关于这两个构建定义模板之间差异的任何信息:

我的猜测是 AzureContinuousDeployment 已被 TfvcContinuousDeploymentTemplate 取代。

这是否意味着我不应该使用 AzureContinuousDeployment?我想使用它是因为我可以在这里设置存储帐户、部署标签和环境 (Production/Staging)。

我找不到使用 TfvcContinuousDeploymentTemplate 进行设置的方法。

我正在发布到 Azure 云服务(网络角色)。

因此,这些设置实际上可以在构建定义的 Windows Azure Deployment Environment 字段中指定。

更多信息可以在我的 .

中找到

我还是不知道这两个模板有什么区别

  • AzureContinuousDeployment。11.xaml
    • 这是供 TFS 2012 构建控制器使用的。
  • TfvcContinuousDeploymentTemplate。12.xaml
    • 这是供 TFS 2013 构建控制器使用的。

TfvcContinuousDeploymentTemplate 是 AzureContinuousDeployment 的替代品。

这是一些额外的功能,其中之一是新的 nuget 包恢复过程。

还有另一个构建系统,微软建议人们迁移到 TFS 2015 中推出的 VNext Build