diff options
author | James Moger <james.moger@gmail.com> | 2013-06-19 20:56:07 -0400 |
---|---|---|
committer | James Moger <james.moger@gmail.com> | 2013-06-19 20:56:07 -0400 |
commit | 724da52635fbcc7c80cd0b7932f8b0d1cff6cb73 (patch) | |
tree | 1ddbb807c6892ee3aa027802dccf72736cfc2db4 /src | |
parent | 430496317177893eeb94579b2946dbafea6d0727 (diff) | |
download | gitblit-724da52635fbcc7c80cd0b7932f8b0d1cff6cb73.tar.gz gitblit-724da52635fbcc7c80cd0b7932f8b0d1cff6cb73.zip |
Documentation
Diffstat (limited to 'src')
-rw-r--r-- | src/site/features.mkd | 12 | ||||
-rw-r--r-- | src/site/roadmap.mkd | 5 | ||||
-rw-r--r-- | src/site/setup.mkd | 6 |
3 files changed, 11 insertions, 12 deletions
diff --git a/src/site/features.mkd b/src/site/features.mkd index 9751482f..fd89ad87 100644 --- a/src/site/features.mkd +++ b/src/site/features.mkd @@ -1,6 +1,7 @@ ## Standard Features (GO/WAR)
- JGit http/https SmartHTTP servlet
- JGit git protocol daemon
+- Menu driven native platform clone links for all popular Git clients
- Browser and git client authentication
- Four *per-repository* access restriction configurations with a Read-Only control flag
- ![anonymous](blank.png) *Anonymous View, Clone & Push*
@@ -34,10 +35,11 @@ - Administrators and Repository Owners may set the default branch through the web UI or RPC interface
- LDAP authentication and optional LDAP-controlled Team memberships
- Redmine authentication
+- Salesforce.com authentication
- Gravatar integration
- Git-notes display support
- Submodule support
-- Push log based on a hidden, orphan branch refs/gitblit/pushes
+- User-tracked reflog for pushes, tags, etc.
- Fanout PubSub notifications service for self-hosted [Sparkleshare](http://sparkleshare.org) use
- gh-pages display support (Jekyll is not supported)
- Branch metrics (uses Google Charts)
@@ -53,16 +55,16 @@ - Single text file for users configuration
- Optional utility pages
- ![docs](book_16x16.png) Docs page which enumerates all Markdown files within a repository
- - ![tickets](bug_16x16.png) **readonly** Ticgit ticket pages *(based on last MIT release bf57b032 2009-01-27)*
+ - ![tickets](bug_16x16.png) **readonly and deprecated** Ticgit ticket pages *(based on last MIT release bf57b032 2009-01-27)*
- Translations
- English
- Japanese
- Spanish
- Polish
- Korean
- - Brazilian Portuguese
- - Dutch
- - Chinese (zh_CN)
+ - Brazilian Portuguese
+ - Dutch
+ - Chinese (zh_CN)
## Gitblit GO Features
- Out-of-the-box integrated stack requiring minimal configuration
diff --git a/src/site/roadmap.mkd b/src/site/roadmap.mkd index 4ac9b478..509c6b20 100644 --- a/src/site/roadmap.mkd +++ b/src/site/roadmap.mkd @@ -8,7 +8,6 @@ This list is volatile. * Eclipse: create plugin to enumerate repositories and delegate cloning to EGit
* Manager: support federation RPCs
* Manager: redesign ref indicators in log, search, and activity views to support multiple local branches, remote branches, and tags
-* Gitblit: Serve repositories on root URL rather than /git (investigate JGit 1.2 GitFilter)
### TODO (medium priority)
@@ -21,9 +20,7 @@ This list is volatile. ### IDEAS
-* Gitblit: Pull requests
-* Gitblit: Watch/Star like github with personalized activity feed
-* Gitblit: Push database or orphan branch
+* Gitblit: GitHub-style Pull Requests or Gerrit-style Patchsets
* Gitblit: Re-use the EGit branch visualization table cell renderer as some sort of servlet
* Gitblit: diff should highlight inserted/removed fragment compared to original line
* Gitblit: respect Gerrit branch permissions
diff --git a/src/site/setup.mkd b/src/site/setup.mkd index 525be855..1a300228 100644 --- a/src/site/setup.mkd +++ b/src/site/setup.mkd @@ -49,7 +49,7 @@ If you are deploying Gitblit to a *nix platform, you might consider moving the d ### Creating your own Self-Signed SSL Certificate
Gitblit GO (and Gitblit Certificate Authority) automatically generates a Certificate Authority (CA) certificate and an ssl certificate signed by this CA certificate that is bound to *localhost*.
-Remote Eclipse/EGit/JGit clients (<= 2.2.0) will fail to communicate using this certificate because JGit always verifies the hostname of the certificate, regardless of the *http.sslVerify=false* client-side setting.
+Remote Eclipse/EGit/JGit clients (< 3.0) will fail to communicate using this certificate because JGit always verifies the hostname of the certificate, regardless of the *http.sslVerify=false* client-side setting.
The EGit failure message is something like:
@@ -365,7 +365,7 @@ The preceding example should suggest that order of permissions is important with 2. Else if a team has an explicit permission, use that
3. Else check for the first regex match in team permissions
-#### No-So-Discrete Permissions (Gitblit <= v1.1.0)
+#### No-So-Discrete Permissions (Gitblit <= v1.1.0)
Prior to v1.2.0, Gitblit has two main access permission groupings:
@@ -741,7 +741,7 @@ You must tell Git/JGit not to verify the self-signed certificate in order to per **NOTE:**
The default self-signed certificate generated by Gitlbit GO is bound to *localhost*.
If you are using Eclipse/EGit/JGit clients, you will have to generate your own certificate that specifies the exact hostname used in your clone/push url.
-You must do this because Eclipse/EGit/JGit (<= 2.3.1) always verifies certificate hostnames, regardless of the *http.sslVerify=false* client-side setting.
+You must do this because Eclipse/EGit/JGit (< 3.0) always verifies certificate hostnames, regardless of the *http.sslVerify=false* client-side setting.
- **Eclipse/EGit/JGit**
1. Window->Preferences->Team->Git->Configuration
|