如何在Windows上使用命令行获取svn修订信息

前端之家收集整理的这篇文章主要介绍了如何在Windows上使用命令行获取svn修订信息前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试使用此命令行获取头部的修订信息

svn info https://myserver/branches/Code_Improvements -rHEAD | find "Revision"

但是,这将返回Revision:1234

由于我使用svn info命令的结果在我的批处理文件中设置变量,有没有办法可以得到数字1234,而不是响应修订版:1234.

解决方法

>将Subversion客户端更新为1.9并使用新的 --show-item option

svn info --show-item=revision URL-to-repository.

>作为替代方法,您可以使用–xml选项获取svn info的XMLed输出,并使用PowerShell获取修订号.这是一个简单的例子:

[xml]$revnum = svn info <REPOSITORY-URL> --xml -r HEAD
$latestrevnum = $revnum.info.entry.revision
$latestrevnum

猜你在找的Windows相关文章