2011-02-16 22 views
6

Un collega sviluppatore di recente mi ha mostrato un post sul blog con una bella rappresentazione visiva di un layout git. Sottintese che questa particolare strategia stava guadagnando molta popolarità, ma numerose ricerche qui e attraverso Google non hanno ancora aperto il blog.Quali sono alcune delle più popolari strategie di layout Git?

Il nocciolo della questione era che si disponeva di un trunk per lo sviluppo principale e di un "side-trunk" per correzioni immediate dei bug da parte dei clienti. Lo sviluppo principale aveva una succursale, che veniva periodicamente unita a trunk per le versioni principali, e quindi c'erano i rami delle funzionalità. C'era un bel diagramma che mostrava chiaramente tutto questo.

Dal momento che mi piacerebbe imparare meglio, mi piacerebbe avere quel diagramma disponibile come aiutante. Sarebbe anche utile come elemento visivo per cercare di convincere i colleghi a passare a git. Qualcuno capisce di cosa sto parlando e può fornire un link?

MODIFICA: Mi rendo conto ora che il mio titolo è un po 'fuorviante per il contenuto. Se qualcuno volesse pubblicare ulteriori strategie per il branching di git, sarebbe apprezzato anche loro.

risposta

11

Sembra che stiate parlando di this workflow titled "A Successful git branching model". Gli utenti di nvie hanno anche creato il sottocomando git-flow che implementa il modello di ramificazione descritto nel primo collegamento. Un post del blog sullo strumento git-flow può essere trovato here. Si noti, tuttavia, che git-flow può essere un po 'complicato da configurare su Windows. Sulle macchine * IX, è molto semplice.

+0

Era esattamente così! Grazie mille, e grazie extra per l'avviso su Windows. Poiché lavoro principalmente su Windows, sarò alla ricerca di punti di snagging. – CodexArcanum

Problemi correlati