The server keeps all development branches and version “frozen”. All that is needed in the development KB is just the branch over which the changes will be made. Commits may be monitored to dissipate build processes, test execution, deployments, etc.
Enhanced collaboration environment
Team work is a lot easier, and integrating the project is automatic, and it all comes down to sending and receiving changes.
No administrator is then necessary.
GeneXus™ Server stores all data relative to changes (when and why they were made).
History records are very useful to comprehend how objects evolved, as well as for identifying the changes that could have possible produced an error, so that it may be quickly solved.
Assurance to avoid material lost
If we have an adequate backup policy for KBs in the server and do commit regularly, then the possible losses due to disc failures, stolen notebooks, or other incidents, will cease to be a permanent risk.
At any time, from anywhere
With GeneXus™ Server developers may obtain an updated copy of the server from any location. For instance, they may have a local KB at the office and another copy at home, with the possibility of synchronizing them through GeneXus™ Server.
The GeneXus™ Server console allows the inclusion, in the project, of managers or customers for whom we are working (who are parties involved even when they do not have any developing activity), so as to enable them to supervise the system’s development.
Quick and uncostly inclusion in the team
New members may join the team in a simple and immediate manner, since there are no requirements relative to administrative processes.
When delays are reduced and the focus is kept strictly on the business, it is possible to cut down costs.
In their local KB, developers may test and experiment freely, since the “official” version will remain secure because to impact changes an explicit commit is required.
GeneXus™ Server provides a web console that enables us to inspect the KBs, the contents in their objects, and the activity relative to changes made. To do that we only need a browser and GeneXus™ is not necessary.