Sto cercando di ideare un sistema di controllo delle versioni per un prodotto che stiamo costruendo. Abbiamo tre ambienti: DEV, TEST e PROD.
Un sistema è quello ad es. se abbiamo un (piccolo) cambiamento in DEV, incrementiamo la versione in 5.1.2 dalla 5.1.1, facciamo propagare questo numero di versione anche a TEST e PROD. Quindi per il prossimo (piccolo) cambiamento in dire TEST, sarebbe 5.1.3 e lo stesso si propagherà anche a DEV e PROD.
Questa è una buona idea? Non lo trovo così. Ma non sono stato in grado di pensare o trovare qualcosa di meglio.
C'è una guida generale a riguardo? Eventuali suggerimenti? O sto sbagliando tutto questo?
Grazie.