Gitblit is a pure Java stack for managing, viewing, and serving Git repositories. It's designed primarily as a tool for small workgroups which want to host centralized repositories.
|Tags||Java git Server|
|Operating Systems||Windows Linux Mac OS X|
|Implementation||Java HTML Wicket Jetty JGit|
Release Notes: Repository list caching to improve setups with many repositories. Submodule support. New authorization control to allow restricted access to any authenticated user (original named team / named user permissions now referred to as the named authorization control). A real raw page for plain text. The raw page should alternatively pop-up a download dialog on binary files in browsers. The blob page now displays images. Many small bugfixes. A Korean translation.
Release Notes: LDAP integration was added. JGit settings for configuration are exposed. Per-repository custom properties are provided for Groovy hook scripts. A responsive layout was provided in the Web UI to improve usability on tablets and phones. Lucene search was fixed by eliminating duplicate entries and correcting blob encodings. Spanish and Polish translations were added. Many small bugs were fixed. Twitter Bootstrap was updated to the latest version, and JGit to 2.0.0. There were other dependency maintenance updates.
Release Notes: This release adds optional Lucene search integration (issue 16), fixes for a session fixation security bug (issue 62), improvements for using Gitblit in distributed/adhoc scenarios (issue 49), timezone inconsistencies fixes, an optional Gitblit timezone which is independent of the system timezone (issue 54), a built-in AJP connector for Gitblit GO (issue 59), default branch selection, extension of commit age coloring from 2 days to 30 days (issue 57), an activity page which shows all branches (issue 73), a fix for some git notes which were skipped by Gitblit (issue 70), and lots of small fixes.
Release Notes: This release fixes a bug when upgrading from users.properties to users.conf (issue 41).
Release Notes: This release includes a missing icon resource for the Gitblit Manager. It fixes sendmail.groovy message content, which had incorrect tag/branch labels.