软件配置管理 编辑
软件配置管理,又称软件形态管理、或软件建构管理,简称软件形管。界定软件的组成项目,对每个项目变更进行管控,并维护不同项目之间的版本关联,以使软件在开发过程中任一时间的内容都可以被追溯,包括某几个具有重要意义的数个组合,例如某一次交付给客户的软件内容。
1
相关
在版本控制与软件配置管理中,分支是由某个版本的程式码或软件物件中建立复制版本,在分支出来后的两个版本,可以独立进行修改。
Puppet是一种软件配置管理工具,它是一种模型驱动架构,通过宣告式编程IT基础设施以及数据中心和云端运算的操作系统和应用程序服务开通、修补程式、配置管理和管理, 因此需要用户有一定的编程知识才能使用。 Puppet由卢克·卡尼斯 于2005年创立。
Azure DevOps Server,旧称Team Foundation Server,是一个分布式版本控制/软件配置管理软件,2005年由微软所开发。为Visual SourceSafe旧软件后续版本。
Rational ClearCase是一个由IBM开发的源代码软件配置管理软件。ClearCase有一个版本控制功能。
Azure DevOps Server,旧称Team Foundation Server,是一个分布式版本控制/软件配置管理软件,2005年由微软所开发。为Visual SourceSafe旧软件后续版本。
以下是版本控制软件比较。下表包括知名的版本控制和软件配置管理软件的一般信息和技术信息。对不适用源代码的SCM软件,见开源配置管理软件比较。
Azure DevOps Server,旧称Team Foundation Server,是一个分布式版本控制/软件配置管理软件,2005年由微软所开发。为Visual SourceSafe旧软件后续版本。
Hudson是用Java编写的一个持续集成工具。它运行在Servlet容器中。它支持软件配置管理工具,可以执行基于Apache Ant和Apache Maven的项目,以及任意的shell脚本和Windows批处理命令。Hudson的主要开发者是川口耕介,开发期间就职于太阳微系统公司。Hudson是在MIT许可证下发布的自由软件。