加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

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

发布时间:2020-12-14 05:44:54 所属栏目:Windows 来源:网络整理
导读:我正在尝试使用此命令行获取头部的修订信息 svn info https://myserver/branches/Code_Improvements -rHEAD | find "Revision" 但是,这将返回Revision:1234 由于我使用svn info命令的结果在我的批处理文件中设置变量,有没有办法可以得到数字1234,而不是响应
我正在尝试使用此命令行获取头部的修订信息

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读