Ho una domanda riguardante il controllo del codice sorgente in senso generale e specifico per TFS.
Supponiamo che tu abbia un sistema a tre livelli (rami Sviluppo, tronco principale QA e ramo Produzione).
Ad un certo punto, le modifiche dai rami dev vengono unite al ramo QA e il ramo QA viene testato. Dopo il test iniziale, la "caratteristica A" è rotta e deve essere riparata o rimossa, come deve essere aggiornata o rimossa una funzionalità dal ramo QA? Dovrebbe essere modificato direttamente? o lo sviluppatore dovrebbe verificare le modifiche a dev e lasciarlo di nuovo propagare al QA?
Qualche idea su questo (in generale)? Inoltre se questo viene fatto in TFS ci sono strumenti che possono aiutare con questa situazione?
grazie !!