ich bin auf der Suche nach einem Automatismus, mit welchem GIT Informationen in die Project Options > Version Info übertragen werden können.
Hat jemand damit Erfahrung?
Primär geht es mir um eine Erkennung von commits in meiner Testumgebung, da hier gerne mal mehrere VM's auf unterschiedlichsten Versionen des aktuellen Tests basieren.
Mittels svn2revisioninc habe ich Informationen vorliegen, welche mit dem letzten commit übereinstimmen.
Sind aber nur die ersten 7 Zeichen, weshalb ich hier etwas basteln würde, welches branch usw. noch aufbereitet.
Wenn eine commit-Erkennung nicht Realisierbar ist, muss ich wohl noch etwas mehr dazu bauen, sollte aber auch kein Problem darstellen.
---
Geplant als Skript in etwa so:
- Compilieren
- die Funktion "Automatically increase build number" in Version-Info verwenden und im commit als Referenz mitgeben.
- commit mit generierten Werten
- Comments o.ä. in Version info mit commit verknüpfen
- compilieren ohne debugger für die Zielsysteme
Jegliche Ideen und Hinweise sind gerne gesehen, da ich dieses Verfahren in vielen Projekten implementieren wollen würde.
Schoschy
Bin am Montag wieder da