书籍详情

CVS精髓

CVS精髓

作者:(澳)维斯柏曼(Vesperman,J.) 著,O’Reilly Taiwan公司编 译;O'Reilly公司译

出版社:东南大学出版社

出版时间:2006-04-01

ISBN:9787564102555

定价:¥40.00

购买这本书可以去
内容简介
  如果你是程序设计师、网站开发人员、作家或是必须处理大量文件的专门人员,你应该深知管理许多文件的众多版本非常令人苦恼,尤其是必须协同其他人一起管理这些文件的时候。是谁在何时修改了哪个文件?究竟是哪些文件的哪些修正版组成了上架出售的产品?你编辑某个文件时会不会和另一位也在编辑这个文件的人发生冲突?这些只不过是你将会遇到的诸多问题的其中几个而已。CVS是开放源码世界中对这类问题的解答。CVS这个源代码管理工具可以为文件创建仓库,让你可以和其他人一起协同管理文件。你和其他人可以把想要编辑的文件调出来,做任何必要的修改,接着再把文件放回去。当多人编辑相同的文件时,CVS会尽可能自动合并修改过的地方;在无法自行解决的情况下,CVS会把造成冲突的各种来源标示出来。无论是哪一种情况,你都不用担心编辑时文件会无意间被改写或删除。CVS是个功能十足的工具,除了上述的功能,它还能做很多事。例如,在某版本的软件发布前,你可以用标记来标示该版软件所包含的源代码文件的版本。这样,日后才有可能调出相同的文件,让你得以重建该版软件。《CVS精髓》中,作者将会说明如何使用CVS的基本功能,带领你按部就班地使用CVS。这无论是对于CVS的使用还是CVS的管理都适用。《CVS精髓》内容涵盖:●快速指南,协助你安装CVS以及让你很快学会CVS的基本用法。●高级主题的章节包括贴标记、分组开发以及各种连接远程仓库的方法。●为CVS仓库管理人员提供详尽的说明;讨论仓库和项目的管理方法;示范管理多用户环境的方法;说明其他的CVS客户端程序及管理工具。●关于CVS命令、配置文件的语法、CVSROOT目录中的文件和变量以及供CVS使用的环境变量等的完整的参考资料。●一张速查卡,让你得以轻松查阅CVS常用命令的语法。
作者简介
  Jennifer Vesperman从20世纪80年代末期就开始与计算机为伴,最初是在澳大利亚昆土兰Griffith学院学会使用Unix和Macintosh系统。Jennifer是程序设计师、系统管理员以及技术作家。在20世纪90年代中期,Jennifer开始把Minix安装到她的个人计算机中,到了20世纪90年代末期,就换成了Linux了。
目录
前言
第一部分简介
第一章何谓CVS?
什么是版本控制系统?
CVS的应用
第二章CVS快速入门指南
安装CVS
创建第一个仓库
导入项目
访问远程仓库
调出文件
提交变更后的数据
更新沙箱
新增文件
移除文件
技巧整理
第二部分使用CVS
第三章CVS的基本用法
一般信息
沙箱和仓库
将变更提交给仓库
检查文件状态
从仓库更新沙箱的文件
新增文件到仓库
从仓库中删除文件
移动文件或目录
释放沙箱
关键字
二进制文件和封装字符串
指定默认的命令选项
第四章标记和分支
贴标记
粘滞状态
分支
分支的创建策略
第五章多用户环境
进行同步开发
监视文件
保留文件
比较文件的修订版
显示最近的变更
显示文件的历史记录
第三部分CVS的管理
第六章仓库的管理
创建仓库
删除仓库
项目的安全问题
仓库的结构
CVSROOT目录里的文件
服务器环境变量
备份仓库
编辑仓库
沙箱的结构
客户端的环境变量
结束状态..
第七章项目的管理
创建项目
发布文件
运行脚本
连接外部程序
各种工具
策略和实务
第八章远程仓库
指定仓库路径
local访问法
ext和server访问法
fork访问法
gserver访问法
kserver访问法
pserver访问法
为gserver.kserver和pserver设置inetd
第九章问题排除
常用的问题排除技巧
连接问题
文件名的问题
行尾的问题
使用权限的问题
锁定文件
第四部分参考资料
第十章命令的参考资料
CVS命令行选项
CVS命令
第十一章其余主题的参考资料
管理用途的文件
CVSROOT目录中的文件
CVSROOT目录中的相关变量
日期
环境变量
关键字和关键字模式
模式匹配
仓库访问法
第五部分附录
附录一客户端程序和操作系统
附录二管理工具
索引...
猜您喜欢

读书导航