TFS 2010团队构建在构建机器上删除源目录后获取源

时间:2012-09-18 09:08:19

标签: tfs tfs2010 tfsbuild

我有一个在一夜之间运行的TFS Build。可以在c:\ build \ 3 \ poject \ build def \ Sources中的代理上找到构建源。

\ Sources文件夹被意外删除(有罪)。我希望TFS在下一次构建之前“获取”最新的源代码。它似乎没有这样做 - 它只是抱怨它找不到任何建立的来源。

有谁能告诉我如何强制TFS获取构建代理\ sources文件夹的最新资源?

2 个答案:

答案 0 :(得分:2)

在构建定义下 - >处理什么是Clean Workspace参数设置为?如果将其设置为All,则应该导致在每个构建中下载整个源。

Clean Workspace Option

答案 1 :(得分:1)

应该有一种方法可以从构建定义中完全重新下载源代码,但我现在还没有看到一个选项。您应该能够在构建计算机上修复此问题。如果你进入源目录然后运行tf get / force它应该重新下载所有内容。此后的后续构建应该有效。