Remove some or all change sets from the merge queue for the component. You must specify one of "--current", "--all" or "--queue" options.
Aliases:
remove mq
| Usage: scm remove merge-queue | [-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] [-o/--overwrite-uncommitted] [-w/--workspace <arg>] (-a/--all | -c/--current | -q/--queue <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'. |
| -o, --overwrite-uncommitted | Continues with the operation even if uncommitted local changes exist. If you use this option, changes might be overwritten. |
| -w, --workspace <arg> | The workspace or stream. To specify the workspace or stream use its name[@repo], alias or UUID[@repo]. |
| -a, --all | Remove all the change sets from the merge queue for the component. If there is a current merge, it will also be abandoned and removed. |
| -c, --current | Abandons the processing of current merge and removes it from the merge queue for the component. This will undo any changes done for processing the merge. |
| -q, --queue <arg ...> | Removes specified change sets from the merge queue for the component. |
| -- | Separate command-line options from the component, (useful when component might be mistaken for --queue option). |
Example