mirror of
https://github.com/gitbucket/gitbucket.git
synced 2025-11-03 12:05:59 +01:00
119 lines
3.9 KiB
Markdown
119 lines
3.9 KiB
Markdown
GitBucket
|
|
=========
|
|
|
|
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 such as online file editing are not implemented)
|
|
- Repository search (Code and Issues)
|
|
- Wiki
|
|
- Issues
|
|
- Fork / Pull request
|
|
- Mail notification
|
|
- Activity timeline
|
|
- User management (for Administrators)
|
|
- Group (like Organization in Github)
|
|
- LDAP integration
|
|
- Gravatar support
|
|
|
|
Following features are not implemented, but we will make them in the future release!
|
|
|
|
- File editing in repository viewer
|
|
- Comment for the changeset
|
|
- Network graph
|
|
- Statics
|
|
- Watch / Star
|
|
|
|
If you want to try the development version of GitBucket, see the documentation for developers at [Wiki](https://github.com/takezoe/gitbucket/wiki).
|
|
|
|
Installation
|
|
--------
|
|
|
|
1. Download latest **gitbucket.war** from [the release page](https://github.com/takezoe/gitbucket/releases).
|
|
2. Deploy it to the Servlet 3.0 container such as Tomcat 7.x, Jetty 8.x, GlassFish 3.x or higher.
|
|
3. Access **http://[hostname]:[port]/gitbucket/** using your web browser.
|
|
|
|
The default administrator account is **root** and password is **root**.
|
|
|
|
or you can start GitBucket by ```java -jar gitbucket.war``` without servlet container. In this case, GitBucket URL is **http://[hostname]:8080/**. You can specify following options.
|
|
|
|
- --port=[NUMBER]
|
|
- --prefix=[CONTEXTPATH]
|
|
- --host=[HOSTNAME]
|
|
- --https=true
|
|
|
|
To upgrade GitBucket, only replace gitbucket.war. All GitBucket data is stored in HOME/gitbucket. So if you want to back up GitBucket data, copy this directory to the other disk.
|
|
|
|
For Installation on Windows Server with IIS see [this wiki page](https://github.com/takezoe/gitbucket/wiki/Installation-on-IIS-and-Helicontech-Zoo)
|
|
|
|
Release Notes
|
|
--------
|
|
### 1.7 - 26 Oct 2013
|
|
- Support working on Java6 in embedded Jetty mode
|
|
- Add ```--host``` option to bind specified host name in embedded Jetty mode
|
|
- Add ```--https=true``` option to use https in embedded Jetty mode
|
|
- Add full name as user property
|
|
- Change link color for absent Wiki pages
|
|
- Add ZIP download button to the repository viewer tab
|
|
- Improve ZIP exporting performance
|
|
- Expand issue and comment textarea for long text automatically
|
|
- Add conflict detection in Wiki
|
|
- Add reverting wiki page from history
|
|
- Match committer to user name by email address
|
|
- Mail notification sender is customizable
|
|
- Add link to changeset in refs comment for issues
|
|
- Fix some bugs
|
|
|
|
### 1.6 - 1 Oct 2013
|
|
- Web hook
|
|
- Performance improvement for pull request
|
|
- Executable war file
|
|
- Specify suitable Content-Type for downloaded files in the repository viewer
|
|
- Fix some bugs
|
|
|
|
### 1.5 - 4 Sep 2013
|
|
- Fork 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
|
|
- Specify data directory via environment variable GITBUCKET_HOME
|
|
- Fix some bugs
|
|
|
|
### 1.4 - 31 Jul 2013
|
|
- 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
|
|
- Fix some bugs
|
|
|
|
### 1.3 - 18 Jul 2013
|
|
- 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
|
|
- Allow multi-byte characters as wiki page name
|
|
- Allow to create the empty repository
|
|
- Fix some bugs
|
|
|
|
### 1.2 - 09 Jul 2013
|
|
- Add activity timeline
|
|
- Bugfix for Git 1.8.1.5 or later
|
|
- Allow multi-byte characters as label
|
|
- Fix some bugs
|
|
|
|
### 1.1 - 05 Jul 2013
|
|
- Fix some bugs
|
|
- Upgrade to JGit 3.0
|
|
|
|
### 1.0 - 04 Jul 2013
|
|
- This is a first public release
|