On Sun, Feb 28, 2010 at 11:51 PM, Nicolas Dufour <nicoduf@...48...> wrote:
Since "bzr revno" gives the rev number directly, it may be easier to reuse the commented part (callled "safe way") instead of the currently uncommented one ("universal way"). But I'm not a C++ expert, and there may be a good reason why we used the "universal way" with SVN. Does someone remember?

Most users on Windows will have TortoiseBzr instead of bzr.  While TortoiseBzr includes bzr.exe (as I recall it), it's unlikely to be in the PATH.

In the Inkscape installer I do this:
    !searchparse /noerrors /file ..\..\.bzr\branch\last-revision "" BZR_REVISION " "
Viz, it takes the bit before the space in .bzr/branch/last-revision.  Nice and simple to parse.


-- Chris Morgan <chris.morganiser@...400...>


I'm good at making two things: mistakes and enemies.