[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: Peter Burkholder <peterb_at_ucar.edu>
Date: 2003-04-23 22:13:02 CEST

Still fishing...

Dreamweaver does not work with the Autoversioning directive (because it's trying
to issue LOCKs, I guess) unless you also have mod_dav_lock.

After all the hassle I went though to get Subversion and Apache 2 built (on
a machine that's a little out of date), I decided that it with all the
prerequisites and libraries in place it would be relatively easy to build
Apache 2.1 and rebuild Subversion. I was right.

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>

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

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"

That's pretty much of a deal breaker.

I don't know if I can really consider RapidSVN. When I try to use the
binary installation, as soon as I try to access the repository in any way I
get a "rapidsvn.exe has generated errors and will be closed by Windows. You
will need to restart the program. An error log is being generated" There's
no error log that I can find, but I don't know where to look.

Oh well, it was fun for a little while.

Peter

On Wed, Apr 23, 2003 at 12:53:09PM -0500, Ben Collins-Sussman wrote:
> > My hope was that Dreamweaver's WebDAV support might work. I still
> > don't know. I have svn-server running and Apache httpd 2.0.45 with
> > mod_dav_svn, but I now understand that I need mod_dav_lock from
> > httpd 2.1 tree to even attempt commiting to the repository from
> > Dreamweaver's WebDAV client. So, what do I do now?
>
> The svn server is a *deltaV* server, not a generic webdav server.
> There are almost no deltaV clients out there yet.
>
> That said, there's a chance that if you enable 'autoversioning' in
> mod_dav_svn, that a generic dav client may work, such as the one
> within dreamweaver. If not, you'll have to use apache2.1 with
> mod_dav_lock. (Have you read appendix D in the book? It's all about
> this topic.)
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: dev-help@subversion.tigris.org

--
Peter Burkholder, System Administrator
Digital Library for Earth System Education (DLESE -- http://www.dlese.org)
peterb@ucar.edu
DLESE Program Center (DPC)                             ~~~  ~~  ~~~~   __o
UCAR/DPC, P.O. Box 3000       Ph) 303-497-2663       ~~~  ~~~~ ~~    _`\<,_
Boulder, CO 80307-3000        Fx) 303-497-8336  ~~~~ ~~~   ~~~~     (*)/ (*)
---------------------------------------------------------------------
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:14:06 2003

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