Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Durata 14 ore
Schița de curs
Filosofia de design Subversion și avantajul ei
- Scenariul tipic copy-modify-merge, cum să rezolvi conflicte simple
- Stabilește politici și linii directoare pentru utilizatori, pentru ca colaborarea în echipă să fie fluidă și consecventă
- Compensarea pentru metoda copy-modify-merge (adică lock și unlock)
Branching și merging
- Când să creezi branch-uri, mai multe moduri de utilizare a branch-urilor,
- Cum să rezolvi conflictele și să faci merging inteligent, cum să absorbi schimbările în direcții diferite
- Cum să folosești noile funcționalități Subversion pentru a face branching și merging
- Cum să încurajezi sau să descurajezi branching-ul local al utilizatorilor
Digest zilnic și revizuirea reviziilor
- Mailing list, RSS, digest
- Blaming, delegare
Proprietăți Subversion
- Proprietăți built-in, proprietăți cu cuvinte cheie prefixate SVN:, proprietăți globale
- Cum să proiectezi și să folosești aceste proprietăți
- Proprietăți SVN personalizate pentru companie
- Utilizarea creativă a proprietăților SVN personalizate
- Dezavantajele proprietăților SVN (adică ține cont de constrângeri și nu le supra-inginerești)
Hook-uri Subversion
- Tipuri de hook-uri
- Utilizarea generală a hook-urilor deja livrate
- Hook-uri definite de tine
- Fii creativ și plin de imaginație
Server SVN secundar
- Pentru backup și recuperare fail-safe
- Pentru sarcini automate în fundal
- Pentru aranjamente temporare (adică locații diferite etc.)
Integrarea cu alte instrumente
- Sisteme de issue tracking (adică Bugzilla, Track, Jira etc.)
- Sisteme de content management (adică wiki etc.)
Cerințe
- Sunt necesare cunoștințe solide de SVN.
- De preferat, participanții vor fi finalizat cursurile Subversion pentru Administratori și Subversion pentru Utilizatori.
- Acest curs poate fi comprimat într-un curs de o zi, cu mai puține exerciții, iar astfel prețul poate fi redus.
Mărturii (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
Curs - Subversion for Advanced Users
Tradus de catre o masina
I was benefit from reviving old files from previous revisions.
quentin yeung
Curs - Subversion for Advanced Users
Tradus de catre o masina