詹金斯(哈德森)SVN结账目录

hes*_*anh 6 svn jenkins svn-checkout

在Jenkins(Hudson)中,我如何更改项目的结帐位置.

我希望将项目签出到apache2的doc-root,/var/svn/project 默认情况下,Jenkins将其检出到/jobsdir on/lib/jenkins/

我想过运行一个shell命令将已检出的代码从jobs文件夹复制到doc-root,但它会复制整个文件夹,即使它是一个已更改的文件.

我应该查看rsync还是Jenkins可以这样做(即使使用插件)

Sag*_*gar 9

Jenkins中有一个选项可以更改工作区的位置...

在作业配置页面的"高级项目选项"部分下,单击"高级"按钮.

选中"使用自定义工作区"旁边的框,然后填写您要退房的位置.