Il mio gruppo al lavoro ha cercato di elaborare un buon processo che possiamo utilizzare con TFS. Mi stavo solo chiedendo se alcuni di voi ragazzi avessero delle strategie di successo nell'usare TFS su più siti usando più filiali.
Un problema specifico che abbiamo è probabilmente il nostro motore di rilascio. Sul lato semplice, uno sviluppatore dovrebbe essere in grado di controllare le sue modifiche nel ramo DEV, e quindi ok certa data (ad esempio una data di congelamento) il ramo DEV sarà "reverse integrated" nel Main Trunk (QA) in che quindi le modifiche verranno trasferite al ramo Produzione. Il problema è sorto quando un utente effettua il check nel ramo DEV, ma non vuole che queste modifiche vengano spostate in QA (perché forse un'altra porzione del codice non è ancora stata eseguita) ... qualche idea su questo?