《程序员修炼三部曲》丛书包含了三个部分,旨在帮助解决程序员在日常工作中遇到的一些具体问题的需要,内容覆盖了对于现代软件开发非常重要的基础性知识。这套丛书展现了注重实效的实际技巧、工具使用。\r\n 《版本控制之道——使用Subversion》是三部曲中的第一部,它讲述如何使用版本控制给整个项目打基础,如何有效地使用版本控制系统,并从中获取最大的好处和安全性。尽管使用了版本控制可以使项目的开发工作大大提高效率,但现实中却仍有很多开发小组根本没有使用或不会正确使用版本控制。许多人抱怨版本控制过于复杂,有点望而生畏。其实他们只要掌握了如何去使用一些方便的基本用法就可以享有版本控制所带来的90%的好处,而本书正是为了帮助读者从简单入手,从而比较容易地去掌握版本控制的精髓,达到提高开发工作效率的目的。
前言\r\n第1章 简介\r\n 1.1 现实生活中的版本控制\r\n 1.2 路线图\r\n 1.3 为什么选择SubversioN\r\n第2章 什么是版本控制\r\n 2.1 项目仓库\r\n 2.2 我们需要存储什么\r\n 2.3 工作拷贝和操作文件 \r\n 2.4 项目,目录以及文件 \r\n 2.5 版本从何而来\r\n 2.6 标签 \r\n 2.7 分支 \r\n 2.8 合并 \r\n 2.9 加锁策略的选择\r\n 2.10 配置管理(CM)\r\n第3章 Subversion入门\r\n 3.1 安装Suversion\r\n 3.2 创建项目仓库\r\n 3.3 创建简单的项目 \r\n 3.4 开始开发一个项目 \r\n 3.5 修改\r\n 3.6 更新项目仓库\r\n 3.7 当世界产生碰撞时\r\n 3.8 解决冲突 \r\n第4章 实例指导 \r\n 4.1 我们的基本哲学 \r\n 4.2 使用版本控制系统的一些重要步骤 \r\n第5章 访问项目仓库\r\n 5.1 网络协议 \r\n 5.2 选择如何联网 \r\n第6章 常见的Subversion命令\r\n 6.1 把东西签出来 \r\n 6.2 保持更新\r\n 6.3 添加文件和目录 \r\n 6.4 属性\r\n 6.5 拷贝、移动文件和目录\r\n 6.6 查看改变了什么 \r\n 6.7 处理合并冲突 \r\n 6.8 提交改动\r\n 6.9 查看改动历史\r\n 6.10 移除改动\r\n第7章 文件加锁和二进制文件 \r\n 7.1 文件加锁概览\r\n 7.2 实战文件加锁\r\n 7.3 何时使用加锁\r\n第8章 组织你的项目仓库\r\n 8.1 简单的项目 \r\n 8.2 多个项目 \r\n 8.3 多个项目仓库\r\n第9章 使用标签和分支 \r\n 9.1 标签和分支 \r\n 9.2 创建发布分支 \r\n ……\r\n第10章 创建项目 \r\n第11章 第三方代码 \r\n附录A Subversion的安装,联网,安全和管理\r\n附录B 迁移到Subversion\r\n附录C 第三方的Subversion工具\r\n附录D 高级话题\r\n附录E 命令汇总和实例指导列表 \r\n附录F 其他资源\r\n索引
无封面