mercoledì 19 novembre 2014

Configurazione del server Subversion su Ubuntu

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.