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

Re: Subversion: fish or cut bait?

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2003-04-23 22:28:45 CEST

Peter Burkholder <peterb@ucar.edu> writes:

> With the following httpd.conf directives, Dreamweaver is able to get files
> from the repository, edit them, and commit revisions.
>
> <Location /svn>
> DAV svn
> SVNParentPath /export/devel/svn/repos
> SVNAutoversioning on
> DavGenericLockDB /export/devel/svn/locks
> </Location>

Good. I'm glad you tried this; I'd like to update Appendix D with
some kind of information about dreamweaver compatibility.

> However, Dreamweaver cannot create new files in the repository (which, on
> reflection, isn't too surprising).

It's surprising to me... if the {LOCK, PUT, UNLOCK} sequence works for
editing files, why wouldn't a single PUT work?

> 128.117.126.100 - - [23/Apr/2003:13:57:50 -0600] "PROPFIND /svn/DPChelp/trunk/peter.html HTTP/1.1" 404 333 "-" "Dreamweaver-WebDAV-SCM1.02"
> 128.117.126.100 - - [23/Apr/2003:13:57:50 -0600] "PROPFIND /svn/DPChelp/_mm/ HTTP/1.1" 404 321 "-" "Dreamweaver-WebDAV-SCM1.02"
> 128.117.126.100 - - [23/Apr/2003:13:57:50 -0600] "PROPFIND /svn/DPChelp/trunk/peter.html HTTP/1.1" 404 333 "-" "Dreamweaver-WebDAV-SCM1.02"
> 128.117.126.100 - - [23/Apr/2003:13:57:50 -0600] "LOCK /svn/DPChelp/trunk/peter.html HTTP/1.1" 200 447 "-" "Dreamweaver-WebDAV-SCM1.02"
> 128.117.126.100 - - [23/Apr/2003:13:57:50 -0600] "PROPFIND /svn/DPChelp/trunk/peter.html HTTP/1.1" 404 333 "-" "Dreamweaver-WebDAV-SCM1.02"

This doesn't say much. It says that dreamweaver tried to get some
properties from /trunk/peter.html and /_mm/, got a "404 Not Found"
error each time, meaning the properties it wanted didn't exist. Then
tries to LOCK peter.html, and succeeded. Then it tried to get
properties from peter.html again, and couldn't get them.

So the question here is... what kind of properties is it looking for?
Maybe it's looking for DAV lock-related properties.

What we really need here is an HTTP trace. It would be great if you
could use ethereal to capture the dialogue for us to analyze.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Apr 23 22:30:11 2003

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