Linux服务器中CVS和Maven工具结合使用的技巧

Linux服务器中CVS和Maven工具结合使用的技巧

一、建立Version properties文件,控制导出文件的仓库位置。
 versionName=<--->

 二、导出文件并build
 1.加载文件的仓库位置信息
 . cvsBranchVersion.properties
 2.根据文件仓库信息导入源文件
 cd ~/CVS/CVSROOT/<PROJECT NAME>
 rm -rf <MODULE NAME>
 export CVSROOT=:pserver:<CVS SESERVER USER NAME>:<PWD>@<DOMAIN>:<PROJECT ROOT PATH ON CVS SERVER>
 cvs login
 cvs export -r $<versionName><MODULE NAME>
 cvs logout
 3.使用mvn build package
 cd <PROJECT ROOT PATH ON BUILD SERVER>
 cd <MODULE NAME>
 mvn -U clean install deploy #-Dmaven.test.skip.true
 cd ..
 cd <MODULE NAME>
 mvn -U clean install deploy
 cd ..

相关推荐