Hi! Yesterday I had some time to spare so decided to work on using the XML output of svn st rather than the text to get py.path.svnwc.status() reports. After some refactoring, adding some tests and battling the test code a bit, I ended up with something that at least satisfies the tests - they all work with the new code, using the old code as fallback if the --xml switch gets refused.
I did this on a branch, as at first it seemed like I had to do a lot of refactoring of the tests (which I ended up mostly rolling back). The URL of this branch is: https://codespeak.net/svn/py/branch/guido-svnwc-xml-status Unfortunately I didn't find the time to test on any platform other than Linux, using SVN v. 1.3. Therefore I think the code, in its current status, shouldn't be merged into the next release branch, or at least not without more testing (this also because I have the feeling a lot of edge cases aren't covered in the tests). However, what is there should be feature-complete... If people feel like testing, I'd greatly appreciate it... If not, I'll do it the first opportunity I have. I think the most important questions now are if it works on Windows, and on SVN versions besides 1.3. If that's done I think it can be merged into trunk and release branch. Cheers, Guido _______________________________________________ py-dev mailing list py-dev@codespeak.net http://codespeak.net/mailman/listinfo/py-dev