Uzyskanie numeru repozytorium subversion w kodzie

Chciałbym zaimplementować sposób rejestrowania wersji projektu w kodzie, aby można go było wykorzystać podczas testowania i do pomocy w śledzeniu błędów. Wydaje się, że najlepszym numerem wersji do użycia byłby po prostu bieżący numer wersji z Subversion. Czy jest łatwy sposób na przypięcie tego numeru do pliku nagłówkowego (C ++ w moim przypadku) lub czegoś, co mogę następnie uzyskać w kodzie? Domyślam się, że to hak post commit czy coś takiego?

Czy ktoś ma jakieś doświadczenie w implementacji tego (z kodem do udostępniania, proszę?) Lub może zasugerować lepszą alternatywę? Dzięki.

questionAnswers(6)

yourAnswerToTheQuestion