Subversion - Software versioning
Technorati Tags: best pratices, changeset, code, Informatica, management, programmazione, project, repository, subversion, svn, trac, versioning
Certamente i più smanettoni (leggasi nerd) non mi guarderanno storto se mi metto a parlare di Subversion (SVN per gli amici), il software che permette di gestire le varie versioni di un progetto, specialmente se su esso vanno a ravanare più “cape” in parallelo. Dopo averci giocherellato in locale, mi sono messo a cercare qualche servizio che fornisse un repository online gratuito. Per i progetti open source ci si può appoggiare direttamente a Sourceforge. In caso di progetti “proprietari”, io ho trovato utile il servizio offerto da Assembla, il quale che offre repository gratuiti a patto di rinunciare ad opzioni avanzate riservate agli account a pagamento (come il supporto SSL e il backup automatico). Un’alternativa totalmente gratuita è offerta da OpenSVN (mantenuto da un’università coreana), che però ho trovato abbastanza lento. Entrambi offrono anche l’integrazione con strumenti ausiliari di project management come Trac.
Certo l’utilità di questi servizi è evidente in caso di progetti a più sviluppatori, ma non fa male abituarsi bene anche per i propri progetti personali! Voi conoscete altri servizi di questo tipo?





Splinter said
Maggio 7 2008 (2 weeks ago) @ 9:06 pm
Mercurial

CVS
andrea said
Maggio 7 2008 (2 weeks ago) @ 9:45 pm
google code!
Vortexmind said
Maggio 7 2008 (2 weeks ago) @ 11:48 pm
@Splinter : CVS != SVN , cmq ho già sentito parlare di Mercurial ma non ho mai approfondito quindi grazie per la dritta!
@andrea : anche Google Code non è male