Description

The ccollab addcvsdiffs command uploads differences between arbitrary versions of files in CVS. The differences are generated using the native cvs diff command of CVS.

Command Line Syntax

ccollab [global-options] addcvsdiffs [--upload-comment <value>] <review> [<user-diff-arg> [<user-diff-arg> ...]]

Command Options

Option

Required?

Description

--upload-comment <value>

No

Comment used to upload files (defaults to command-line arguments)

<review>

Yes

Identifier of the desired review (an integer number), or a new, ask, or last keyword. Where keywords define the following behaviour:

  • new - the command will create a new review,
  • ask - the command will pause execution and prompt for the identifier of the desired review,
  • last - the command will use the last review that was created on the current machine via Command-Line Client (that is, it does not know about reviews created elsewhere).

-skipN

No

Specifies whether to skip the -N --new-file argument of the cvs diff command.

By default, the diffs generated by Collaborator contain information about new files. Use -skipN argument to generate diffs for already committed files.

<user-diff-arg> [<user-diff-arg> ...]

No

Command-line arguments to pass directly to the diff command

Remarks

Do not use diff arguments that affect the diff output such as -u -U --unified, -c -C --context, --brief, -e -ed, -f --forward-ed, -n --rcs, or -y --side-by-side. The Collaborator command-line client will automatically select an output format that ensures you will get all the data you need on the server.

Examples

To upload the changes between labels build-391 and build-401:

ccollab addcvsdiffs review -skipN -r build-391 -r build-401

To upload the changes between dates 2006-01-01 and 2006-02-01:

ccollab addcvsdiffs review -skipN -D 2006-01-01 -D 2006-02-01

To upload the changes in the last 7 days:

ccollab addcvsdiffs review -skipN -D "7 days ago"

See Also

CVS Integration
ccollab addchanges (for CVS)
ccollab commit (for CVS)

Highlight search results