Getting the last revision number in SVN?

If you want to analyse a local working copy, the best tool is svnversion, which comes with Subversion and produces output like 968:1000M. The documentation says:

The version number will be a single
number if the working copy is single
revision, unmodified, not switched and
with an URL that matches the
TRAIL_URL argument. If the working
copy is unusual the version number
will be more complex:

4123:4168     mixed revision working copy
4168M         modified working copy
4123S         switched working copy
4123:4168MS   mixed revision, modified, switched working copy

Leave a Comment