I am working on a website and the specifications are build as we go along. For example, the most recent request was that a content type’s fields have to be altered. There is already a lot of content on the website and we don’t want to loose it.
I know that there is the possibility to export content types, views, etc. using Features and also that I can use .install files to alter the DB.
Is there a way to automatically create an .install file (or something similar) which will apply only the differences between the online version and the development one? Something like version control?