Hace una semana, estaba en LFNW y mientras hablaba con Larry Hastings después de su charla, dijo (parafraseado):
Hay algo en Git que hace posible el flujo de trabajo de Solicitud de extracción que no existe en Mercurial. Es por eso que las solicitudes de extracción en BitBucket no son excelentes.
(Por contexto, estábamos discutiendo el hecho de que Python se está moviendo de Mercurial a Git debido al flujo de trabajo de relaciones públicas, en lugar del flujo de trabajo file-bug-then-attach-patch).
¿De qué está hablando aquí? Ninguno de nosotros pudo encontrar el nombre de lo que fuera. He buscado en la web sin suerte.
git
mercurial
pull-requests
bitbucket
Strugee
fuente
fuente
Respuestas:
Probablemente debería leer el PEP usted mismo. O Larry Hastings está confundido o algo se perdió en la comunicación. Las razones para pasar a git y github sobre mercurial no son técnicas, sino sociales. Un flujo de trabajo de solicitud de extracción es perfectamente compatible con mercurial, pero github es el que tiene una base de usuarios mucho más amplia sobre bitbucket y características de revisión de código ligeramente mejores.
fuente