Home > Mondo Linux, Server > Subversion (SVN) Server sotto Linux

Subversion (SVN) Server sotto Linux

Per i miei progetti software uso per lo più l’ambiente di sviluppo NetBeans IDE, che prevede come strumento di revisione e collaborazione anche SVN.

Per installare ed usare un semplice server per linux bisogna inanzitutto installare subversion (http://subversion.tigris.org/), e su Debian o Ubuntu ad esempio, è possibile usare APT; lanciamo quindi il comando:

apt-get install subversion

per configurare una directory di repository, basta lanciare il comando:

svnadmin create /repository/newRep/

dove ‘/repository/newRep/‘ è il percorso che scegli a tuo piacimento, nonchè la directory che sarà creata dal software svn server. Sarà presente una sottoDirectory ‘conf/‘ contentente i fles di configurazione del server svn e degli utenti e password.

il file ‘svnserve.conf‘ deve contenere una struttura simile a questa:

[general]
#accesso anonimo disabilitato
anon-access = none
#autorizzazione in scrittura per gli utenti abilitati
auth-access = write
#utenti e password presi dal file passwd sotto la cartella conf
password-db = passwd
#nome del repository
realm = AssifinRep

il file ‘passwd‘ ha una struttura del tipo:

[users]
utente = passwordUtente
utente2 = pwduser2

a questo punto rimane da far partire il server con il comando:

/usr/bin/svnserve -d

ed essere sicuri che il firewall lascia passare le richieste sulla porta TCP 3690

per l’uso del client di netBeans, rimando ad un prossimo tutorial ;-) .

Mondo Linux, Server , , , , ,

  1. Nessun commento ancora...
  1. Nessun trackback ancora...