[Zope] webdav + sitecopy + SiteRoot

Mark Logan mlogan@ccs.neu.edu
Fri, 26 Oct 2001 16:18:27 -0400


I have a site that I would like to synchronize using sitecopy and webdav.
I've been following the instructions found at (long url): 
http://zope.nipltd.com/public/lists/zope-archive.nsf/
47ba74c812dbc5dd8025687f0024bb5f/d1daeaa7052309dc80256ac7007abac9?
OpenDocument&Highlight=0,sitecopy

This is simple enough, but I have a siteroot, and that is throwing
everything off.  Here is my .sitecopyrc:

site ccs-beta
server *******
port 3081
protocol webdav
username ******
password ******
remote /ccs
local /home/mlogan/proj/web/zope/ccs
exclude acl_users
exclude *[Cc]atalog
exclude SiteRoot

When I do a sitecopy --fetch, it finds absolutely nothing.  Interestingly,
if I set the remote directory to /, it works fine, but downloads the whole
zope database (including controlpanel, etc).  If I start zope with
SUPPRESS_SITEROOT=1, and use the same config above, it downloads only the
directory that I want.  

Nothing I have tried can get around the siteroot, and I don't even
understand exactly what problem the siteroot is causing.  Is there a way to
have zope suppress the siteroot on the webdav port only?  that would be
ideal.

Any insight would be really helpful.

Thanks,
Mark Logan
mlogan@ccs.neu.edu