Perché Pull Requests non può essere implementato seriamente in Mercurial?

10

Una settimana fa, ero a LFNW e mentre stavo parlando con Larry Hastings dopo il suo discorso, ha detto (parafrasato):

There's something in Git that makes the Pull Request workflow possible that isn't there in Mercurial. That's why Pull Requests on BitBucket are not great.

(Per il contesto, stavamo discutendo del fatto che Python si sta spostando da Mercurial a Git a causa del flusso di lavoro PR, invece del flusso di lavoro file-bug-then-attach-patch.)

Di cosa sta parlando qui? Nessuno di noi è riuscito a trovare il nome di qualunque cosa fosse. Ho cercato sul Web senza fortuna.

    
posta strugee 01.05.2016 - 00:41
fonte

1 risposta

12

Probabilmente dovresti leggere da solo il PEP . O Larry Hastings è confuso o qualcosa è andato perso nella comunicazione. Le ragioni per passare a git e github su mercurial non sono tecniche, ma sociali. Un flusso di lavoro di richiesta pull è perfettamente supportato da mercurial, ma github è quello con la base di utenti molto più ampia rispetto a bitbucket e funzionalità di revisione del codice leggermente migliori.

    
risposta data 01.05.2016 - 01:36
fonte

Leggi altre domande sui tag