Jenkins服务器中安装Git 已安装跳过
# 开启sudo权限安装 git 控制台返回 Complete! 完成安装
sudo yum -y install git
# 检查git版本 出现版本信息表示安装成功
git --version
Jenkins插件更新里面安装Git插件 已安装跳过
修改项目的源码来源 并选择分支 也可以做成参数化构建具体百度
构建UAT环境测试
如果拉取代码超时就是网络权限和策略的问题需要开通相应的权限
解决SVN未上线代码
-
Main 主分支
-
UAT 测试环境分支
-
DEV 开发环境分支
从DEV拉取一个 新分支 命名 DEV 1.0.0 处理SVN 未上线的某个需求 如 系统登录 处理办法人工复制SVN修改的那部分代码到这个分支
从DEV拉取一个 新分支 命名 DEV 1.0.1 处理SVN 未上线的某个需求 如 注册用户
1.0.0 和1.0.1 如果是并行开发 那么 1.0.1 先归并DEV -> 再归并UAT -> 再归并Main -> 再归并同步线上代码到 DEV1.0.0 这样就可以完美解决未上线需求 并解决冲突
评论区