Skip to main content

Global Options

These flags are passed before any subcommand (e.g., mesa --config-path <PATH> mount ...).

mesa version

Print the version of the Mesa CLI
Options:

mesa stats

Show statistics from a running Mesa daemon
Options:
--pid-file and --pid are mutually exclusive.

mesa show

Show a revision’s description and patch against its parent
Arguments: Options:
--name-only and --stat and --summary are mutually exclusive.
--pid-file and --pid are mutually exclusive.

mesa root

Show the current repository root directory
Options:

mesa repo list

List repos for an organization
Options:

mesa repo create

Create a new repository in an organization
Arguments: Options:

mesa ping

Ping a running Mesa daemon
Options:
--pid-file and --pid are mutually exclusive.

mesa org refresh

Drop the daemon’s cached repo list for an org so the next lookup / readdir re-fetches from the backend. Useful after creating or deleting a repo via the REST API
Options:
--pid-file and --pid are mutually exclusive.

mesa new

Create a new change on the current or specified bookmark / change
Arguments: Options:
--pid-file and --pid are mutually exclusive.

mesa mount

Mount the filesystem as a daemon process
Options:

mesa log

Show the commit log for the current repository
Options:
--pid-file and --pid are mutually exclusive.

mesa edit

Switch to a different bookmark or change Aliases: checkout
Arguments: Options:
--pid-file and --pid are mutually exclusive.

mesa dump-default-mesaignore

Print the default .mesaignore rules to stdout
Options:

mesa dump-config-template

Print a documented Mesa config.toml template to stdout
Options:

mesa doctor

Run health checks against the local mesa installation and config
Options:

mesa diff

Show changes between revisions
Arguments: Options:
--name-only and --stat and --summary are mutually exclusive.
--pid-file and --pid are mutually exclusive.

mesa describe

Update the description of a change. Defaults to the current checkout; pass a bookmark name or change ID to describe a different revision
Arguments: Options:
--pid-file and --pid are mutually exclusive.

mesa bookmark move

Move an existing bookmark to point at a different change
Arguments: Options:
--pid-file and --pid are mutually exclusive.

mesa bookmark list

List bookmarks for a repository
Options:
--pid-file and --pid are mutually exclusive.

mesa bookmark create

Create a new bookmark (a named pointer to a change). Points at the current change by default; use -r to point at a different change
Arguments: Options:
--pid-file and --pid are mutually exclusive.