如何从命令行生成最新svn修订版号的java .property文件?

我们在上传的二进制包中放入svn修订号,以便服务器和客户端知道彼此的修订号。如何从命令行生成最新svn修订版号的java .property文件?

我们选择使用java .property文件,因为它使用起来微不足道。

我能得到的最接近的是(一个bash文件)

echo "svn.revision=" 

svnversion

但它由两条线组成。我需要一行svn.revision=9353

回答:

使用 “-n” 选项回声抑制换行符:

echo -n "svn.revision=" 

回答:

echo "svn.revision=`svnversion`" 

下面是我工作的例子:

$ echo "svn.revision=`svnversion`" 

svn.revision=141

这方面的一个变化是:

echo "svn.revision=$(svnversion)" 

以上是 如何从命令行生成最新svn修订版号的java .property文件? 的全部内容, 来源链接: utcz.com/qa/266695.html

回到顶部