Is there Version Control System in AppSheet

Hello all,

My name is Giriraj Soni. I’m now using Google AppSheet to develop Enterprise Level Applications for my company. I come from a coding background, and this AppSheet is a no-code platform.

I will eventually find it challenging to manage my AppSheet updates. I am unable to save the changes properly, and it will display the error “This app has a newer version please reload it.” If I do reload, my modifications are lost. So, to avoid this, is there a method for controlling versions or creating our own branches off the main branch to make changes?

This typically happens when 2 or more users are editing the app at the same time. Or even just the same user but in 2 different browser tabs. You need to avoid that at all costs. No amount of version control is going to help you with that.

To answer your question though, no there isn’t any version control like what you’re asking for, with branches and whatnot. The only thing available is stable vs latest versioning, and that’s only available on enterprise plans. All that does is allow you to freeze the app version that the users are able to access while you make changes to the “latest” version, until you push the latest to stable once you’re satisfied with the changes.

1 Like

Another workaround is to copy the app and leave users to use the original.. and then when the new version is ready, upgrade the original with the new one and your users will start to use it automatically..

2 Likes

How do you upgrade the original with the changes made in the new one?

The feature is called “app upgrade”, in the Manage->Versions page.

2 Likes