我想创建一个 Qt 应用程序,除其他外,它将显示特定存储库 URL 的当前修订号(即 HEAD 修订号)。在 svn help
的帮助下和 this和 this link ,我几乎可以通过调用命令 svn info <repository-url>
得到我想要的东西。 .问题是这个命令返回了很多不需要的信息(例如“最后更改的作者”等),而我只想要修订号(或尽可能少的文本)。
那么我该怎么做呢?
最佳答案
根据评论,要使用 svn 获取给定存储库的 HEAD 修订号:
svn info <repository-url> -r 'HEAD' | grep Revision | egrep -o "[0-9]+"
关于svn - 如何使用 svn 获取给定存储库的 HEAD 修订号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29562366/