刚进公司的做开发的同学们注意了,每个公司对版本的管理,代码的管理都会有一些要求。不要盲目按照自己所想去做,最好先问清楚同事!
1.测试环境:
在本地测试还是在公司服务器上测试?本地测试那倒是方便了,要是在公司服务器上测试,那页面都得放进对应的目录下,源码是放不进的,只能将新编译的class文件放进服务器对应包中,这样的测试就很麻烦了,注意备份,否则出现覆盖错误那就悲剧了!
2.公司原有的源码用到了哪些框架,架构设计及数据库关联的主要表有哪些?
弄明白从前端到后台的调用方法,一条线必须通到数据库取数据,基本的增删改查用的方法,因为已有源码都有这些功能,一般不会是自己去写新的方法做。
3.对源码的管理
尽量别改动任何与你所做的功能无关的源码,加注释是可以的,但是别提交这部分代码。
4.配置文件的管理
一般情况是不允许随意改配置文件,必须改的情况下,写清楚改了哪里,备份好原先的,以免出错!
5.代码的提交
先和开发组的人员打招呼,自己提交哪些包的类及页面什么的,需具体详细的写在一个文件中,统一版本升级提交时需用到这些改变的地方出处!代码首次用SVN去提交的话可能会出现错误,或者提交了一半什么,所以在提交代码前一定要将自己的代码备份,回退版本时也就不怕丢失!
提交代码时一定要经过测试通过的,再进行更新操作,看哪些类和SVN库中的不一样,带有?的就是不一样的类,需完全一样后才能提交,也就是将你的代码整合进去后再删除你的代码,才能提交,否则提交失败。而且后面会很麻烦!