我正在尝试使用此命令行获取头部的修订信息
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