00.svn-checkout.bash 508 B

1234567891011121314151617
  1. #(x.1)参数
  2. basePath=/root/docker-data/dev/jenkins/jenkins_home/workspace/Repo/ServiceAdaptor
  3. export SVN_PATH=svn://svn.ki.lith.cloud/2020LithProject/ServiceAdaptor/ServiceAdaptor
  4. export SVN_USERNAME=jenkins
  5. export SVN_PASSWORD=xxxxxx
  6. #(x.2)创建文件夹
  7. mkdir -p $basePath/code
  8. chmod 777 $basePath/code
  9. #(x.3)从svn拉取code
  10. docker run -it --rm -v $basePath/code:/root/svn serset/svn-client svn checkout "$SVN_PATH" /root/svn --username "$SVN_USERNAME" --password "$SVN_PASSWORD" --no-auth-cache