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

Re: BUG with complex branching, only over neon and serf

From: Eric Gillespie <epg_at_pretzelnet.org>
Date: 2007-09-13 00:36:20 CEST

I think I have a fix for neon; I found where the error comes
from, anyway, and commenting out what looks like a redundant
client-side check makes this test run to completion. I still
have to run davautocheck and get some DAV gurus to look at it, to
make sure I didn't break something else.

serf, however, I don't understand. I traced the error to
subversion/libsvn_ra_serf/commit.c:checkout_dir where ra-serf
tries a checkout that neon doesn't. First I have the section of
my access log from my locally patched ra-neon successfully
completing branch 1, followed by serf's failed attempt.

neon (works):
127.0.0.1 - jrandom [12/Sep/2007:15:16:18 -0700] "MKACTIVITY /svn-test-work/repositories/basic_tests-1/!svn/act/c8c6e2b2-617d-11dc-ac2a-7d296a68656f HTTP/1.1" 201 259
127.0.0.1 - jrandom [12/Sep/2007:15:16:18 -0700] "PROPFIND /svn-test-work/repositories/basic_tests-1 HTTP/1.1" 207 496
127.0.0.1 - jrandom [12/Sep/2007:15:16:18 -0700] "PROPFIND /svn-test-work/repositories/basic_tests-1/!svn/vcc/default HTTP/1.1" 207 463
127.0.0.1 - jrandom [12/Sep/2007:15:16:18 -0700] "CHECKOUT /svn-test-work/repositories/basic_tests-1/!svn/bln/14 HTTP/1.1" 201 274
127.0.0.1 - jrandom [12/Sep/2007:15:16:18 -0700] "PROPPATCH /svn-test-work/repositories/basic_tests-1/!svn/wbl/c8c6e2b2-617d-11dc-ac2a-7d296a68656f/14 HTTP/1.1" 207 493
127.0.0.1 - jrandom [12/Sep/2007:15:16:18 -0700] "PROPFIND /svn-test-work/repositories/basic_tests-1 HTTP/1.1" 207 448
127.0.0.1 - jrandom [12/Sep/2007:15:16:18 -0700] "CHECKOUT /svn-test-work/repositories/basic_tests-1/!svn/ver/14/ HTTP/1.1" 201 272
127.0.0.1 - jrandom [12/Sep/2007:15:16:18 -0700] "DELETE /svn-test-work/repositories/basic_tests-1/!svn/wrk/c8c6e2b2-617d-11dc-ac2a-7d296a68656f/branch HTTP/1.1" 204 -
127.0.0.1 - jrandom [12/Sep/2007:15:16:18 -0700] "PROPFIND /svn-test-work/repositories/basic_tests-1/trunk HTTP/1.1" 207 750
127.0.0.1 - jrandom [12/Sep/2007:15:16:18 -0700] "PROPFIND /svn-test-work/repositories/basic_tests-1/!svn/vcc/default HTTP/1.1" 207 516
127.0.0.1 - jrandom [12/Sep/2007:15:16:18 -0700] "COPY /svn-test-work/repositories/basic_tests-1/!svn/bc/13/trunk HTTP/1.1" 201 269
127.0.0.1 - jrandom [12/Sep/2007:15:16:18 -0700] "MKCOL /svn-test-work/repositories/basic_tests-1/!svn/wrk/c8c6e2b2-617d-11dc-ac2a-7d296a68656f/branch/dir1/dir2
 HTTP/1.1" 201 278
127.0.0.1 - jrandom [12/Sep/2007:15:16:18 -0700] "MERGE /svn-test-work/repositories/basic_tests-1 HTTP/1.1" 200 1853
127.0.0.1 - jrandom [12/Sep/2007:15:16:18 -0700] "DELETE /svn-test-work/repositories/basic_tests-1/!svn/act/c8c6e2b2-617d-11dc-ac2a-7d296a68656f HTTP/1.1" 204 -

serf (broke):
127.0.0.1 - jrandom [12/Sep/2007:15:18:45 -0700] "MKACTIVITY /svn-test-work/repositories/basic_tests-1/!svn/act/20612730-617e-11dc-8e20-316521cf6579 HTTP/1.1" 201 259
127.0.0.1 - jrandom [12/Sep/2007:15:18:45 -0700] "PROPFIND /svn-test-work/repositories/basic_tests-1/!svn/vcc/default HTTP/1.1" 207 463
127.0.0.1 - jrandom [12/Sep/2007:15:18:45 -0700] "PROPFIND /svn-test-work/repositories/basic_tests-1 HTTP/1.1" 207 448
127.0.0.1 - jrandom [12/Sep/2007:15:18:45 -0700] "CHECKOUT /svn-test-work/repositories/basic_tests-1/!svn/bln/14 HTTP/1.1" 201 274
127.0.0.1 - jrandom [12/Sep/2007:15:18:45 -0700] "PROPPATCH /svn-test-work/repositories/basic_tests-1/!svn/wbl/20612730-617e-11dc-8e20-316521cf6579/14 HTTP/1.1" 207 493
127.0.0.1 - jrandom [12/Sep/2007:15:18:45 -0700] "CHECKOUT /svn-test-work/repositories/basic_tests-1/!svn/ver/14 HTTP/1.1" 201 272
127.0.0.1 - jrandom [12/Sep/2007:15:18:45 -0700] "DELETE /svn-test-work/repositories/basic_tests-1/!svn/wrk/20612730-617e-11dc-8e20-316521cf6579/branch HTTP/1.1" 204 -
127.0.0.1 - jrandom [12/Sep/2007:15:18:45 -0700] "COPY /svn-test-work/repositories/basic_tests-1/!svn/bc/13/trunk HTTP/1.1" 201 269
127.0.0.1 - jrandom [12/Sep/2007:15:18:45 -0700] "CHECKOUT /svn-test-work/repositories/basic_tests-1/!svn/ver/14/branch/dir1 HTTP/1.1" 409 444

It's this last CHECKOUT that fails.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Sep 13 00:32:50 2007

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