Version control in learning instances
- Updated: 2025/03/05
Version control helps track and manage changes to a learning instance over time. Users can revert to earlier versions if new changes cause problems or do not provide the desired results.
Benefits of using version control
- Track configuration changes: Version control lets you track every change made to the learning instance settings, including who made the change, when it was made, and what was changed. This gives a clear history of configuration changes, making it easier to find the version that provides the desired results.
- Progressive refinement: You can make incremental changes to the settings while being able to compare how each change affects the results.
- Restore configuration changes: If a change causes errors or does not improve data extraction results, version control lets you quickly revert to a previous working version. This reduces downtime and allows for rapid recovery.
- Compare data extraction results: Version control lets you compare results from different versions side-by-side. This helps you see how specific changes affect data extraction accuracy and performance.
- Simplify debugging: If you do not get the expected result, version control makes it easier to find the source of the problem by comparing the current settings with previous versions. This significantly reduces debugging time.