如何在shell中获取SVN头版本号?

时间:2012-08-09 06:58:32

标签: svn

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

1 个答案:

答案 0 :(得分:9)

这里有简单的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:以获取头部转速。