SVN::Web::List(3pm) User Contributed Perl Documentation SVN::Web::List(3pm)

SVN::Web::List - SVN::Web action to list available repositories

In config.yaml

  actions:
    ...
    list:
      class: SVN::Web::List
      opts:
        redirect_to_browse_when_one_repo: 0 # or 1
        public_repos_uri: hide_local
    ...

Displays a list of available Subversion repositories for browsing. If only one repo is available then may redirect straight to it.

The following options may be specified in config.yaml

Boolean indicating whether, if only one repository is available, SVN::Web::List should immediately issue a redirect to browse that repository, thereby saving the user a mouse click.

Defaults to 0.

Can be 'hide_local', which will hide the URL for any file:// repositories, 'hide_all', which will hide all repositories, or a hash. The hash should be keyed by the repository name, and the values should be either a URL display, or a false value to hide the URL.

The default is to show all repository URLs.

The number of repositories that were configured.
A hash. Keys are repository names, paths are repository URLs.

None.

Copyright 2003-2004 by Chia-liang Kao "<clkao@clkao.org>".

Copyright 2005-2007 by Nik Clayton "<nik@FreeBSD.org>".

Copyright 2012 by Dean Hamstead "<dean@fragfest.com.au>".

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See <http://www.perl.com/perl/misc/Artistic.html>

2022-06-14 perl v5.34.0