Versioning and Updating
I've deployed a FileMaker solution to a clients business. I have been working on "version 2" that includes new features.
How do I migrate those changes (table changes, relationship changes, scripts, custom functions) into their system while preserving their data? I come from a enterprise development background where data was abstracted from the application. Maybe its something I am just over looking, but how do I migrate my changes into their system? Is there a best practice defined for this?
I hate the idea of developing against production (making changes in their system as they use it). Can someone shed some light on this?