Hallo,
ich habe folgendes Problem: Verwende Atmel Studio (aktuelle Version) und
die SVN Versionsverwaltung. es gibt ein Batachfile, das die aktuelle SVN
Version automatisch in einem Header einträgt, der Header hat nur
folgenden Inhalt:
1 | #define SVNVERSION "SVN-440"
|
Die Nummer 440 ist in diesem Fall die aktuelle SVN Version und wird beim
Ausführen des Batchfiles upgedated, sofern es eine neue Version gibt.
Die Batchdatei befindet sich im Anhang. Das hat bisher immer
funktioniert, für ein neues Projekt hat sich aber der Projektpfad
geändert. Ich vermute, dass das Problem daran liegt, weiß aber nicht wo
is das umstellen soll.
Das Problem ist, dass ich beim Kompillieren folgende Fehlermeldung
bekomme:
"Severity Code Description Project File Line
Error The command
"C:\Users\admin\Documents\TestprojectV2\trunk\Firmware\Main
Controller\GetSVNnumber.bat" exited with code 9009. MainController
C:\Program Files (x86)\Atmel\Studio\7.0\Vs\Avr.common.targets 31"
Unter Project Properties-> Build evenets ist folgendes als "Prebuild
Event command line" eingestellt:
$(SolutionDir)GetSVNnumber.bat
Das Makro $SolutionDir ist mit dem korrekten Pfad hinterlegt.
Kann sich jemand erklären, woran das Problem liegt?
Danke!