# App version control

If you have made many changes to your DApp you can go back to a previous version and undo them without having to do all the step-by-step procedures.

## Getting started

To start using version control, access this option from the administration of your DApp.

<figure><img src="https://1167648080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWrjgYUyO4ch1fBehrMEq%2Fuploads%2FUgsOhiVZzzI4vfLKlVnG%2Fimage.png?alt=media&#x26;token=592b5603-be71-4c73-a122-9f3184a98ee6" alt=""><figcaption></figcaption></figure>

Once inside the version control section you must create the first version (which is the current version of your DApp)&#x20;

<figure><img src="https://1167648080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWrjgYUyO4ch1fBehrMEq%2Fuploads%2FxrL826lQBmnRLZvNfAjN%2Fimage.png?alt=media&#x26;token=16c5d514-5ffc-4ba4-b528-f70cfd3aaa3d" alt=""><figcaption></figcaption></figure>

Now you must fill out the two corresponding fields. You can use numbers in the name field and put the changes you have made to your DApp in the description.👇

<figure><img src="https://1167648080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWrjgYUyO4ch1fBehrMEq%2Fuploads%2FssGUvjAKbbN9DtQdskIe%2Fimage.png?alt=media&#x26;token=a5b9751c-b3dd-446d-bf30-f5ff2794ca38" alt=""><figcaption></figcaption></figure>

As you can see in the image below, two versions have been created for the DApp in the example: the default version (the first) and another version without the top menu items.

<figure><img src="https://1167648080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWrjgYUyO4ch1fBehrMEq%2Fuploads%2F8OPi9OZ0GhmCappHgQ9S%2Fimage.png?alt=media&#x26;token=e230041d-0277-42f1-99b5-1e2f8841a4e4" alt=""><figcaption></figcaption></figure>

## Using the actions

* Edit the specific version DApp.

<div align="left"><figure><img src="https://1167648080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWrjgYUyO4ch1fBehrMEq%2Fuploads%2FB5Uu8rtf70tiUeJYS4Y2%2Fimagen.png?alt=media&#x26;token=793e2497-59b8-4bb2-8c18-55255b8ebec1" alt=""><figcaption><p>           Edit version          </p></figcaption></figure></div>

* Preview the specific version DApp.

<div align="left"><figure><img src="https://1167648080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWrjgYUyO4ch1fBehrMEq%2Fuploads%2FR1j5KkV9I6jxtdvig0H9%2Fimagen.png?alt=media&#x26;token=4118cab2-2203-419c-9047-182251be3685" alt=""><figcaption><p>    Preview App version  </p></figcaption></figure></div>

* Set your DApp to the specific version backup.

<div align="left"><figure><img src="https://1167648080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWrjgYUyO4ch1fBehrMEq%2Fuploads%2FxYyoVYmNsxVriD8QTEZa%2Fimage.png?alt=media&#x26;token=001727fb-f216-4ba5-8a9e-e200eb32d4ca" alt="" width="36"><figcaption><p>Set App to this version</p></figcaption></figure></div>

{% hint style="danger" %}
**This is a destructive action!** Make a backup of the current version to avoid data losses.
{% endhint %}

* Delete this DApp backup version.

<div align="left"><figure><img src="https://1167648080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWrjgYUyO4ch1fBehrMEq%2Fuploads%2FrSGhvXWLZsuzEZxBQPMa%2Fimage.png?alt=media&#x26;token=0262227c-a6e3-4318-bca7-81d082d4e539" alt="" width="37"><figcaption><p>  Delete App version     </p></figcaption></figure></div>

{% hint style="danger" %}
**This is a destructive action!** Make a backup of the current version to avoid data losses.
{% endhint %}
