Manning Logo
Home | Ordering Info | Shopping Cart | Manage My Account | Login
Attention customers: online shopping is now available exclusively through our main website: http://www.manning.com. Thank you.
Subversion in Action

Inside the book

About this Book Sample Chapters Table of Contents Index Preface Author Online

Manning Blog

Why small is sweet?

Author Blogs

Dave Crane more...

Author Calendar

Upcoming Events

Catalog

Java .NET Perl XML All by Subject All by Title

About...

Manning Contact Us Ordering FAQs ebooks Covers Sandbox Forums Distributors Manning Early Access Program (MEAP) Affiliate Program Academia/Publicity User Group Program Press Releases Jobs

Manning Publications Co.
209 Bruce Park Avenue
Greenwich, CT 06830

Subversion in Action
Jeffrey Machols

2004 | 356 pages
ISBN:
$20.00 PDF ebook  

About this Book

How the book is organized

Each chapter in the book is meant to extend your knowledge of Subversion. The first few chapters will give you a basic understanding so you can start using the software productively. The following chapters will show you how to take advantage of the power of Subversion. This means you don't have read the book from cover to cover to use Subversion. In addition to using the book as a guide, you can use it as a reference. By following the headings, you can quickly find the information you are looking for. Let's take a look at how the chapters are organized:

  • Chapter 1 gives you an introduction to version control in general and shows what Subversion brings to the table.

  • Chapter 2 gets you started using Subversion. Here you will install the software, create a repository, and start to access it.

  • Chapters 3 and 4 go through the common Subversion commands to manipulate files and get information out of the repository.

  • Chapter 5 discusses branching and tagging concepts and how Subversion implements them.

  • Chapter 6 describes properties, which are Subversion's implementation of metadata.

  • Chapters 7 and 8 go into repository administration, including backups and network access, and then advance to such topics as client configuration and hook scripts.

  • Chapter 9 explores the "extra" Subversion clients that give you more advanced capabilities to customize your implementation.

  • Chapter 10 reviews some of the common third-party tools that can enhance your development with Subversion.

  • Chapter 11 wraps up by showing how you can use Subversion in areas of development that may not fit the traditional view of version control yet still be valuable.

Who should read this book

  • Version control is something that affects many parts of an organization, open source or commercial, that does any kind of development. There are three main groups of people who need to know about the tool and the process behind the tool:

  • Developers: This is the obvious group who will benefit from the book. Not only will you learn how to use Subversion, but you will see ways it can help you with your software development.

  • Configuration managers: If you are responsible for the building, deployment, and migration of source code, you will need to have a better understanding of version control than even the developers. In addition to using Subversion, you will need to create scripts, automation, and the processes around the code.

  • System administrators: In many oranizations, the people maintaining the infrastructure are separate from those who develop it. Even if you do not work with the code, you will have to install the software, set up access, configure the network, and create backups. These topics have been segmented so you can easily refer to them without having to go through all aspects of Subversion.

DESCRIPTION

A new-generation version control tool, Subversion is replacing the current open source standard, CVS. With Subversion's control components you can simplify and streamline the management of your code way beyond what's possible with CVS. For example, with just one powerful feature, Subversion's atomic commit, you can easily track and roll back a set of changes.

Subversion in Action introduces you to Subversion and the concepts of version control. Using production-quality examples it teaches you how Subversion features can be customized and combined to effectively deal with your day-to-day source control problems. You'll learn how to do practical things you cannot do with CVS, like seamlessly renaming and moving files.

The book covers branching and repository control, access control, and much more. It is written not just for release engineers, but also for developers, configuration managers, and system administrators.

What's Inside

  • Integrate Subversion into your development environment
  • Repository creation, backup, and options
  • Svnadmin and svnlook client interfaces
  • Change logs and comparing versions
  • Advanced administration and configuration commands
  • Lifecycle development with Subversion
  • ABOUT THE AUTHOR...

    A system administrator and developer with over ten years of experience, Jeffrey Machols is a cofounder of the Apache Directory Project and an early adopter of Subversion. He lives in Jacksonville, Florida.

    Home | Catalog | Privacy Policy | About Manning

    © 2003-2006 Manning Publications Co.