Groom Code Review Site - Vaadin Add-on Directory
Web interface for viewing git commit logs and creating reviews for changes between two commits.Gnomish Review Orb of Magic
Web interface for viewing git commit logs and creating reviews for changes between two commits.
The aim of this tool is provide fast, usable and tightly git coupled review experience.
Demo:
- Online Demo Link can be found from "Related Links"-section
- Register or user example login: test@test.org with password 'password'
Features:
- Multiple git repositories easily addable through user interface.
- Full and differential reviews.
- Multiple reviewers
- Line change commenting
- Email comments to commit author email address.
- Navigation between changed files.
- Navigation between changed lines.
- AceEditor code editor for presenting changes.
- Visualization of complete file with additions as green and removals as red lines.
- Plain text review report
Requires:
Command line git to be installed.
Tested on windows, mac and linux.
Installation:
Use the maven dependency only if you want to package Groom to your own war instead of using default embedded jetty installation.
1. Download and extract propery release zip for your platform
2. Install database by executing sql scripts in database directory
3. Configure groom-ext.properties
4. Configre log4j.xml
5. Run start.sh or start.bat
6. Login with browser with user (admin@admin.org / password)
Author HomepageIssue Tracker
Source Code
Wiki
Online Demo
Groom Code Review Site version 1.0.0
First feature complete version.
Groom Code Review Site version 1.0.2.linux
null
Groom Code Review Site version 1.0.2.osx
null
Groom Code Review Site version 1.0.2.windows
null
Groom Code Review Site version 1.0.4.windows
Added support for adding repos through UI.
Groom Code Review Site version 1.0.6.linux
- Added long commit hashes.
- Support for full reviews when selecting only one commit instead of two for diff.
Groom Code Review Site version 1.0.6.windows
null
Groom Code Review Site version 1.0.7.windows
Fixed deleted line handling