Configurazione del server Subversion su Ubuntu
Fase: 1 Installazione del pacchetto Subversion
# Apt-get install subversion
Fase: 2 Configurare Subversion Directory
#mkdir -p / home / svn / repository
Passo gruppo 3 Configurare Subversion
#groupadd svn
#chgrp svn / home / svn / repository
#chmod g + rw / home / svn / repository
(È necessario fare in modo che tutti i nuovi file e directory creati in pronti contro termine directory (in altre parole, qualsiasi cosa impegnano al rispetto dei repository) sarà di proprietà del gruppo)
#chmod g + s / home / svn / repository
#usermod -a -G svn user1 (Assegnare agli utenti di raggruppare svn)
#usermod -a -G svn user2 (Assegnare agli utenti di raggruppare svn)
Fase 4: Creazione di un nuovo repository
#svnadmin creare / home / svn / repository / test
Passo 5: Controlla Repository
file di checkout #svn: /// home / svn / repository / test
Uscita: Check-out revisione 0
Passo 6: Aggiungere nuovi file al repository vuoto
Test #cd
# Echo 'Ciao, mondo!' > ciao.txt
#svn aggiungere ciao.txt
Uscita: A ciao.txt
Passo 7: Commit file
#svn commit -m "Aggiunto un 'ciao mondo' file di testo."
Uscita:
Aggiunta ciao.txt
Trasmissione dati dei file.
Revisione Committed 1.
L'accesso al repository SVN
Passaggio 1: configurare gli utenti per l'accesso repository SVN.
#vi / home / svn / repository / conf / AuthZ
(Aggiungi sotto la voce)
[/]
User1 = rw
[/ Test]
User1 = rw
Utente2 = rw
(Salvare il file)
#vi / home / svn / repository / conf / passwd
(Aggiungi sotto la voce)
User1 = password1
Utente2 = password2
(Salvare il file)
Fase 2: Configurare i file per l'autenticazione
# Rm -rf / home / svn / repository / test / conf / AuthZ
# Rm -rf / home / svn / repository / test / conf / passwd
#vi / home / svn / repository / conf / svnserve.conf
[Generale]
anon-access = none
password db = / home / svn / repository / conf / passwd
realm = Squadra
Passo 3: Avviare repository
#svnserve -d -foreground -r / home / svn / repository
Fase 4: Verificare il Repository
#svn checkout svn: // indirizzoip / test -username user1
Passo 5: Inizializzazione dello script all'avvio
#wget http://odyniec.net/articles/ubuntu-subversion-server/svnserve
#MOVE svnserve /etc/init.d/
# Chmod + x /etc/init.d/subserve
# update-rc.d default svnserve
Nessun commento:
Posta un commento
Nota. Solo i membri di questo blog possono postare un commento.