我正在尝试获取项目的修订号并将其保存到变量中。我知道我可以通过 svnversion 命令获取修订号,但我不确定如何存储它。我正在使用常规的 Windows 命令提示符。基本上我正在尝试做类似的事情:
set svnVersion= %svnversion% 但我不确定如何?
最佳答案
要将变量的输出设置为批处理文件中 svnversion 的输出,您必须执行以下操作:
for /f "delims=" %%a in ('svnversion') do @set myvar=%%a
echo %myvar%
不同的方法:如果你有 TortoiseSVN,你也可以使用 SubWCRev.exe 。看
get the project revision number into my project? 或 Automatic SVN Revision Numbering in ASP.Net MVC
关于svn - 我可以使用项目的 SVN 修订号设置环境变量吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/635632/