Guida Subversion

10 ottobre 2008

SVN è uno dei sistemi per il versioning più utilizzati al mondo. Questa guida mostra come utilizzare il controllo di versione nei progetti in modo immediato e produttivo

Introduzione

  1. 1. Il controllo di versione
    Cos'è il controllo di versione. Presentazione di Subversion
  2. 2. I termini fondamentali
    Entrare nella terminologia di versioning usata da Subversion
  3. 3. La filosofia di Subversion
    Qual è l'approccio di Subversion alla risoluzione dei problemi di...
  4. 4. Componenti
    I software che compongono un sistema Subversion, lato client e lato...

Configurazione del sistema

  1. 5. Operazioni iniziali
    Installazione, creazione e cancellazione del repository
  2. 6. Accesso al repository
    Creare l'host HTTP per accedere al repository da remoto
  3. 7. Repository multipli e autenticazione
    Configurare un unico host per tutti i repository e implementare un...
  4. 8. Livelli di accesso
    Diversificare i privilegi d'accesso in base all'utente

Operazioni fondamentali con il client

  1. 9. Caricamento dei dati nel repository
    Inserire nuovi file in un repository vuoto, oppure importare un...
  2. 10. Checkout: estrarre dati dal repository
    Utilizzare il comando checkout per creare una copia di lavoro locale
  3. 11. Caricare le modifiche
    Creare una nuova versione sul server Subversion con le modifiche...
  4. 12. Update: aggiornare la copia locale
    Tenere aggiornata la copia di lavoro, e cancellarla quando non serve...
  5. 13. Navigare tra le revisioni
    Accedere alle revisioni precedenti del progetto o ad una versione...
  6. 14. Lavorare sullo storico
    Effettuare ricerche e confronti tra le versioni e ripristinare una...
  7. 15. Conflitti e modifiche locali
    Risolvere le collisioni tra diversi utenti ed esaminare le modifiche...
  8. 16. I lock e le sovrapposizioni
    Bloccare in maniera esclusiva i file e utilizzare Subversion come...

Gestione avanzata dei progetti

  1. 17. I rami (branches)
    Gestire l'avanzamento parallelo di versioni diverse del progetto
  2. 18. Creazione di un ramo
    Trasformare un repository semplice in un progetto con più rami
  3. 19. Unire i cambiamenti
    Operazioni di base per tenere sincronizzati diversi rami
  4. 20. Fusione di due rami
    Come riunire due o più rami
  5. 21. Le etichette (tags)
    Fissare le revisioni importanti del progetto

Amministrazione del repository

  1. 22. La struttura del repository
    Pianificare e implementare una struttura adeguata per il nostro lavoro
  2. 23. Gli script "hook"
    Script per controllare e automatizzare operazioni sul repository
  3. 24. Comandi utili lato server
    I principali comandi lato server per amministrare il repository
  4. 25. Spazio su disco
    Informazioni sullo spazio utilizzato da Subversion e note conclusive
Se vuoi aggiornamenti su Guida Subversion inserisci la tua e-mail nel box qui sotto:
 
X
Se vuoi aggiornamenti su Guida Subversion

inserisci la tua e-mail nel box qui sotto:

Ho letto e acconsento l'informativa sulla privacy

Acconsento al trattamento di cui al punto 3 dell'informativa sulla privacy