Version control

This page explains the benefits of object-level versioning and versioning in the event of an erroneous bulk change action.

Object-level versioning

Object-level versioning provides a number of important benefits for KLEKSI users:

  • Historical traceability : Version control allows you to record and maintain the complete history of every object in your collection. This means you can always see what changes have been made, who made them and when they were made. This gives you a detailed overview of the development of each object in your collection.
  • Rolling back changes : Version control makes it easy to roll back changes at the object level. If incorrect data is accidentally entered, you can go back to a previous version of the object and restore the correct information. This saves time and minimizes possible errors in your collection registration.
  • Collaboration : Version control promotes effective collaboration among team members. Multiple users can make changes to different versions of the same object at the same time, allowing for parallel work. Additionally, conflicts when merging changes can be resolved by comparing and consolidating versions.


How does it work
Click on the three dots behind a field (object data) and select 'version management'. In a new screen you will get an overview of your current and previous sessions. When you click on a session, all changes you made during that session will be shown. By clicking on a change you can see which field and value you had changed. Click 'Restore' to revert the change.



Version control in case of an incorrect bulk change action

KLEKSI also provides the ability to address any erroneous bulk change actions.

How does it work
Click on 'Bulk History' in the menu on the left. You will see an overview of all bulk change actions that you or a colleague has performed. Click on the button behind the bulk change action that you want to reverse. Any changes made during this bulk change action will then be rolled back to the previous state.



Conclusion
Object-level versioning and versioning for erroneous bulk change actions provide valuable benefits for museums, heritage institutions, libraries and archives using KLEKSI. With historical traceability, the ability to roll back changes, improved collaboration and the ability to minimize data loss, KLEKSI provides a reliable and flexible solution for managing and recording collections.