emu-sink(1)

NAME
emu-sink - manage set of emu sinks

SYNOPSIS
emu sink [<options>]

emu sink [<options>] add <sink> <path>

emu sink [<options>] rm <sink ...>

emu sink [<options>] clean <sink ...>

DESCRIPTION
With no arguments, show a list of existing sinks.

COMMANDS

add <sink> <path>
    Initialises an empty sink named <sink> in the directory <path>. This means creating a .emu directory at <path> with subdirectories for trees and nodes. Each sink <sink> must be unique.

rm <sink ...>
    Removes named sinks from the source refs. This does not affect the sink structure and is non-destructive.

clean <sink ...>
    Cleans named sinks, removing locks and orphaned files where appropriate. See emu-clean (1).

OPTIONS

-d --dry-run
    (clean only) Perform a trial run with no changes made.

-S <dir> --source-dir <dir>
    Specify the directory to use as an emu source. Defaults to `.'.

-v --verbose
    Increase verbosity.

--version
    Show version information and quit.

-h --help
    Show this help and quit.

EXAMPLES

List information about sinks:
    emu sink --verbose

Add a new sink `origin' at `~/backup':
    emu sink add origin ~/backup

Remove sink `origin':
    emu sink rm origin

EMU
Part of the emu (1) suite

AUTHOR
Chris Cummins <chrisc.101@gmail.com>

SEE ALSO
emu (1)