Server  »  Guide 

Guida Subversion

Guida Subversion

di: Francesco Abeni

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 versioning
  4. 4. Componenti
    I software che compongono un sistema Subversion, lato client e lato server

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 meccanismo di autenticazione HTTP
  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 progetto esistente
  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 effettuate sulla propria copia di lavoro
  4. 12. Update: aggiornare la copia locale
    Tenere aggiornata la copia di lavoro, e cancellarla quando non serve più
  5. 13. Navigare tra le revisioni
    Accedere alle revisioni precedenti del progetto o ad una versione specifica
  6. 14. Lavorare sullo storico
    Effettuare ricerche e confronti tra le versioni e ripristinare una vecchia revisione
  7. 15. Conflitti e modifiche locali
    Risolvere le collisioni tra diversi utenti ed esaminare le modifiche locali
  8. 16. I lock e le sovrapposizioni
    Bloccare in maniera esclusiva i file e utilizzare Subversion come supporto all'organizzazione del lavoro

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

Guide Server

Guida risparmio energetico per server

Dalla determinazione dei consumi al risparmio, dalla...

Guida Application server

Cosa sono, quali sono e come possono essere utilizzati nella...

Guida Web service

Cosa sono, a cosa servono e come si creano servizi Web, i sistemi...

Altre guide

Newsletter

Ogni settimana, in due distinte newsletter: notizie a approfondimenti su Apache e IIS.

Iscriviti alla newsletter

Altre newsletter

Corsi in aula

Amministratore di Reti Windows Server 2008

11 Giugno 2012 a Milano
Disponibilità: 5 Posti

Nessun corso previsto