I have inherited a legacy application with fairly complicated deployment, both in terms of the number of stages (40+) and the scripts that are run. We constantly have deployment failures which can mostly be solved by changing something in the deployment scripts.
One of the problems with this is I never know if something was changed in the deployment properties or if some other thing has broken the deployment script itself.
So, is there any way to version control Azure Devops (VSTS) deployment configuration, the way you could with, say Jenkins?