Apache Subversion , o SVN , è una delle versioni del software open source e di un sistema di controllo di revisione . In parole semplici , SVN è uno strumento che tiene traccia di tutte le diverse versioni dei file di origine . Xserve è un prodotto server aziendale prodotto da Apple . Installazione e impostazione di SVN su un server Xserve non è un compito difficile . Si noti che i server Xserve vengono con il Mac OS X preinstallato . Istruzioni
1
Aprire un browser Web e navigare nel sito ufficiale CollabNet per scaricare SVN per Mac OS X. Fare clic sul pulsante " Download" nella "Universal Subversion 1.6.17 binari per Lion ( Mac OS X 10.7 ), sezione " . Salvare il programma di installazione sul disco rigido .
2
Eseguire il programma di installazione e seguire le istruzioni sullo schermo per installare Subversion . L' installazione non aggiungere nuovi file nella directory dell'applicazione perché il programma non dispone di un'interfaccia utente grafica . I comandi della riga di comando sono installati in " /usr /bin local /. "
3
Vai al menu "Applicazioni" , passare a "Utilità" e cliccare sul funzione " Terminal" per aprirla. Tipo "pico . Bash_profile " e premere " Invio " per creare un file " . Bash_profile " e aprirlo nell'editor di testo Pico .
4
tipo " export PATH = /opt /subversion /bin /: $ PATH "(senza virgolette ) nell'editor , premere il tasto" Ctrl " e " X " tasti contemporaneamente , salvare il file premendo il tasto" Y "chiave e premere il tasto " Enter "per confermare .
5 Tipo
" . . bash_profile "nel terminale e premere" Invio " per rendere più leggere il file . Si noti che ci deve essere uno spazio tra i due periodi .
6
Tipo " svnadmin create SVNrep " nel terminale e premere " Invio" per creare un nuovo repository chiamato " SVNrep " nel home directory . È necessario creare un repository per utilizzare SVN
7
eseguire i seguenti comandi nel terminale per creare una cartella denominata "test" e un file " test.txt" all'interno della cartella di prova:.
mkdir testtouch prova /prova.txt
8
Importa il progetto nel repository utilizzando il comando :
svn import test di file :///Users /nomeutente /SVNrep /test- m "importazione iniziale"
Sostituire "importazione iniziale" con le modifiche apportate al repository . Ogni versione del repository è chiamato a una revisione in SVN . Se si importa una seconda versione del progetto di test , si riceverà un messaggio di " Committed revisione 2" .