Когда мы совершаем фиксацию git, возможно ли создать git файл, содержащий номер версии git?Могу ли я создать GIT файл с текущим номером ревизии при фиксации?
Мы должны иметь возможность получить номер версии git из нашей производственной среды. Однако в нашей производственной среде у нас нет доступа к каталогу .git, поэтому нам нужен еще один способ попытаться получить текущую версию кода, который выполняется на сервере. Мы используем эластичный бобовый шток. Они просто в основном позволяют загружать наши производственные среды из нашего репозитория git, но он не включает ни одну из каталогов .git.
Право - система здания должна нести ответственность за получение этой информации от git. Например, в манифесте Java jars файл легко может содержать всю необходимую информацию о банке, идентификатор фиксации, из которого он был создан, был ли изменен рабочий каталог (был ли рабочий каталог чистым), где он был скомпилирован и т. Д. Он также должен пометить код поэтому каждый может видеть, что было последним выпущенным государством в репо. –