3

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)

1 Answer 1

6

Check out the pysvn library. Or skim the pysvn Programmer's Guide to see if it meets most of your use cases.

Sign up to request clarification or add additional context in comments.

1 Comment

Looks like it has what I want.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.