¿Alguien sabe de todos modos para enviar diffs colors de confirmaciones en bitbucket? Creo que puedes hacerlo presionando una llamada HTTP a tu propio server, pero necesito una solución en caso de que no tengas tu propio server en el que confiar.
Soy un gran admirador de SVN :: Notify, por lo que me gustaría encontrar algunos similares para las confirmaciones de git / mercurial en Bitbucket.
Cualquier idea bienvenida!
Gracias.
Terminé necesitando hacer esto, así que construí un contenedor HTTP en Google App Engine para enviarme correos electrónicos de colors, usando pygments:
https://bitbucket.org/brunobraga/bitbucket-color-diff
Sugerencias, comentarios, bienvenidos!
En cuanto a la parte SVN :: Notify, que debería implementarse, a través de uno de los services de BitBucket , como (por ejemplo) el service Bitbucket Email Diff .
A continuación, puede enviar por correo electrónico el resultado de una diferencia de color:
# For Mercurial/Git hg diff -p --color=always $@ | less -R
Opciones más avanzadas: " Diferencias de color en HTML " o " Hacer que Git muestre correos electrónicos posteriores a la recepción como un formatting de color HTML diff ".
El OP bruno.braga pregunta:
¿Cómo se llama esto si no puede confiar en su propio server?
¿Quiere decir que la máquina local que ejecuta la confirmación se encarga de enviar el correo electrónico?
Respondí:
Esa podría ser una solución, o al less tener un repository remoto intermedio que usted puede controlar, que estaría a cargo de : presionar al repository remoto si se aplican algunas políticas y enviar los correos electrónicos apropiados.