发表于: 2017-06-01 22:02:47
1 1114
今天完成的事情:
1.
背景:修复bug没有按照流程走,没有在branch上进行修复,代码全提交在trunk上了。
13期的bug 大师兄给了两个解决方法:
一。 在13期的tag上打一个branch出来,把修复的bug都找出来填充到这个branch上,当时想了想,改的东西很零碎,这样挨个找实在是那个。
二。 在当前trunk上打一个branch,把其他人做的修改和13期无关的注释掉。
当时选的是第二种方法:这样可以保证功能完整,其他的代码好像都是和13期有关的,几乎不用注释。后来知道15期和16期的代码都在上面。但是这样有一个问题:除非是这些期集体上线,要不怎么把他们分出来,都是在trunk上进行开发。
昨天晚上又开始进行第一种方法,把tag找出来,打成branch,挨个和当前的代码进行比较,把自己当时修复的bug哪些代码填过去。
查资料发现是说branch和trunk并行开发,trunk上的代码要经常合并到branch上,如果按照这样:应该是每一期的开发作为一个branch,修复bug在trunk上,开发完毕后trunk合并分支。
还有一个问题就是:自己修改的bug在branch上了,但是别人修复的bug还在trunk上,尴尬。
2.
6.1 也过的很开心,狼人杀从来没玩过,打了两把酱油。。。
明天计划的事情:
1.
修改bug
遇到的问题:
收获:
评论