摘要:
通常如果使用VS.NET的话会理所当然的使用VSS作为版本管理系统,但是VSS并不像其他版本管理系统那样强大,另外它也是要花钱的。相对CVS是Java上受众较广的一个版本管理系统,免费,功能强大而结构简单。不过不是因为是免费的所以稳定性不好,如果选择一个较稳定的版本的话CVS还是非常可靠的。如果要对比CVS与VSS的话那么我想你一定会更喜欢CVS的。这里就不作比较了,不是本文的目的,本文的目的是... 阅读全文
摘要:
原文:MoreVersionControl 写作 2004年12月6日 Bliki 索引译注:“Version Control”一般称为“版本控制”或“版本管理”,这里统一称“版本管理”。作为版本管理工具的重度用户,我觉得它们在计算机中可以用得更广泛。目前的计算机用户中,除了软件开发者别人很少会用版本管理,但做软件的都知道它对协同工作的意义实在太重大了——... 阅读全文
摘要:
1 概要 1.1 内容 规范配置管理活动,确保配置项正确地唯一标识并易于存取,保证基准配置项的更改受控,明确基线状态,在贯穿整个软件生命周期中建立和维护项目产品的完整性和可追溯性。 1.2 适用范围 对于不同类别的软件项目,配置管理的流程不同,可在本流程的基础上进行裁减。 1.3 术语和缩略语 1.3.1 软件配置管理(Software Configuration Management,SCM) ... 阅读全文
摘要:
内容: 软件配置管理(SCM)是软件开发的幕后英雄 可审计性 参考资料 关于作者 对本文的评价 订阅: developerWorks 时事通讯 developerWorks 订阅(订阅CD 和下载) Tom Milligan2005 年 3 月 软件配置管理(SCM)是... 阅读全文
摘要:
目前国内正在大张旗鼓地开展前所未有的“管理革命”,软件项目管理也取得喜人的进展:CMM遍地生花,PMP人才涌现,项目管理的思想“深入人心”。但笔者更想谈一个基本的话题——配置管理。很多人是在CMM中接触“配置管理”的观念的,对配置管理的作用理解也仅限于CMM的要求。其实,配置管理作为相对独立的管理分支,有着其自身特殊的作用和要求。 ... 阅读全文
摘要:
软件配置管理(SCM——Software Configuration Management)是ISO9001和CMM Level2中的重要组成元素,它在软件产品开发的生命周期中,提供了结构化的、有序化的、产品化的管理软件工程的方法,是软件开发和维护的基础。 SCM是指通过技术及行政手段对软件产品及其开发过程和生命周期进行控制、规范的一系列措施和过程,它通过控制、记录、追踪对软件的修改和每个修... 阅读全文
摘要:
开发软件而没有版本控制,难免事半功倍。 基于subversion的工具软件TortoiseSVN有图形化的用户界面。 使用起来很方便。 对于个人独自开发软件,下载一个TortoiseSVN就可以解决版本控制的问题。 点击进入Tortoise的主页 如果是团队开发进行版本控制,要架设svn的服务器,可以参考一下网页: 整合Subversion与Apache subversion的中文参考手册: 使用... 阅读全文
摘要:
每一个软件项目,无论是工程类项目,还是产品类项目,都必须经历需求分析、系统设计、编码实现、集成测试、部署、交付、维护和支持的过程。在这个过程中,将生成各种各样不同的工件,包括文档、源程序、可执行代码、支持库。更可怕的是,频繁出现的变更是不可避免的,因此面向如此庞大且不断变动的信息集,如何使其有序、高效地存放、查找和利用就成为了一个突出的问题。 针对这一问题,最早的开发人员尝试过的解决办法是通过手... 阅读全文
摘要:
随着国内软件业的崛起和成熟,软件配置管理越来越得到重视。可以说,软件业要想更好的发展,没有软件配置管理的支持是不可能的。手工作坊式的软件开发模式将会成为历史,如何把国外成熟的软件配置管理理论和经验消化吸收,进而应用到国内软件开发中就成为国内软件业迫在眉睫的任务了。软件配置管理是管理和技术相结合的一门学科。应该说,软件配置管理理论难以理解是其难以实践的原因。本文试从概念和商业模型两个角度来探讨这门对... 阅读全文
摘要:
常用版本控制软件 根据查看网络上的资料,看到一般的公司使用的版本控制软件大致如下: (其中的等级评语来自http://www.hansky.com/cn/news/select_scm3.html 但其中没有介绍关于Perforce,StarTeam) 1.Clear case --------〉中坚级 2.CVS --------〉开源奇葩 3.Visual SourceSafe ... 阅读全文
摘要:
在6月6日上海交大举办的“敏捷技术专家论坛上”,软件技术大师Martin Fowler神采奕奕。在1个多小时的精彩演讲和现场编程后,Martin和来自业界的几位敏捷技术专家就诸多敏捷技术的相关话题进行了交流,掌声、笑声、还有观众的频频举手提问,连绵不断,气氛异常火爆。现场共搜集到了观众递交的问题大约3、40条,当然,因为时间的原因,Martin没有在现场一一作答。不过,这些问题将作为Martin的... 阅读全文