【问题标题】:how can I get the SVN head version number in shell?如何在 shell 中获取 SVN 头部版本号?
【发布时间】:2012-08-06 08:58:44
【问题描述】:

我在命令行中使用 svn。 如何在命令行中获取头部版本号。我需要号码,不仅是为了查看信息。我想用这个号码自动构建我的项目。

【问题讨论】:

标签: svn


【解决方案1】:

这是适合您的简单 shell 脚本。执行:svn info -rHEAD | grep Revision | cut -d' ' -f2

查看实际操作:

main$ svn info -rHEAD
Path: main
URL: svn://url/trunk/main
Repository Root: svn://url
Repository UUID: xxxxx-xxxx-xxxx-xxxx-xxxxxxxx
Revision: 17042
Node Kind: directory
Last Changed Author: Nishant
Last Changed Rev: 17040
Last Changed Date: 2012-08-09 11:29:05 +0530 (Thu, 09 Aug 2012)

main$ svn info -rHEAD | grep Revision | cut -d' ' -f2
17042

Edit1:更新为获取 head rev。

【讨论】:

  • 非常感谢!这正是我想要的!再次感谢您! @Nishant
猜你喜欢
  • 2014-05-06
  • 1970-01-01
  • 1970-01-01
  • 2012-03-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-02-22
  • 2019-07-31
相关资源
最近更新 更多