[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

ra_serf update

From: Justin Erenkrantz <justin_at_erenkrantz.com>
Date: 2006-03-13 23:46:01 CET

Just a quick note to summarize where I am with ra_serf.

Short summary: My commits since last Friday have been with ra_serf.

I believe that most of the 'common' checkout/update/diff/status, log,
blame, and commit functionality is now working and loosely tested (as
in 'works for me'). SSL, deflate, basic auth, etc. all work.

As seen with r18878/18879, I'm now beginning to work through the
regression tests with ra_serf. As of trunk, we now fail the following
basic tests:

FAIL: basic_tests.py 6: basic corruption detection
FAIL: basic_tests.py 11: basic switch command
FAIL: basic_tests.py 13: checkout a path no longer in HEAD
FAIL: basic_tests.py 17: basic ls
FAIL: basic_tests.py 27: checks peg revision on filename with @ sign
FAIL: basic_tests.py 28: info on file not existing in HEAD
FAIL: basic_tests.py 29: ls a path no longer in HEAD

In other words, over 75% of tests passed on my first try. =)

13, 28, 29 are about ra_serf's complete lack of handling of deleted
files. That should be fairly easy to fix up and I'll start on that
soon. I haven't implemented switch or ls yet (11, 17). I'm not sure
what's up with 6 or 27 yet. (6 is probably the one that I'll tackle

If anyone is interested in trying out ra_serf, please feel free. I'll
be happy to start helping folks knock out the corner cases I haven't
gotten around to yet.

Thanks. -- justin

To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon Mar 13 23:46:41 2006

This is an archived mail posted to the Subversion Dev mailing list.