基于Web的代码审查工具:Groogle

jopen 11年前

Groogle 是一个基于 Web 的代码审查工具,支持与 Subversion 的集成。Groogle 是一个 LAMP 应用。它具有以下特性:

  • Integration with subversion
    Work against live repositories
  • File upload support for individual files and archives
    Supports common archive formats including zip, tar, gzip and bzip2.
  • Pre-commit support
    Upload file archives or patches to apply against live repositories.
  • Post-commit support
    Compare and review branches and revisions already committed.
  • File syntax highlighting
    Support for well over 100 languages and file formats.
  • Figure out which files have changed instantly
    Fast comparison of entire repository trees. Find added, removed and modified files and directories quickly. View differences instantly as a colour-coded tree.
  • Side-by-side comparison of files
    Line and character level diff highlighting. Graphical overview of comparison differences.
  • E-mail notifications
    Notify review participants when a review is raised, closed or requires their action.
  • Reminder e-mails
    Nudge lazy review participants, eliminate abandoned reviews!
  • Supports a wide range of modern web browsers
    Firefox 3+, Internet Explorer 7+, Safari, Chrome and almost anything else webkit based!
  • Online user documentation
    Get stuck? Click help! Extensive contextual documentation on how to use Groogle.
  • Asynchronous repository checkouts
    No browser request hangs whilst your reviewed working copies are checked out! When you begin your review Groogle is fast because it has already done the slow part!
  • Fast friendly cross-platform user interface
    Groogle provides an AJAX powered web user interface supporting multiple browsers and platforms.

基于Web的代码审查工具:Groogle

项目主页:http://www.open-open.com/lib/view/home/1350724038836