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

Re: 0.16 client with 0.17 server?

From: <gstein_at_lyra.org>
Date: 2003-01-21 21:20:29 CET

On Tue, Jan 21, 2003 at 01:31:40PM -0600, Karl Fogel wrote:
 Greg Stein gstein@lyra.org writes:
   Is this an obscure way of saying that I can't use a 0.16 client with a
   0.17 server? Or is it something else?
 
 Commits won't work, yah (updates should, though).

Well, we're seeing some of the namespace stuff, which should be easily
fixable. Is there another reason to avoid commits from earlier clients? IOW,
denying them because of the namespace thing seems a bit gratuitous.

I think we may have goofed a bit. We should have switched the client to the
new namespaces and let that sit for a while, before disabling them in the
server.

Hmm. In fact, I think we may have a problem in a pure 0.17 environment,
which may be what David Summers is seeing. Consider include/svn_dav.h:

#define SVN_DAV_FEATURE_USE_OLD_NAMESPACES

So libsvn_ra_dav is *still* sending old namespaces. And today's server is
rejecting the old namespaces.

Not good.

It sounds like maybe a 'make davcheck' with 0.17 wasn't performed before
release. :-(

I think my recommendation would be to change the client to only send new
namespaces, and make the server take both again, then release 0.17.1.

Cheers,
-g

-- 
Greg Stein, http://www.lyra.org/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 14 02:04:43 2006

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.