Quick question on doing Localhost development. How do you keep CF
configurations synced between all your developers. For example
datasources,custom tag mappings ect and even webserver settings. Or do you
not have that much need for creation of new datasource and mappings ect for
it to be a hassle.
We have a standard "CF Setup Document" kept under CVS that everyone uses to set up their instances. However, there are also some shortcuts! You can copy the neo-query.xml file around to save you having to create all the data sources on every machine - create them once and then pass around neo-query.xml. The same applies to some of the other XML files.
Then there's also the instance cloning trick: we all use CFMX for J2EE so we can simply tar/zip up the entire CFMX instance folder and copy it to a new JRun install (or CFMX install) and just unzip it. That's how we clone our production instances.
Our web servers instances are a separate matter - our production setup is so complex that it's nearly impossible to clone it to localhost (we use a dual-Apache proxy setup with many custom mod_perl modules). A few brave souls have set up enough machinery to make it work locally but most don't bother! Our Apache setup has mod_perl for Flash detection, /go/ URLs and we also rely heavily on Server-Side Includes. A couple of developers have set this up on their Macs but it's way more hassle on Windows (all our shared servers including production are all Unix so this should be no surprise).
Regards, Sean
----------------------------------------------------------
You are subscribed to cfcdev. To unsubscribe, send an email
to [EMAIL PROTECTED] with the words 'unsubscribe cfcdev' in the message of the email.
CFCDev is run by CFCZone (www.cfczone.org) and supported by Mindtool, Corporation (www.mindtool.com).
An archive of the CFCDev list is available at www.mail-archive.com/[EMAIL PROTECTED]
