
Version Control with Subversion, Community Edition
Free
Description
Contents
Reviews
Language
English
ISBN
Unknown
Foreword
Preface
What Is Subversion?
Audience
How to Read This Book
Organization of This Book
This Book Is Free
Acknowledgments
Chapter 1. Fundamental Concepts
Version Control Basics
Version Control the Subversion Way
Summary
Chapter 2. Basic Usage
Help!
Getting Data into Your Repository
Creating a Working Copy
Basic Work Cycle
Examining History
Sometimes You Just Need to Clean Up
Dealing with Structural Conflicts
Summary
Chapter 3. Advanced Topics
Revision Specifiers
Peg and Operative Revisions
Properties
File Portability
Ignoring Unversioned Items
Keyword Substitution
Sparse Directories
Locking
Externals Definitions
Changelists
Network Model
Summary
Chapter 4. Branching and Merging
What's a Branch?
Using Branches
Basic Merging
Advanced Merging
Traversing Branches
Tags
Branch Maintenance
Common Branching Patterns
Vendor Branches
To Branch or Not to Branch?
Summary
Chapter 5. Repository Administration
The Subversion Repository, Defined
Strategies for Repository Deployment
Creating and Configuring Your Repository
Repository Maintenance
Moving and Removing Repositories
Summary
Chapter 6. Server Configuration
Overview
Choosing a Server Configuration
svnserve, a Custom Server
httpd, the Apache HTTP Server
Path-Based Authorization
High-level Logging
Server Optimization
Supporting Multiple Repository Access Methods
Chapter 7. Customizing Your Subversion Experience
Runtime Configuration Area
Localization
Using External Editors
Using External Differencing and Merge Tools
Summary
Chapter 8. Embedding Subversion
Layered Library Design
Using the APIs
Summary
Chapter 9. Subversion Complete Reference
svn—Subversion Command-Line Client
svnadmin—Subversion Repository Administration
svnlook—Subversion Repository Examination
svnsync—Subversion Repository Mirroring
svnrdump—Remote Subversion Repository Data Migration
svnserve—Custom Subversion Server
svndumpfilter—Subversion History Filtering
svnversion—Subversion Working Copy Version Info
mod_dav_svn—Subversion Apache HTTP Server Module
mod_authz_svn—Subversion Apache HTTP Authorization Module
Appendix A. Subversion Quick-Start Guide
Installing Subversion
High-Speed Tutorial
Appendix B. Subversion for CVS Users
Revision Numbers Are Different Now
Directory Versions
More Disconnected Operations
Distinction Between Status and Update
Branches and Tags
Metadata Properties
Conflict Resolution
Binary Files and Translation
Versioned Modules
Authentication
Converting a Repository from CVS to Subversion
Appendix C. WebDAV and Autoversioning
What Is WebDAV?
Autoversioning
Client Interoperability
Appendix D. Copyright
Index
The book hasn't received reviews yet.