El servidor mantiene todas las ramas de desarrollo y las versiones “congeladas”; en la KB de desarrollo solo se necesita la rama en la cual se realizarán los cambios. Los commits pueden ser monitoreados para disparar un proceso de build, ejecución de tests, deploy, etc.
Mejor ambiente de colaboración
Trabajar en equipo es mucho más fácil: la integración del proyecto es automática, y se reduce a enviar y recibir cambios.
No es necesaria la figura de un administrador.
GeneXus™ Server almacena toda la información sobre los cambios (cuándo y por qué fueron realizados).
El registro histórico es muy útil para entender la evolución de los objetos, o para identificar los cambios que pueden haber producido cierto error y solucionarlo rápidamente.
Contando con una adecuada política de respaldo de las KBs del servidor y haciendo commit de manera regular, las pérdidas por fallas de discos, notebooks robados u otra causa dejarán de ser un constante riesgo.
En cualquier momento, desde cualquier lugar
Con GeneXus™ Server el desarrollador puede obtener una copia actualizada del servidor, desde cualquier lugar. Por ejemplo, puede tener una KB local en la oficina y otra en su casa, y sincronizarlas a través de GeneXus™ Server.
La consola de GeneXus™ Server permite integrar al proyecto a gerentes o al cliente para el cual estamos trabajando (los cuales no desarrollan pero están involucrados), permitiéndoles supervisar el desarrollo del sistema.
Rápida y económica integración al equipo
La integración de nuevos miembros al equipo de trabajo es sencilla e inmediata, ya que no se requiere de procesos administrativos.
Al reducirse las demoras y mantenerse el foco en los negocios, se ahorra en costos.
En su KB local el desarrollador puede probar y experimentar libremente; la versión “oficial” permanecerá segura, ya que para impactar los cambios es necesario hacer commit de manera explícita.
Inspección online de la KB
GeneXus™ Server provee una consola web que permite inspeccionar las KBs, el contenido de sus objetos, y la actividad de cambios. Para ello solo se requiere de un navegador, no es necesario contar con GeneXus™.