Poco Repo

Command Description
poco repo init

Initialize default environment and sample catalog.

poco repo (add|modify) <name> <git-url>
[<branch>] [<file>]

Add new repo to catalog or modify existing one.

<name> - Name of the catalogue.

<git-url> - URL of catalog's GIT repository.

[<branch>] - Name of the branch that should be checked out. (default : master).

[<file>] - Name of the catalog file in the repository. (default: poco-catalog.yml).

poco repo (remove|rm) <name>

Remove repo from catalog.

<name> - Name of the catalog.

poco repo branch <branch> [<name>] [-f]

Switch repo branch if it is using GIT.

<branch> - Name of the branch that should be checked out.

[<name>] - Name of the catalog.

[-f] - Force switch.

poco repo branches [<name>]

List all available branches of catalog's GIT repository.

[<name>] - Name of the catalog.

poco repo push [<name>]

Push changes into catalog's remote GIT repository.

[<name>] - Name of the catalog.

poco repo ls

List repos available config(s).