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