Jenkins 持续集成服务器的作业特定 SVN 检出文件夹

Job Specific SVN Checkout Folder for Jenkins Continuous Integration Server

我刚刚设置了一个新的 Jenkins CI 服务器。这是我昨天刚安装的最新版本。我已经完成了几个工作正常的构建。

我有几个不同的回购协议,它从中提取和构建。它们中的大多数用于诸如 .NET 项目之类的易于在任何地方构建的项目,因此只需在工作区文件夹中检出并构建它们即可。

我有一个较旧的项目,但是,它有很多硬编码路径,并且用于构建它的系统很难改变它。因此,它需要专门位于 C:\dev\ProjectName.

本项目使用SVN作为源代码控制。

有没有办法在 Jenkins 中配置这个作业以指向该特定路径作为结帐和构建文件夹?

要选择特定的构建工作区,您可以使用常规部分中的 'Use custom workspace' 选项(您需要单击 'Advanced' 按钮才能看到此选项):