配置管理工具应该具有的一般特性
<script type="text/javascript"></script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
配置管理工具应该具有的一般特性
2008/6/4 suncsea
配置管理工具是现在软件开发中不可或缺工具之一,在组织达到一定规模时,工作的重要性就更为突出。好的配置管理应该具有如下几个特性:
1、强大的文件存储功能。可以用非常少的空间来存储大量的文件。
2、方便的文件访问功能。可以通过工具直接访问,也可以下载到本地进行修改。
3、查看文件的历史版本。任何一次的更改都能找到,即使文件被删除了,也能够找回来。
4、支持文件的合并,比较,目录的比较。
5、支持文件的锁定及工作流。防止文件修改出现的冲突,如果有冲突,还应该可以支持合并。
6、具有灵活的权限设置。此功能是正规工程过程中必不可少的。
7、支持码线的分支,合并。这样可以进行项目的协同作业,可以一边向客户发布新版本,一边进行后期的开发或当前版本个别问题的修改。
8、支持数据库的灵活创建。
9、支持变更管理的高级处理,可以记录变更原因,并在变更时利用trigger进行一系列的批处理操作。
上面列出了一个好的配置管理工具的基本特点,及一些高级特性。那么目前比较流行的工具又有哪些呢?哪些工作更适合哪些类型,规模的企业呢?
在接下来的专题,将进行一一的比较,描述,以及如何整合这些开源工具,并开发一些辅助工具为团队提高开发管理效率。
转载请注明来源,并与本人联系suncsea@163.com。
配置管理工具应该具有的一般特性相关推荐
- 开源自动化配置管理工具Puppet入门教程
Puppet是开源的基于Ruby的系统配置管理工具,依赖于C/S的部署架构.Puppet这样的自动化配置管理工具可以帮助系统管理员更加方便的完成升级软件包.管理配置文件.系统服务.cron任务.添加新 ...
- KCL 与其他 Kubernetes 配置管理工具的异同 - Kustomize 篇 [一个自研编程语言能做什么?(系列 2)]
在系列上一篇文章 [用一个自己做的编程语言能做什么? (系列文章 1)] KCL - 让 Kubernetes 资源清单管理更容易 - 徐鹏飞Peefy的个人空间 - OSCHINA - 中文开源技术 ...
- 集中配置管理工具puppet安装使用
Puppet是开源的基于Ruby的一种Linux.Unix平台的集中配置管理工具,puppet是一个C/S结构, 当然,这里的C可以有很多,因此,也可以说是一个星型结构. puppet使用自有的pup ...
- ClearCase是全球领先的软件配置管理工具
ClearCase是全球领先的软件配置管理工具,而Visual Studio 2005是微软推出的强大的.Net开发工具.微软的VSIP计划为Visual Studio提供了界面的可扩展性,通过VSI ...
- 你知道配置管理工具是什么吗_什么是配置管理工具?
你知道配置管理工具是什么吗 对于大多数人而言,计算机并不会保持不变. 添加,删除和更新软件. 配置已更改. 考虑一下自第一次启动计算机以来对计算机所做的更改. 现在想象一下对10台,100台或1000 ...
- 快速接入阿里云应用配置管理工具 轻松开启企业效率新时代
2019独角兽企业重金招聘Python工程师标准>>> 日前,阿里云正式推出了应用配置管理(Application Configuration Manangement,简称 ACM) ...
- gohost -- go 开发的命令行hosts配置管理工具
前几天在微博上看到有人推荐了lazygit这个工具,让人眼前一亮,什么时候命令行也可以这么抢到了,?,调研了下,发现它使用了gocui,使用它可以做出来很多很炫的命令行工具. 现有的hosts工具里面 ...
- 模型动态测试工具 TPT 18更多新特性——HiL测试、需求管理
文章目录 通过ASAM XiL 在TPT中实现HiL测试 通过基线将需求从codebeamer导入TPT 通过ASAM XiL 在TPT中实现HiL测试 在汽车行业,大量的测试是在HiL阶段完成的,因 ...
- JAVA前端修改密码,Java Web版SVN 配置管理工具 2.0 (远道建立仓库,修改密码,设置权限,支持apache等)...
Java Web版SVN 配置管理工具 2.0 (远程建立仓库,修改密码,设置权限,支持apache等) 3.0开始,已经迁移到google code,这里停止下载.http://code.googl ...
- 常用的软件配置管理工具
常用的软件配置管理工具分为两大类:一类是付费商业软件,一类是开源软件 1.常用付费软件配置管理工具有: .Rational ClearCase .Perforce .CA CCC/Havest .Me ...
最新文章
- linux利用* vim提权,linux 通过suid vim.basic文件提权
- git--分支管理策略
- Linux文件被自动加属性保护,Linux下如何对文件进行权限保护以防止文件被人改动...
- 大学的很重要的元素是圈子,是人气
- sizeof string
- MySQL 添加where 1= 1 是否会引起索引失效
- Windows破解逆向-CrackMe_1实例(使用OpenProcess修改内存中的值)
- 9/24matplotlib使用入门
- Webpack的基本配置
- 【net core】VSCode调试NetCore Web项目问题集锦
- 数学分析 隐函数定理及其应用(第18章)
- Mysql面试题(100+)
- docx4j doc转html,11、docx4j生成文档格式转换
- idea安装插件后无法启动
- 队列fifo和lifo C语言数组实现
- 晶体三极管及其基本放大电路之共发射极电路
- 高斯约当法矩阵求逆(Matlab实现)
- Oracle 11g安装报错You do not have sufficient permissions to access the inventory
- [音乐孩子王08 最终回][大野智/千纱/片瀬那奈/丸山隆平]
- [ahk]选中内容 按热键即发音