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