# Load Script Versioning

Gitoqlok Helper Load Script versioning tool allows to view differences and make instant changes between different Load Script versions in Qlik Sense.

Proceed to Data Load Editor:

!\[Data Load Editor in Qlik Sense]\(../../.gitbook/assets/Screen Shot 2023-01-17 at 16.37.11.png)

*Data Load Editor in Qlik Sense*

Open Gitoqlok extension and turn on Qlik Helper:

!\[Qlik Helper in Gitoqlok]\(../../.gitbook/assets/Screen Shot 2023-01-17 at 16.37.53.png)

*Qlik Helper in Gitoqlok*

::: info Qlik Helper in Gitoqlok reveals many useful add-ins for your Qlik Sense experience: [Time Machine](https://docs.gitoqlok.com/tutorials/gitoqlok-helper/time-machine), [Diff Viewer](https://docs.gitoqlok.com/tutorials/gitoqlok-helper/diff-viewer), [Set a Thumbnail](https://docs.gitoqlok.com/tutorials/gitoqlok-helper/thumbnail-assistance), [QVD Links](https://docs.gitoqlok.com/tutorials/gitoqlok-helper/qvd-links-data-load-editor). :::

The upper panel of your Qlik Sense interface should be complemented with the green versioning icon. Click on it and reveal an additional panel for further versioning:

!\[Load Script versioning icon]\(../../.gitbook/assets/Screen Shot 2023-01-17 at 16.42.24.png)

*Load Script versioning icon*

!\[Load Script versioning panel]\(../../.gitbook/assets/Screen Shot 2023-01-17 at 16.43.54.png)

*Load Script versioning panel*

On the right side of the panel the first drill-down lets you choose the commits to the current repository:

!\[Select Commit from repository]\(../../.gitbook/assets/Screen Shot 2023-01-17 at 17.30.56.png)

*Select Commit from repository*

Second drill-down lets you choose the branch of the current repository:

!\[Select Branch from repository]\(../../.gitbook/assets/Screen Shot 2023-01-17 at 17.31.09.png)

*Select Branch from repository*

As an example, "branch1" was selected to compare the versions of the Main script section:

!\[Script version in panel view]\(../../.gitbook/assets/Screen Shot 2023-01-17 at 17.33.33.png)

*Script version in panel view*

Note how the differences are highlighted yellow - you can easily replace the changes by clicking on the "Revert chunk" arrow between the panels:

!\[Revert chunk arrow]\(../../.gitbook/assets/Screen Shot 2023-01-17 at 17.38.41.png)

*Revert chunk arrow*

After the changes have been made, you can find the Save button at the top panel:

!\[Save changes to the current script version]\(../../.gitbook/assets/Screen Shot 2023-01-17 at 17.36.26.png)

*Save changes to the current script version*

## Change Repo

You can also see the versioning from any other repository of your choice. Change Repo button allows you to do so:

!\[Change Repo functionality]\(../../.gitbook/assets/Screen Shot 2023-01-17 at 17.43.28.png)

*Change Repo functionality*

Notice the "Show only repos containing the selected tab in script" option - tick if you aim at fetching the changes from the same tab in different application repository.\
As an example, the repository called "Peek-vs-Previous" is selected and the corresponding script version can be seen on the right side of the panel for comparison and/or making changes:

!\[View script differences with another repository]\(../../.gitbook/assets/Screen Shot 2023-01-17 at 17.45.54.png)

*View script differences with another repository*

## Alternative: video tutorial
