【发布时间】:2014-06-06 12:46:21
【问题描述】:
在我们的项目中,我们正在构建具有 TFS 构建定义功能的项目。在 TFS 构建定义中,有一个选项,例如“工作区”,我们提到所有需要文件夹,其中包含用于成功构建项目的文件。根据要求,我们有单独的文件夹,其中包含不同的单元。该单元数量众多,因此当我们构建项目并提及工作区中的任何文件夹时,它会提取该特定文件夹中的所有文件。实际上,我们只需要其中的几个来构建项目,因为我们在每个项目中使用了不同的文件,但这些文件位于同一屋檐下。
任何人都可以帮助我们如何构建我们的项目只需要工作区中的文件而不是整个文件夹吗?
【问题讨论】:
-
工作空间是在文件夹级别定义的,没有选项可以只定义文件。您可以为每个项目创建一个子文件夹并将相关文件移动到其中。你有什么理由混淆来自不同项目的文件吗?您想以如此详细的方式定义它是否耗费时间/空间?
-
感谢您的回复,但是我们在 3-4 个文件夹中有很多文件,无法在子文件夹中重新排列它们,我们有 140 多个 exes 使用了 3-4 个文件夹中的文件。我的意思是一些常见的文件在 3-4 个文件夹中。当我们提供整个文件夹的引用时,tfs 自动构建会从该文件夹中检索所有文件,但我们只需要所需的文件,并且无法通过重新排列子文件夹中的文件来更改所有 140 多个应用程序中的引用。感谢您的建议,但我们需要文件解决方案