Нет, не будет, но вы можете включить его.
https://web.archive.org/web/20121007024058/
https://www.mercurial -scm.org / вики / KeywordPlan
Почему вам это не нужно
Расширение ключевого слова не поддерживается в ядре Mercurial, потому что оно имеет ограниченную полезность в современной системе и проблематично с точки зрения производительности и двоичной целостности. Для большинства людей можно просто попросить систему контроля версий. А в ситуациях, когда система контроля версий недоступна, очень вероятно, что тег будет неправильным!
Остается одно общее использование - автоматическая интеграция информации о версии в сборку программного обеспечения. Это довольно легко сделать без подстановки ключевых слов, выполнив в Makefile что-то вроде следующего:
...
Базовая эмуляция
Если вам этого недостаточно, можно эмулировать это поведение с помощью расширения.
...
Прилагается пример расширения, которое предоставляет ключевые слова $ Author $ и $ Date $ (keyword.py)
См. Также KeywordExtension .
https://www.mercurial -scm.org / вики / KeywordExtension
Расширение ключевого слова
Это расширение распространяется с Mercurial
Обзор
Это расширение позволяет расширять RCS / CVS-подобные и определяемые пользователем ключи в текстовых файлах, отслеживаемых Mercurial. Расширение происходит в рабочем каталоге или / и при создании дистрибутива с использованием «архива hg».
Ключевые слова расширяются до данных набора изменений, относящихся к последнему изменению относительно родителя рабочего каталога каждого файла.
Если вы просто хотите создать версию всего репо, не используйте это расширение, но позвольте вашей системе сборки позаботиться об этом. Что-то вроде ...
,,,
По соображениям скорости и безопасности (исключение непреднамеренно расширенных ключевых слов) рекомендуется включать расширение для репо только в репо / .hg / hgrc, а не глобально, и для точной настройки [ключевого слова] шаблоны имен файлов с большой осторожностью.