¿Cómo puedo hacer un "control de versión" de un sitio completo en Liferay?

Soy miembro de un equipo que intenta build varios sitios usando Liferay. Tenemos dificultades para compartir actualizaciones entre nosotros que usamos files LAR y tenemos el mismo problema para build la versión de testing y QA del sitio. Nos gusta utilizar algo así como el control de versión tradicional donde cada uno descarga una versión del sitio, realiza algunos cambios y actualiza el repository. ¿Hay alguna manera de hacer algo como esto? Sospechamos que estamos utilizando los LAR de la manera incorrecta o tal vez no sea para ser usado así. ¿Alguna solución? Gracias por adelantado.

Haga una copy de security de su database, verifique que en su control de versión, restaure la database.

Toda la información requerida para un sitio Liferay está en la database (y los complementos personalizados si los está usando).

Así que utilizaría la copy de security y la restauración de la database como su solución.