【问题标题】:Is it possible to access files stored in TFS’s source control from the TFSBuild.proj file before the “Get” build task?是否可以在“获取”构建任务之前从 TFSBuild.proj 文件访问存储在 TFS 源代码控制中的文件?
【发布时间】:2010-12-12 18:53:20
【问题描述】:

我正在使用一些已签入源代码管理的自定义 MSBuild 任务。我想将这些任务导入到 TFS 用于构建项目的 TFSBuild.proj 文件中。现在,我创建了第二个项目文件,其中包含这些自定义任务的所有用途。我这样做是因为我可以在创建工作区并下载文件后运行这个项目文件。

有没有办法从构建项目中引用服务器上的文件,这样我就不必执行这个 2 步过程?

我希望以下内容能够奏效。

<Import Project="$/My/Server/Path/Custom.tasks.targets" />

此问题与another question 有关。在我的例子中,这些任务被检查到源代码管理中,这样构建机器就没有另一个必需的安装。在这种情况下,将任务放在本地不是很好。

【问题讨论】:

    标签: tfs msbuild msbuild-task msbuildcommunitytasks


    【解决方案1】:

    如果您将任务和 .targets 文件放在与 TFSBuild.proj 文件相同的版本控制文件夹中(或在它下面的子目录中),TFS Build 会将所有这些内容下载到您的构建中在启动构建脚本之前代理。

    【讨论】:

      猜你喜欢
      • 2011-12-16
      • 1970-01-01
      • 2023-04-07
      • 2016-02-29
      • 2017-08-19
      • 1970-01-01
      • 2018-07-05
      • 2016-11-23
      • 1970-01-01
      相关资源
      最近更新 更多