git打包

本文详细介绍了软件开发过程中的关键步骤,包括代码合并、打包部署、测试通知及版本控制等环节,为开发团队提供了一套标准化的工作流程。

一、合并代码到develop分支

1、询问大家都已经checkin代码了,
2
git branch-a 查看当前分支,确保在develop分支上,若不在 git checkout develop,develop分支应该是最新的
3
、更新代码,cm不需要编写代码可以直接下一步,如果涉及修改请参考•git fetch git merge命令
4
、合并远程代码,git mergeorigin/uvm_gx_merge 可使用其他分支。没有特殊情况,cm只操作master分支和develop分支
5
、如有冲突,告知开发人员解决,并重复第一步

 

1.    git branch -a 查看当前分支

2.    cd /workspace/UVM/sourcecode/UVM/mvn clean package

(git路径:)

3.    scp / workspace/UVM/sourcecode/UVM/target/uvm-1.2.0-201410110957.war

 

二:在develop分支上进行打包
6
cd /workspace/UVM/sourcecode/UVM/mvn clean package (第一次没有target目录执行就生成了)
7
、给开发人员预测试:
scp/ workspace/UVM/sourcecode/UVM/target/uvm-1.2.0-201410110957.wara0027@192.168.9.154:/workspace 
scp /root/git/uvm/data/db.sql a0027@192.168.9.154:/workspace

guyangyang root@192.168.9.160
yangjiaqi scp /root/git/uvm/data/db.sql a0050@192.168.9.163:/workspace Aaa12345
zhangyangbin UVD scp –r UVD 192.168.13.18:/home
密码是unis123
9
、预测试有问题重复第一步,没问题进入下一步骤
10
git push origindevelop 提交develop分支的更新
11
、执行./version.sh ,生成了version.log ,执行有问题找开发人员解决

三:制作zip包上传package_repp
1
将打包文件复制至本地package_repo库,
scp /root/git/uvm/sourcecode/UVM/target/uvm-1.2.0-201410110957.war/root/git/package_repo/UVM/
scp version.log /root/git/package_repo/UVM/
scp /root/git/uvm/data/db.sql /root/git/package_repo/UVM/
2
重命名 mvuvm-1.2.0-201410110957.war UVM.war
3
catversion.log ,拷贝串码前六位,
4
根据版本命名规则,制作压缩包名字,不知道问刘天宝版本号zip20141011_UVM_1_1_12_六位串码.zip UVM.war db.sql version.log
5
确定压缩包制作成功,删除不需要的文件 rm –rfversion.log db.sql UVM.war
6
上传zip包:git add .
git commit –m “
编写提交注释
git push

四:发送转测通知邮件,主送测试团队,抄送开发团队,及相关leader,邮件说明什么版本与什么时候转测,转测路径为什么,如有附加测试建议

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值