在VS中生成SVN版本號

執行以下腳本(svnversion.bat),生成svnversion.h

@echo off
set src_dir=%~dp0
for /f "delims=" %%i in ('svn info ^| findstr "Revision"') do set rev=%%i
set rev=%rev:~10%
echo #define SVN_REVISION %rev% > "%src_dir%"svnversion.h

svnversion.h內容如下:

#define SVN_REVISION xxxx

xxxx爲SVN最新修改版本,工程包含svnversion.h,使用SVN_REVISION宏。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章