Version Control Question
Hi guys, I posed this question to the fellows at NYZUG yesterday evening, and they suggested that I post it here, point blank. We want to use version control on our site. Without sparking a religious war, what do you recommend for syncing a development environment, a quality assurance environment, and a production environment? Is the built-in Zope Version package enough? Should we use that in conjunction with ZEO? Is ZEO on its own enough? Should we use CVS for Product maintainance? ZSyncer? Initially, I thought the Zope Version would be enough, do your work in a version, have the tester start working in the version when the developer was done, and then the tester saves the work when everything is good to go. I've been told (by non-Zopistas, and even anti-Zopers) that we need to have three environments. How would you go about implementing a system to please nervous project managers? cheers, ken
We have 3 stages, dev, staging and production. There are multiple production boxes. We use versions in dev. We use ZSyncer to sync Zope objects and Perforce to move file system files. Cheers. -- Andy McKay.
participants (2)
-
Andy McKay -
ken bolton