cadaver(1) allows browsing WebDAV HTTP servers from the command line.
It doesn't do everything you want (but you might be able to use it as
a starting point (if you enable http:// access to your repositories)).
Rick Varney wrote on Tue, May 31, 2011 at 10:50:14 -0700:
> Hello,
>
> We are migrating from a RCS-like revision control system, RCE, to Subversion.
>
> The users are accustomed to poking around in the directories where the archive
> files are stored to see what's there in a Linux bash shell. While it is
> possible to do this using the svn client commands by providing the full path to
> objects in the repository, it is somewhat inconvenient. A shell user accustomed
> to using cd, ls, and path completion to inspect a file tree can't use the same
> methods when inspecting the repository.
>
> I noticed svnshell.py. This is similar to what I am looking for. However,
> svnshell.py is a server-side script. I am looking for a client-side script - we
> have users at multiple sites that will want to inspect the repository.
>
> The key features/commands I am looking for are:
>
> 1. a client-side script
> 2. cd to change the current directory
> 3. ls to list files
> 4. path completion using the TAB key
> 5. info command to invoke svn info on a repository file or dir
> 6. log command to invoke svn log on a repository file or dir
> 7. a simple find command
>
> Is there anything out there like this? I have not found anything in my web
> searches so far. If not, any suggestions on what to use as a good starting
> point?
>
> Best regards,
>
> Rick Varney
Received on 2011-05-31 23:15:13 CEST