Mi piacerebbe avere alcuni suggerimenti sull'utilizzo del repository di codice. Non ho bisogno di sapere come controllare o come effettuare il check-in o come creare una filiale. Quello che devo sapere è come mantenere la struttura del repository o come strutturarla per un utilizzo ottimale.
Ad esempio, per un determinato progetto, quando creare un ramo? Dove creare una succursale rispetto alla posizione del progetto? Cosa si dovrebbe fare quando uno o più sviluppatori lavorano sullo stesso progetto ma su funzionalità diverse? Quando unire? Dove va la correzione del bug? In che modo il team addetto al controllo qualità dovrebbe eseguire il checkout di una versione specifica? Ecc.