Since we need to edit the flow for 1000+times and need to restore the previous version.
Can power automate do version control like in the power apps?
Or can it integrate into the Azure DevOps?
You can use DevOps to create versions of your flows and if needed you can revert to a previous commit.
A good point to start with this is here https://docs.microsoft.com/en-us/power-platform/alm/devops-build-tools and here https://github.com/microsoft/PowerApps-Samples/tree/master/build-tools
You will need one pipeline to export the solution to DevOps and one to import the backup back to the Power Platform.
I haven't tried if you can revert to an older commit in the GUI but it definitely works with GIT.
I haven't tried yet to create automatic builds if a flow gets edited but manually it works.
Join us in Las Vegas to experience community, incredible learning opportunities, and connections that will help grow skills, know-how, and more.