2

我最近在安装 IIS 7.5 的同一台服务器上安装了 TFS 2012。我的问题是,使用 VS 2012 我可以成功签入/签出并构建到 Staging (staging.domain.com) 站点......但是我如何以神圣的名义创建构建/发布到发布的能力(domain.com) 站点,一旦临时站点上的更改获得批准?

谢谢大家!

4

1 回答 1

1

您可以直接使用 MSDeploy 或发布配置文件来指定目标。我会选择前者,在您的 TFS 团队构建中创建 MSDeploy 包。您可以通过以下选项在 TFS 中构建包:

  1. 添加/p:DeployOnBuild=true到您的构建定义 MSBuild 参数。这应该为放置位置中的每个配置创建一个包。
  2. 调用MSBuild /t:package自定义的构建过程模板。这将导致项目在放置位置被构建和打包

无论哪种情况,您都可以为每个环境自定义包参数。我在这里有更详细的步骤,虽然它不包括 TFS 集成。

于 2012-07-17T03:20:29.690 回答