Sto lavorando a un progetto in cui è impostato il controllo del codice sorgente per scrivere automaticamente le note nel bug tracker. Scriviamo semplicemente l'ID di emissione del bug nel messaggio di commit e il messaggio di commit viene aggiunto come nota al tracker dei bug.
Vedo solo alcuni aspetti negativi di questa pratica. Se in futuro il codice sorgente viene separato dal software di tracciamento dei bug (o i bug / problemi segnalati vengono in qualche modo persi). O quando qualcuno sta guardando nella cronologia dei commit ma non ha accesso al nostro bug tracker.
La mia domanda è se avere un riferimento di bug / problema nel messaggio di commit è considerato una buona pratica? Ci sono altri aspetti negativi?