易捷网络专注企业网站建设
11年企业网站建设经验、响应式网站建设,兼容PC、手机、平板全
终端,给你更佳的浏览体验...

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

来源:网站建设行业资讯网
添加时间:2022-01-17
深圳网站建设建议之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评估,但实质上没有发挥配置管理的更多好处。古老的三库方案恰恰就是这样子的。


网站建设计最新案例赏析:


佛山红海豚门业网站制作首页设计效果图
佛山红海豚门业
广州波士特实验室设备网站制作首页设计效果图
广州波士特实验室设备
东莞吉川机械科技网站制作首页设计效果图
东莞吉川机械科技
广州黑蜂科技有限公司网站制作首页设计效果图
广州黑蜂科技有限公司
广州庄齐实验室工程网站制作首页设计效果图
广州庄齐实验室工程
上海傲秀展览展示网站制作首页设计效果图
上海傲秀展览展示
东莞索诚电子网站制作首页设计效果图
东莞索诚电子
浙江爱就推门玩具网站制作首页设计效果图
浙江爱就推门玩具
河南赛唯家具网站制作首页设计效果图
河南赛唯家具
青岛沃柏斯智能实验网站制作首页设计效果图
青岛沃柏斯智能实验
 

网站建设行业资讯推荐阅读:


中小型企业网站制作应该怎么做中小型企业网站制做应当如何做什么样的企业网站搜索引擎喜欢选购网站空间必须考虑到这好多个层面的事情给你讲营销型网站建设的注意事项网络推广如何做广告营销推广-深圳网站建设分享在建设网站时如何让网站成为具有网络营销价值的网站网站交互设计:“小清新”风格的视觉表现深圳网站避免被挂黑链的方法及网站维护分享UI设计准则教程:怎么进行快速网站建设企业做网站建设前需要做哪些准备,深圳网站制作 QR码与条形码怎样利用百度推广粉丝网站建设多少钱便宜的网站建设到底便宜在哪里完整的企业网站建设开发流程解决方案 专业的企业网页设计哪家专业四大设计趋势带你玩转2015年网页设计网页设计制作原则有什么构成的响应式网站建设的3个优点网站建设人员与客户沟通技巧软件定制开发那家好网站建设:企业网站*页结构布局创业型企业网站建设要优化网站有哪些手段企业网站布局策划从这几点入手PHP开发-PHP的编程优点phpcurl_init函数用法及如何开启curl_init30人在京东下单后遭遇电话诈骗移动端网站建设要注意哪些问题,深圳网站建设网络公司 正确书写网站设计策划方案离不开的5项原则一个备受欢迎的深圳网站设计是怎样的网站外链优化对网站是否有用网站优化具体的优化方向网站设计是什么营销型网站建设的作用如何在定制软件和通用软件之间找到一个平衡 会员式网站设计以及运营指南 没有营销思想,就没有营销型网站如何做网络推广,常见的网站推广方式有哪些新建网站需要了解的一些攻略思路决定出路!如何设计令人难忘的网站网页规划设计的关键是什么制作行业网站时所需考虑的一些问题网站内容、网站设计、营销是成功网站的三要诀怎么加强网站开发的安全性好用的JavaScript开发工具和代码编辑器1低个常见网站建设错误Html5卷入市场,移动办公再刮龙卷风行业网站建设中要考虑的因素 网页设计的网站好不好要看网页的布局怎么样深圳网站制作一定要具备哪些内容广州网站建设哪家好学校网站建设方案内容参考企业网站怎样才能保持权益的很大化易捷网络支妙招让你网站开发带来更多流量网站制作需要考虑哪些问题选购网站空间必须考虑到这好多个层面的事情如何做网站才能更大化的获取客户网站建设如何提升网站特色网站建设如何应对网站改版
企业网站建设行业信息服务发布平台!
(www.fantodo.com)版权所有
QQ在线咨询