Skip to main content

help

Usage

➜  ~ mprove help -h
Print help

━━━ Usage ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

$ mprove help

━━━ Examples ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Print help
$ mprove help

Example Output

➜  ~ mprove help
━━━ Mprove CLI - 8.2.0 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

$ mprove <command>

━━━ General commands ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

mprove commit [--project-id #0] <--repo #0> <--branch #0> <--commit-message #0> [--get-repo] [--json] [--env-file-path #0]
Commit changes

mprove create-branch [--project-id #0] <--repo #0> <--new-branch #0> <--from-branch #0> [--json] [--env-file-path #0]
Create branch

mprove definitions [--json]
Print the CLI definitions

mprove delete-branch [--project-id #0] <--repo #0> <--branch #0> [--json] [--env-file-path #0]
Delete branch

mprove get-branches [--project-id #0] <--repo #0> [--json] [--env-file-path #0]
Get branches

mprove get-query [--project-id #0] <--repo #0> <--branch #0> <--env #0> [--dashboard-id #0] [--report-index #0] [--viz-id #0] [--get-sql] [--get-data] [--json] [--env-file-path #0]
Get query

mprove get-state [--project-id #0] <--repo #0> <--branch #0> <--env #0> [--get-errors] [--get-repo] [--get-repo-nodes] [--get-models] [--get-dashboards] [--get-vizs] [--json] [--env-file-path #0]
Get state (models, dashboards, visualizations, errors, repo nodes)

mprove help
Print help

mprove merge [--project-id #0] <--branch #0> <--their-branch #0> <--env #0> [--get-errors] [--get-repo] [--json] [--env-file-path #0]
Merge their-branch to branch for Dev repo, validate BlockML for selected env

mprove pull [--project-id #0] <--repo #0> <--branch #0> <--env #0> [--get-errors] [--get-repo] [--json] [--env-file-path #0]
Pull committed changes from Remote to repo, validate BlockML for selected env

mprove push [--project-id #0] <--repo #0> <--branch #0> <--env #0> [--get-errors] [--get-repo] [--json] [--env-file-path #0]
Push committed changes from repo to Remote, validate BlockML for selected env

mprove revert <--to #0> [--project-id #0] <--repo #0> <--branch #0> <--env #0> [--get-errors] [--get-repo] [--json] [--env-file-path #0]
Revert (reset) repo to the state of a last commit or Remote repo, validate BlockML for selected env

mprove run [--project-id #0] <--repo #0> <--branch #0> <--env #0> [--concurrency #0] [--wait] [--sleep #0] [--dashboard-ids #0] [--viz-ids #0] [--no-dashboards] [--no-vizs] [--get-dashboards] [--get-vizs] [--json] [--env-file-path #0]
Run dashboards and visualizations

mprove sync [--project-id #0] <--env #0> [--local-path #0] [--first-sync] [--get-repo] [--get-repo-nodes] [--get-errors] [--json] [--debug] [--env-file-path #0]
Synchronize files (uncommitted changes) between Local and Dev repo, validate BlockML for selected env

mprove validate [--project-id #0] <--repo #0> <--branch #0> <--env #0> [--get-errors] [--get-repo] [--json] [--env-file-path #0]
Validate (rebuild) BlockML for selected env

mprove version [--json]
Print version of Mprove CLI

You can also print more details about any of these commands by calling them with
the `-h,--help` flag right after the command name.