Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

To develop Review Board inside a VM, make sure you have Vagrant installed, and then do following:

git clone https://github.com/smacleod/rb-vm-dev.git # Clone this repo, of course
vagrant up

This will create a virtual machine, and provision it with the dependencies required for developing Review Board. This could be very fast, or take quite a while depending on your connection speed

To run the development server, execute the following commands:

vagrant ssh # SSH into the VM
source /src/venv/bin/activate
cd /src/reviewboard
./contrib/internal/devserver.py

And then point a browser at http://localhost:8080.

The src directory will be shared inside the vm, and synced with any modifications made in your host operating system. By default all code needed for development will be automatically cloned to this directory.

To run the unit tests, execute the following commands:

vagrant ssh # SSH into the VM
source /src/venv/bin/activate
cd /src/reviewboard
./reviewboard/manage.py test

About

Repository for developing Review Board in a virtual machine

Resources

Stars

2 stars

Watchers

4 watching

Forks

Releases

Packages

Used by

Contributors