Infocube sostiene Subversion – SVN tra i software di controllo versione e come soluzione ottimale open source per lo sviluppo collaborativo di progetti.
Per Controllo versione si intende il processo che gestisce le revisioni delle informazioni.
I software di controllo versione, anche noti come Version Control System – VCS, sono strumenti fondamentali di supporto allo sviluppo di progetti realizzati in ambito collaborativo.
Subversion – SVN è un software open source che, mediante un sistema centralizzato di controllo versione, consente la gestione simultanea dei file di sviluppo di un progetto da parte dei membri di un team. Il sistema consente inoltre di conservare lo storico delle operazioni effettuate, dei rename delle risorse e delle modifiche dei metadati associati ai file.
Lo sviluppo di un progetto in un sistema collaborativo è certamente un modo per ottenere risultati altamente performanti. Il confronto e la collaborazione, infatti, consentono ai membri di un team di osservare i problemi da diversi punti di vista e, quindi, individuare le soluzioni ottimali.
Infocube, con un team di professionisti con esperienze in ambiti diversificati, ha sperimentato i benefici derivanti dall’integrazione delle rispettive competenze.
Se da una parte sono tanto condivisibili i vantaggi derivanti dal lavoro in team, dall’altra si possono verificare spiacevoli inconvenienti, in fase operativa, soprattutto se i collaboratori si trovano ad intervenire su diversi aspetti di un progetto, ma lavorando contemporaneamente sugli stessi file.
E’ proprio questo il problema cui Subversion – SVN, sistema di controllo versione sviluppato da CollabNet Inc., fornisce la soluzione.
Subversion – SVN, evoluzione del precedente Concurrent Versions Sistem – CVS, consente infatti ai membri del team di lavorare simultaneamente al progetto sincronizzando le versioni dei file utilizzati contemporaneamente, attraverso un sistema client-server.
Il Repository è il server remoto in cui sono archiviati i dati e le versioni originali dei file. Ad esso i client accedono per scaricare le versioni aggiornate dei file e lavorare in locale alla propria Working Copy. Effettuate le modifiche, attraverso il comando commit, si richiede al server l’aggiornamento della versione. Il sistema consente di gestire eventuali conflitti dando la possibilità di scegliere la versione da mantenere o di effettuare un’operazione di merge delle versioni.
Infocube sostiene fortemente l’impiego di Subversion – SVN come software open source per la gestione condivisa dei file. Questo Version Control Sistem, infatti, consente con estrema semplicità di gestire un progetto in situazioni collaborative, sfruttando al massimo il valore aggiunto del lavoro in team.
L’integrazione poi di Subversion – SVN con Trac, sistema di tracciamento delle attività, ha determinato il perfezionamento del supporto fornito al project management, sia in termini organizzativi che più strettamente operativi, dal mondo dell’open source al quale Infocube guarda sempre con particolare attenzione.









19 novembre 2008 - 17:48
[...] all’integrazione con Subversion – SVN, un sistema per la gestione delle revisioni dei file digitali, Trac rappresenta inoltre un prezioso [...]
26 novembre 2008 - 12:12
[...] come investimento a lungo termine per il miglioramento delle performance di sviluppo, Trac e Subversion – SVN, due applicazioni open source di change management e di condivisione dei file di progetto. [...]