我正在设置 buildbot 来构建一个项目。该项目的代码存储在 SVN 中,它使用了我们 SVN 存储库中的几个库。在执行手动构建时,我需要做的是(当然)检查主项目和库。用于检出库的命令类似于:
svn co svn://<path_to_lib_repo>/trunk mylib
这样,库的代码存储在名为“ mylib ”的本地文件夹中,makefile 将在该文件夹中查找。如上所述,有没有办法配置 SVN 构建步骤以将代码签出到具有自定义名称的文件夹中?到目前为止我还没有找到方法。
作为 Linux 上的(临时?)解决方法,我正在使用ShellCommand()步骤为自己构建 svn 命令,但我真的不喜欢这样的解决方案。