Part 1Getting Started

To use Subversion, you need a server and a client. The server stores files inside a repository and makes the repository available over a network, either a LAN or the Internet. The client talks to the server and creates a working copy of the files from the repository. Users make changes to their files and then commit the changes to the repository where other members of their team can see them.

images/repository-and-clients.png

Subversion can secure network connections using SSL, the same technology used to protect credit card information online, or SSH, the secure shell used to administer Unix machines across the Internet. Subversion can store user credentials ...

Get Pragmatic Guide to Subversion now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.