Download the PHP package iamluc/buse without Composer
On this page you can find all versions of the php package iamluc/buse. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Package buse
Short Description Execute git command in several repositories
License MIT
Informations about the package buse
BUSE
About
buse helps managing and executing git commands in several git repositories at the same time.
buse is currently 'work in progress'. Command and arguments could change.
Install
Use
It should display the help message. To have description of a specific command, just type:
status
Get status of your repositories
fetch
Fetch your repositories.
pull
Pull your repositories.
push
Push your repositories.
git
Execute a git command in your repositories.
Note:
- 'git' must not be included in the command
- you must write the command after '--'
exec
Execute a command in your repositories.
Note:
- you must write the command after '--'
tag
Get and create tags.
clone
Clone repositories. This command needs a configuration file .buse.yml
config
Get and set configuration.
To exclude repositories, update your config typing:
Configuration
Buse will check if a file .buse.yml
exists in the current directory.
Note: You can use the --config
(ie. buse status --config ~/my-dir
) option to change the directory of the config file.
A basic .buse.yml
looks like:
The global
section contains the global configuration of buse.
Others sections are called "groups".
If there are "groups" defined in the config file, buse will execute the command for all repositories defined in groups.
But if buse is called with the --group
option (ie. buse status --group datatheke --group buse
),
the command will be executed only for the repositories defined in the selected groups.
Without any "groups" found, buse will search for all git repositories in the working directory.
Even with "groups" in the config file, you can force the search mode using the --no-group
option.
Build
All versions of buse with dependencies
symfony/console Version ~2.6
symfony/finder Version ~2.6
symfony/yaml Version ~2.6
symfony/property-access Version ~2.6
symfony/process Version ~2.6
pimple/pimple Version ~3.0
gitonomy/gitlib Version ~0.1.0