Diciamo che abbiamo un grande progetto che è diviso tra più repository. Abbiamo qualcosa come
condiviso-funzionalità-repo GUI-repo REST-server-repo sostenendo-quadro-ti-plan a release-separata-repo Comunicazione-biblioteca-per-3-parti-repo ecc ...
Durante una primavera uno di questi repository, forse le comunicazioni di terze parti, non viene toccato e il codice non cambia, ma tutti gli altri repository vengono modificati. Alla fine dello sprint vogliamo concludere e taggare tutto per il rilascio e aggiornare i numeri di versione.
Quale è considerata la migliore pratica per il mio repository non toccato? Da un lato sembra strano dare un nuovo numero di versione, dal momento che nulla è davvero cambiato. D'altra parte abbiamo bisogno / voglio puntare il repository alla versione più recente dei repos è dipende da, che aggiorna il pom. Non aggiornare il numero di versione sembra portare a qualche strano stato incoerente a quel punto. Al momento non aggiorniamo nulla, ma questo finisce con la libreria non toccata, in ultima analisi, usando una vecchia versione di codice perché sta ancora puntando al nostro repository di funzionalità condivise che è 4 sprint vecchi ...
Qual è l'approccio raccomandato per versificare il suo caso?