Я хотел бы реализовать способ записи версии проекта в код, чтобы его можно было использовать при тестировании и для отслеживания ошибок. Кажется, лучший номер версии для использования будет только текущим номером ревизии из Subversion. Есть ли простой способ привязать это число к заголовочному файлу (С++ в моем случае) или к чему-то, что я могу получить в коде? Я предполагаю, что это фиксация сообщения или что-то еще?
Есть ли у кого-нибудь опыт реализации этого (с кодом для обмена, пожалуйста?) или может предложить лучшую альтернативу? Спасибо.