Sto lavorando su un'applicazione ed è a un punto in cui devo aspettare che venga consegnata un'API per completarla. È quasi arrivato ma non è ancora finito.
Il mio manager mi ha detto che vuole che inizi a lavorare su 1.1 mentre aspettiamo. Quando arriva l'API, finiremo 1.0 e seguiremo il processo di rilascio. La mia solita strategia di ramificazione non funzionerà qui.
Solitamente, vorrei fare uscite dal trunk e avere 1.0, 1.1 ecc. come rami. Dopo ogni versione, si uniscono al tronco e rilasciano da lì.
Devo considerare che ci sarà più lavoro alla versione 1.0 anche dopo la creazione del ramo 1.1. Quindi qualsiasi lavoro 1.0 dovrà anche essere in 1.1. C'è un modo per derivare da 1.0 e unire sia 1.0 e 1.1? Suppongo che sarebbe lo stesso problema se ci fossero bug da correggere in futuro, dovresti copiare manualmente il lavoro a 1.1 da 1.0 (che suona male) o esiste un meccanismo per questo?