Допустим, есть файл revision.c, в котором мы хотим получить ревизию
Код
__flash char SVN_Revision[] = "342";
Делаем файл revision.tmpl
Код
__flash char SVN_Revision[] = "$WCREV$";
И в мейкфайле (или еще где) до компиляции делаем
Код
SubWCRev.exe $PROJ_DIR$ $PROJ_DIR$\revision.tmpl $PROJ_DIR$\revision.c
$PROJ_DIR$ - это путь к папке проекта. Конечно, желательно указать не абсолютный путь, а воспользоваться переменной среды или каким другим доступным методом.
SubWCRev.exe есть в комплекте черепахи.