Lavoro con Mercurial da un po 'di tempo. Quando si apportano modifiche (private) a software di terze parti, in passato ho sempre creato un ramo denominato separato per queste modifiche. Quando il codice a monte si aggiorna, semplicemente lo unisco al mio ramo nominato.MQ vs. filiali in Mercurial
Oggi ho letto su MQ (Mercurial Queues - capitoli 12 e 13). Penso di aver capito il concetto alla base di MQ, quindi la mia domanda è:
C'è qualche vantaggio di MQ su (denominato) rami in Mercurial (per il mio scenario)?
È possibile ottenere gli stessi risultati con rebase. –
@LaurensHolst: oh, si. Mi sono concentrato maggiormente su come MQ * impone * di correggere le patch - la fusione non è consentita con MQ. Permettetemi di espandere la risposta un po '. –
L'estensione MQCollab rende la collaborazione con MQ-patches * davvero piacevole * –