[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: Receive only the revision number

From: Roger Lipscombe <rogerl_at_1e.com>
Date: Fri, 4 Jul 2008 14:18:56 +0100

On Windows, using Cygwin, but probably fine on most Unix-like systems:

svn log --limit 1 . | head -2 | tail -1 | cut -d"|" -f 1 | cut -b2-

The use of double-quotes on the first "cut" is probably a cmd.exe oddity. Adjust for your shell.

For the working copy, you might be better off using svnversion.

Oh, and the bit you're missing: The working copy revision is only really brought up-to-date after an "svn update". That is: if you've never done an svn update on a working copy, it'll probably always return 1 as the revision number.

Cheers,
Roger.

-----Original Message-----
From: jantje [mailto:janvanoppen_at_skynet.be]
Sent: Fri 04 July 2008 14:13
To: users_at_subversion.tigris.org
Subject: Re: Receive only the revision number

Ok, it works fine, but now I have a problem:
When I commit, svn gives the rivision number.. f.i. 245

But when I do info in my local copy, or use to the repository url.. The
result is: revision number=1

How is it possible, that this revision number on the repository and on the
local copy is 1?

Can someone help me? Thanks..

Paul Koning-4 wrote:
>
>>>>>> "jantje" == jantje <janvanoppen_at_skynet.be> writes:
>
> jantje> Hi there,
>
> jantje> Is it possible, for use in a /bin/bash script, to receive
> jantje> from subversion the current revision number? So only the
> jantje> number, without other information?
>
> HEAD_REV=$(svn info ${REPO_URL} | awk '/Revision:/{print $2}')
>
> If you do "svn info" to a working directory, you get the rev of the
> most recent checkout or update to that WD. But if you do it to a
> repository URL you get the info for the repository.
>
> paul
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
> For additional commands, e-mail: users-help_at_subversion.tigris.org
>
>
>

--
View this message in context: http://www.nabble.com/Receive-only-the-revision-number-tp18262376p18279259.html
Sent from the Subversion Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
DISCLAIMER: This is a PRIVATE message. If you are not the intended recipient, please delete without copying and kindly advise us by e-mail of the mistake in delivery. NOTE: Regardless of content, this e-mail shall not operate to bind 1E Ltd to any order or other contract unless pursuant to explicit written agreement or government initiative expressly permitting the use of e-mail for such purpose
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-07-04 15:19:18 CEST

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.