
This is the Title of the Book, eMatter Edition
Copyright © 2007 O’Reilly & Associates, Inc. All rights reserved.
6
|
Chapter 1: Introduction
graphical installer packages for users of Microsoft operating systems. If you run a
Unix-like operating system, you can use your system’s native package distribution
system (RPMs, DEBs, the ports tree, etc.) to get Subversion.
Alternatively, you can build Subversion directly from source code. From the Subver-
sion website, download the latest source-code release. After unpacking it, follow the
instructions in the INSTALL file to build it. Note that a released source package con-
tains everything you need to build a command-line client capable of talking to a
remote repository (in particular, the apr, apr-util, and neon libraries). But optional
portions of Subversion have many other dependencies, such as Berkeley DB and pos-
sibly Apache httpd. If you want to do a complete build, make sure you have all of the
packages documented in the INSTALL file. If you plan to work on Subversion itself,
you can use your client program to grab the latest, bleeding-edge source code. This is
documented in “Get the Source Code” in Chapter 8.
Subversion’s Components
Subversion, once installed, has a number of different pieces. The following is a quick
overview of what you get. Don’t be alarmed if the brief descriptions leave you
scratching your head—there are plenty more pages ...