Jenkins,同一个项目,切换SVN分支以后,编译有可能会报错
好的解决方案是:删除Jenkins已经下载的代码(工作空间),让Jenkins去SVN重新拉取新分支的代码,再进行编译
Jenkins已经下载的代码在:/var/jenkins_home/workspace/{jenkins任务名}
比如AAA_BBB:服务器地址/var/jenkins_home/workspace/AAA_BBB下,
切换分支后,删除/var/jenkins_home/workspace/AAA_BBB目录,重新执行任务拉取代码
删除命令是 rm -rf 加项目名
Jenkins 部署代码 先在源码控制锁定svn地址