Nightly Build für VB.NET Programm, Versioning
-
30-09-2019 - |
Frage
Im Moment habe ich einen nächtlichen Build-System läuft als Windows-Task geplant, bei Batch-Datei aufrufen, die Art, wie das funktioniert:
- Überprüfen Sie die neueste Version von Subversion out
- Ändern der Datei AssemblyInfo.vb der Haupt ausführbare Datei und die librarys die Versionsnummer 0.0.0.revision einstellen
- Invoke MSBuild Build alles (einschließlich der Installer)
- Laden Sie das Installationsprogramm und ein Protokoll der Build auf einen FTP-Server
Dies funktioniert ok, aber Schritt 2 ist schmutzig und zerbrechlich, und ich kann mir nicht vorstellen, dass dies der einzige Weg, zu tun, was ich will. Irgendwelche Ideen?
Lösung
Es gibt ein paar Möglichkeiten, um damit umzugehen. Möglicherweise möchten Sie diesen Beitrag oder andere mit svn getaggt überprüfen (und mit „Assembly“).
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow