Il mio team sta usando clear-case come controllo della versione. Il progetto a cui sto lavorando non è iniziato 7-8 anni fa. Durante l'intero ciclo di vita del progetto abbiamo avuto diverse versioni service pack correzioni di bug, ecc. I problemi vengono rilevati utilizzando il sistema di tracciamento dei bug e la maggior parte delle persone che lavorano sulle correzioni di bug segue una routine di allegare il commento in START / Blocco END con data, autore, ID bug ecc.
Ritengo che ciò sia abbastanza irrilevante e che renda il codice ingombrante e inquieto da mantenere e queste sono le cose che devono far parte dei commenti / etichette di check-in, ecc., Dove possiamo conservare ulteriori informazioni sul ciclo di vita del prodotto di lavoro.
Qual è la migliore pratica da seguire?
Alcuni dei revisori del codice insistono per pubblicare i commenti sul bug e le correzioni per facilitare la loro vita. A mio avviso, devono rivedere i file mappandoli su una vista, ottenere il registro delle modifiche del ramo e rivederlo. Sarebbe utile se potessi ottenere alcune best practice sull'invio del codice aggiornato per la revisione.