Skip to content

Pragmatic Guide to Subversion

Spend $50 to get a free movie!

ISBN-10: 1934356611

ISBN-13: 9781934356616

Edition: 2010

Authors: Mike Mason

List price: $29.00
Blue ribbon 30 day, 100% satisfaction guarantee!
Out of stock
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!


Subversion sets the standard in version control systems. Championed by open-source developers, Subversion is behind some of today's biggest and most important software, including Apache, FreeBSD, Ruby, and MediaWiki. But more than just a tool for open-source collaboration, Subversion has made a significant impact in the corporate IT world. Most developers will now encounter Subversion source control during their career. In Pragmatic Guide to Subversion, author Mike Mason drives developers to the features and practices that have made Subversion so successful. Each of the 42 tasks selected for the book is presented as a quick two-pager, with code on the left side and a succinct description on…    
Customers also bought

Book details

List price: $29.00
Copyright year: 2010
Publisher: Pragmatic Programmers, LLC, The
Publication date: 12/8/2010
Binding: Paperback
Pages: 150
Size: 6.00" wide x 9.00" long x 0.50" tall
Weight: 0.594
Language: English

Who Is This Book For?
How to Read This Book
Subversion Versions
Online Resources
Getting Started
Installing a Command-Line Client
Installing a Graphical Client on Windows
Installing a Graphical Client on Mac OS X
Creating a Local Repository
Creating an Empty Project
Creating a Project from an Existing Source Tree
Working with Subversion
Checking Out a Working Copy
Seeing What You've Changed
Seeing What you've Changed Using Tortoise
Seeing What You've Changed Using Cornerstone
Committing Changes
Adding Files and Directories
Removing Files and Directories
Moving and Renaming Files and Directories
Reverting Working Copy Changes
Ignoring Files
Working with a Team
Updating to the Latest Revision
Handling Conflicts
Handling Conflicts Using Tortoise
Handling Conflicts Using Cornerstone
Using the History
Viewing the Log
Detective Work with svn blame
Reverting a Committed Revision
Branching, Merging, and Tagging
Creating a Branch
Switching to a Branch
Merging Changes from Trunk to Branch
Using Change Tracking
Tagging a Release
File Locking
Enabling File Locking
Obtaining a Lock
Releasing a Lock
Breaking Someone Else's Lock
Setting Up a Server
Installing Subversion Server
Creating a Repository
Installing Subversion Server on Windows
Using Third-Party Subversion Hosting
Migrating a CVS Repository
Backing Up and Restoring
Performing Full Weekly Backups
Performing Incremental Daily Backups
Securing a Repository
Using Repository Hooks
Advanced Topics
Working with Properties
Using Externals
Organizing Multiple Projects
Storing Third-Party Code
Working Directly with the Repository
Using Patch Files