Skip to content
Powertools plugin for Gitblit
Java Shell
Branch: master
Clone or download

Latest commit

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src/main
.classpath
.gitignore
.project
CHANGELOG.md
LICENSE
README.md
build.moxie
build.xml
powertools.iml
release.template

README.md

Gitblit Powertools plugin

REQUIRES 1.5.0

The Gitblit Powertools plugin exposes convenient user controls and server management & administration commands through the pluggable SSH command server.

Installation

This plugin is referenced in the Gitblit Plugin Registry and you may install it using SSH with an administrator account.

ssh host plugin refresh
ssh host plugin install powertools
ssh host plugin ls

Alternatively, you can download the zip from here manually copy it to your ${baseFolder}/plugins directory.

Usage

Each command has built-in help.

Implemented Features
  • repository management:
    • lists
    • show/details [1]
    • creation [3]
    • mirror creation [3]
    • field setting [2]
    • deletion [2]
    • renaming [2]
    • fork [4]
  • user management [1]
    • lists
    • show/details
    • creation
    • field setting
    • deletion
    • renaming
    • permissions
    • enabling/disabling
  • team management [1]
    • lists
    • show/details
    • creation
    • field setting
    • deletion
    • renaming
    • permissions
    • memberships
  • server settings management [1]
    • list settings
    • dscribe/show setting
    • add setting
    • update setting
    • reset setting
  • project management
    • lists
  • tickets management
    • lists/queries
Planned Features
  • tickets management
    • creation
    • comments
    • field setting
    • patchset reviews
    • patchset ci verification

[1]: Requires admin privileges [2]: Requires admin or owner privileges [3]: Requires admin or create privileges [4]: Requires admin or fork privileges

Building against a Gitblit RELEASE

ant && cp build/target/powertools*.zip /path/to/gitblit/plugins

Building against a Gitblit SNAPSHOT

# install Gitblit SNAPSHOT into the Moxie repository
/path/to/dev/gitblit/ant installMoxie

# refresh dependencies & build plugin
/path/to/dev/powertools/ant && cp build/target/powertools*.zip /path/to/gitblit/plugins
You can’t perform that action at this time.