We decided to implement Review Board (by VMWare) to use for our code reviews because code review inside trac was like a pain in the …
The installation took some time, because we were using Trac on the same machine and had to convert our existing SQLite Trac DBs. Furthermore we were setting up Apache with the conf files included with reviewboard. And after some permission adjustments and log-based debugging the whole system was up and running.
Reviewboard allows your developers to upload all changes as diff files according with ticket information and a comment. The reviewer then can check the change and approve it – the changes are commited by the system upon approval. Very nice are the in place comments, where you can discuss the code just aside the code you’re talking about.
Especially the pre-commit-review is very nice and avoids lots of overhead for merging and checking already commited code.
This entry was posted on Friday, September 14th, 2007 at 3:10 pm and is filed under Django, Frameworks, Python. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
Glad to hear you like review board! If you have any comments or suggestions for improving it, please let us know.