Apache Subversion , eller SVN , er en åpen kildekode- programvare versjonskontroll og en revisjon kontrollsystem. I enkle ord, er SVN et verktøy som holder styr på alle de forskjellige versjonene av kildefiler . Xserve er en bedrift serveren produsert av Apple. Installere og sette opp SVN på en Xserve -server er ikke en vanskelig oppgave. Vær oppmerksom på at Xserve servere kommer med Mac OS X forhåndsinstallert. Instruksjoner
en
Åpne en nettleser og gå til den offisielle CollabNet nettsted for å laste ned SVN for Mac OS X. Klikk på "Last ned" -knappen i " Universal Subversion 1.6.17 Binaries for Lion ( Mac OS X 10.7 ) "-delen . Lagre installasjonsprogrammet på harddisken .
2
Kjør installasjonsprogrammet og følg instruksjonene på skjermen for å installere Subversion . Installasjonen legger ikke noen nye filer i programmet katalogen fordi programmet ikke har et grafisk brukergrensesnitt . Kommandolinjen kommandoene er installert i " /usr /local /bin . "
3
Gå til " Programmer" -menyen "Verktøy " og klikk på "Terminal" verktøyet for å åpne den. Type " pico . Bash_profile " og trykk " Enter" for å lage en " . Bash_profile "-filen og åpne den i Pico teksteditor.
4
Type " eksport PATH = /opt /subversion /bin /: $ PATH "(uten anførselstegn ) i editoren , trykk på" Ctrl "og " X "-tastene samtidig , lagre filen ved å trykke på " Y "-tasten og trykk" Enter "for å bekrefte.
5
Type " . . bash_profile "i Terminal og trykk" Enter "for å gjøre det lese filen . Merk at det må være et mellomrom mellom de to periodene .
6
Type " svnadmin lage SVNrep " i Terminal og trykk "Enter " for å opprette et nytt depot som heter " SVNrep " i hjemmeområde . Du må opprette et register for å bruke SVN
7
Kjør følgende kommandoer i terminalen for å opprette en mappe som heter "test " og en " test.txt " fil inne testen mappe: .
mkdir testtouch test /test.txt
8
Import prosjektet inn i depotet med kommandoen : en
svn import test file :///Users /username /SVNrep /test - m "Innledende import"
Erstatt " Innledende import " med de endringene du gjør i depotet. Hver versjon av depotet kalles en revisjon i SVN . Hvis du importerer en ny versjon av testprosjektet , vil du få en " revisjon 2 "-melding.