Ich bin auf der Suche nach einer Build-Automatisierungslösung zur Verwendung mit einem Visual Studio-Lösungsbereich, der mehrere Projekte gemischter Quellentypen (hauptsächlich Win32 C++ und C#) enthält. Außerdem wird der gesamte Code in einem Subversion-Repository gespeichert. Es muss also vom Kopieren einer Arbeitskopie des Codes über das Kompilieren der Quelle bis zum Erstellen der Setup-Dateien reichen.Kostenlose Visual Studio Build-Automatisierungslösung
Anforderungen sind wie folgt:
Absolute Must Haves:
- FREE
- Einfache GUI zu verwenden (ich ein paar NMake Skripte bereits schreiben kann ... das ist, was ich nicht tun wollen)
- Subversion Integration (zumindest in der Lage sein, den neuesten Code herunterzuziehen)
- Sprachunterstützung mit mehreren Quellen (zweifelhaft, da dies am Ende mit VS erstellt wurde)
- End-to-End-Automatisierung (Ein-Klick-Build)
- Erstellen von Profilen (z. Intermediary vs Veröffentlichung)
Things I
- Quelldatei suchen und ersetzen (zum automatischen Inkrementieren Versionsinformation in Header-Dateien)
- E-Mail Reporting
- Automatische möchte baut nach Subversion verpflichtet
- Webschnittstelle
- FTP-Integration
- Fähigkeit, automatisch generieren Build Dateinamen mit der richtigen Version Strings
Dinge, die ich nicht
- Unit Testing Unterstützung
- Bug-Tracking-Integration
Wird es kommerzielle oder freie Software sein? –
Es ist für den Aufbau von kommerzieller Software –