【问题标题】:Specify SVN destination folder name in Buildbot在 Buildbot 中指定 SVN 目标文件夹名称
【发布时间】:2013-05-12 17:33:16
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: linux svn buildbot


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-20
      • 2013-12-29
      • 1970-01-01
      • 2011-10-24
      • 1970-01-01
      相关资源
      最近更新 更多