我有一个构建定义,可以在我的TFS上构建解决方案。
这很好用,但始终会生成最新版本。
最佳答案
您第一个问题的答案显然是@Dylan所说的。
在第二部分:
重要的参数是GetVersion
。
导航到构建过程模板中的 Activity “为项目运行MSBuild”,默认情况下,其CommandLineArguments
值等于String.Format("/p:SkipInvalidConfigurations=true {0}", MSBuildArguments)
您可以将其更改为String.Format("/p:SkipInvalidConfigurations=true {0} /p:DeployIisAppPath=/changeset/{1}", MSBuildArguments, GetVersion)
并到达需要去的地方。
关于tfs - TFS构建特定的变更集并使用变更集编号进行部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7998016/