[Zope] test scripts with versions

Jim Kutter jim@ebizq.net
Wed, 28 Aug 2002 13:27:29 -0400


Thanks for the heads up. I'll most likely have 2 tiers, devel and =
production, nothing fancy. Despite my efforts to keep life simple, =
things still get complicated fast. I don't suppose I can automate a =
synch? I can't think of a good reason to do it now, but it's likely to =
come up.

-jim
----- Original Message -----=20
From: "Adam Getchell" <AdamG@hrrm.ucdavis.edu>
To: "'Chris Withers'" <chrisw@nipltd.com>; "Jim Kutter" <jim@ebizq.net>
Cc: <zope@zope.org>
Sent: Wednesday, August 28, 2002 1:14 PM
Subject: RE: [Zope] test scripts with versions


> Jim,
>=20
> I've used Zsyncer about a month in a 4 tiered site: Squid <-- =
Production <--
> Test <-- Devel, where authors only get access to Devel, we Zsync up to =
Test
> and run the Webchecker Python script, then sync up to Production.
>=20
> It works beautifully. The only hitch is, if you're using Squid and
> Siteroots, be careful of copying the database from Production to the
> development sites -- I did that, and all the devel sites ended up =
editing
> production.
>=20
> I sorted this out because I used different passwords on the different
> servers, so the popup password dialog was a giveaway.
>=20
> It recursively iterates through zope, so a change to /MyFolder will =
also
> sync up /MyFolder/SubFolder. However, if you look at /MyFolder in =
Zsync, it
> will not display a change in /MyFolder/SubFolder.=20
>=20
> This behavior is slightly annoying, and puzzling since it will =
actually make
> changes in /MyFolder/SubFolder provided there are changes to be made =
in
> /MyFolder. We ended up telling our writers to explicitly tell us the =
path of
> the object they want uploaded.
>=20
> But, it's a beautiful product that I think should be integrated into =
Zope's
> core functionality. Once you're on Zsync, you won't look back. ;-)
>=20
>=20
> ***************************=20
> * Adam Getchell
> AdamG@hrrm.ucdavis.edu
> * System Architect/Programmer (530) 752-1584
> * Human Resources Information Systems
> http://www.hr.ucdavis.edu/
> ***************************=20
> "Invincibility is in oneself, vulnerability in the opponent." -- Sun =
Tzu
>=20
>=20
>=20
>=20
> -----Original Message-----
> From: Chris Withers [mailto:chrisw@nipltd.com]=20
> Sent: Wednesday, August 28, 2002 8:48 AM
> To: Jim Kutter
> Cc: zope@zope.org
> Subject: Re: [Zope] test scripts with versions
>=20
>=20
> Jim Kutter wrote:
> > Yeah, but then the original question re-surfaces, how do I cleanly=20
> > fix/add new features to a running site?
> >=20
> > In my PHP days I used to use CVS to "publish" to a live directory. =
Now=20
> > I have a designer working with me who I can't get to use CVS=20
> > (impractical) and it adds a level of complexity in zope.
>=20
> Have you looked at ZSyncher?
>=20
> Have a dev zope, a live zope and use ZSyncher to keep the two in synch =
as
> needed.
>=20
> cheers,
>=20
> Chris
>=20
>=20
> _______________________________________________
> Zope maillist  -  Zope@zope.org =
http://lists.zope.org/mailman/listinfo/zope
> **   No cross posts or HTML encoding!  **
> (Related lists -=20
>  http://lists.zope.org/mailman/listinfo/zope-announce
>  http://lists.zope.org/mailman/listinfo/zope-dev )
>=20