Apache Subversion , eller SVN , är en öppen källkod versionshantering och ett versionshanteringssystem . I enkla ord , är SVN ett verktyg som håller reda på alla olika versioner av källfilerna . Xserve är ett företag server produkt som tillverkas av Apple . Installering och konfigurering av SVN på en Xserve -server är inte en svår uppgift . Notera att Xserve -servrar kommer med Mac OS X förinstallerat . Instruktioner
1
Öppna en webbläsare och navigera till den officiella CollabNet hemsida för att ladda ner SVN för Mac OS X. Klicka på " Download " -knappen i " Universal Subversion 1.6.17 binärer för Lion ( Mac OS X 10.7 ) " avsnittet . Spara installationsprogrammet på hårddisken .
2
Kör installationsprogrammet och följ instruktionerna på skärmen för att installera Subversion . Installationen lägger inte några nya filer i programkatalogen , eftersom programmet inte har ett grafiskt användargränssnitt . Kommandoradsväljarna kommandona är installerade i " /usr /local /bin . " Addera 3
Gå till " Program " -menyn , navigera till " Verktyg " och klicka på " Terminal " verktyg för att öppna den . Typ " pico . Bash_profile " och tryck på " Enter " för att skapa ett " . Bash_profile " filen och öppna den i Pico textredigeraren .
4
Type " export PATH = /opt /subversion /bin /: $ PATH " ( utan citationstecken ) i editorn , tryck på " Ctrl " och" X " tangenter samtidigt , sparar du filen genom att trycka på " Y " -tangenten och tryck på " Enter " för att bekräfta .
5
Type " . . bash_profile " i terminalen och tryck på " Enter " för att göra det läsa filen . Observera att det måste finnas ett utrymme mellan de två perioderna .
6
Type " svnadmin skapa SVNrep " i terminalen och tryck på " Enter " för att skapa en ny databas som heter " SVNrep " i hemkatalog . Du måste skapa en databas för att använda SVN
7
Kör följande kommandon i terminalen för att skapa en mapp som heter "test " och en " test.txt " filen inuti testmappen : .
mkdir testtouch test /test.txt
8
Importera projektet in i förrådet med kommandot :
svn import testa file :///Users /användarnamn /SVNrep /prov - m " Initial import "
Ersätt " Initial import " med de ändringar du gör i förvaret . Varje version av förvaret kallas en revidering i SVN . Om du importerar en andra version av testet projektet , kommer du att få ett " Engagerad revision 2 " budskap .