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

weak etags & subversion?

From: Eric Johnson <Eric.R.Johnson_at_Sun.COM>
Date: 2003-11-25 17:07:53 CET

Hi,

I'm trying to implement a collaborative authoring
environment that uses apache webdav + subversion
with auto-versioning on the server.

Client-side, my users will have a variety of clients
(Winie, Web Commander, mozile) that check for ETag
match before doing a PUT as described here:

  http://www.w3.org/1999/04/Editing/

In my experiments so far, it doesn't appear that
apache + subversion will generate a weak ETag. If
I remove svn and just use the filesystem, apache
generates the expected ETags.

Excerpt from httpd.conf:

     <Location /p3>
       FileETag MTime Size
        (some stuff deleted...)
     </Location>

So, I'm wondering if the apache ETag code simply
doesn't play with alternate repositories -- ie,
the calls to get modification time and size are
not abstracted... Or, are there changes that
could be made to subversion to generate the
requested ETags? I dug through some of the
apache code, but couldn't locate the ETag stuff.

I'm assuming that if the latter is the case,
it'll probably be a post 1.0 thing -- unless it's
a very easy fix.

Thanks for any info/pointers.

--EJ

_______________________________________
Eric R. Johnson
SunServices
Sun Microsystems, Inc.
Phone: (303)-272-5671, x75671
Email: eric.r.johnson@sun.com
_______________________________________

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Nov 25 17:50:25 2003

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

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