使用场景:
假如你的项目(这里指的是手机客户端项目)的某个版本(例如1.0版本)已经完成开发、测试并已经上线了,接下来接到新的需求,新需求的开发需要修改多个文件中的代码,当需求已经开始开发一段时间的时候,突然接到用户或测试人员的反馈,项目中有个重大bug需要紧急修复,并且要求bug修复后要立即上线;此时应该怎么修复bug呢?
继续阅读“SVN trunk(主线) branch(分支) tag(标记) 用法详解和详细操作步骤”xuenhua’s 站点
使用场景:
假如你的项目(这里指的是手机客户端项目)的某个版本(例如1.0版本)已经完成开发、测试并已经上线了,接下来接到新的需求,新需求的开发需要修改多个文件中的代码,当需求已经开始开发一段时间的时候,突然接到用户或测试人员的反馈,项目中有个重大bug需要紧急修复,并且要求bug修复后要立即上线;此时应该怎么修复bug呢?
继续阅读“SVN trunk(主线) branch(分支) tag(标记) 用法详解和详细操作步骤”已经是git仓库情况
1、svn checkout
2、svn status 查看状态,会有许多删除冲突
3、使用revert命令恢复 svn revert ./* -R [或者单独文件 R递归]
4、再次查看状态,删除冲突消失
5、git pull ,git reset –hard 清除svn的更改,然后查看git 和svn状态是否正常,
6、修改,往两处提交就可以了
此过程可能需要多次gc cleanup
1 Svn checkout
2 git pull
3 换行符问题
4 git 修改为 autocrlf
5 Add 提示有些lf转换问题
6 再改为autocrlf false
7 再次add