cmd脚本获取SVN版本号

时间:2024-10-16 14:18:40

1、进入使用TortoiseSVN工具下载的文件的目录,在地址栏输入“cmd”并按下回车(Enter)键,便出现DOS窗口。小编的下载目录在D:\project\目录。如下图所示:

cmd脚本获取SVN版本号
cmd脚本获取SVN版本号

2、在DOS窗口中输入“svn info”命令,便会出现所下载文件相关的信息。如下图所示:

cmd脚本获取SVN版本号

3、如输入命令“svn info”后未出现步骤2中的信息,请重新安装TortoiseSVN,并安装command line选项,如步骤2中信息正确输出跳过该步骤。如下图所示:

cmd脚本获取SVN版本号

4、在SVN的信息中,我们可以看到有“Revision”和“Last Changed Rev”。如下图所示:

cmd脚本获取SVN版本号

5、在“DOS系统”中我们输入“echo @echo off > svn_ver衡痕贤伎sion.cmd”命令按下“回车键(键盘上的Enter妗哳崛搿键)”后,我们刚刚打开的文件夹中便出现名为“svn_version.cmd”的文件。如下图所示:

cmd脚本获取SVN版本号
cmd脚本获取SVN版本号

6、打开我们刚刚生成的“svn_versio艘绒庳焰n.cmd”文件进行编辑,在“@echo off”下输入“set svn info=s即枢潋雳vn项目地址”,SVN项目地址就是我们刚刚在“DOS系统”中输入“svn info”后出现的URL。小编便拷贝自己的SVN项目地址。如下图所示:

cmd脚本获取SVN版本号
cmd脚本获取SVN版本号

7、输入命令“for /f "tokens=2* delims=:争犸禀淫" %%i in ('"svn info %url% | find &qu泠贾高框ot;Last Changed Rev:""') do echo %%i”,小编这里以最后更新版本(Last Changed Rev:)作为例子哈,具体需要“Revision”或“Last Changed Rev”还得看自己的需求。如下图所示:

cmd脚本获取SVN版本号

8、在脚本中输入“pause”,方便我们在调试时查看输入结果,加上此命令脚本执行完后“DOS系统”最后会在窗口提示“请按任意键继续. . .”。如下图所示:

cmd脚本获取SVN版本号

9、鼠标左键双击“svn_version.cmd”脚本文件,运行脚本;便得到SVN版本号。如下图所示:

cmd脚本获取SVN版本号

10、到此获取使用dos脚本获取SVN版本号到此完成,希望对你有所帮助;如有错误还请指出。^V^

© 手抄报圈