深圳网页建设对源码管理建议

来源:设计经验分享网
添加时间:2024年02月
摘要:深圳网站建设建议之1:使用好的配置管理工具,也称为版本控制工具(VersionControl),比如Git,SVN。请有效抛弃VSS,如果是新采用配置管理工具,CVS已经不再是选项。配置管理工具与版本控制工具可以理解为指的是相同工具。深圳网站建设建议之2:每个团队应当对代码配置项和非配置项有所说明,不要假设每个团队新人都是代码配置管理达人,小心自以

深圳网站建设建议之1:使用好的配置管理工具,也称为版本控制工具(VersionControl),比如Git,SVN。请有效抛弃VSS,如果是新采用配置管理工具,CVS已经不再是选项。配置管理工具与版本控制工具可以理解为指的是相同工具。

深圳网站建设建议之2:每个团队应当对代码配置项和非配置项有所说明,不要假设每个团队新人都是代码配置管理达人,小心自以为是的新手加入一些自以为是的垃圾。虽然可以删除,但发现再删除,其本身就是成本。

深圳网站建设建议之3:纳入配置管理的文件的名称里不要含有版本号。当前的配置管理工具都有强大的版本控制功能,而只要在文件名中加入版本号,那么相当于放弃工具的版本控制功能,而只是把配置管理工具当成了普通的存储空间,就像共享目录、FTP一样。

深圳网站建设建议之4:依赖项也需要添加到版本库,或者维护好相应的库,其中较重要的是构件库。同时也包括图片,编译脚本,数据库脚本,自动化测试等等。

深圳网站建设建议之5:没有进入版本库,它就不存在,“工作进展的先进标准就是代码进了版本库”。如果坚持执行这一条的话,发现其他的好习惯会随之而来。把任务分成小块所以经常提交代码,更加频繁的更新,集成代码。较重要的是,经常提交代码说明了正在做东西。

深圳网站建设建议之6:识别代码配置项和非配置项。非配置项的例子有target目录,.class文件,.clashpath,.project,.sonar,thumbs,debug文件夹等等,利用ignore功能把非配置项忽略掉。代码配置项要完整,在别处能编译得到相同结果,但是又不干扰别处的工作环境。

深圳网站建设建议之7:抛弃古老的配置管理三库做法,常说的三库是指开发库(动态库)、受控库和产品库(静态库);做法是开发库->受控库->产品库。在当年没有强大版本控制工具的“古代”,三库做法是不得不的选择,而在现代版本控制工具(比如CVS,SVN,Git等)的支持下,三库做法变得落伍了。

深圳网站建设建议之8:必须自己提交代码,而不是让别人代劳。有一些团队为了代码库的干净,让一个人专门负责审核和提交代码。这并不是一个好习惯。源代码管理并不是为了保持代码的纯净,起码在开发过程中不是这样。它的目的是让团队更频繁的集成各自的工作,当有问题的时候可以回退。

深圳网站建设建议之9:整体环境在云计算条件下也是可以成为配置项,环境中较突出的元素是基础数据。当需要多种不同的环境(比如干净环境、仿真环境、某个时间点环境)进行调试、测试的时候,得到配置管理的环境在1分钟之内部署出来,那是多么高效的事情。测试人员爱死这个了!

深圳网站建设建议之10:避免表面CMMI做法-只管理维护一个受控库,展现给评估组和应付各类检查,而实质上,项目团队使用另外的库开展日常工作,只在应付检查时才把强制要求的交付物复制到受控库。这种做法满足CMMI评估,但实质上没有发挥配置管理的更多好处。古老的三库方案恰恰就是这样子的。


 

平面设计相关资讯推荐阅读:


专业网页设计都有哪些重要的步骤东莞网页建设你一定要知道的三大设计特点!网页建设设计制作深圳网页建设好处|网页建设对企业有什么好处如何把网页设计做得更好怎么评判标准的深圳网页制作公司网页建设细节决定成败深圳网页建设行业不同网页设计风格也要区分科技-高端手机网页建设需要具备哪几大条件网页设计流程实际有这些 品牌网页设计制作公司哪家不错灵活的应用nofollow标签科技点评选择VPS主机不可忽视的几个要点电子商务网页推广的渠道和思路企业营销型网页建设应遵循8个原则专业的网页建设公司那里去找利用个人网页模板的常见问题30人在京东下单后遭遇电话诈骗网页建设前如何确定网页栏目注意这几点,你的网页建设将事半功倍外贸营销网页建设需要注意哪些事项现在网页设计趋势属于扁平化设计企业网页设计如何配色网页的配色原则深圳网页制作公司哪家好网页优化具体有哪些步骤疫情做网页建设多少钱有优惠吗正确认识企业网页建设的目标价值让网页建设更显专业如何让搜索引擎喜欢我们的网页有关进行第十二批空壳类办理备案数据清理工作中的通告 知名的企业网页设计公司网页设计企业怎样建站才可满足客户需求Table'ismarkedascrashedandshouldberepaired解决方法做营销型网页选哪家网页建设公司好企业网页之站内优化要怎样做高端的网页建设公司一般具备什么特点易捷网络讲解网页建设和优化方法企业网页改变要注意哪些问题网页建设建设注意事项有哪些会员体系设计之道深圳网页建设:怎样判断网页是否专业性优秀的移动网页建设应该满足哪些条件如何找到一款适合自己企业的管理软件,以及定制软件的费用是多少如何网页制作这些常识要知晓商城网页建设的主要功能有哪些深圳网页建设解析什么是品牌网页如何选择深圳网页改版公司深圳网页建设:做一个网页到底要多少钱呢深圳网页建设如何增强品牌人气哪些因素影响网页建设用户体验企业网页建设应该包含哪些栏目高端网页建设时需要注意哪些问题企业网页优化让专业为网页提升价值深圳网页建设中网页设计布局操作流程域名绑定到底是什么呢怎样自己做网页这种因素和流程要了解新网页首页标题要怎么布局企业网页建设的密码你知道多少做网页企业该如何选择品牌网页建设供应商软件定制开发的成本高不高不知道的你就来了解了解!网页专业设计的技术要点有哪些
网站备案号:豫ICP备2024041165号