This documentation focuses on the bulk export and version control functionality of the Views module. The following steps document how to export multiple views at once and create a module from the exported code that will allow you to revert any subsequent changes to your views. Assumptions: - You have views you want to bulk export; we'll call them myView1 and myView2 - You know how to install and enable a module
Install Views and enable the following modules: Views, Views exporter, Views UI
Navigate to the Views Administration page. You should have Edit | Export | Clone | Delete options next to myView1 and myView2. Once we're done, "Delete" will become "Revert"!
The results of the export should now be in front of you. Specifically, the results page should be composed of three code-containing regions. This code and the following steps are all you need to create a module that will allow you to revert your views to the state they were in when you exported them.
Just to be safe. Navigate to the Performance Administration page and Clear cached data.
Navigate to the Modules Administration page and enable my_views Export Module. Save.
Navigate to the Views Administration page. The right of myView1 and myView2 should now read Edit | Export | Clone | Revert. Congratulations, you now have version control in place for your exported views!