代码编码方式一定要一致,都是采用unix的方式(特别是供应商和本地开发采取不一样的系统,或者采用不同的代码管理工具;统一编码方式通过dos2unix)
基于feature branch的管理模式
dev-candidate1(第一轮测试);
dev-candidate2(第二轮测试)
然后在合并到develop分支上
最后到release分支上;
git tag;mvn
clean deploy
可能有用git 命令:
//创建本地分支,对x代码进行转码(dos2unix version 7.3.4 && git version 2.11.1 windows 64bit):
git checkout -b develop-converted
find . -name "*.java" -exec dos2unix -r '{}' ';'
//查看状态,并将转码后的代码保存在本地,不需要上传到远程
git status
git add --all .
git commit -m "dos2unix 1.23"'
//git remote add 过时的,作为历史参考使用
git remote add x ssh://git@10.111.6.3:10022/Jx/x.git //正在使用中的版本
注意以下代码管理原则
1: 统一编码方式
2: 保证代码不回滚
3: develop-@;develop-&;develop-#的灵活应用






网友评论