Please allow to move .volt apps between servers while preserving application IDs and keep valid service links among the apps.
This is very needed in case
a business partner (re)deploys their application in customer environment
a customer needs to work on development of an app while it is in production
The both scenarios result in multiple copies and versions of the same app or app group. Once the app has service bindings, this is a nightmare to manage or fix.
For example, I have a worklow app which uses two other apps as auxiliary data sources/tables. These auxiliary data sources are (or will be) used in dozen of other workflow apps (as a shared list of projects or as a shared list of departments). So I have three apps with service bindings. I need the apps to stay in production while I work with the customer on a new version. The development cycle is several days (as multiple people must review and test the changes in workflow). I must not break the app-in-production, therefore I needed another development copy - and perhaps a testing copy too.
Hence we need features like changing of application ID manually, fixing (rewiring) broken service calls without the need to delete them and create new ones from scratch, upgrading an app with special settings, etc.