¿Hay algo como SVN Monitor para repositorios Git? Algo que me permita controlar los registros y hacer comparaciones.SVN Monitor como software para repositorios Git
Respuesta
¿Hay algo así como SVN Monitor para repositorios Git?
Nada tan elegante y de color de icono que eso, no.
creo SVN Monitor es una respuesta DVCS a un problema central VCS herramienta: ¿Cómo se supervisan las posibles evoluciones paralelas y conflictos a múltiples "proyectos" (léase "repositorios distantes")
Pero todos aquellos los problemas se crean directamente en Git: simplemente agrega un repositorio remoto, tráelo y tendrás en tu repositorio local mucho más que solo "svn log".
A continuación, puede hacer toda la diff y rebase y fusionar que desea entre las ramas procedentes de diversos repo distante (porque han sido extraídas)
También puede configurar los mismos repo a distancia para que no acepte no avance rápido fusionar, lo que obliga a resolver cualquier conflicto primero a nivel local, antes de empujarlos a sus otros "proyectos".
No estoy familiarizado con SVNMonitor, sin embargo, Git tiene un conjunto de hooks que se ejecuta en varios eventos diferentes en el repositorio. Por ejemplo, post-receive
se ejecuta en el repositorio remoto después de cada git push
.
Los ganchos son solo scripts que viven en el directorio hooks de su repositorio y se desactivan inicialmente por la presencia de un sufijo .sample en el nombre del archivo.
lo tanto, si estás dispuesto a hacer algunas secuencias de comandos, se puede editar el gancho apropiado (s) para el evento (s) de depósito que le interesa, y realizar cualquier operación específica que desea replicar desde SVNMonitor.
Git Notifier parece que proporcionaría parte de la funcionalidad del Monitor SVN ... excepto que el front-end usa el sistema OS X Growl para las notificaciones. Supongo que quieres una solución de Windows.
Dependiendo de cómo esté estructurado el código subyacente, es posible que pueda arrancar las cosas Growl y reemplazarlas con (otra tecnología de notificación).
Recientemente escribí scm-notifier que puede controlar los repositorios de Git y SVN. Es un puerto del bien conocido SVN notifier, lo que significa que scm-notifier también es compatible con una elegante GUI.
- 1. Extensiones de Git utilizables con repositorios SVN?
- 2. Cómo cambiar los repositorios svn usando git-svn?
- 3. git fusionar diferentes repositorios?
- 4. Convierta un checkout SVN para usar git (git-svn)
- 5. ¿Se puede usar Git-svn en repositorios grandes y ramificados?
- 6. Repositorios svn anidados
- 7. Ganchos para git-svn
- 8. ¿Cómo se comporta git-svn con los repositorios svn que han cambiado de diseño?
- 9. Ejecutar repositorios SVN bajo IIS
- 10. Listar todos los repositorios SVN
- 11. grep para cosas en múltiples repositorios git
- 12. Git para usuarios de SVN
- 13. repositorios git anidados?
- 14. Tener múltiples repositorios Git
- 15. Git push solo para repositorios desnudos?
- 16. GIT Log o Commit Monitor
- 17. repositorios git anidados sin submódulos?
- 18. La fusión de dos repositorios Git como diferentes versiones
- 19. Administración de muchos repositorios git
- 20. Git bugtraq para todos los usuarios que clonan mis repositorios?
- 21. ¿Cómo organizas tus repositorios git?
- 22. Repositorios múltiples de Git para cada proyecto de Eclipse o un repositorio de Git
- 23. diff SVN en 2 repositorios diferentes
- 24. Cómo administrar repositorios svn en xcode
- 25. ¿Cómo comparo dos repositorios git?
- 26. Convertir subdirectorio SVN a Git
- 27. repositorios DDD como singletons?
- 28. Software para Git en la empresa?
- 29. SVN: ¿una copia de trabajo, dos repositorios?
- 30. Cómo sincronizar dos repositorios git
He agregado soporte para .net 4.5 aquí https://github.com/regisbsb/scm-notifier Gracias @pocorall! – regisbsb
No funciona, ni siquiera puede iniciar sesión. –
@AlekseyKontsevich - todo funciona bien. probado hoy. Git 2.9.0 [x64] – Zam