• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

软件开发中的理想与现实(六)——给自己留颗后悔药

发布: 2008-5-27 10:54 | 作者: 不详 | 来源: blog.csdn.net | 查看: 27次 | 进入软件测试论坛讨论

领测软件测试网 关键字:软件开发 软件测试


做完今天计划的事情还剩下一些空余的时间,这可不能浪费,已经是培训最后一天了,还有一些简单但又关键的东西需要掌握呢!
首先我要跟大家讲的是配置管理,从某种意义上来说等同于版本控制(但不能划等号)。
说起这个话题,不得不首先说一下配置管理的工具。现在各种各样的配置管理工具都有,包括CVS、VSS、Clear Case等等,如果要评价谁好谁坏,其实没有任何意义,简单的说,够用就好。比如,对于这个小项目,VSS的功能对我们来说已经绰绰有余,而且它还和Visual Studio.Net结合的很好,所以我们就用它了;对于Internet上的开源项目,配置管理软件就需要考虑它的价格(最好是免费的)、稳定性、功能,CVS是一个很好的选择。
VSS的基本用法很简单,而我们做项目用最多的就是Check in、Check out、Get latest version和Show history,不要一分钟就可以讲完,不过还是有些注意事项要说明:

Check in的原则。不是所有的东西都能够Check in的,特别是代码,如果不能编译通过和测试通过的代码原则上是不能够Check in的(当然,具体问题具体分析,嗯)。而工程文件(Solution或者project)Check out之后要尽快Check in,当然,Check in时要满足前面的原则。每通过一个用例、或经过一次小型重构之后都应该Check in,以保存自己的工作成果。
Get latest version的原则。应该及时的Get latest version,特别是准备编译或运行测试用例时,应该先Get再Compile。这样做可以保证自己测试的结果始终是最新的、最正确的,也使得类之间的兼容或依赖的问题及早暴露出来。另外,千万不要在Get latest version的时候保持本地文件writable,要不然就有可能不小心改动了没有Check out的文件而导致一些损失。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: 理想 软件开发 现实 后悔药

21/212>

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网