Z technicznymi książkami jest zawsze dylemat: czy napisać je dla osób, które czytają wpierw całą dokumentacje oprogramowania, a następnie zaczynają z niego korzystać. Czy wyjść naprzeciw osobą, które do dokumentacji zaglądają by utwierdzić swoją wiedzę zdobytą metodą prób i błędów lub też gdy zaglądają do książki w celu zdobycia rozwiązania napotkanego problemu. Ta książka jest napisana dla pierwszego typu użytkowników (i jeśli czytasz tą sekcje to właśnie nim jesteś), ale użytkownicy szukających rozwiązań swoich problemów znajdą tutaj bardzo dużą ilość przykładów i opisu komend. Dla niecierpliwych, można od razu przeskoczyć do Dodatek A, Szybki start z Subversion - Przewodnik.
Bez względu na styl uczenia się, ta książka ma być przydatna dla wszystkich użytkowników, od tych bez wcześniejszego doświadczenia do doświadczonych administratorów. W zależności od twojej potrzeby, niektóre rozdziały mogą być mniej lub bardziej interesujące. Poniżej zaprezentowano podział rozdziałów na stopień zaawansowania:
Założenie jest takie że już prawdopodobnie miałeś styczność z systemem kontroli wersji i chciałbyś uruchomić serwer jak najszybciej. Rozdział 5, Repository Administration i Rozdział 6, Server Configuration Pokaże, jak stworzyć pierwsze repozytorium i udostępnić je w sieci. Po tym, Rozdział 2, Podstawy użytkowania Subversion i Dodatek B, Subversion dla użytkowników CVS najszybciej poznasz klienta Subversion.
Twój administrator udostępnił repozytorium Subversion (SVN) i potrzebujesz się dowiedzieć jak korzystać z klienta Subversion. Jeśli nigdy wcześniej nie korzystałeś z systemu kontroli wersji, to Rozdział 1, Wprowadzenie to istotne wprowadzenie do ideii kontroli wersji. Rozdział 2, Podstawy użytkowania Subversion opis klienta Subversion.
Niezależnie od tego, czy jesteś użytkownikiem lub administratorem, ostatecznie twój projekt będzie się rozwijać. Chcąc się nauczyć robić bardziej zaawansowane rzeczy z Subversion, takich jak ustawianie własności (property) (Rozdział 3, Advanced Topics), jak dokonywać rozgałęzień i ich scaleń (Rozdział 4, Branching and Merging), konfigurować różne ustawienia (Rozdział 7, Customizing Your Subversion Experience), i inne rzeczy. Te rozdziały są proste, ale należy do nich przejść po zaznajomieniu się z podstawami.
Prawdopodobnie znasz Subversion bardzo dobrze i teraz chcesz rozszerzyć jego możliwości, albo zbudować nowe oprogramowanie opierając się na SVN. Rozdział 8, Embedding Subversion jest dla ciebie.
Książka kończy się spisem komend—Rozdział 9, Subversion Complete Reference to spis komend, poleceń i dodatków obejmujących szereg przydatnych tematów. To rozdziały do których najczęściej się powraca po przeczytaniu książki.