02.05.2013 Views

User Guide - Mks.com

User Guide - Mks.com

User Guide - Mks.com

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Working on a<br />

Variant<br />

Resync CP Backfill Options<br />

Backfill<br />

Option (GUI)<br />

Entire<br />

Change<br />

Packages<br />

Back<br />

Revisions<br />

Only<br />

Backfill<br />

Option (CLI)<br />

Function<br />

Using the Resync CP Command<br />

cp Selected by default for the Resync CP<br />

<strong>com</strong>mand. Recursively finds all historic<br />

revisions required by the specified change<br />

packages and applies them. It does not ask<br />

you to confirm the backfill list.<br />

revision Processes only the changes in the specified<br />

change package(s). Any change packages<br />

associated with intermediate revisions are not<br />

picked up.<br />

Note: Processing by revision may result in<br />

broken builds because indirectly associated<br />

files are not picked up.<br />

Error error Results in an error if other change packages<br />

are required but not specified.<br />

Skip<br />

Revisions<br />

Ask to<br />

Specify<br />

skip Causes Source Integrity to merge around<br />

specified backfill revisions.<br />

ask Displays the backfill list and asks you to<br />

specify how you want Source Integrity to treat<br />

the change packages.<br />

Working on a variant allows you to create a specific change, test it, and<br />

then bring that change back into the main trunk of development. Within<br />

reason, this can be done even when the main trunk includes further new<br />

development.<br />

For example, a patch created in a variant project is needed in the master<br />

project. The file—utility.c—has a head revision of 1.4 in the project. In<br />

the variant project, the file utility.c version 1.2 is checked out to<br />

revision 1.2.1.1 and the code is revised. The file utility.c is then checked<br />

in at 1.2.1.2 and associated with CP 5:1.<br />

413

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!