|
Version Control with Subversion - How to Read this Book
This book aims to be useful to people of widely different
backgrounds—from people with no previous experience in
version control to experienced system administrators. Depending
on your own background, certain chapters may be more or less
important to you. The following can be considered a
“recommended reading list” for various types of
readers:
-
Experienced System Administrators
-
The assumption here is that you've probably used CVS
before, and are dying to get a Subversion server up and
running ASAP.
Chapter 5, Repository Administration
and
Chapter 6, Server Configuration
will show you how to create
your first repository and make it available over the
network. After that's done,
Chapter 3, Guided Tour
and
Appendix A, Subversion for CVS Users
are the fastest routes to
learning the Subversion client while drawing on your CVS
experience.
-
New users
-
Your administrator has probably set up Subversion
already, and you need to learn how to use the client. If
you've never used a version control system (like CVS),
then
Chapter 2, Basic Concepts
and
Chapter 3, Guided Tour
are a vital introduction. If you're
already an old hand at CVS, chapter 3 and appendix A are
the best place to start.
-
Advanced users
-
Whether you're a user or administrator, eventually
your project will grow larger. You're going to want to
learn how to do more advanced things with Subversion, such
as how to use branches and perform merges (
Chapter 4, Branching and Merging
), how to use Subversion's
property support, how to configure runtime options (
Chapter 7, Advanced Topics
), and other things. These two
chapters aren't vital at first, but be sure to read them
once you're comfortable with the basics.
-
Developers
-
Presumably, you're already familiar with Subversion,
and now want to either extend it or build new software on
top of its many APIs.
Chapter 8, Developer Information
is
just for you.
The book ends with reference material—
Chapter 9, Subversion Complete Reference
is a reference guide for all Subversion
commands, and the appendices cover a number of useful topics.
These are the chapters you're mostly likely to come back to after
you've finished the book.
[an error occurred while processing this directive]
|
|