关闭

代码签入之九项注意

标签: 代码签入研发管理
525人阅读 评论(0) 收藏 举报
分类:

开发对待签入,必须像自己吃东西一样,该削皮的削皮,有用的吃,不能消化的不要吃。对待签入的态度必须非常非常端正。我想,你们每个人都得应该从这次事件中吸取教训。

那么,如何才叫做认真对待每一次签入呢?有如下一些需要注意的事情:


1. 无用的文件不要签入,例如obj,debug/release文件夹下的文件都不要签入,

2. 如果需要签入的文件过大,要思考下是否真的要签入?签入太大太多的文件会影响SVN的管理效率,降低管理效率

3. 避免无意义的签入,例如多了一个空行,或者少了一个空行,或者是调整某些函数的上下位置

4. 避免意外的签入,有的时候你先改了A,又改了B,签入的时候,AB一起签入了,而以为是只签入了B

5. 签入前需要先更新,看看会不会和自己的签入冲突

6. 签入先需要先编译,编译不通过代码禁止签入

7. 签入前要用工具看下自己签入的每个改动,要注意不要多签,也不要少签,对改动的理解小到每个字母,大到整个逻辑,都要清楚,不要盲目地以为自己的代码更好

8. 不要随意改动代码,例如一个方法有100行,因为要改这个方法的Bug,在改Bug的时候,随意地删掉了其中没有看懂的20行,

9. 谨慎地使用从网上/或者其他项目里拷贝过来的代码,如果不是每个字母都理解,请不要拷贝

要注意,随意地签入SVN,是在帮倒忙,给其他人增加了很多的清理工作。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:281279次
    • 积分:3779
    • 等级:
    • 排名:第8805名
    • 原创:83篇
    • 转载:45篇
    • 译文:4篇
    • 评论:56条
    最新评论
    物联网网站