Apache Subversion eller SVN , er et open- source software versionering og en revision kontrolsystem. I simple ord, er SVN et værktøj, der holder styr på alle de forskellige versioner af dine kildefiler. Xserve er en virksomhed server produkt fremstillet af Apple . Installation og opsætning af SVN på en Xserve server er ikke en vanskelig opgave. Bemærk, at Xserve -servere kommer med Mac OS X forudinstalleret. Instruktioner
1
Åbn en webbrowser , og navigere til den officielle CollabNet hjemmeside for at downloade SVN til Mac OS X. Klik på " Download" knappen i " Universal Subversion 1.6.17 Binaries for Lion (Mac OS X 10.7 ) "sektionen. Gem installationsprogrammet på harddisken .
2
Kør installationsprogrammet og følg vejledningen på skærmen for at installere Subversion . Installationen ikke tilføje nye filer i ansøgningen biblioteket , fordi programmet ikke har en grafisk brugergrænseflade . De kommandolinjekommandoer er installeret i " /usr /local /bin ".
3
Gå til "Programmer" menuen skal du navigere til " Utilities" og klik på " Terminal" værktøj til at åbne den. Type " pico . Bash_profile " og tryk " Enter" for at skabe en " . Bash_profile " fil og åbne den i Pico teksteditor.
4
Type " export PATH = /opt /subversion /bin /: $ PATH "(uden anførselstegn) i editoren , skal du trykke på " Ctrl " og " X " tasterne samtidigt , skal du gemme filen ved at trykke på " Y "-tasten og tryk på" Enter "for at bekræfte .
5
Type " . . bash_profile "i Terminal og tryk" Enter " for at gøre det læse filen . Bemærk, at der skal være et mellemrum mellem de to perioder .
6
Type " svnadmin skabe SVNrep " i Terminal og trykke på "Enter " for at oprette en ny repository med navnet " SVNrep " i hjemmebibliotek. Du skal oprette et depot for at bruge SVN
7
Kør følgende kommandoer i Terminal for at oprette en mappe med navnet "test " og en " test.txt " fil inde i test mappe: . < br >
mkdir testtouch test /test.txt
8
import projektet i lageret ved hjælp af kommandoen : Hej
svn import test file :///Users /brugernavn /SVNrep /test -m "Initial import "
Erstat " Initial import" med de ændringer, du foretager i lageret. Hver version af lageret kaldes en revision i SVN . Hvis du importerer en anden version af testprojekt , vil du modtage en " Committed revision 2" meddelelse.