一、合并代码到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,邮件说明什么版本与什么时候转测,转测路径为什么,如有附加测试建议
本文详细介绍了软件开发过程中的关键步骤,包括代码合并、打包部署、测试通知及版本控制等环节,为开发团队提供了一套标准化的工作流程。
1960

被折叠的 条评论
为什么被折叠?



