xTuple uses Vagrant to build disposable Linux virtual machines (VMs). The files in the xtuple-vagrant repository simplify spinning up new VMs for several different use cases, including hosting demonstration databases and developing for the web API and desktop clients.
See the xtuple-vagrant wiki for instructions on setting up your vagrant development environment. Here's a summary of what you'll find there:
- Install Vagrant
- Install Git
- Check out the source code
- Configure your VM
- Start and Connect to the VM
- Start Developing