GitBucket is the easily installable Github clone written with Scala.
The current version of GitBucket provides a basic features below:
- Public / Private Git repository (http access only)
- Repository viewer (some advanced features are not implemented)
- Repository search (Code and Issues)
- Wiki
- Issues
- Activity timeline
- User management (for Administrators)
- Group (like Organization in Github)
Following features are not implemented, but we will make them in the future release!
- Fork and pull request
- Network graph
- Statics
- Watch / Star
- Notification
If you want to try the development version of GitBucket, see the documentation for developers at Wiki.
- Download latest gitbucket.war from the release page.
- Deploy it to the servlet container such as Tomcat or Jetty.
- Access http://[hostname]:[port]/gitbucket/ using your web browser.
The default administrator account is root and password is root.
To upgrade GitBucket, only replace gitbucket.war.
- Forking repository and pull request.
- LDAP authentication.
- Mail notification.
- Add an option to turn off the gravatar support.
- Add the branch tab in the repository viewer.
- Encoding auto detection for the file content in the repository viewer.
- Add favicon, header logo and icons for the timeline.
- Fixed some bugs.
- Group management.
- Repository search for code and issues.
- Display user related issues on the dashboard.
- Display participants avatar of issues on the issue page.
- Performance improvement for repository viewer.
- Alert by milestone due date.
- H2 database administration console.
- Fixed some bugs.
- Batch updating for issues.
- Display assigned user on issue list.
- User icon and Gravatar support.
- Convert @xxxx to link to the account page.
- Add copy to clipboard button for git clone URL.
- Allows multi-byte characters as wiki page name.
- Allows to create the empty repository.
- Fixed some bugs.
- Added activity timeline.
- Bugfix for Git 1.8.1.5 or later.
- Allows multi-byte characters as label.
- Fixed some bugs.
- Fixed some bugs.
- Upgrade to JGit 3.0.
- This is a first public release.