I need to manipulate a subversion client from python. I need to:
- check the most recent revision to change something under a given path.
- update a client to a given (head or non head) revision
- get logs for a given path (revisions that changed it and when).
A quick search didn't turn up what I'm looking for and I'd rather not have to write my own wrapper around the svn command line tool. (BTW: running under Linux and python 2.6)