质量,一直是企业生存的根本。软件作为一种高智力的创造活动,既具有制造业的一般特性,同时又由于其知识性强、创造性大,而具有一般制造业所没有的特点。所以软件质量管理既要秉承制造业质量管理的一般原则和...
关键字:软件测试、配置管理 作为软件配置管理工作者,差不多都有这样的经验:在认识新朋友时,当别人问起自己所从事的职业,自然回答到,“我从事软件配置管理工作”。接着,十有八九,会被问到下一个问题“...
为了要完全达到,对您的应用软件的生命周期管理的有效控制,您的组织必须有能力利用一个集成的环境来管理变化和配置方面的需求。Borland 可完全满足这个需求,通过Borland StarTeam来实现,一个自动化的配置和变...
目前配置管理工具可以分为3个级别: 第一个级别 ——版本控制工具,是入门级的工具,例如:CVS, Visual Source Safe; 第二个级别 ——项目级配置管理工具,适合管理中小...
配置管理TrueChange和缺陷追踪TrueTrack 什么是配置管理 软件配置管理是一控制软件系统演变的学科,“协调软件开发使得混乱减到最小的技术叫做软件配置管理,它是一种标识、组织和...
1 引言 1.1 目的 本计划的目的在于对所开发的CADCSC软件规定各种必要的配置管理条款,以保证所交付的CADCSC软件能够满足项目委托书中规定的各种原则需求,能够满足本项目总体组制...
关键字:CVS、配置管理、软件测试 1.简介 CVS的权限控制,依赖于操作系统的权限控制机制。因此,正确理解了*nix的用户/组的权限管理,就能灵活的配置CVS的权限。本文通过一个实践后的例子,简要说明了一种对...
关键字:cvs、软件测试、配置管理、管理工具 cvs是一种版本控制系统,它不同于一般的版本控制系统,它可以实现版本的并发管理,即可已有多个用户同时改动同一个文件而不会互相影响,然后不同的用户将它们各自...
最近想把公司原来用软件测试的配置管理-CVS管理的代码迁移到SVN中去。主要是因为SVN是整个版本库共享一个版本历史,比较方便完整的Checkout某个工程。而且SVN还有一些CVS所不具有的良好特性,比如支持对目录版...
在ClearCase中,如果在不同流提交同一个文件,正常来说会出现冲突,场景如下: 一个相同的文件名,如tt.txt,文件内容不同。把这个文件添加到不同的流下,开发流和...
如果我们有多个敏捷团队在同一个代码库上工作时,如何将彼此之间代码互相冲突的风险最小化?如何确保每个迭代结束时拥有一个干净的、可发布的软件版本?本文讲述了关于如何在敏捷的环境中与多个团队共同进行版...
做了一年多的开发,然后转过来做配置管理,看了一段时间的书,结合理论上的东西,再回头看看以前做过的项目,对配置管理有了一点自己的看法。在这里写下来,不知道对不对,不对之处还请大家指正。 个人认...
快速、有效的工作空间建立对于提高个人和团队的效益是非常重要的。通过视图(VIEW)的使用,ClearCase提供了一套独立的工作空间管理设施,可以实现动态评估、选择指定用户版本和透明的访问多种配置的功能。 版...
一、客户/服务器结构 ClearCase是运行在分布式Client/Server结构中的"组件"产品,。 ClearCase函数和开发数据的程序可以被分配到整个本地网络。这使得ClearCase的工作范围――从工作站上被加到网络中以便更多的开发者可共享,ClearCase的数据存储和数...
软件开发的策略和过程由于行业和开发队伍的不同而有很大差异,但是有一点是肯定的:即提高软件质量,缩短产品投放市场时间。ClearCase为团队通信、质量保证、变更管理都提供了非常有效的过程控制和策略控制机制...
使用ClearCase,构造软件的处理过程可以和传统的方法兼容。对于ClearCase控制的数据可以使用自制脚本或本机的make程序,但ClearCase的向上兼容建立工具clearmake和omake为构造提供了重要的特性:自动完成任务、...
每一个软件项目,无论是工程类项目,还是产品类项目,都必须经历需求分析、系统设计、编码实现、集成测试、部署、交付、维护和支持的过程。在这个过程中, 将生成各种各样不同的工件,包括文档、源程序、可执行...
相对于其他CASE工具,配置管理工具应该是最必不可少的,它可以帮助你管理软件开发时繁琐的工作。从早期的基于文件的版本控制工具,如RCS,到今天现代的软件配置管理工具,如Harvest、CleaseCase、StarTeam和Fi...