Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Filosofia progettuale di Subversion e relativi vantaggi
- Scenari tipici di copia-modifica-fusione e gestione di conflitti semplici
- Definizione di politiche utente e linee guida per garantire una collaborazione di team fluida e coerente
- Complementi al metodo copia-modifica-fusione (ovvero lock e unlock)
Ramificazioni e fusioni
- Quando creare ramificazioni e diversi casi d'uso delle branch
- Come risolvere i conflitti e effettuare fusioni saggiamente, assorbendo modifiche in direzioni diverse
- Come sfruttare le nuove funzionalità di Subversion per ramificazioni e fusioni
- Come incentivare o scoraggiare le ramificazioni locali degli utenti
Digest giornalieri e revisione delle revisioni
- Liste di distribuzione, RSS, digest
- Blame e delega
Proprietà di Subversion
- Proprietà incorporate, proprietà con prefisso SVN:, proprietà globali
- Progettazione e utilizzo di queste proprietà
- Proprietà SVN personalizzate per l'azienda
- Utilizzo creativo delle proprietà SVN personalizzate
- Limiti delle proprietà SVN (osservare i vincoli ed evitare eccessiva complessità)
Hook di Subversion
- Tipi di hook
- Utilizzo generale degli hook forniti di default
- Hook definiti dall'utente
- Creatività e immaginazione nell'uso degli hook
Server SVN secondario
- Per backup e recovery fail-safe
- Per attività automatiche in background
- Per disposizioni temporanee (es. sedi diverse)
Integrazione con altri strumenti
- Sistemi di issue tracking (es. Bugzilla, Track, Jira)
- Sistemi di gestione dei contenuti (es. wiki)
Requisiti
- Necessarie conoscenze solide di SVN.
- Preferibilmente, i partecipanti avranno già completato i corsi "Subversion for Administrators" e "Subversion for Users".
- Questo corso può essere adattato a un formato di un giorno, riducendo il numero di esercitazioni e, di conseguenza, il costo.
14 ore
Recensioni (2)
The fact that it wasn't just done in windows that it actually made use of the command line as we may not always have windows to work with.
Nigel Clutterbuck
Corso - Subversion for Advanced Users
Traduzione automatica
I was benefit from reviving old files from previous revisions.
quentin yeung
Corso - Subversion for Advanced Users
Traduzione automatica