|
Scritto da Paolo Chiaramello
|
|
Lunedì 15 Settembre 2008 10:51 |
|
Ho finalmente avuto la necessità di installare un gestore di “File versioning” per lavorare su un progetto condiviso con alcuni colleghi. Sono rimasto impressionato dalla completezza e semplicità che hanno raggiunto questi ambienti. Inizialmente volevo installare il classico CVS, tuttavia leggendo nei vari forum ho constatato che SVN risulta decisamente più stabile e completo.
Ho quindi iniziato a cercare i vari componenti da installare: Ho quindi iniziato ad installare il tutto partendo dal server: un classico avanti … avanti … fine. Ho poi proseguito con entrambi i clients ed anche qui non ho avuto alcun problema. Ho riavviato il server (non fa mai male) Ho creato un repository: “svnadmin create d:\svn” Ho modificato i file in d:\svn\conf\
- svnserve.conf: ho scommentato
anon-access = read auth-access = write password-db = passwd authz-db = authz realm = Progetti - Passwd: ho aggiunto
[users] <utente> = <pwd> - Authz: ho aggiunto
[/] * = r <utente> = rw Ho fatto partire il server svn: “svnserve -d -r d:\svn” Ho aperto Esplora Risorse, tasto destro -> TortoiseSvn -> repo-browser -> nell’url ho specificato svn://<ip del server> e da qui in poi ho buttato dentro i miei progetti utilizzando l’utenza che mi ero creato in precedenza con i permessi di scrittura. Creato il repository ho potuto fare il Checkout dei vari progetti sia con TortoiseSvn (direttamente da Esplora Risorse) che con Eclipse (creando un progetto svn e seguendo le istruzioni). Incredibile ma vero … è funzionato tutto al primo colpo ed è veloce … complimenti a tutti gli sviluppatori.
Navigando su internet ho trovato anche articoli che affrontano l’argomento del versioning introducendo tematiche poco consuete: http://tronosworld.blogspot.com/2007/02/subversion-not-only-for-source-code.html Soluzione stabile e completa ...
|
|
Ultimo aggiornamento ( Lunedì 15 Settembre 2008 12:44 )
|