Я использую Git для поддержки численного решателя, который требует ввода внешних текстовых файлов.Печать Git Repo Version
С ростом функциональности новая версия решателя требует больше входных данных, чем предыдущие версии. Это означает, что ошибка синтаксического анализа может возникнуть, если вы используете последний решатель для запуска старых входов.
Я хочу, чтобы компилируемый решатель мог напечатать номер версии (например, выход из git rev-parse HEAD) в выходной файл. Это будет очень полезно, поскольку у нас есть большое количество прошлых симуляций.
Любые идеи? Благодаря!