我在 TFS 服务器上设置了构建定义。它构建得很愉快,但我不知道如何自动化将构建复制到我的开发服务器的过程。
我设置了一个“复制文件”任务,该任务有效,但仅当来源如下时:
“C:\vsts-agent-win7-x64-2.103.1_work\8\s\项目名称”
显然,这是一个硬编码路径,而且不太好,那么,是否有一个等效的方法可以用来将此构建输出复制到我的开发服务器?
此外,有没有办法通过网络部署而不是文件复制来实现此目的?
谢谢!
最佳答案
您可以使用构建变量$(Build.SourcesDirectory)\ProjectName,它应与该文件夹相对应。有一个标题为 "Pre-defined variables" 的链接在构建定义的变量选项卡上,它将显示其他内置变量。
关于asp.net - 如何在 TFS 构建中从构建输出目录复制到我的服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46310689/