Правильный ответ не ключевые слова, но
- с использованием SubWCRev,
- хранение в репо шаблонов SubWCRev
- обработка шаблонов в реальном коде системой сборки
Когда вместо пути к WC пути к одному файлу, используемому в вызове SubWCRev, $ WCREV $ из шаблона расширяется до версии последней модификации для файла, а не глобальной последней версии для репо
char *Revision = "$WCREV$";
будет преобразован в читабельный, красивый
char *Revision = "298";