2010-06-04 12 views
10

Mi stavo chiedendo se le altre persone che lavorano in un team che utilizza github per progetti privati ​​avevano lo stesso tipo di mappa di rete?Il grafico di rete di Github si presenta come la mappa della metropolitana

alt text http://a.yfrog.com/img715/1711/95n.png

O stiamo facendo qualcosa di sbagliato, ovviamente?

+1

Mi piace la descrizione della mappa della metropolitana, ho avuto gli stessi pensieri io – prusswan

+2

Come hai creato quella visione lunga del grafico di rete? –

+2

Questa domanda sembra essere fuori tema perché richiede le opinioni di altre persone, non un problema di programmazione specifico. – hichris123

risposta

2

Beh, ho avuto la stessa preoccupazione con la mappa della rete del mio team che assomigliava alla tua e non ero sicuro di come tutti i rami locali si fossero presentati lì. Ho ricevuto una risposta bella e dettagliata alla mia domanda HERE da dove sembra che tutto questo ammasso provenga. Oltre a questo non devi preoccuparti troppo di come appare la mappa, devi mantenere un flusso di lavoro che funziona per il tuo team e non aver paura di sperimentare.

+0

Fondamentalmente hai ragione, ma le linee come la linea lunga, in basso, magenta mostrano che un ramo era in sviluppo per un tempo molto più lungo, raramente riconducibile/basato su qualsiasi trunk - il che può portare a risoluzione dei conflitti complessa ea volte dispendiosa in termini di tempo. –

3

non so se il grafico di rete è comune tra gli altri progetti GitHub, ma ha solo un unico problema:

La linea di riferimento principale (in alto a bloccare uno) non è lineare.
Significa che chiunque ne tiri fuori qualche tempo fa è probabile che, quando finalmente aggiornerà la sua copia locale, applichi il paragrafo "RECOVERING FROM UPSTREAM REBASE" se vuole applicare il lavoro locale in cima alla nuova cronologia.

Oltre a questo, i rami a vita lunga (come quello rosso inferiore) sono sempre più difficili da unire (ma ovviamente, molto più facilmente di con Subversion).
Niente di importante però.

Problemi correlati