Boas meus caros,
Iniciei este tópico em busca de ajuda sobre "Vagrant" (https://www.vagrantup.com/)
O que entendi até agora :
- Vagrant permite que vários developers trabalhem em conjunto numa APP... e exclui as dependencias de versões de serviços como (MySQL, PHP version,Apache version etc...), também exclui dependencias dos diferentes OS(Sistemas Operativos) entre os developers.
As minhas dúvidas :
- Eu fiz uns tutorials, mais objectivo os tutorials do "Laravel" (https://laravel.com/) ... e apercebi-me que o Vagrant depende de um serviço de Virtual Machines tipo (VMBox) certo?
- Corrigam-me se estou errado, o Vagrant é uma especie de Virtual Machine com XAMPP ?
- Agora a maior duvida de todas, supomos que somos 2 developers, trabalhando pela internet e não localmente, eu crio um ambiente de desenvolvimento com o Vagrant, como faço para partilhar/enviar, esse ambiente para o meu amigo? e manter-lo actualizado?, certamente não o posso fazer como sendo uma Virtual Machine no meu computador porque ao desligar-lo o meu amigo não iria ter acesso certo?, corriga-me se estou errado -> para partilhar um ambiente de desenvolvimento feito com Vagrant, eu tenho de utilizar uma VPS?
PS : Estou um bocado confuso com o Vagrant, toda a ajuda é bem-vinda... Obrigado
Iniciei este tópico em busca de ajuda sobre "Vagrant" (https://www.vagrantup.com/)
O que entendi até agora :
- Vagrant permite que vários developers trabalhem em conjunto numa APP... e exclui as dependencias de versões de serviços como (MySQL, PHP version,Apache version etc...), também exclui dependencias dos diferentes OS(Sistemas Operativos) entre os developers.
As minhas dúvidas :
- Eu fiz uns tutorials, mais objectivo os tutorials do "Laravel" (https://laravel.com/) ... e apercebi-me que o Vagrant depende de um serviço de Virtual Machines tipo (VMBox) certo?
- Corrigam-me se estou errado, o Vagrant é uma especie de Virtual Machine com XAMPP ?
- Agora a maior duvida de todas, supomos que somos 2 developers, trabalhando pela internet e não localmente, eu crio um ambiente de desenvolvimento com o Vagrant, como faço para partilhar/enviar, esse ambiente para o meu amigo? e manter-lo actualizado?, certamente não o posso fazer como sendo uma Virtual Machine no meu computador porque ao desligar-lo o meu amigo não iria ter acesso certo?, corriga-me se estou errado -> para partilhar um ambiente de desenvolvimento feito com Vagrant, eu tenho de utilizar uma VPS?
PS : Estou um bocado confuso com o Vagrant, toda a ajuda é bem-vinda... Obrigado