undo current-merge

Reverses specified changes in the current merge.

Aliases:

undo cm

Usage: scm undo current-merge [-r/--repository-uri <arg>] [-u/--username <arg> -P/--password <arg> | -u/--username <arg> --password-file <arg> | --certificate <arg> -P/--password <arg> | --smartCard -u/--username <arg> | --kerberos | --integratedWindows] [-v/--verbose] [-d/--directory <arg>] [-N/--no-local-refresh] [-w/--workspace <arg>] [-c/--changes <arg ...>] [--] <component>

component component on which to operate.

Options:

-r, --repository-uri <arg> The URI that specifies the location of the repository.
-u, --username <arg> The user name for the repository.
-P, --password <arg> The password for the repository.
    --password-file <arg> File that contains the user's password.
    --certificate <arg> The file that contains the user's login certificate.
    --smartCard Use the connected smart card for authentication.
    --kerberos Authenticate with Windows user credentials using Kerberos/SPNeGO.
    --integratedWindows Authenticate with Windows user credentials using Integrated Windows Authentication.
-v, --verbose Shows extra information.
-d, --directory <arg> Runs the command in the named directory.
-N, --no-local-refresh Does not scan the file system for new changes. This option overrides the value of the 'refresh.local.changes' preference. To see the current value of this preference, run 'lscm get preference refresh.local.changes'.
-w, --workspace <arg> The workspace or stream. To specify the workspace or stream use its name[@repo], alias or UUID[@repo].
-c, --changes <arg ...> The alias or UUID of the changes or change details to undo.
    -- Separate command-line options from the component, (useful when component might be mistaken for --changes option).


Example