google搜索 51Testing站内搜索                    软件测试门户 | 软件测试培 训 | 文章资料精选 | 软件测试论坛 | 软件测试博客 | 测试招聘求职 
打印

如何做源码控制

如何做源码控制


这是一个关于源码控制的系列,耗费了蛮久的业余时间进行翻译,希望对大家有用。在这个系列里面你可以看到关于源码控制工具的较深度分析,比如我们曾经都很关注的配置库存储技术,源码控制到底应该放些什么东西到库里面。
惊闻一个朋友告诉我他们某一个项目的VSS配置库达十多个G的时候,我们可能也会发现是不是我们真的都明白操作和实践真的应用得非常之合理,当然,一切的操作和实践靠的还是我们自己,希望和大家一起努力。本人也正努力跨越我从事SCM的第n个年头。N是秘密:)
附上本书的目录,你可以对感兴趣的章节进行选择性阅读。
第0章 :简介     
        什么是源码控制?
        怎么做呢  
        一些工具说明                                                                 
        此处列出当前世界上的部分源码控制工具
        受众、读者   

        关于我的书写风格的说明     
        下一章      
第1章 :基础     
        两棵树的故事            
        入和出   
        H.G. Wells会骄傲的        
        下一章
第2章 :签入     
        编辑一个单独的文件                 
        步骤1 :签出
        服务器端的签出              
        客户端的签出            
        取消签出        
        步骤3:签入   
        签入就是添加            
        其他类型的签入              
        原子事物            
       “编辑-合并-提交”教派
        圣战     
        下一章      
第3章 :文件合并
        我们是如何让自己陷入混乱的?  
        我们能做点什么?   
        一个示例        
        试图自动合并
        使用视窗化合并工具
        手工重 做一系列变更            
        验证合并        
        故障的价值
        下一章      
第4章  :配置库      
        汽车和钟        
        配置库= 文件系统*时间     
        我们如何存储每个文件的所有旧版本?   
        方向增量        
        什么是增量?  
        文件增量
        增量和差别是不同的                 
        源码控制技术的发展                 
        什么可以被放到库里面?
        配置库自己是怎么存储的?   
        管理配置库         
        撤销   
        再来点韩国泡菜?   
        下一章      
第5章  :工作目录        
        无关紧要的喜悦            
        被隐藏的状态信息
        工作文件状态           
        更新   
        工作目录中的操作
        进行变更        
        回顾变更        
        撤销变更        
        闲话一下:你的煮锅不是一个工作目录               
        更新工作目录
        提交变更        
        下一章      
第6章 :历史     
        对抗你的过去            
        标签     
        什么时候使用标签               
        对“标签升级”上的迫害进行警告               
        历史
        一个关于变更集合和历史的词                        
        过失     
        下一章
第7章 :分支     
        什么是分支?   
        两个分支模式            
        引擎盖下        
        Nelly和Eddie令人同情的生活            
        开发-测试-产品化      
        Eric首选的分支实践            
        什么时候分支?第一部分:原则
        什么时候分支?第二部分:场景   
        什么时候分支?第三部分:精练的类推         
        下一章
第8章 :合并分支        
        什么是“合并分支” ?   
           1.在源中选择变更                        
           2.自动应用变更到目标
           3. 开发人员评估            
           4.提交   
        合并历史的益处              
        总结

[ 本帖最后由 只是路过 于 2006-2-18 17:22 编辑 ]
附件: 您所在的用户组无法下载或查看附件
生命常新,我每天都是一个新人!

TOP

ding

TOP

楼主,把你的资源加到 配置管理资料:供上传下载,禁止废话http://bbs.51testing.com/thread-25156-1-1.html中去吧。

TOP

谢谢楼主

TOP

谢谢楼主

TOP

生命常新,我每天都是一个新人!

TOP

谢谢分享!!!!

TOP

先下载下来看看先,谢啦!!!

TOP

先下载下来看看先,谢啦!!!

TOP

先下载下来看看先,谢啦!!!

TOP

先下载下来看看先,谢啦!!!

TOP

好好学习,天天进步

TOP

sdlkfj6 好东西很不错的,赶紧学习.

TOP

好东西很不错的,赶紧学习.

TOP

好东西很不错的,赶紧学习.

TOP

很不错的

TOP

感激楼主,辛苦了

TOP

upup

TOP

很好,谢谢楼主了

TOP

谢谢楼主

TOP

 
当前时区 GMT+8, 现在时间是 2008-7-24 19:50Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹