gpt4 book ai didi

TFS 2013 - 干净的工作区与干净的构建

转载 作者:行者123 更新时间:2023-12-04 12:53:15 24 4
gpt4 key购买 nike

我找不到明确的答案:TFS2013 与 之间有什么区别?清洁工作区 真/假和 清洁构建 真假。在工作时捕捉构建服务器并真正了解正在发生的事情并不容易。我认为区别在于 clean workapce 会删除 src目录,而干净的构建将删除 bin/tst目录。

如果是这样 - 我不明白为什么需要删除 src目录虽然。似乎最干净的构建方式只需要清理工作树(以及 bin/tst )并在其上方获取最新信息,而不是 删除它 并获得 所有来源再次。

如果是这样 - 我怎样才能进行这种类型的清洁?还是我理解错了?

背景是我们有大量资源(> 1GB)并且 tfs 服务器和构建服务器之间的网络不是很好。我们很乐意将其切断,但也会清洁 src构建之前的树。

最佳答案

对于“Clean Workspace”设置,有三个选项。此设置用于设置是否删除直接工作的构建代理中的源/输出文件夹。 (默认为:$(SystemDrive)\Builds\$(BuildAgentId)\$(BuildDefinitionPath))

  • 全部 :删除所有现有的输出和源并进行完全重建;
  • 输出 :删除所有现有输出,但只获取自上次构建(增量获取)以来已更改的那些源文件;
  • :保留现有的输出和源,并逐步构建任何更改。

  • 但是,我找不到 清洁构建 (True|False) 设置,您的意思是删除构建还是保留策略?

    对于您的场景,您需要将“Clean Workspace”设置为“Output”,然后删除输出文件夹但仍有源文件夹。

    关于TFS 2013 - 干净的工作区与干净的构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32449824/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com