gpt4 book ai didi

svn - 我的源代码管理文件在 Linux for TeamCity 中的位置

转载 作者:行者123 更新时间:2023-12-04 19:23:39 25 4
gpt4 key购买 nike

当我在 TeamCity 中指定源代码管理时,我想知道文件在哪里 checkout 。我用谷歌搜索但找不到它被 checkout 的路径。我在我的主文件夹内的 .BuildServer 目录中进行了搜索,但没有运气。有人可以帮帮我吗?

最佳答案

在 Windows 机器上,结帐被放入 work构建代理中的目录。我假设它在linux上是一样的。 TeamCity docs似乎证实了这一点。

结帐目录的名称类似于哈希。查看 directory.map用于映射哪个目录代表哪个构建配置的文件。

要在评论中回答您的问题:

为此,您可以添加一个执行修改的构建步骤(使用您必须创建的一些自定义逻辑)作为构建的第一步。我建议更改您的测试,以便它们的工作方式与从源代码管理中干净 checkout 时的工作方式相同。这将确保您的测试以一致的方式可重复。这可能需要更多的工作,但从长远来看会有所返回,特别是如果您的测试在 TeamCity 中失败但在您的机器上失败 - 这是一个难以调试的情况。

关于svn - 我的源代码管理文件在 Linux for TeamCity 中的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4675482/

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