Description
The ccollab addchangelist
command attaches all files from a pending or a submitted Perforce changelist to a review on the Collaborator server.
Command Line Syntax
ccollab [global-options] addchangelist <review> <changelist> [<changelist> ...] --exclude <file-mask list> --include <file-mask list>
Command Options
Option |
Required? |
Description |
---|---|---|
[global-options] |
No |
A number of global or Perforce-specific global options. See Command-line Global Options Reference. |
Yes |
Identifier of the desired review (an integer number), or a
|
|
Yes |
Identifier(s) of the desired changeset(s) in your source control. |
|
No |
Exclude files from changelist(s), that match specified mask(s), will be ignored (changelist command uploads to review only files that don’t match the masks). When no files in changelist are matches to the mask(s) then whole changelist is uploaded ('exclude' option is ignored) |
|
No |
Includes only files that match specified mask(s) will be uploaded to review. When no files in changelist are matches to the mask(s) then nothing is uploaded. |
|
No |
Set whether to skip changelist if it already exists in review. |
|
No |
Set whether empty changelist errors will be ignored when multiple changelists are uploaded. If all changelists are empty the command will throw an exception anyways. |
The first argument is the review specifier, subsequent arguments are the IDs of the Pending Changelists or Submitted Changelists to upload.
You cannot specify the default changelist.
Examples
To upload Pending Changelists @4321 and @7568 to a new review:
ccollab addchangelist new 4321 7568
To upload Submitted Changelists @5432 and @12654 to review 111:
ccollab addchangelist 111 5432 12654
To upload Pending Changelist @1234 with all .java and .txt files except that started with 'test' to a new review
ccollab addchangelist new 1234 --include '*.java, *.txt' --exclude 'test*.*'
See Also
Perforce Integration
ccollab addchangelist
ccollab addp4diffs
ccollab addp4job
ccollab addversions (for Perforce)
ccollab commit (for Perforce)