如何使用TFS团队构建保持项目结构

时间:2009-03-25 12:03:50

标签: tfs team-build

我有一个解决方案结构如下:

解决方案1(Solution1.sln)

  • 项目1
  • 项目2
  • 项目3

我使用Solution1.sln创建了一个Team Build定义。 我的问题是编译的二进制文件存储在一个单独的平面输出文件夹中:BuildName \ Release

但我想保留我的项目结构:

BuildName \ Project 1 \ Release

BuildName \ Project 2 \ Release

BuildName \ Project 3 \ Release

2 个答案:

答案 0 :(得分:3)

Preserving Output Directory Structures in Orcas Team Build。令人非常恼火的是,这是必要的,这是一个按项目进行的调整,但它可以起作用。

答案 1 :(得分:2)

Team Build的默认设置就像你所见 - 一个文件夹中的二进制文件,每个文件夹都有自己的文件夹结构;每个配置正在构建一个。如果您刚开始使用TFS,我建议您尝试使用默认值。您对单独的文件夹更熟悉,但您阅读的有关Team Build的几乎所有内容都将使用单个输出文件夹。

除熟悉之外,您是否有理由想要单独的文件夹?