Cross-posted from zope-db, apologies in advance for the noise to those on both lists.
Hello all, new to this list, hope I'm not asking a question that's been covered already. A little background : I'm a project manager / technical sales guy. I've got a quasi-volunteer developer working on an elderly (meaning it's been around and actively, if sloppily, developed for some time) Zope 2 app for me. Since time immemorial it has been coded live on the production server. Originally this wasn't a problem as it was a one man show, if he broke it, it was his fault and he suffered. Since then the project has grown and I want to put in place a development server. The issue : When I really pushed for him to develop off-line, he did so on a local copy of the site including a snapshot of the ZoDB. When he pushed it live he pushed up the (now out-of-date) ZoDB and squashed the new data. Obviously, not cool. So, the question : How can I set things up (or rather ask someone qualified to set things up) so that there is a development server to code and test on (with real data) and a production server that's relatively easy to push up the code to once it's signed off on without squashing the live data ? Update from comments on zope-db : The data I'm interested in abstracting is the client-entered data, form data and attached files. Thanks so much for your help, Christopher Appell _______________________________________________ For more information about ZODB, see the ZODB Wiki: http://www.zope.org/Wikis/ZODB/ ZODB-Dev mailing list - ZODB-Dev@zope.org http://mail.zope.org/mailman/listinfo/zodb-dev