你可以将以下内容保存为一个批处理文件(.bat):
@echo off
setlocal enabledelayedexpansion
REM 获取当前时间戳
set TIMESTAMP=%TIME:~0,2%%TIME:~3,2%%TIME:~6,2%
REM 设置版本信息文件路径和Git提交哈希值
set CODE_DIR=your_code_directory_path
set VERSION_FILE=%CODE_DIR%\version.info
for /f "delims=" %%a in ('git rev-parse HEAD') do set COMMIT_HASH=%%a
REM 写入版本信息到文件
echo rulemachine:%COMMIT_HASH% >> %VERSION_FILE%
echo Version information written to %VERSION_FILE%
pause
请注意,将 your_code_directory_path 替换为你的代码目录的实际路径。运行该脚本后,它将在指定的代码目录中创建一个名为 version.info 的文件,并将格式化的版本信息写入其中。
内容由零声教学AI助手提供,问题来源于学员提问




