Preface
Conventions Used in This Book This section covers the various conventions used in this book.
Typographic Conventions Constant width Used for commands, command output, and options Constant width italic Used for replaceable items in code and text Italic Used for file and directory names
Icons This icon designates a note relating to the surrounding text.
This icon designates a helpful tip relating to the surrounding text.
This icon designates a warning relating to the surrounding text.
Organization of This Book The chapters that follow and their contents are listed here: Preface Covers the history of Subversion as well as its features, architecture, and components. Chapter 1, Fundamental Concepts Explains the basics of version control and different versioning models, along with Subversion's repository, working copies, and revisions. Chapter 2, Basic Usage Walks you through a day in the life of a Subversion user. It demonstrates how to use a Subversion client to obtain, modify, and commit data. Chapter 3, Advanced Topics Covers more complex features that regular users will eventually come into contact with, such as versioned metadata, file locking, and peg revisions. Chapter 4, Branching and Merging Discusses branches, merges, and tagging, including best practices for branching and merging, common use cases, how to undo changes, and how to easily swing from one branch to the next.
xv