¿Funciona el sistema de control de versiones en el servidor o por sitio?

2

Lo intenté mucho para poder mantenerme alejado del control de versiones, pero en especificaciones de trabajo casi buenas, encuentro el control de versiones como requisito. Entonces pensé que tenía que comenzar desde algún lado. Siempre intenté leerlo, pero no tuve mucha suerte. Entonces tengo pocos problemas para preguntar. Estoy confundido y realmente quiero saber cómo puedo usar el control de versiones en mi contexto y cómo cambiará mi entorno de trabajo con él.

  1. Tengo el servidor Linux VPS. Yo uso capnel / whm para crear sitios en php / joomla. Entonces, el control de versiones es un software o script que puedo instalar en mi caja de Linux como ./configure. O tengo que instalarlo en cada sitio como cualquier marco

  2. Yo uso Dreamweaver para editar archivos a través de FTP. Ahora, si instalo el control de versiones, ¿sigo usando el mismo método para editar archivos o el método se modifica?

  3. ¿Qué pasa con la base de datos como MySQL si se mantiene igual o también su versión controlada

  4. ¿El control de versiones hará que mi sistema sea lento y cuánto espacio usa en mi servidor?

Espejismo
fuente

Respuestas:

1
  1. Los clientes de software de control de versiones se usan principalmente en máquinas de desarrollo, pero también se pueden usar en servidores para extraer el código directamente del servidor VCS.

  2. Cambiará. En lugar de cargar y guardar el archivo a través de FTP, el archivo se maneja localmente y el cliente VCS se usa para confirmar y enviar cambios.

  3. Los archivos .sql utilizados para generar la base de datos irán a VCS, pero la base de datos permanecerá intacta.

  4. El servidor VCS en sí no afectará la máquina en la que está instalado a menos que un cliente lo esté utilizando activamente. Puede esperar usar ... no una pequeña cantidad de espacio, pero a menos que su proyecto sea muy grande y activo, el uso del disco no será excesivo. El cliente VCS no hará nada a menos que se lo indique.

Ignacio Vazquez-Abrams
fuente
Eso es un montón de cosas nuevas para mí y no puedo hacer muchas preguntas aquí. Como primer paso, ¿cómo puedo instalar VCS en Linux? Tengo muchos sitios en vivo / hogar / usuarios, entonces, ¿cambiará algo? Quiero decir que mi estructura de archivos existente cambiará o no. Puedes darme un enlace que creas que puede ayudar en mis problemas. básicamente no me gusta VCS pero sólo para saber que es así que puedo escribir en mi hoja de vida que sé que
Mirage