Organiseringen av denne boka

Kapitlene som følger og innholdet deres er listet her:

Innledning

Dekker historien til Subversion så vel som funksjoner, arkitektur og komponenter.

Kapittel 1, Grunnleggende konsepter

Forklarer det grunnleggende om versjonskontroll og forskjellige versjoneringsmodeller, sammen med Subversions depot, arbeidskopier og revisjoner.

Kapittel 2, Grunnleggende bruk

Tar deg med gjennom en dag i livet til en Subversionbruker. Det demonstrerer hvordan man bruker en Subversionklient for å hente, modifisere og sende inn data.

Kapittel 3, Avanserte emner

Dekker mer kompleks funksjonalitet som vanlige brukere etterhvert vil komme i kontakt med, som versjonerte metadata, låsing av filer og “peg-revisjoner”.

Kapittel 4, Forgrening og fletting

Diskuterer forgreninger, fletting og merking, inkludert beste praksiser for å lage forgreninger og fletting, vanlige bruksmåter, hvordan angre på forandringer og hvordan man lett kan svinge seg fra en gren til en annen.

Kapittel 5, Depotadministrasjon

Beskriver det grunnleggende ved et Subversiondepot, hvordan man lager, konfigurerer og vedlikeholder et depot, og verktøyene du kan bruke for å gjøre alt dette.

Kapittel 6, Serverkonfigurasjon

Forklarer hvordan du konfigurerer Subversionserveren din og de tre måtene å få tilgang til depotet ditt: HTTP, svn-protokollen og lokal disktilgang. Det dekker også detaljer omkring autentisering, tilgangskontroll og anonym tilgang.

Kapittel 7, Tilpasse Subversion til din smak

Utforsker Subversion-klientens konfigurasjonsfiler, behandling av internasjonalisert tekst og hvordan få eksterne verktøy til å samarbeide med Subversion.

Kapittel 8, Developer Information

Beskriver den interne funksjonaliteten til Subversion, Subversions filsystem, og de administrative områdene i arbeidskopien sett fra en programmerers synspunkt. Demonstrerer hvordan man bruker de offentlige programmeringsgrensesnittene til å skrive et program som bruker Subversion, og viktigst av alt, hvordan bidra til utviklingen av Subversion.

Kapittel 9, Subversion Complete Reference

Forklarer i stor detalj hver eneste delkommando i svn, svnadmin og svnlook med nok eksempler for hele familien!

Tillegg A, Hurtiginnføring i Subversion

En forklaring i full fart for den utålmodige om hvordan Subversion installeres og hvordan den kan brukes med en gang. Du er herved advart.

Tillegg B, Subversion for CVS-brukere

Dekker likheter og forskjeller mellom Subversion og CVS, med flere forslag om hvordan du kan bryte alle de dårlige vanene du har plukket opp etter år med bruk av CVS. Inkludert her er beskrivelser av Subversions revisjonsnumre, versjonerte kataloger, frakoblede operasjoner, update versus status, forgreninger, merker, metadata, konfliktløsing og autentisering.

Tillegg C, WebDAV and Autoversioning

Beskriver detaljene om WebDAV og DeltaV, og hvordan du kan konfigurere Subversiondepotet til å være montert som et delt DAV-område.

Tillegg D, Third Party Tools

Diskuterer verktøy som støtter eller bruker Subversion, inkludert alternative klientprogrammer, verktøy for å utforske depotet og så videre.