Estoy tratando de encontrar un Git Commit Monitor para Windows. ¿Alguien sabe si existe uno?GIT Log o Commit Monitor
Idealmente, esencialmente supervisaría el registro y notificará cuando se haya producido una nueva confirmación.
Estoy tratando de encontrar un Git Commit Monitor para Windows. ¿Alguien sabe si existe uno?GIT Log o Commit Monitor
Idealmente, esencialmente supervisaría el registro y notificará cuando se haya producido una nueva confirmación.
sólo tiene que utilizar el gancho GIT post-commit
Lo mejor sería utilizar el gancho posterior a recibir.
En su repositorio en el servidor, debe colocar un script de shell llamado 'post-receive' en el directorio .git/hooks. Este script se invocará cada vez que se empuje algo y se pase el argumento a través de stdin en el formato
Hay ejemplos de scripts provistos con la versión más reciente de git. Buscar en:
/usr/share/doc/git-core/contrib/hooks/post-receive-email
En las ventanas, mira el camino de su instalación para encontrarlo ...
Creo que esta podría ser la mejor (más simple) respuesta para esta pregunta. –
¿Cómo podría uno hacer esto para un repositorio alojado en github? ? – cynistersix
ver este blog por un método que utiliza Growl, Cygwin, Ruby y Git-notificador.
http://hsiliev.blogspot.com/2011/03/git-notifier-on-windows.html
No es monitor de Git que muestra las notificaciones emergentes. Debería funcionar en Windows usando Growl: https://github.com/spajus/gitmon
Pruebe los canales RSS o Atom y cualquier lector de RSS común (por ejemplo, Mozilla Thunderbird). Por supuesto, tienes algún servidor web (como script gitweb CGI) que proporciona eso.
He comenzado un proyecto de código abierto para crear una herramienta que lo haga. SourceLog es una aplicación .NET v4.0 WPF que supervisa los registros de cambio del sistema de control de versiones. La aplicación utiliza un modelo de complemento para admitir sistemas de control de versiones múltiples. En este momento hay plugins para Git, GitHub (a través de la API), Subversion, Perforce, y TFS 2010.
La aplicación sondea cada repositorio "suscrito" para los cambios y muestra un "pan" panel de notificación cuando nuevos cambios son detectados.
El proyecto está alojado en GitHub y la aplicación se puede instalar a través del instalador ClickOnce alojado en AppHarbor. Hay más información disponible en mi blog.
me encantaría poder ejecutar esto en mi Mac ... ¿funcionaría bajo Mono? –
Está construido usando Marco WPF, que solo está disponible en Windows. El proyecto Mono tiene una página de estado en sus planes de implementación; http://www.mono-project.com/docs/gui/wpf/ – wonea
Funciona con el protocolo ssh, así: ssh: //[email protected]/foldername/.git –
Este sitio tiene una herramienta como lo que está buscando ... Vine aquí tratando de encontrar información para ver si es bueno o no.
¿Dónde está el repositorio que está intentando monitorear? En algún sitio remoto? ¿Cómo quieres ser notificado? ¿Por correo electronico? – innaM
hola - sí en un sitio remoto. Es un repositorio remoto en un cuadro de Windows. ¿No puedo descubrir cómo me puede notificar? – Tom
Estoy utilizando TortiseGIT y esperaba una manera simple de recibir notificaciones de actualización .... ¿unos pocos compromisos por día? – Tom