1

如何将 tfs build on agent 设置为使用一个位置来存储以下文件?

我有几个文件在构建特定项目后运行。文件:

  • 一些文件.exe
  • 必需的DLL.exe

我用它来创建自定义设置文件,这是从 SomeFile.exe 完成的。现在每次我有想要运行操作的项目时,我都需要将上面的文件复制到项目中,我知道这是错误的。

还有其他方法吗?

4

1 回答 1

1

您可以将这些文件放在源代码管理中的公共位置。然后在您的构建配置中,您可以将该公共文件夹映射到构建的工作文件夹。

这在不同版本的 Visual Studio 中的命名略有不同。在所有版本中,在编辑构建配置时都会找到它。

视觉工作室 2008 / 2010

  • 工作区

视觉工作室 2012

  • 源设置

这允许您将源代码控制文件夹映射到 Build Agents 工作构建文件夹。然后,您将能够在所有构建中访问相同的 exe,并且它们只会在源代码管理中出现一次。

一种常见的做法是有一个专门用于构建工件的团队项目。然后在你的映射中你有这样的东西:

StatusSource Control FolderBuild Agent Folder              
Active$/BuildProject/lib         $(SourceDir)\BuildArtifacts

于 2013-03-06T09:17:31.147 回答