Jenkins 如何使用命令行界面命名本地工作区,同时通过标记从CVS存储库检出文件
现在,我使用下面提到的cvs命令行参数从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
# 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这对我来说很有用。