We have multiple developers working on integrations, and sometimes we have to back out of a change, but we don't don't have any records of the previous version. How can we manage versioning?
All versions of xMatters
Flow Designer allows for the setup of step versioning, so developers can test scripts without impacting live services.
We suggest using these common best practices:
- Encourage comments explaining any changes in the code.
- Don't delete a line of code, leave a comment and add a new line. This can make reverting back much easier.
- Include dates in your comments, so you can easily find changes done during a certain period of time.
- Avoid too many changes at once. Make one set of updates, test it, and move on to the next.