版本控制之道:使用Subversion,(第2版)

版本控制之道:使用Subversion,(第2版)

作者:(美)梅森

出版社:电子工业出版社

评分:5分

ISBN:9787121037689

所属分类:网络科技

书刊介绍

版本控制之道:使用Subversion,(第2版) 本书特色

《程序员修炼三部曲》丛书包含了三个部分,旨在帮助程序员解决在日常工作中遇到的一些具体问题,内容覆盖了对于现代软件开发非常重要的基础性知识。这套丛书展现了注重实效的实际技巧以及工具使用方面的内容。.
《版本控制之道——使用Subversion》是三部曲中的**部,它讲述如何使用版本控制给整个项目打基础,并从中获取*大的好处和安全性。尽管使用了版本控制会大大提高项目开发工作的效率,但现实中却仍有很多开发小组根本没有使用或不会正确使用版本控制。许多人抱怨版本控制过于复杂,从而对它望而生畏。其实他们只要掌握一些简便的基本用法就可以享有版本控制带来的90%的好处,而本书正是为了帮助读者从简单处入手,从而比较容易地去掌握版本控制的精髓,达到提高开发工作效率的目的。
“版本控制”致力于帮助程序员管理他们的项目资产。它虽然是一门基本的实践性技术,但是许多人并不知道如何使用它,或者未能有效地利用它。与大多数人的想法相反,我们认为版本控制并不是一门难学的技术,更不会是一门难用或者难以实现的技术,而是一门简单的技术,但另一方面,版本控制又是一门不可或缺的技术。如果没有采用版本控制,您的项目资产将会岌岌可危。
本书给出了一系列针对版本控制的方法与技巧,能帮助您更好地挖掘出版本控制系统的各种用处与好处。借助于本书给出的各种方法与技巧,您将能够更好地保护您的项目资产(源代码/文档/测试数据和脚本等),并且知道如何使用这些资产。..
本书关注的是广受欢迎的Subversion系统。另外还有一个使用CVS的版本。
阅读本书之后,您将能够做到:
·共享所有的项目资产(不仅是源代码),并确保安全,绝不让任何一个好的想法丢失。
·让您可以做更多的实验,并且能够撤销错误的决定——甚至是目录和改名操作都记了版本。
·安装、管理和备份Subversion项目仓库。
·让您的项目仓库用svnserve、SSH或者Apache的方式放在网上。
·有效地组织您的项目仓库,在项目之间共享代码。
·把现有的CVS项目仓库迁移到Subversion上。
·使用*新的Subversion 1.3的所有特性,包括加锁和基于路径的安全控制。...

版本控制之道:使用Subversion,(第2版) 内容简介

本书给出了一系列针对版本控制的方法与技巧,能帮助您更好地挖掘出版本控制系统的各种用处与好处。

版本控制之道:使用Subversion,(第2版) 目录

前言
第1章简介
1.1现实生活中的版本控制
1.2路线图
1.3为什么选择SubversioN
第2章什么是版本控制
2.1项目仓库
2.2我们需要存储什么
2.3工作拷贝和操作文件
2.4项目,目录以及文件
2.5版本从何而来
2.6标签
2.7分支
2.8合并
2.9加锁策略的选择
2.10配置管理(CM)
第3章Subversion入门
3.1安装Suversion
3.2创建项目仓库
3.3创建简单的项目
3.4开始开发一个项目
3.5修改
3.6更新项目仓库
3.7当世界产生碰撞时
3.8解决冲突
第4章实例指导
4.1我们的基本哲学
4.2使用版本控制系统的一些重要步骤
第5章访问项目仓库
5.1网络协议
5.2选择如何联网
第6章常见的Subversion命令
6.1把东西签出来
6.2保持更新
6.3添加文件和目录
6.4属性
6.5拷贝、移动文件和目录
6.6查看改变了什么
6.7处理合并冲突
6.8提交改动
6.9查看改动历史
6.10移除改动
第7章文件加锁和二进制文件
7.1文件加锁概览
7.2实战文件加锁
7.3何时使用加锁
第8章组织你的项目仓库
8.1简单的项目
8.2多个项目
8.3多个项目仓库
第9章使用标签和分支
9.1标签和分支
9.2创建发布分支
……
第10章创建项目
第11章第三方代码
附录ASubversion的安装,联网,安全和管理
附录B迁移到Subversion
附录C第三方的Subversion工具
附录D高级话题
附录E命令汇总和实例指导列表
附录F其他资源
索引<

相关推荐

微信二维码