>
> Well, of course, but I don't understand how differing live and development

environments is ever a good thing.

In an Ideal situation this holds true, especially if you are a lone
developer or are stuck a single platform.

Many people work in team environments so having the flexibility to have
different configurations available is a good thing, even if it is not needed
right away.

I work with several servers on many projects, some Windows, some Linux Red
Hat, some Ubuntu.

Also our team members are all working on different platforms, XP, OS-10,
Snow Leopard, Ubuntu--

I like to use the best of each OS, and I never want to be stuck on 1
platform or vendor.

The team all have access to several types of repo's, GIT, SVN etc..
depending on when/where the app was developed.

We also stage server upgrades in distributed VM's and move them up the food
chain as newer systems are released.

So having configuration data set up in a way that it CAN be different on
live and development is very important.

We can go from development, staging then live with very little configuration
changes.

The config files can be generated using ANT, so a config file can exist for
every possible situation from the beginning of a project.

If an app needs to move from Red Hat/Apache 1.x to WIN SERV on IIS it wont
need anything fancy to do it. (usually)

Did I mention how much I love code generation?


-- 
/Kevin Pepperman


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:331247
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to