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

Re: Any simple way to set/get global revision number?

From: Thomas Harold <thomas-lists_at_nybeta.com>
Date: Tue, 08 Dec 2009 23:12:57 -0500

On 12/8/2009 2:43 PM, Leyendecker, Robert wrote:
> Say I have a c file called version.h and in this file is a macro to
> build a version string using $HeadURL$ and $Revision$. When a user runs
> the program this information is printed into the log file to help
> isolate problems to specific versions that change on daily basis.
> Is there a way to set a property so that this version.h file is
> automatically checked out whenever an update is made to the directory
> even if the version.h file is not touched? Or conversely, is there a way
> to have it automatically checked in as a changed file whenever a commit
> is done on any other file in the directory?
> I’m trying to avoid having to manually run/maintain external scripts or
> programs like svnversion to scrape/touch/alter version files and force
> changes since the src files may be ported to different systems and I
> want the svn info embedded into a single version file.
> Am I out of luck for an easy solution?

Looks like you need to build the version.h file on the fly as part of
your build process.

Found a bunch of links on StackOverflow...

http://stackoverflow.com/questions/151299/embedding-svn-revision-number-at-compile-time-in-a-windows-app

http://stackoverflow.com/questions/145449/easy-way-to-embed-svn-revision-number-in-page-in-php-closed

http://stackoverflow.com/questions/111436/how-can-i-get-the-svn-revision-number-in-php

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2428733

Please start new threads on the <users_at_subversion.apache.org> mailing list.
To subscribe to the new list, send an empty e-mail to <users-subscribe_at_subversion.apache.org>.
Received on 2009-12-09 05:13:53 CET

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.