Provided by: libsvn-web-perl_0.63-3.1_all bug

NAME

       SVN::Web::Browse - SVN::Web action to browse a Subversion repository

SYNOPSIS

       In config.yaml

         actions:
           ...
           browse:
             class: SVN::Web::Browse
             action_menu:
               show:
                 - directory
               link_text: (browse directory)
           ...

DESCRIPTION

       Returns a file/directory listing for the given repository path.

OPTIONS

       rev The repository revision to show.  Defaults to the repository's youngest revision.

TEMPLATE VARIABLES

       at_head
           A boolean value, indicating whether or not the user is currently browsing the HEAD of
           the repository.

       context
           Always "directory".

       entries
           A list of hash refs, one for each file and directory entry in the browsed path.  The
           list is ordered with directories first, then files, sorted alphabetically.

           Each hash ref has the following keys.

           name    The entry's name.

           path    The entry's full path.

           rev     The entry's most recent interesting revision.

           size    The entry's size, in bytes.  The empty string '' for directories.

           type    The entry's "svn:mime-type" property.  Not set for directories.

           author  The userid that committed the most recent interesting revision for this entry.

           date    The date of the entry's most recent interesting revision, formatted according
                   to "Time and date formatting" in SVN::Web.

           msg     The log message for the entry's most recent interesting revision.

       rev The repository revision that is being browsed.  Will be the same as the "rev"
           parameter given to the action, unless that parameter was not set, in which case it
           will be the repository's youngest revision.

       youngest_rev
           The repository's youngest revision.

EXCEPTIONS

       (path %1 does not exist in revision %2)
           The given path is not present in the repository at the given revision.

       (path %1 is not a directory in revision %2)
           The given path exists in the repository at the given revision, but is not a directory.
           This action is only used to browse directories.

COPYRIGHT

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

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

       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>