Lavoro su un progetto di grandi dimensioni (C ++, C #) in aree che possono avere molto sfasamento. Ho l'abitudine di ottenere le ultime fonti più volte al giorno. Di tanto in tanto questo si traduce in un terribile ritorno all'unione. Di solito porta a dover aggiustare piccole cose, il che non richiede troppo tempo, o se sono fortunato non sono affatto conflitti (ballo felice). Un vantaggio di ottenere regolarmente le ultime fonti (anche se si traduce in un back-merge) è che posso sempre testare il mio codice con le ultime build.
Stavo pensando la scorsa notte a proposito della differenza di fuso orario tra una fusione e l'altra, diciamo, una volta al giorno, o anche saltando un giorno, invece di ricevere le ultime notizie regolarmente. Mi sembra che dovrei continuare a essere regolarmente aggiornato, ma ho sentito delle forti opinioni a non farlo. Ho anche diversi colleghi che attenderanno più giorni e si fonderanno solo quando saranno pronti a controllare il codice e sembra che stiano andando bene.
Va bene eseguire il back-merge più volte al giorno per rimanere sincronizzati con le ultime fonti ed evitare un back-merge di grandi dimensioni in seguito?