gpt4 book ai didi

linux - 在 Buildbot 中指定 SVN 目标文件夹名称

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:56:48 24 4
gpt4 key购买 nike

我正在设置 buildbot 来构建项目。该项目的代码存储在 SVN 中,它使用了我们 SVN 存储库中的几个库。执行手动构建时,我需要做的(当然)是 check out 主项目和库。用于 check out 库的命令类似于:

svn co svn://<path_to_lib_repo>/trunk mylib

这样,库的代码将存储在名为“mylib”的本地文件夹中,makefile 将在其中查找。有没有一种方法可以配置 SVN 构建步骤,以便将代码 checkout 到具有自定义名称的文件夹中,如上所述?到目前为止我还没有找到方法。

作为 Linux 上的(暂时?)解决方法,我正在使用 ShellCommand() 步骤自己构建 svn 命令,但我真的不喜欢这样的解决方案。

最佳答案

使用 workdir 参数设置文件所在的目录。例如:

f.addStep(SVN(name='pull.src', repourl=svn://<path_to_lib_repo>/trunk,
workdir='mylib',
description='pull.src'))

关于linux - 在 Buildbot 中指定 SVN 目标文件夹名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16510190/

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