Esiste qualcosa come SVN Monitor per i repository Git? Qualcosa che mi consenta di monitorare i check-in e fare confronti.SVN Software simile ai repository Git
risposta
C'è qualcosa come SVN Monitor per repository Git?
Nulla di fantasia e di icone di quello, no.
Penso SVN Monitor è una risposta DVCS ad un centrale VCS problema strumento: come faccio a monitorare potenziali evoluzioni parallele e conflitti a più "progetti" (leggi "repository lontani")
Ma tutti coloro i problemi sono costruiti proprio in Git: basta aggiungere un repository remoto, recuperarlo e avere nel repository locale molto più che "svn log".
Si può quindi fare la diff e rebase e si fondono si desidera tra i rami provenienti da varie repo distante (perché sono stati recuperati)
È anche possibile configurare quegli stessi pronti contro termine a distanza di non accettare non fast-forward Unisci, costringendoti a risolvere qualsiasi conflitto prima localmente, prima di inviarli agli altri "progetti".
Non ho familiarità con SVNMonitor, tuttavia Git ha un set di hooks che viene eseguito su vari eventi diversi nel repository. Ad esempio, post-receive
viene eseguito sul repository remoto dopo ogni git push
.
Gli hook sono solo script che vivono nella directory hooks del repository e inizialmente disabilitati dalla presenza di un suffisso .sample sul nome del file.
Quindi, se si è felici di eseguire degli script, è possibile modificare gli hook appropriati per gli eventi di repository a cui si è interessati ed eseguire qualsiasi operazione specifica che si desidera replicare da SVNMonitor.
Git Notifier sembra che fornirebbe alcune delle funzionalità di SVN Monitor ... tranne che il front-end utilizza il framework OS X Growl per le notifiche. Suppongo che tu voglia una soluzione Windows?
A seconda di come è strutturato il codice sottostante, è possibile estrarre il materiale Growl e sostituirlo con (un'altra tecnologia di notifica).
Ho recentemente scritto scm-notifier che può monitorare sia i repository Git che SVN. È una porta del noto SVN notifier, il che significa che scm-notifier supporta anche GUI di fantasia.
- 1. Esporta repository git su svn
- 2. Git-SVN: aggiornamento del repository Git dal server SVN centralizzato
- 3. Posso git svn rebase ad una certa revisione svn? (Simile a svn up -r ...)
- 4. RW Accedi al repository git usando svn (git-svnserver)?
- 5. svn-checkout da un repository GIT
- 6. applica la patch svn al repository git
- 7. Aggiungi svn repo al repository git esistente?
- 8. git svn clone di una singola directory di SVN repository
- 9. Git svn non clone che funziona utilizzando un repository SVN
- 10. git-svn dopo lo spostamento di un repository SVN?
- 11. Clonare un repository Svn non standard con Git-Svn
- 12. Unisci due repository SVN separati in un unico repository Git
- 13. Git-Svn Store Svn password?
- 14. Usa git-svn con un repo esistente mancante .git/svn/
- 15. Il repository svn che ho importato in git usando git-svn è stato spostato
- 16. Esiste un modo per "git svn dcommit" da un repository git-svn clonato:
- 17. Specchio git a SVN
- 18. Git per utenti SVN
- 19. Posso git-svn clone di un repository svn con layout multipli directory standard
- 20. STATUS_ACCESS_VIOLATION con git svn
- 21. branching git-svn
- 22. Ripresa clone git-svn
- 23. Posso utilizzare un repository GIT con i client SVN?
- 24. git mirror di sola lettura di un repository svn
- 25. Due repository (1 svn e 1 git) nella stessa cartella?
- 26. Impossibile convertire il repository svn (senza trunk) per git
- 27. SVN o Git per repository con controllo di accesso gerarchico
- 28. Conversione del repository Git in SVN con SubGit
- 29. Più progetti svn in un unico repository git?
- 30. git - come posso clonare il repository svn locale?
Ho aggiunto il supporto .net 4.5 qui https://github.com/regisbsb/scm-notifier Grazie a @pocorall! – regisbsb
Non funziona, non può nemmeno accedere. –
@AlekseyKontsevich: tutto funziona perfettamente. testato oggi Git 2.9.0 [x64] – Zam