Is there a way to roll back the changes that we have done to a flow?
Hi all, when our flow involves lot of transformation there can come a point where some thing goes wrong and we want to revert back to the point where everything was working.
Is there a way I can check what all changes were made to the flow, and go back to the previous version or branch out from there?
Best Answer
-
Hi,
I hope that you are doing well. You can use the version control feature:
The documentation above goes over everything.
Most importantly:
Going to the version control tab, you will see the project’s history browser appears. You can view all commits made on the project. Scroll to the bottom to load more commits.
You can click on any commit to view the details and browse the changed files on this commit. By clicking on the “Compare” button, you can compare the state of the whole project between two revisions.
On the project’s Version Control page, you can revert your project to a specific revision.
Reverting a project to an older revision will discard all work performed in all aspects of the project since that revision, by all users of a project.
Reverting only affects the configuration of the project (datasets, recipes, web apps, dashboards…). It does not affect data. Thus, after revert, some data might be missing and might need to be rebuilt
Furthermore, you need to pay attention to the DSS version used between the two versions. It is highly discourage to revert a project if a version upgrade has been conducted between the two changes as you might break your flow.
Let me know if you have any further questions here:)
Best,
Yasmine