欢迎来到天天文库
浏览记录
ID:34436950
大小:251.66 KB
页数:10页
时间:2019-03-06
《使用subversion进行版本控制针对subversion1.2》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、使用Subversion进行版本控制 下一页使用Subversion进行版本控制针对Subversion1.2(本书编译对应2546修订版本)BenCollins-SussmanBrianW.FitzpatrickC.MichaelPilato版权©2002,2003,2004,2005,2006BenCollins-Sussman,BrianW.Fitzpatrick,C.MichaelPilato本书使用创作共用署名许可证,可以通过访问http://creativecommons.org/licenses/by/2.0/或
2、者发送邮件到CreativeCommons,559NathanAbbottWay,Stanford,California94305,USA来查看本许可证的内容。(TBA)目录译者序前言序言读者怎样阅读本书本书约定排版习惯图标本书的组织结构本书是免费的致谢来自BenCollins-Sussman来自BrianW.Fitzpatrick来自C.MichaelPilato1.介绍Subversion是什么?Subversion的历史Subversion的特性Subversion的架构安装SubversionSubversion的组件快速
3、入门2.基本概念版本库版本模型文件共享的问题锁定-修改-解锁方案拷贝-修改-合并方案Subversion实战工作拷贝修订版本工作拷贝怎样追踪版本库混合修订版本的工作拷贝更新和提交是分开的混合修订版本非常正常混合修订版本很有用混合修订版本也有限制摘要3.指导教程帮助!导入修订版本:号码、关键字和日期,噢,我的!修订版本号修订版本关键字修订版本日期初始化的Checkout基本的工作周期更新你的工作拷贝修改你的工作拷贝检查你的修改svnstatussvndiffsvnrevert解决冲突(合并别人的修改)手工合并冲突拷贝覆盖你的工作文件
4、下注:使用svnrevert提交你得修改检验历史svnlogsvndiff比较本地修改比较工作拷贝和版本库比较版本库与版本库svncatsvnlist关于历史的最后一个词其他有用的命令svncleanupsvnimport摘要4.分支与合并什么是分支?使用分支创建分支在分支上工作分支背后的关键概念在分支间拷贝修改拷贝特定的修改合并背后的关键概念合并的最佳实践手工追踪合并预览合并合并冲突关注还是忽视祖先常见用例合并一条分支到另一支取消修改找回删除的项目常用分支模式发布分支特性分支转换工作拷贝标签建立最简单的标签建立复杂的标签分支维护
5、版本库布局数据的生命周期摘要5.版本库管理版本库基本知识理解事务和修订版本未受版本控制的属性版本库数据存储BerkeleyDBFSFS版本库的创建和配置钩子脚本BerkeleyDB配置版本库维护管理员的工具箱svnlooksvnadminsvndumpfilterBerkeleyDB工具版本库清理管理磁盘空间版本库的恢复版本库的移植版本库备份添加项目选择一种版本库布局创建布局,导入初始数据摘要6.配置服务器概述网络模型请求和响应客户端凭证缓存svnserve,一个自定义的服务器调用服务器内置的认证和授权创建一个用户文件和域设置访问
6、控制SSH认证和授权SSH配置技巧初始设置控制调用的命令httpd,Apache的HTTP服务器必备条件基本的Apache配置认证选项基本HTTP认证SSL证书管理授权选项整体访问控制每目录访问控制关闭路径为基础的检查额外的糖果版本库浏览其它特性支持多种版本库访问方法7.高级主题运行配置区配置区布局配置和Windows注册表配置选项服务器config属性为什么需要属性?处理属性特别属性svn:executablesvn:mime-typesvn:ignoresvn:keywordssvn:eol-stylesvn:external
7、ssvn:specialsvn:needs-lock自动属性设置锁定创建锁定发现锁定解除和偷窃锁定锁定交流Peg和实施修订版本外部定义卖主分支常规的卖主分支管理过程svn_load_dirs.pl本地化理解地区Subversion对地区的支持使用外置区别工具外置diff外置diff3Subversion版本库URL8.开发者信息分层的库设计版本库层版本库访问层RA-DAV(使用HTTP/DAV版本库访问)RA-SVN(自定义协议版本库访问)RA-Local(直接版本库访问)你的RA库在这里客户端层使用APIApache可移植运行库
8、URL和路径需求使用C和C++以外的语言进入工作拷贝的管理区条目文件原始拷贝和属性文件WebDAV使用内存池编程为Subversion做贡献加入社区取得源代码开始熟悉社区政策作出修改并测试贡献你的修改9.Subversion完全参考Subversi
此文档下载收益归作者所有