Ed,
Source Control with Quick Base is not like traditional software dev where you can truly lock down your change management, source control, build control and deployments. If and administrator wants to make changes there is no way to prevent that. If you have only one admin for the application who is disciplined then you can get a limited amount source control.
We are using Visual Studio Code as the IDE.
code.visualstudio.com
This is now owned by Microsoft.
Once you get that downloaded and installed, we wrote an VSC Extension for Quick Base.
https://marketplace.visualstudio.com/items?itemName=klubnik.quick-base-formula-syntax This is still the first version of the Extension but there is an upgrade coming here in the 4th quarter. We will probably have another in Q1 of 2020.
I have VSC connected to Git Hub. For small clients we maintain the repository. For larger ones that have an Enterprise account Quick Base is one set inside their account.
This works "well" for formula fields and code pages. If you are using IOL you can put that into Source as well.
However there is no real way to control your forms and form rules with Source. Most of your UX is outside of the ability to use Source Control.
Hope this helps. Reach out with questions and any additional improvement you would like to see in the VSC Extension.
------------------------------
Don Larson
Paasporter
Westlake OH
------------------------------