首页计算机书籍程序设计《程序员修炼三部曲第一部版本控制之道:使用SUBVERSION 第二版》MIKE MASON著 陶文译
俯瞰风景

文档

193

关注

0

好评

0
PDF

《程序员修炼三部曲第一部版本控制之道:使用SUBVERSION 第二版》MIKE MASON著 陶文译

阅读 521 下载 0 大小 16.66M 总页数 240 页 2022-11-18 分享
价格:¥ 10.00
下载文档
/ 240
全屏查看
《程序员修炼三部曲第一部版本控制之道:使用SUBVERSION 第二版》MIKE MASON著 陶文译
还有 240 页未读 ,您可以 继续阅读 或 下载文档
1、本文档共计 240 页,下载后文档不带www.pdfdz.com水印,支持完整阅读内容。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
读者们是怎么评价《版本控制之道使用Subversion》的虽然读之前期望很高,但是读完之后我甚至比期望的更要来得惊讶。用过很多年:CVS的我对于是否要使用Subversion一直踌躇不决,虽然我知道它会解决CVS的许多缺点带来的问题,但是直到读完了你的书之后,我才下定决心迁移到SVN.上来.所有之前让我留在CVS的借口都烟消云散了。还有,这本书是Pragtic系列之一,读起来也很有趣。多谢了,Mike。Steffen GemkowManaging Director,ObjectFab GmbH我是CVS的老用户,对于Subversion-…直心存怀疑,不知道它是不是为“黄金时段准备好了”,直到今天,读过了Mike Mason这本写得很清楚明白、循序渐进的书对这个新工具的介绍之后,我的疑虑方才消失。实际上,读完本书之后,我对Subversion能够给版本控制带来的可能性很是兴奋。David Rupp高级软件工程师,Greate-West Life&Annuity没错,这就是我所期待的那本Subversion的书。作为Perforce和CVS的长期用户兼管理员,以及我白身是一位敏捷工具教练,我想要一本内容紧凑的书来告诉我那些我所需要知道的东西。此书就是这样的一本书。几个小时内我就把远程Subversion服务器给架设起来了,而且我自己的本地服务器也设置好了。Mike使用了大量的命令行例子来指导读者,说实话,作为一个Windows用户,对此我一开始蛮担心的。但是我的忧虑完全是多余的,Mke的例子太清楚了,使得我从一开始到现在一直都在用命令行!我强烈推荐本书给所有想要使用或者管理Subversion的人。Mike RobertsCruiseControl..NET领导人之一版本控制之道一使用Subversion,第2版译者序译完全书,最大的感触莫过于本书的务实精神。务实体现在本书没有大谈道理,而是处处以实践为根基,用例子说话。务实体现在对很多任务给了多种做法,并分析了各种做法所适合的场合。还有一点我认为是最能体现务实精神的:作者不断地在提醒读者,如果可能,应尽量选择最简单的方案,不要把简单问题复杂化。这种务实精神,也正是敏捷软件开发思想的精髓。当接到编辑的电话委托我翻译此书时,未曾料到本书的作者竟然是我的同事。后来知道Mike Mason是我们ThoughtWorks Canada的一位前辈,不由得发出-一句感叹,难怪!因为在翻译本书的过程中,总是能嗅到熟悉的、审慎的味道。只有每时每刻都想着给客户提供最大价值的人,才能够在字里行间表现出这样审慎的态度。简单的实现才是最完美的实现。ThoughtWorker都是完美主义者,但他们更是务实的完美主义者。国内的软件开发行业正处在快速成长期。技术界对于新技术的讨论氛围是非常热烈的。成长中的开发者无可避免地会专情于技术问题,往往思考问题时是技术驱动而不是价值驱动。其实权衡成本和收益不只是老板和经理需要考虑的问题。即便你追求的只是成为一流的程序员,你也要学会价值驱动的思维方式。因为对于设计的权衡、技术上的大大小小的决策,往往都能在分析了成本和收益之后找到明确的答案。当你犹豫是否需要一个分支时,问问自己花费多少,收益几何?不创建分支一定会相互干扰么?当你考虑设置Apache服务器存放Subversion仓库时,问问自己是否准备好了维护WEB服务器?直接使用svnserve是否可行?类似的问题有很多。只要你站在收益的角度来思考问题,很多难题都能迎刃而解。版本控制之道一使用Subversion,第2版
返回顶部