link e link spiega il vantaggio di GitVersion su "Version.txt / Version in build script" e "Build Server versioning"
Prima di essere in grado di comprendere le differenze tra i tre approcci, quale tipo di problema i tre cercano di risolvere in comune? In altre parole, a cosa serve il controllo delle versioni nel contesto dei tre approcci?
Non è stato creato un nuovo numero di versione, semplicemente incrementando i numeri di versione? Perché abbiamo bisogno di modi complicati per calcolare i numeri di versione?
Se sono corretto, la versione qui è diversa dalla versione di rilascio del software per gli utenti.
Grazie.
ps: Se potessi continuare a spiegare le differenze tra i tre metodi, sarebbe fantastico. Altrimenti, lo chiederò in un nuovo post.