tfs autobuild格式覆盖不增加

时间:2018-02-14 17:14:13

标签: tfs

我正在尝试让TFS构建过程将C#可执行文件部署到远程位置并覆盖现有的可执行文件。我怎样才能做到这一点?如果我将构建定义Build Number Format设置为$(BuildDefinitionName),那么我会收到错误:

TF42064: The build number '...' already exists for build definition

更新

这是TFS 2010所以我要求升级到TFS 2015或更高版本。使用下面共享的默认构建模板部署应用程序:

enter image description here

1 个答案:

答案 0 :(得分:1)

建议将TFS 2010升级到TFS 2015或新版本,在新TFS中使用新的构建系统,删除目标文件夹会更容易。

在TFS 2010中,您可以通过添加InvokeProcess活动来调用命令行/ shell,并运行脚本来删除文件夹/文件来自定义TFS构建模板。