You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by rh...@apache.org on 2015/08/26 17:00:53 UTC
svn commit: r1697953 - /subversion/trunk/subversion/svnadmin/svnadmin.c
Author: rhuijben
Date: Wed Aug 26 15:00:53 2015
New Revision: 1697953
URL: http://svn.apache.org/r1697953
Log:
Make 'svnadmin info' report the latest revision in the repository.
For now I use 'Revisions' as the label. We can change that later if necessary.
* subversion/svnadmin/svnadmin.c
(subcommand_info): Also print the HEAD revision.
Modified:
subversion/trunk/subversion/svnadmin/svnadmin.c
Modified: subversion/trunk/subversion/svnadmin/svnadmin.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/svnadmin/svnadmin.c?rev=1697953&r1=1697952&r2=1697953&view=diff
==============================================================================
--- subversion/trunk/subversion/svnadmin/svnadmin.c (original)
+++ subversion/trunk/subversion/svnadmin/svnadmin.c Wed Aug 26 15:00:53 2015
@@ -2112,6 +2112,7 @@ subcommand_info(apr_getopt_t *os, void *
svn_fs_t *fs;
int fs_format;
const char *uuid;
+ svn_revnum_t head_rev;
/* Expect no more arguments. */
SVN_ERR(parse_args(NULL, os, 0, 0, pool));
@@ -2124,6 +2125,9 @@ subcommand_info(apr_getopt_t *os, void *
SVN_ERR(svn_fs_get_uuid(fs, &uuid, pool));
SVN_ERR(svn_cmdline_printf(pool, _("UUID: %s\n"), uuid));
+
+ SVN_ERR(svn_fs_youngest_rev(&head_rev, fs, pool));
+ SVN_ERR(svn_cmdline_printf(pool, _("Revisions: %ld\n"), head_rev));
{
int repos_format, minor;
svn_version_t *repos_version, *fs_version;