Внедрить SVN-ревизию в переменную - PullRequest
0 голосов
/ 10 октября 2011

Есть ли способ ввести текущий номер SVN в переменную Java? Я хочу, чтобы каждый класс имел закрытую статическую переменную, которая содержит значение ревизии SVN?

1 Ответ

2 голосов
/ 10 октября 2011

Правильный ответ не ключевые слова, но

  • с использованием SubWCRev,
  • хранение в репо шаблонов SubWCRev
  • обработка шаблонов в реальном коде системой сборки

Когда вместо пути к WC пути к одному файлу, используемому в вызове SubWCRev, $ WCREV $ из шаблона расширяется до версии последней модификации для файла, а не глобальной последней версии для репо

char *Revision   = "$WCREV$";

будет преобразован в читабельный, красивый

char *Revision   = "298";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...