Vortexmind: free your mind Tu ne cede malis sed contra audentior ito

7May/083

Subversion – Software 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?

Print this post Print this post

Facebook comments:

Comments (3) Trackbacks (0)
  1. Mercurial smiley
    CVS smiley

  2. google code!

  3. @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 smiley


Leave a comment

(required)

No trackbacks yet.

Creative Commons Licence
This work by Paolo Tagliaferri is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.