我正在尝试使用此命令行获取头部的修订信息
svn info https://myserver/branches/Code_Improvements -rHEAD | find "Revision"
然而,这返回修订版:1234
由于我使用 svn info 命令的结果在批处理文件中设置变量,有没有办法可以只获取数字1234,而不是响应修订版:1234.
-
将 Subversion 客户端更新至 1.9 并使用新版本--show-item option http://subversion.apache.org/docs/release-notes/1.9.html#svn-info-item:
svn info --show-item=revision URL-to-repository.
-
作为替代方案,您可以获得 XML 输出svn info
using --xml
选项并使用 PowerShell 获取修订号。这是一个简单的例子:
[xml]$revnum = svn info <REPOSITORY-URL> --xml -r HEAD
$latestrevnum = $revnum.info.entry.revision
$latestrevnum
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)