Use Vagrant to setup and manage your development environment

When there are more then one person working on developing a application there is a need to make sure every  one is using the same revisions off all the tools that are used to produce the application. One way is to write list with all tools and their revisions and special settings and then make sure that …