[脚本]利用svn版本号动态生成version.h

来源:互联网 发布:蜜蜂软件下载 编辑:程序博客网 时间:2024/05/04 15:07
 
#!/bin/bash
BIG_VERSION=1.0
OUT_FILE=uiversion.h
SVN_IP=192.168.0.117
echo '#ifndef UI_VERSION_H' > $OUT_FILE
echo '#define UI_VERSION_H' >> $OUT_FILE
XVERSION=`svn info svn://$SVN_IP/LatestUI | head -5 | tail -1 | awk -F\  {'p    rint $2'}`
echo "#define UI_VERSION $BIG_VERSION.$(($XVERSION+1))" >> $OUT_FILE
echo '#endif' >> $OUT_FILE