书籍详情

CVS和Nightly Build技术

CVS和Nightly Build技术

作者:杨锦方等编著

出版社:清华大学出版社

出版时间:2002-01-01

ISBN:9787302058731

定价:¥25.00

购买这本书可以去
内容简介
  简介:CVS(并行版本系统)和Nightly Build(每晚构建)都是具有很高价值的软件研发管理技术。本书结合大量实际范例,详细介绍了CVS和Nightly Build的概念与具体实施,内容包括:CVS概述,CVS安装与权限配置,CVS的工作原理,CVS基础,在CVS中启动一个新项止,CVS版本、版本标签和基线,CVS并行开发(版本分支),CVS协同开发,CVS中目录文件的增删与移动,CVS与二进制文件,CVS安全,高级CVS,CVS增强工具,CVS与SCM,CVS与Nightly Build。本书适合于软件部门经理、项目经理、设计师、工程师等从事软件研发管理的工作人员学习参考。
作者简介
暂缺《CVS和Nightly Build技术》作者简介
目录
自序                  
 中美两国软件开发管理的比较与启示                  
 前言                  
 第1篇  CVS入门篇                  
 第1章  CVS概述                  
 1. 1  CVS是什么                  
 1. 2  为什么要使用CVS                  
 1. 3  CVS的特点                  
 1. 4  一定要用CVS吗                  
 第2章  CVS安装和权限配置                  
 2. 1  本章导读                  
 2. 2  在UNIX/Linux平台上下载并安装CVS服务器                  
 2. 3  选定CVS仓库的位置                  
 2. 4  初始化CVS服务器                  
 2. 5  用户组和用户账号的设立                  
 2. 6  权限设定                  
 2. 7  配置CVS口令服务器                  
 2. 8  启动inetd/xinetd超级服务器                  
 2. 9  测试CVS口令服务器是否正常工作                  
 2. 10  安装CVS客户端                  
 2. 11  客户端配置                  
 2. 12  测试远程访问                  
 2. 13  在Visual Studio中集成CVS                  
 2. 14  在Windows NT/2000上安装CVS服务器                  
 第3章  CVS的工作原理                  
 3. 1  本章导读                  
 3. 2  CVS系统的客户/服务器结构                  
 3. 3  什么是CVS仓库                  
 3. 4  仓库的内容                  
 3. 5  工作拷贝                  
 3. 6  仓库的指定                  
 3. 7  用CVS进行分布式协同开发                  
 第4章  CVS基础                  
 4. 1  本章导读                  
 4. 2  CVS预备知识--版本管理                  
 4. 3  CVS基本概念                  
 4. 4  学习WinCVS 1. 2                  
 4. 5  CVS命令                  
 4. 6  选定用于试验的CVS仓库                  
 4. 7  创建工作拷贝(检出源代码)                  
 4. 8  查看工作拷贝                  
 4. 9  修改工作拷贝中的源代码文件                  
 4. 10  将工作拷贝与仓库对照(查看差异)                  
 4. 11  将工作拷贝中的代码保存到仓库中(提交源代码)                  
 4. 12  将仓库中的新代码取到工作拷贝中(更新源代码)                  
 4. 13  代码冲突检测与解决                  
 4. 14  查看仓库中的CVS提交操作日志                  
 4. 15  版本回退                  
 4. 16  CVS与隐含参数                  
 4. 17  CVS命令的缩写                  
 第2篇  CVS进阶篇                  
 第5章  启动一个新项目                  
 5. 1  本章导读                  
 5. 2  创建全新项目                  
 5. 3  将外部项目导入CVS                  
 5. 4  在项目中添加新的目录和文件                  
 5. 5  CVS模块                  
 5. 6  CVS模块权限的设置                  
 第6章  CVS版本. 版本标签和基线                  
 6. 1  本章导读                  
 6. 2  什么是版本                  
 6. 3  版本编号                  
 6. 4  CVS版本与目录                  
 6. 5  版本标签                  
 6. 6  如何获取某个特定版本                  
 6. 7  CVS使用的时间格式                  
 第7章  CVS并行开发(版本分支)                  
 7. 1  本章导读                  
 7. 2  什么是版本分支                  
 7. 3  为何需要并行开发                  
 7. 4  小心使用版本分                  
 7. 5  版本分支与版本号                  
 7. 6  创建版本分支                  
 7. 7  访问版本分支                  
 7. 8  如何确定正在哪个分支上工作                  
 7. 9  版本分支的合并                  
 7. 10  Linux Kernel开发的版本分支应用                  
 第8章  CVS协同开发                  
 8. 1  本章导读                  
 8. 2  协同开发需要CVS                  
 8. 3  CVS所不能替代的工作                  
 8. 4  CVS的锁定                  
 8. 5  协作中的同步                  
 第9章  CVS中目录文件的增删与移动                  
 9. 1  本章导读                  
 9. 2  添加目录或文件                  
 9. 3  删除文件                  
 9. 4  删除目录                  
 9. 5  目录和文件更名                  
 第10章  CVS与二进制文件                  
 10. 1  本章导读                  
 10. 2  CVS对文件的处理                  
 10. 3  二进制文件的问题                  
 10. 4  与ClearCase对照                  
 10. 5  如何保存二进制文件                  
 10. 6  恢复二进制文件                  
 10. 7  让CVS识别二进制文件                  
 10. 8  配置cvswrappers文件                  
 第11章  CVS安全                  
 11. 1  本章导读                  
 11. 2  CVS安全的重要性                  
 11. 3  网络与系统安全                  
 11. 4  安装CVS口令服务器                  
 11. 5  使用更为安全的网络访问方式                  
 11. 6  配置CVS口令文件                  
 11. 7 设定只读用户                  
 11. 8 设定具有写权限的用户                  
 11. 9 使用更好的权限控制机制                  
 第3篇  CVS高级篇                  
 第12章  高级CVS                  
 12. 1  本章导读                  
 12. 2 CVS的触发器配置文件                  
 12. 3  其他的CVS配置文件                  
 12. 4 仓库维护必备知识                  
 12. 5  CVS日志信息的高级内容                  
 12. 6 CVS输出(export)--发布源码                  
 12. 7  巧用关键字扩展                  
 12. 8  清除工作拷贝                  
 12. 9  CVS协同开发的辅助通信                  
 12. 10  协同开发中的提交频率问题                  
 第13章  CVS增强工具                  
 13. 1  CVSWeb                  
 13. 2  CVSUp                  
 13. 3  cvslock                  
 13. 4  cvs2c1                  
 13. 5  自己创建CVS工具                  
 第14章  CVS与SCM                  
 14. 1  什么是SCM                  
 14. 2  为什么需要SCM                  
 14. 3  相关的软件工具                  
 14. 4  SCM的内容                  
 14. 5  软件配置项的相关性                  
 14. 6  重要的SCM概念--基线                  
 14. 7  变化控制                  
 14. 8  配置审计                  
 14. 9  配置状态报告                  
 14. 10  SCM自动化                  
 14. 11  在企业中实施SCM的注意事项                  
 第4篇  Nightly Build技术                  
 第15章  CVS与Nightly Build                  
 15. 1  什么是Nightly Build                  
 15. 2  什么是Continuous Build                  
 15. 3  为什么Nightly Build如此神奇                  
 15. 4  构建什么                  
 15. 5  安装工具的问题                  
 15. 6  每天构建--不可能吧                  
 15. 7  Nightly Build的管理机制                  
 15. 8  如何用CVS进行Nightly Build                  
 15. 9  实施Nightly Build注意事项                  
 15. 10  构建流程管理                  
 附录A  使用CVS的建议和故障处理                  
 A. 1  经常出现的错误                  
 A. 2  排除故障的一般建议                  
 A. 3  一些实际问题及其解决方法                  
 附录B  CVS参考                  
 B. 1  命令和选项                  
 B. 2  关键字替换(RCS关键字)                  
 B. 3  仓库管理文件                  
 B. 4  运行控制文件                  
 B. 5  工作拷贝文件                  
 B. 6  环境变量                  
 B. 7  第三方提供的工具                  
 参考文献                  

猜您喜欢

读书导航