浏览 1741 次
锁定老帖子 主题:浅谈软件配置管理
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-07-26
现代软件项目规模越来越大,涉及的人员越来越多,软件项目管理也在变化于发展之中。其中软件配置管理也扮演越来越重要的角色。软件配置管理(scm)我个人认为就是控制,管理和标识软件系统的各项变更所定义的管理活动。变更包括软件项目过程中的文档,代码,开发,测试和运行环境,甚至于人员的变更。 软件配置管理一般包括 版本管理,问题跟踪管理,缺陷管理等。在配置管理中版本管理是不可或缺的。版本管理要完成的任务包括: 1。唯一标识一个版本。 2。可重构任何一个版本。 3。有锁定技术防止覆盖并记录变更。 4。版本间可比较。 5。提供合并功能。 6。权限控制。 现在开源领域比较好用的scm工具有:svn,cvs。 商业化的有微软的vss. Rational公司的clearcase,clearquest等。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-07-26
大规模分布式开发,必须的。
|
|
返回顶楼 | |