【问题标题】:How do I copy from the build output directory to my server in a TFS build?如何在 TFS 构建中从构建输出目录复制到我的服务器?
【发布时间】:2018-02-28 20:15:22
【问题描述】:

我在我的 TFS 服务器上设置了构建定义。它构建得很愉快,但我不知道如何自动化将构建复制到我的开发服务器的过程。

我设置了一个有效的“复制文件”任务,但只有当来源是这样的时候:

“C:\vsts-agent-win7-x64-2.103.1_work\8\s\ProjectName”

显然这是一个硬编码的路径,不是很好,所以,有没有一个等效的我可以用来将此构建输出复制到我的开发服务器?

另外,有没有办法通过网络部署而不是文件复制来实现这一点?

谢谢!

【问题讨论】:

    标签: asp.net tfs webdeploy


    【解决方案1】:

    您可以使用构建变量$(Build.SourcesDirectory)\ProjectName,它应该对应于该文件夹。在构建定义的变量选项卡上有一个标题为"Pre-defined variables" 的链接,它将显示其他内置变量。

    【讨论】:

      猜你喜欢
      • 2014-02-09
      • 1970-01-01
      • 2011-10-19
      • 2018-08-09
      • 2016-02-12
      • 2015-08-14
      • 2014-07-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多