Jenkins 如何使用命令行界面命名本地工作区,同时通过标记从CVS存储库检出文件

Jenkins 如何使用命令行界面命名本地工作区,同时通过标记从CVS存储库检出文件,jenkins,command-line,tags,cvs,vcs-checkout,Jenkins,Command Line,Tags,Cvs,Vcs Checkout,现在,我使用下面提到的cvs命令行参数从cvs存储库中检出文件 # Module1_1_20_2017 is the tag name. #Test/user_Test/work is the module name. cvs checkout -r Module1_1_20_2017 Test/user_Test/workload 我希望将此Test/user\u Test/workload模块的内容签出到名为work的本地工作区文件夹中,该文件夹位于C:\Jenkins\jobs\work

现在,我使用下面提到的cvs命令行参数从cvs存储库中检出文件

# Module1_1_20_2017 is the tag name.
#Test/user_Test/work is the module name.
cvs checkout -r Module1_1_20_2017 Test/user_Test/workload
我希望将此
Test/user\u Test/workload
模块的内容签出到名为
work
的本地工作区文件夹中,该文件夹位于
C:\Jenkins\jobs\workspace\work

但每次我使用上述命令时,它都会在
C:\Jenkins\jobs\workspace\work
本地工作区之后创建空目录,作为
C:\Jenkins\jobs\workspace\work\Test\user\u Test\workload
。 我想去掉这些完整的文件夹
Test\user\u Test\workload
,从
Test/user\u Test/work
这个模块中签出文件后,本地工作区应该像
C:\Jenkins\jobs\workspace\work
(不是
C:\Jenkins\jobs\workspace\work\Test\user\u Test\workload
)这个本地工作区
C:\Jenkins\jobs\workspace\work
应该包含这个
Test/user\u Test/workload
模块的所有文件

什么cvs命令行可以满足这个要求?简而言之,我想创建一个本地名称,如下图所示的jenkins作业配置。

使用表单
cvs checkout-d
。 在您的情况下,即
cvs checkout-d工作测试/用户测试/工作负载


(cvs checkout--help没有给你这个答案吗?

我想用粘性标记来执行这个操作。所以,在命令中输入
-r
。你一定能弄明白。cvs co-d工作-r这对我来说很有用。