What's the best way to standardize a development environment for a small team? -



What's the best way to standardize a development environment for a small team? -

at work, (2 other developers , me) develop of our code on single internal machine (via network file sharing). machine runs our development environment (nginx, apache, php, mysql, memcache, gearman, etc), unruly installed on non linux environment.

we're getting few more team members (one remote) , looking improve way manage mutual development environment (our developers utilize windows, mac, , linux).

how team create mutual development platform? few things i'm thinking about:

same setup (a single machine write code), create external (maybe spin cloud server). force utilize linux , replicate environment on thier development machines. create virtual machine replicates environment , develop within vm.

i'm curious others doing... thoughts on best practices?

in experience, i've used virtual machines (vmware) , has worked pretty in creating same environment big teams many developers.

development-environment

Comments

Popular posts from this blog

How do I check if an insert was successful with MySQLdb in Python? -

delphi - blogger via idHTTP : error 400 bad request -

postgresql - ERROR: operator is not unique: unknown + unknown -