Dave Thomas, Andy Hunt9780974514000, 0974514004
Table of contents :
About the Starter Kit……Page 8
Preface……Page 10
Introduction……Page 12
Version Control in Action……Page 13
Roadmap……Page 17
The Repository……Page 18
What Should We Store?……Page 20
Workspaces and Manipulating Files……Page 22
Projects, Modules, and Files……Page 23
Where Do Versions Come In?……Page 24
Branches……Page 26
Merging……Page 29
Locking Options……Page 30
Configuration Management (CM)……Page 34
Installing CVS……Page 35
Creating a Repository……Page 40
CVS Commands……Page 41
Creating a Simple Project……Page 42
Starting to Work With a Project……Page 44
Making Changes……Page 46
Updating the Repository……Page 48
When Worlds Collide……Page 49
Conflict Resolution……Page 51
How To………Page 57
Organizing a Version Control System……Page 58
Accessing the Repository……Page 60
Security and User Accounts……Page 62
CVSROOT: The Destination Parameter String……Page 63
Setting up ssh Access……Page 65
Connecting Using pserver……Page 66
Checking Things Out……Page 67
Keeping Up To Date……Page 70
Adding Files and Directories……Page 73
Ignoring Certain Files……Page 77
Renaming Files……Page 79
Renaming a Directory……Page 80
Seeing What’s Changed……Page 82
Handling Merge Conflicts……Page 86
Committing Changes……Page 90
Examining Change History……Page 91
Removing a Change……Page 94
Tags, Branches and Tagging……Page 97
Creating a Release Branch……Page 100
Working in a Release Branch……Page 102
Generating a Release……Page 103
Fixing Bugs in a Release Branch……Page 105
Developer Experimental Branches……Page 106
Merging The Experimental Branch……Page 108
Creating a Project……Page 109
Creating the Initial Project……Page 110
Structure Within the Project……Page 112
Using Modules……Page 117
Subprojects the Easy Way……Page 118
CVS Modules……Page 121
Summary……Page 128
Third-Party Code……Page 129
Libraries With Source Code……Page 132
Modifying Third-Party Code……Page 136
CVS Command Format……Page 144
Recipes……Page 153
Other CVS Books……Page 156
Other Version Control Systems……Page 157
Bibliography……Page 158
Reviews
There are no reviews yet.