《程序员修炼三部曲》是一套由四本小册子组成的丛书,旨在帮助解决程序员在日常工作中遇到的一些具体问题和需要,覆盖了对于现代软件开发非常重要的基础性知识。这套丛书不仅展现了注重实效的实际技巧、工具使用,也贯穿了作者们在其名作《程序员修炼之道:从小工到专家》中所坚持的开发哲学。而所有这些,都是帮助开发人员和开发团队进行正常开发,并带来高开发效率的利器。 《版本控制之道——使用CVS》是三部曲中的第一部,它讲述如何使用版本控制给整个项目打基础,如何有效地使用版本控制系统,并从中获取最大的好处和安全性。尽管使用了版本控制可以使项目的开发工作大大提高效率,但现实中却仍有很多开发小组根本没有使用或不会正确使用版本控制。许多人抱怨版本控制过于复杂,有点望而生畏。其实他们只要掌握了如何去使用一些方便的基本用法就可以享有版本控制所带来的90%的好处,而本书正是为了帮助读者了解这些方便的基本用法,从而比较容易地去掌握版本控制的精髓,提高开发工作的水平。
这本书告诉了我许多关于如何改善CVS用法的建议。书中理论与实例并陈的讲解帮助我掌握了之前所不擅长的技术:如何开始使用CVS。如果你们在十年前就编写这本书,然后让我邮购一本,那该有多好啊!
——Mike Stok:高级软件开发工程师(Exegenix Research Inc.)
本书针对CVS新手作了一次出色的介绍。一如既往,Dave Thomas和Andy Hunt是这方面最好的专家。
——Andrew C. Oliver,Apache POI的创始人。(SuperLink Software, Inc.)
我已经具备了多年的CVS使用经验,从而愿意与你分享下面的经验之谈。CVS不仅仅是一个非常好的工具,而且是一个对软件工业极其重要的工具。这本书把神秘的CVS技术带入了每个普通程序员的日常操作中。
——Will Gwaltney,软件开发测试师(SAS Institute.)
这是一本优秀的书籍。对于没有接触过版本控制的任何程序员,本书为你们介绍了各种必不可少的技巧,有助于帮助你们学会如何使用版本控制,并且高效地工作。我非常喜欢本书的编写风格。它是在每个场景中讲述每一个例子与概念,而且渗入了大量的实际操作,这种写法实在是好极了。
——Vinny Carpenter,企业架构师







