/github-multirepos

Manage multiple repositories at once

Primary LanguagePerl

Usage

Currently, only operations on repositories, labels and milestones are supported.

Repositories

List repositories

Example:

github-multirepos repos

Labels

List labels

Example:

github-multirepos labels

Create a label

Example:

github-multirepos labels create bug ffffff

Rename a label

Example:

github-multirepos labels mv bug feature

Copy a label

Example:

github-multirepos labels cp effort-*

Remove a label

Example:

github-multirepos labels rm effort-*

Sync labels

Example:

github-multirepos labels sync

Milestones

List milestones

Example:

github-multirepos milestones

Create a milestone

Example:

github-multirepos milestones create 3.5.1 2015-04-14T22:00:00Z 'Release 3.5.1'
github-multirepos milestones create 3.6.0

Rename a milestone

Example:

github-multirepos milestones mv 3.6.0 v3.6.0

Copy a milestone

Example:

github-multirepos milestones cp 3.6.*

Remove a milestone

Example:

github-multirepos milestones rm 3.5.*

Change milestone attributes

Example:

github-multirepos milestones due 3.5.1 2015-04-14T22:00:00Z
github-multirepos milestones desc 3.5.1 'Release 3.5.1'

Open and close a milestone

Example:

github-multirepos milestones open 3.5.1
github-multirepos milestones close 3.5.1

Sync milestones

Example:

github-multirepos milestones sync