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

Reply via email to