gpt4 book ai didi

.net - TFS 中放置文件夹和构建代理工作目录之间的区别

转载 作者:行者123 更新时间:2023-12-02 02:24:16 27 4
gpt4 key购买 nike

我是第一次设置 Team Foundation 服务器,并尝试为 ASP.NET MVC 项目设置自动构建。我一切正常,但我不太明白发生了什么。

在我的构建定义中,它要求我设置放置文件夹位置。当构建任务添加到队列中时,一旦成功,它不仅会在放置文件夹位置中添加一个构建文件夹,还会根据构建代理的工作目录添加一个名为 Builds 的文件夹,其中包含构建文件。

此外,放置文件夹构建包含所有调试文件,例如 Web.Debug.config 和 .pdb 文件。

这两个文件夹的用途是什么?我是否需要两者都在我的构建服务器上?如何使用构建版本进行生产?

最佳答案

放置文件夹保存构建结果。如果您构建了调试配置,它仅保存调试文件。

Builds 文件夹是实际执行构建的位置。在执行构建期间,默认目录设置为此文件夹内的位置。因此,它包含中间文件等 - 无论编译器等产生什么,甚至作为另一个工具的输入。

放置文件夹允许您以多种方式引用构建结果。您可以选择部署构建结果,或者您可能有另一个构建引用此构建的结果。

关于.net - TFS 中放置文件夹和构建代理工作目录之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7072456/

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