Note that, Version Control System setup in the Solution Manager will produce a backup of the environments both for successful and unsuccessful deployments. This backup is used by the deployment to roll back to in subsequent deployments in case of failure and is updated with each successful deployment. The backup consists of the views, data sources, web services etc. expressed as a list of VQL sentences. Refer to the [VCS Configuration](https://community.denodo.com/docs/html/browse/7.0/solution_manager/administration/configuration/vcs_configuration/vcs_configuration#vcs-configuration) and the [Configuring Deployments](https://community.denodo.com/docs/html/browse/7.0/solution_manager/administration/environments/configuring_environments/configuring_deployments#vcs-configuration) sections of the Solution Manager Administration Guide to get more details.
On the other hand, for more information about the considerations that should be kept in mind before starting to use branching in the Virtual DataPort integration with Version Control Systems and to understand the workflow when working with a version control system (VCS) on the development environment. I would refer the following:
* [VCS Branching Best Practices](https://community.denodo.com/kb/view/document/VCS%20Branching%20Best%20Practices?category=Best+Practices) Knowledge Base article.
* [Scenarios and Recommended Uses](https://community.denodo.com/docs/html/browse/7.0/vdp/administration/version_control_systems_integration/scenarios_and_recommended_uses/scenarios_and_recommended_uses) section of Virtual DataPort Administration Guide.
Regarding your question on other teams or developers might need to update also to the latest released version, the approaches mentioned in the VCS Braching Best Practices article allows developers to access the changes of other developers since they are developing directly on the database. However, you need to keep in mind that, in order to avoid conflicts, they must coordinate among themselves to prevent modifying the same elements simultaneously.
Hope this helps!