Svn on Bisanzia

Regole da seguire e guida all’uso:
1)Il repo test è aperto agli esperimenti per prendere mano con subversion. Usatelo!
2)Non riempitemi il pc di cazzate perchè è il pc di casa mia!!!!
3)Per avere un account nei repository dei progetti mandatemi una mail. (vedi Tappo – -version)
4)Quando fate il commit di una copia locale e’ obbligatorio scrivere un changelog.Se non rispettate le regole la punizione sarà sempre la medesima: allargamento meccanico e successivo allagamento dell’orello!!!
Quindi occhio a fare boiate!!

—SUBVERSION—

PrePreliminari:
Io ho usato il tutto su una debian. Il tutto è identico su Windows. Gli utenti Mac si adongiano.

Preliminari:
E’ necessario avere installato sul proprio pc: subversion e subversion-tools. Se il server di casa mia è down telefonatemi o mandate una mail.
Sarà attivo appena possibile. Anche in pochi minuti.

Funzionamento:
Allora sul pc di casa mia è funzionante il demone svnserve. Questo gestisce i vari repo dei progetti che qui vengono trattati come database.
Per lavorare sui progetti è necessario crearsi una copia locale sul proprio pc.
Le copie poi modificate possono essere trasferite sul server che mantiene però anche le versioni precedenti tutte confrontabili tramite interfaccia web.

1)All’indirizzo http://bisanzia.homelinux.net/websvn trovate l’elenco dei vari progetti con i relativi changelog.
2)creare una copia locale: svn co svn://bisanzia…/[nome_repo]
3)nella cartella creata potete editare i sorgenti senza timori
4)per segnalare quali sorgenti aggiornati volete caricare sul server date: svn add [nomefile o nomedir]
5)per rimuovere un file: confrontarsi sugli altri componenti se non si è sicuri => svn remove [nome_file] vi ricordo che è poi necessario il commit sulla copia remota.
6)Se due versioni sono in conflitto consultare l’autore delle modifiche e una volta risolto: svn resolved [nome_file]
7)per aggiornare la copia sul server: svn commit -m “[changelog]” –username [nome_utente]

Vi ho detto tutte le cose principali. Quando ne scopro altre aggiungo.

Ciao a tutti

ftp://spaghettilinux.org/spaghettilinux/tutorials/guida_subversion.pdf
http://www.califfosoftware.it/weblog/SubversionWindowsServer.asp

Pubblicato on Novembre 4, 2008 at 12:02 am Lascia un Commento

La URI per inviare un trackback a questo articolo è: http://tappof.wordpress.com/agglomeration-of-bits/2-howto/svn-on-bisanzia/trackback/

RSS feed dei commenti a questo articolo.

Leave a Comment