【问题标题】:Test shelved changes on demo production environment?在演示生产环境中测试搁置的更改?
【发布时间】:2014-06-10 00:08:31
【问题描述】:

我正在使用 Windows Azure。

在部署实际版本之前,有没有办法将搁置的更改部署到演示生产环境,以验证它是否正常工作?

【问题讨论】:

  • 使用 TFS 自动构建还是手动构建?
  • “我正在使用 Windows Azure”:网站?虚拟机?网络角色?
  • 使用 TFS 自动连续构建。
  • 如果您想了解这个主题,您需要回答 CSharpRock 的问题。对您的帖子的简短回答是“是”,您不会觉得这有帮助,因为下一个问题是“好的,那么如何?”。答案取决于 CSharpRocks 提出的问题。
  • @CSharpRocks,我正在使用 TFS 构建部署到 azure。我不知道什么是 VM 和 Web 角色。

标签: azure tfs visual-studio-2013 changeset shelve


【解决方案1】:

使用TFSBuild 命令启动一个带有搁置集的private build。例如:

TFSBuild start /shelveset:"my shelveset" /buildDefinition:"1.0_CI" \collection:http:\\tfs:8080\tfs\DefaultCollection

【讨论】:

    【解决方案2】:

    首先,您需要将构建定义的触发设置选项配置为Gated Check-in

    然后,在对构建进行排队时,您将可以选择提及部署的搁置集详细信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-31
      • 2013-11-05
      • 1970-01-01
      • 1970-01-01
      • 2013-06-23
      • 1970-01-01
      • 1970-01-01
      • 2016-08-09
      相关资源
      最近更新 更多