diff options
Diffstat (limited to 'tools/client-side/svn-bench/help-cmd.c')
-rw-r--r-- | tools/client-side/svn-bench/help-cmd.c | 94 |
1 files changed, 0 insertions, 94 deletions
diff --git a/tools/client-side/svn-bench/help-cmd.c b/tools/client-side/svn-bench/help-cmd.c deleted file mode 100644 index a3302ec..0000000 --- a/tools/client-side/svn-bench/help-cmd.c +++ /dev/null @@ -1,94 +0,0 @@ -/* - * help-cmd.c -- Provide help - * - * ==================================================================== - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - * ==================================================================== - */ - -/* ==================================================================== */ - - - -/*** Includes. ***/ - -#include "svn_string.h" -#include "svn_error.h" -#include "svn_version.h" -#include "cl.h" - -#include "svn_private_config.h" - - -/*** Code. ***/ - -/* This implements the `svn_opt_subcommand_t' interface. */ -svn_error_t * -svn_cl__help(apr_getopt_t *os, - void *baton, - apr_pool_t *pool) -{ - svn_cl__opt_state_t *opt_state; - - /* xgettext: the %s is for SVN_VER_NUMBER. */ - char help_header_template[] = - N_("usage: svn-bench <subcommand> [options] [args]\n" - "Subversion command-line client, version %s.\n" - "Type 'svn-bench help <subcommand>' for help on a specific subcommand.\n" - "Type 'svn-bench --version' to see the program version and RA modules\n" - " or 'svn-bench --version --quiet' to see just the version number.\n" - "\n" - "Most subcommands take file and/or directory arguments, recursing\n" - "on the directories. If no arguments are supplied to such a\n" - "command, it recurses on the current directory (inclusive) by default.\n" - "\n" - "Available subcommands:\n"); - - char help_footer[] = - N_("Subversion is a tool for version control.\n" - "For additional information, see http://subversion.apache.org/\n"); - - char *help_header = - apr_psprintf(pool, _(help_header_template), SVN_VER_NUMBER); - - const char *ra_desc_start - = _("The following repository access (RA) modules are available:\n\n"); - - svn_stringbuf_t *version_footer; - - if (baton) - opt_state = ((svn_cl__cmd_baton_t *) baton)->opt_state; - else - opt_state = NULL; - - version_footer = svn_stringbuf_create(ra_desc_start, pool); - SVN_ERR(svn_ra_print_modules(version_footer, pool)); - - return svn_opt_print_help4(os, - "svn-bench", /* ### erm, derive somehow? */ - opt_state ? opt_state->version : FALSE, - opt_state ? opt_state->quiet : FALSE, - opt_state ? opt_state->verbose : FALSE, - version_footer->data, - help_header, /* already gettext()'d */ - svn_cl__cmd_table, - svn_cl__options, - svn_cl__global_options, - _(help_footer), - pool); -} |