# OMG! Is VERSION control out in production

**URL:** <https://community.glideapps.com/t/omg-is-version-control-out-in-production/29216>\
**Category:** Ask for Help\
**Created:** [July 17, 2021, 2:48pm UTC](https://community.glideapps.com/t/omg-is-version-control-out-in-production/29216 "2021-07-17T14:48:54Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Luther](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/luther/32/17929_2.png) [@Luther](https://community.glideapps.com/u/Luther)\
**Post date:** [July 17, 2021, 2:48pm UTC](https://community.glideapps.com/t/omg-is-version-control-out-in-production/29216/1 "2021-07-17T14:48:54Z")

</div>

I now have the option to toggle the switch to publish or not…

I just realised this for my new Pro App. I don’t know if it’s also applicable to basic Apps though.

Is this new or am I excited about nothing?

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [July 17, 2021, 2:50pm UTC](https://community.glideapps.com/t/omg-is-version-control-out-in-production/29216/2 "2021-07-17T14:50:35Z")

</div>

> [@open\_book vertical\_traffic\_light Publishing Controls](https://community.glideapps.com/t/publishing-controls/29144):
>
> You can now control whether Glide automatically publishes your app, as well as revert your changes to the last published version. [Screenshot\_2021-07-15\_09-52-21] [Screenshot\_2021-07-15\_09-49-05] Toggle this through the Share button.

---

<div class="post-metadata">

**Author:** ![Luther](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/luther/32/17929_2.png) [@Luther](https://community.glideapps.com/u/Luther)\
**Post date:** [July 17, 2021, 3:12pm UTC](https://community.glideapps.com/t/omg-is-version-control-out-in-production/29216/3 "2021-07-17T15:12:56Z")

</div>

Thanks @Robert_Petitto . I had no idea. This is great news.

---

<div class="post-metadata">

**Author:** ![Mns\_Glide](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mns_glide/32/2514_2.png) [@Mns\_Glide](https://community.glideapps.com/u/Mns_Glide)\
**Post date:** [July 18, 2021, 2:11am UTC](https://community.glideapps.com/t/omg-is-version-control-out-in-production/29216/4 "2021-07-18T02:11:41Z")

</div>

I just look at my app…when I click the “Share” button I can see the “Auto-publishing”. It is by default ON…So I should turn it OFF and then make changes and once satisfied turn ON?  
Thanks

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [July 18, 2021, 2:27am UTC](https://community.glideapps.com/t/omg-is-version-control-out-in-production/29216/5 "2021-07-18T02:27:46Z")

</div>

Yes, but make sure you remember to turn it on later 😉

---

<div class="post-metadata">

**Author:** ![Trevor\_Fougere](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/trevor_fougere/32/30937_2.png) [@Trevor\_Fougere](https://community.glideapps.com/u/Trevor_Fougere)\
**Post date:** [September 2, 2021, 5:20pm UTC](https://community.glideapps.com/t/omg-is-version-control-out-in-production/29216/6 "2021-09-02T17:20:36Z")

</div>

I’m a new user but have already created the first version of our app. We need to add additional functionality. Here’s the problem I have. I want to enhance the functionality of my App without it being visible to end users. I’ve looked at the toggle for publishing changes. If i turn it off my data stops getting updated. Our data changes daily and needs to be made available at all times. How can i do this while working on version 2 of the app?

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [September 2, 2021, 5:29pm UTC](https://community.glideapps.com/t/omg-is-version-control-out-in-production/29216/7 "2021-09-02T17:29:09Z")

</div>

Version control should only be affecting design changes to the app itself. Data should still be synced, but you do have to be careful not to make changes to the database that could affect the published version of the app. What exactly is not syncing and have you made any changes to the database layout?

---

<div class="post-metadata">

**Author:** ![Trevor\_Fougere](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/trevor_fougere/32/30937_2.png) [@Trevor\_Fougere](https://community.glideapps.com/u/Trevor_Fougere)\
**Post date:** [September 2, 2021, 6:45pm UTC](https://community.glideapps.com/t/omg-is-version-control-out-in-production/29216/8 "2021-09-02T18:45:30Z")

</div>

I started adding a new table that is not referenced anywhere in the App yet. But to work with it I need to be the only person that sees the App page that will reference the new table.

Version control is the main issue here. I need a public version and a ‘sandbox’ version of the design. I am not the type to get it perfect first time out.

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [September 2, 2021, 6:51pm UTC](https://community.glideapps.com/t/omg-is-version-control-out-in-production/29216/9 "2021-09-02T18:51:56Z")

</div>

So what is not syncing?

---

<div class="post-metadata">

**Author:** ![Trevor\_Fougere](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/trevor_fougere/32/30937_2.png) [@Trevor\_Fougere](https://community.glideapps.com/u/Trevor_Fougere)\
**Post date:** [September 2, 2021, 7:22pm UTC](https://community.glideapps.com/t/omg-is-version-control-out-in-production/29216/10 "2021-09-02T19:22:37Z")

</div>

Everything is syncing just fine. But i have no way that i can see of locking down the app while i enhance it. I don’t want users seeing the new stuff until it is ready. I’d be happy if i could clone the app in my account, call it something new and then replace the old app with the new version. But i can’t find a way to do that in my account. I find it hard to believe that I’m the only person that wants to upgrade the functionality of their app after it’s been released to end users.

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [September 2, 2021, 7:39pm UTC](https://community.glideapps.com/t/omg-is-version-control-out-in-production/29216/11 "2021-09-02T19:39:49Z")

</div>

I guess I’m confused on your problem. You said data wasn’t syncing, but it sounds like it is?

There is already a version control option, but like I said, be careful about changing columns that are already being used by the published app. That shouldn’t stop you from adding new columns or new tables to your app. All other data will still sync.

Also, if you choose, you do have the option to duplicate an app, make changes and swap out your domains. That can be done from the glide dashboard by selecting the submenu (three dots) on the app and selecting ‘Duplicate’. You will then have a choice to duplicate the app using the same sheet/tables or to create a duplicate sheet/tables.

Either way you choose, by turning on version control, or by duplicating the app is already available.

Also, if you didn’t want to use any of the above options…a third option is to create a new tab or screen and control visibility, or control component visibility or set filters so only you can see what you are working on.

There’s several options, but the problem you mention with data not syncing shouldn’t be the case.

> **[Publish your app](https://docs.glideapps.com/all/guides/quick-starts/getting-started/publish-your-app#publishing-control)**
>
> Go from draft-mode to published with a single click!

> **[Use Publishing Control to Manage Updates](https://docs.glideapps.com/all/etc/tips/use-publishing-control-to-manage-updates)**
>
> Jul 19, 2021

> **[Duplicating an App](https://docs.glideapps.com/all/etc/account-and-settings/apps/duplicating-an-app)**

---

<div class="post-metadata">

**Author:** ![Trevor\_Fougere](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/trevor_fougere/32/30937_2.png) [@Trevor\_Fougere](https://community.glideapps.com/u/Trevor_Fougere)\
**Post date:** [September 2, 2021, 8:20pm UTC](https://community.glideapps.com/t/omg-is-version-control-out-in-production/29216/12 "2021-09-02T20:20:45Z")

</div>

Thank you so much. That is the information i’ve been looking for. I’m only like two weeks into Glide and the learning curve hasn’t achieved instant mastery. Cheers!

As encouragement to other newbies, this is what i have accomplished in those two weeks: [http://clones.herblix.com](http://clones.herblix.com)
