Kapittel 5. Depotadministrasjon

Innholdsfortegnelse

Det grunnleggende ved et depot
Forståelse av transaksjoner og revisjoner
Uversjonerte egenskaper
Datalagring i depotet
Berkeley DB
FSFS
Opprettelse og konfigurering av depotet
Påhakningsskript
Konfigurasjon av Berkeley DB
Vedlikehold av depotet
En administrators verktøykasse
svnlook
svnadmin
svndumpfilter
Berkeley DB-verktøy
Depotvedlikehold
Bruken av diskplass
Depotgjenoppretting
Flytte et depot
Sikkerhetskopi av depotet
Legge til prosjekter
Velge en depot-layout
Opprette layouten og importere grunndataene
Oppsummering

Subversiondepotet er den sentrale lagringsplassen for versjonerte data for ethvert antall prosjekter. Som sådan blir det en opplagt kandidat for all kjærlighet og oppmerksomhet en administrator kan tilby. Selv om depotet vanligvis er et element som krever lite vedlikehold, er det viktig å forstå hvordan du kan konfigurere og passe på det så potensielle problemer blir unngått, og aktuelle problemer løst på en trygg måte.

I dette kapittelet vil vi diskutere hvordan du kan opprette og konfigurere et Subversiondepot. Vi vil også snakke om depotvedlikehold, inkludert bruken av verktøyene svnlook og svnadmin (som følger med Subversion). Vi vil adressere vanlige spørsmål og feilgrep, og komme med noen forslag til hvordan du kan legge opp dataene i depotet.

Hvis du planlegger å aksessere et Subversiondepot bare i rollen som en bruker som har data under versjonskontroll (det vil si via en Subversionklient), kan du hoppe over hele dette kapitlet. Hvis du derimot er, eller vil bli, en administrator for et Subversiondepot,[27] bør du så absolutt følge med i dette kapittelet.



[27] Dette kan høres råflott ut, men vi snakker bare om alle som er interesserte i dette mystiske området hvor alles data ligger.