Gpr
Gitkeeper.
Description
Gpr provides a simple management of the git repository.
Behave like a go get of Golang.
For example, all repositories are cloned to $HOME/.gpr/<host>/<user>/<repository>.
It is possible to centrally manage of the all repositories.
Installation
$ gem install gpr
Requirements
- Ruby 2.1.0 or higher
Usage
$ gpr help
Register a git repository into Gpr directory
Just clone a git repository into $HOME/.gpr/<host>/<user>/<repository>.
# e.g. gpr get [email protected]:kaihar4/gpr.git
$ gpr get <repository url>
Show all registered repositories
Usage:
gpr list
Options:
[--paths], [--no-paths] # Show the paths of all registered repositories
Show all registered repositories
Configuration
Change the directory to be cloned
$ export GPR_ROOT=$HOME/develop