Configuration Management简介

发布网友 发布时间:2024-10-24 15:00

我来回答

1个回答

热心网友 时间:2024-11-01 19:23

配置管理(Configuration Management,简称CM),是一种关键的软件管理实践,它通过技术和行政手段对软件产品及其开发过程和整个生命周期进行严谨的控制和规范。其核心目标是记录软件的演变过程,确保在每个阶段,软件开发者都能获取到准确的产品配置,以确保软件的质量和一致性。


配置管理涉及对处于持续改进过程中的软件产品进行动态管理。它的核心任务是实现软件的完整性、一致性以及可控性,确保软件能够最大程度地满足用户的需求。为了实现这一目标,配置管理通过严格控制软件的修改,记录每一次更改,并追踪这些修改对软件构成组件的影响。


早在1970年代初,Leon Presser教授在加利福尼亚大学提出了控制变更和配置管理的理念。随后,他在1975年创立了SoftTool公司,推出了名为CCC的配置管理工具,这是早期的重要配置管理工具之一。随着软件开发规模的扩大,配置管理的重要性逐渐被业界认识,催生了一系列工具的诞生。Marc Rochkind的SCCS(Source Code Control System)和Walter Tichy的RCS(Revision Control System)是其中的代表性工具,它们为后续的配置管理工具奠定了基础。至今,许多广泛使用的配置管理工具都深受这两种工具设计思想和体系结构的影响。


扩展资料

配置管理 Configuration Management涉及网络管理的很多方面,在其最简单的形式中,网络管理人员维护一个具有关于桥接器、路由器、工作站、服务器以及网络上其它设备的各种信息的数据库。当需要改变网络配置或判断某些故障原因时,他们就可参考这些信息。这个数据库能包含重要的永久性信息,如物理连接和附属构件。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com