Devo taggare una versione di hotfix in produzione usando GIT scm

1

Abbiamo un ciclo di rilascio pianificato settimanale. Seguendo il sistema di controllo delle versioni semantico standard. Come la prima settimana V3.0.0, la prossima versione della patch V3.0.1, la prossima release V3.1.0 della prossima settimana.

Oltre alle versioni pianificate sopra abbiamo N correzioni di bug giornaliere e hot fix.

La mia domanda è: come posso mantenere il modello di versione semantica? Devo distribuire e taggare ogni patch ogni volta? O un tag al giorno che potrebbe contenere N hotfix alla fine della giornata?

    
posta akvermaktr 30.10.2018 - 01:34
fonte

1 risposta

5

Nel versioning semantico ogni tag dovrebbe essere taggato, ogni tag dovrebbe aumentare esattamente uno dei numeri di uno (e impostare i numeri seguenti, se ce ne sono, a zero), ei tag non dovrebbero mai essere riutilizzati per nessuna ragione. Oltre a questo sei libero di rilasciare tutte le volte che vuoi. Se rilasci molto spesso potresti voler includere del codice per incrementare facilmente il componente della versione corretta.

    
risposta data 30.10.2018 - 01:58
fonte

Leggi altre domande sui tag