Mein Team hat eine Reihe von Projekten, die mehrere SVN-Repositories umfassen. Zusammen mit den täglichen Updates von Meetings und E-Mails möchte ich eine tägliche Digest-E-Mail, in der die Commits der von uns verwendeten Repositories zusammengefasst sind. Ich habe ähnliche Dinge in Projektmanagement-Tools wie Unfuddle gesehen, aber ich habe mich gefragt, ob es ein einfaches Dienstprogramm gibt, das genau das getan hat.Gibt es ein Tool zum Senden eines täglichen Digests aus einer Reihe von SVN-Repositories?
Antwort
Nicht sicher, ob es ein Widget gibt, das dies tut oder nicht. Aber ich würde denken, dass wenn Sie aufstehen (oder vielleicht schon haben) eine kontinuierliche Integration Umgebung (ich benutze CruiseControl und NAnt), dann könnten Sie alle Berichte in einem Tag über alle Ihre Repositories aus einem einzigen CruiseControl-Projekt aggregieren und erstellen Datei, die am Ende des Tages läuft. Dieses Projekt wäre dafür verantwortlich, die verschiedenen Berichte/Logs aus dem anderen Build aufzunehmen und sie in eine Build-E-Mail zu integrieren ... Klingt so, als würde das funktionieren.
Vielleicht gibt es da etwas Eleganteres! Ich kann es kaum erwarten, die anderen Antworten zu sehen.
„Es stellt eine Schnittstelle zu Subversion (oder andere Versionskontrollsysteme), ein integriertes Wiki und komfortable Berichtsmöglichkeiten.“
(Unter Windows) können Sie CommitMonitor installieren. Sie können eine beliebige Anzahl von SVN-Repositories konfigurieren, die in konfigurierbaren Intervallen beobachtet/überwacht werden. Das Tool zeigt Ihnen alle neuen Commits und ermöglicht es Ihnen, jedes Commit in Details zu überprüfen.
Ich schlage vor, einen Blick auf http://devpulse.com/ zu werfen (Disclaimer: Ich bin Teil des Teams dahinter). Im Moment hat es nicht genau einen täglichen Digest, aber es gibt einen RSS/Twitter-Stream aller Ereignisse/Änderungen in Ihren Repositories (und anderen Tools).
- 1. Gibt es ein Tool zum Generieren von DTOs aus Entitäten?
- 2. Gibt es ein Tool zum Generieren von Flussdiagramm aus Code?
- 3. Gibt es ein Tool zum Erstellen eines MySQL-Datenbankmodells aus einer vorhandenen MySQL-Datenbank?
- 4. Gibt es ein Tool zum Sammeln von Win32 Anwendungsnutzungsstatistiken?
- 5. Gibt es ein Tool zum Neuformatieren von C# -Code?
- 6. Gibt es ein Tool zum Modellieren/Simulieren von Software-Parallelität?
- 7. Gibt es ein Tool zum Profilieren von SQLite-Abfragen?
- 8. Gibt es ein Tool zum Extrahieren aller Variablen-, Modul- und Funktionsnamen aus einer Perl-Moduldatei?
- 9. Gibt es ein Befehlszeilen-TFS-Tool zum Verfolgen eines Änderungssatzes zwischen Zweigen?
- 10. Gibt es ein CSS zum Ausrichten einer Box/eines Elements?
- 11. Gibt es ein Jquery-Tool wie dieses?
- 12. Tool zum Senden von Multipart/Formulardaten Anfrage
- 13. Gibt es ein Windows-Tool zum Erfassen und Abspielen von modifizierten UDP-Paketen?
- 14. Gibt es ein Tool zum Überprüfen der .NET Framework Version?
- 15. Gibt es ein Tool zum Verwalten der Elasticsearch Migration
- 16. Gibt es ein Tool zum Generieren von C-Headern aus Rust-Modulen?
- 17. Gibt es ein StyleCop/FxCop Autofixing Tool?
- 18. Gibt es ein Tool oder ein Framework zum Generieren einer CRUD-Benutzeroberfläche in Swing?
- 19. Gibt es ein kostenloses Tool zum Erstellen einer XSLT-Vorlage basierend auf einer XSD-Datei?
- 20. Gibt es ein Tool zum Senden von E-Mails an Shelveset-Elemente und Verlaufselemente innerhalb von Visual Studio Team System?
- 21. Gibt es ein Tool, das den einfachen Export von Nachrichten aus einer Nachrichtenwarteschlange (MSMQ) ermöglicht?
- 22. Beste kostenlose Tool zum Erstellen einer Exe aus Java-Code?
- 23. Gibt es ein Tool zum Sichern/Wiederherstellen von Google Datastore-Entitäten?
- 24. Gibt es ein Tool, das ein SVN-Repository dokumentiert?
- 25. Endbenutzer-Tool zum Generieren eines regulären Ausdrucks
- 26. Tool zum Extrahieren von SQL-Definition aus einer Paradox-Tabelle
- 27. Gibt es ein gutes Werkzeug zum programmatischen Erstellen von Diagrammen?
- 28. Gibt es ein Tool zum Migrieren einer SQL Express-Datenbank zu SQL CE?
- 29. Gibt es ein Tool zum Anzeigen von fusionierten Revisionen in Subversion?
- 30. Gibt es ein Tool zum Extrahieren von Dokumentationen/Kommentaren von CommonJS- oder node.JS-Modulen?
Ich habe auf Trac geschaut, aber ich denke nicht, dass es leicht mehrere Projekte gut behandelt (korrigieren Sie mich, wenn ich falsch liege). Es ist natürlich großartig für ein einzelnes Projekt. Es ist auch ein viel größeres Dienstprogramm als das, was ich suche (wir haben bereits Bug-Tracking und ein Wiki). – DavidWinterbottom
http://trac.edgewall.org/wiki/TracMultipleProjects –
sourceforge.net verwendet Trac und ich bin mir ziemlich sicher, dass sie mehr Projekte haben als je zuvor. ;) –