Great job guys on determining a solution. I was getting a bad feeling that
1.2 would be final in a matter of days before the problem was resolved. I am
now looking forward to trying out RC4 when it's released. :)
Jonathan Chum
Systems Developer
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
AIS Media, Inc. - "We Build eBusinesses"
7000 Central Parkway, Suite #1700
Atlanta, GA 30328
Tel: 770.350.7998 ext. 505 / Fax: 770.350.9409
http://www.aismedia.com / jchum_at_aismedia.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-----Original Message-----
From: Ben Collins-Sussman [mailto:sussman@collab.net]
Sent: Tuesday, May 10, 2005 2:00 PM
To: Mark Phippard
Cc: users@subversion.tigris.org
Subject: Re: Dreamweaver and SVN 1.2 Locking
On Apr 27, 2005, at 10:20 AM, Mark Phippard wrote:
> Ben Collins-Sussman <sussman@collab.net> wrote on 04/27/2005
> 10:39:37 AM:
>
>
>> On Apr 27, 2005, at 9:29 AM, Mark Phippard wrote:
>>
>>>
>>> If you have the time and ability, another thing you might try is to
>>> see if
>>> you can get Dreamweaver to work with the generic Apache
>>> mod_dav_fs. If
>>> you can, then maybe the Subversion devs can learn something from
>>> that?
>>>
>>
>>
>
> I wonder if Julian has any info about Dreamweaver at greenbytes?
>
Mystery solved -- the Dreamweaver error you're seeing is indeed the
result of a recent svn 1.2.0-rc2 bug, we just discovered it and are
working to fix it now. I suspect it will be the main reason for
rc4. :-)
Specifically, Dreameweaver was sending a dav 'owner' field in the
lock request which looked like this:
<D:owner><D:href>markphip</D:href></D:owner>
And then later on, when it did a PROPFIND to retrieve the lock's
details, it wasn't getting back what it had put in, like it's
supposed to. mod_dav_svn was sending back:
<ns0:owner
xmlns:ns0="DAV:"><ns0:href>markphip</
ns0:href></ns0:owner>
In other words, mod_dav_svn was behaving as if a Subversion client
had created the lock, rather than a non-Subversion client.
Here's the dev@ thread describing the bug:
http://svn.haxx.se/dev/archive-2005-05/0516.shtml
Thanks for finding this bug, Mark! The Dreamweaver HTTP trace was
critical.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue May 10 21:35:45 2005