Speed up your software development with GeneXus™ Server. Version management and automated knowledge integration, with the whole solution on the server.
on a local copy, as the only developer, or as part of a team.
any changes easily and receive changes made by others, at the time most convenient to you.
frozen versions and development branches.
the project’s advance, including historical information with details on all changes made.
the testing set up anddeploy by integrating GeneXus™ Server with continuous integration servers.
Find out about our three options and choose the one most convenient to you.
Benefits and reasons for using GeneXus™ Server
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.
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.
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.
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.
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.