Почему я не вижу $ WCREV $ в команде set dos после запуска SubWCRev.exe? - PullRequest
0 голосов
/ 16 января 2011

Я могу успешно выполнить SubWCRev.exe в Windows. Это показывает номер ревизии. Но набор set под командой dos не приводит к выводу $ WCREV $ var. Так где же он хранится?

1 Ответ

1 голос
/ 16 января 2011

В выводе справки SubWCRev.exe это ожидаемая командная строка:

Использование: SubWCRev WorkingCopyPath [SrcVersionFile DstVersionFile] [-nmdf]

и это то, что он делает с аргументами SrcVersionFile и DstVersionFile, если вы их предоставите:

SubWCRev читает статус Subversion всех файлов в рабочей копии исключая внешние. Если SrcVersionFile указано, оно сканируется на специальные заполнители формы "$ WCxxx $". SrcVersionFile тогда скопированы в DstVersionFile, но заполнители заменены на информация о рабочей копии как следующим образом:

$WCREV$         Highest committed revision number
...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...