Clonación del entorno Dev para un mínimo esfuerzo de configuration.

He estado utilizando un único perfil de usuario desde year dot para todos los dev / personal / etc, y ha estado bien. Recientemente, he pasado mucho time jugando con técnicos nuevos / diferentes y pasando grandes cantidades de time resolviendo conflictos, configurando configuraciones, etc.

Debe haber una manera más fácil … momento de la señal de la bombilla.

Creo que si tuviera que configurar una máquina virtual exclusivamente para propósitos de desarrollo, eso me ayudaría a resolver mi problema, podría configurarlo una vez y luego, si necesitaba un entorno diferente, podría clonar la VM, actualizar y seguir adelante. Sin lío involucrado. Sospecho que para la gran mayoría de ustedes esto puede ser una práctica común.
Estoy usando OSX y me pregunto si aún puedo tener un grupo compartido de resources. Me gustaría mantener mis herramientas y la carpeta de res de mi count principal y permitir que vms acceda a ella para save varias descargas.

Supongo que estoy buscando mejores prácticas y soluciones, flujos de trabajo, etc. ¿Es esta una buena idea?

– Realmente no he jugado con vms antes de instalar (y luego no usar) ganar a través de paralelo.

Creo que deberías revisar Vagrant . En cuanto a dónde almacenar las herramientas: es más una cuestión de gusto personal, supongo. Puede hacer que todas sus máquinas compartan una carpeta con su sistema host donde guarda todos los resources en un solo lugar. Puede ser una buena idea aislarlos dentro de las VM porque puede terminar con versiones diferentes en diferentes máquinas virtuales debido a diferentes dependencies … e intentar almacenar eso en una carpeta compartida.

Tiene sentido realizar una copy de security de sus máquinas virtuales en una unidad externa una vez configurada. Utilizo esto para mantener el dolor de cabeza alejado de las veces que mi PC se rompe. Simplemente obtenga otro, instale vm-player y arranque la vm desde mi disco externo.

Intereting Posts