Index: subversion/libsvn_ra_serf/serf.c =================================================================== --- subversion/libsvn_ra_serf/serf.c (revision 1513462) +++ subversion/libsvn_ra_serf/serf.c (working copy) @@ -59,13 +59,25 @@ } #define RA_SERF_DESCRIPTION \ - N_("Module for accessing a repository via WebDAV protocol using serf.") + N_("Module for accessing a repository via WebDAV protocol using serf %d.%d.%d.") /* Implements svn_ra__vtable_t.get_description(). */ static const char * ra_serf_get_description(void) { - return _(RA_SERF_DESCRIPTION); + static char description_buf[256]; + static char *description = NULL; + + if (!description) + { + int major, minor, patch; + serf_lib_version(&major, &minor, &patch); + apr_snprintf(description_buf, sizeof(description_buf), + _(RA_SERF_DESCRIPTION), major, minor, patch); + description = description_buf; + } + + return description; } /* Implements svn_ra__vtable_t.get_schemes(). */