Il mio team sta usando la clear-case come controllo della versione. Il progetto che sto lavorando non è iniziato 7-8 anni fa. Durante l'intero periodo di vita del progetto abbiamo avuto diversi rilasci di bug relativi a correzioni di errori, ecc. I problemi sono tracciati usando il sistema di tracciamento dei bug e la maggior parte delle persone che lavorano alle correzioni di bug segue una routine di racchiudere il commento in START / Blocco END con data, autore, bug-id ecc.
Ritengo che questo sia del tutto irrilevante e rende il codice ingombrante e difficile da mantenere e queste sono le cose che devono far parte dei commenti / etichette di check-in ecc., dove possiamo tenere ulteriori informazioni sul ciclo di vita del prodotto di lavoro.
Qual è la migliore pratica da seguire?
Alcuni dei revisori del codice insistono nel commentare i bug e le correzioni per facilitare la loro vita. Secondo la mia comprensione, devono rivedere i file mappandoli a una vista e ottenere il registro delle modifiche del ramo e rivederlo. Sarebbe utile se riuscissi a ottenere alcune buone pratiche sull'invio del codice aggiornato per la revisione.