【发布时间】:2012-03-21 22:34:40
【问题描述】:
我正在一个项目中工作,其中一个主分支设置有多个并行开发和发布分支。这意味着许多相同或非常相似的文件并排存在于同一工作区中。当在 TFS 2010 构建服务上触发新构建时,整个工作区都会被检出,包括主分支的 15 个“副本”。但是,构建所需的唯一项目在主分支中。由于签出非常耗时,因此需要将签出的文件限制为主分支中的文件。有没有办法指示构建服务器执行此操作? 我可以想象编写一个替换默认 GetWorkspace 活动的自定义构建任务可能会解决问题,但如果可能的话,我宁愿找出如何配置现有的构建定义。
【问题讨论】:
标签: tfsbuild workspace vcs-checkout custom-build