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.

Apply that resolution change package to the project.<br />

Using the Apply CP Command<br />

The Apply CP <strong>com</strong>mand works directly in the project, adding and<br />

dropping files, and updating file revisions as required to apply the<br />

resolution change package and update the project.<br />

It is important to note that while Resync CP can be used to apply a<br />

resolution change package, the results may not always be acceptable. For<br />

example, if your bug fix is in an existing project member, there would<br />

already be an archive for that member in the project. As a result, Resync CP<br />

would add the modified member on a branch. This additional branching<br />

might not be acceptable in your project.<br />

NOTE<br />

Using the Apply CP Command<br />

A helpful practice prior to using Apply CP, is to start with a Resync CP<br />

operation in a sandbox, and then build and test the results, even if no merges<br />

are required. Because the operation may be creating a <strong>com</strong>bination of source<br />

code that has never existed before, this step ensures that the results will build<br />

and work. Once you are certain of the results, you can then use the Apply CP<br />

<strong>com</strong>mand and work directly in the project.<br />

Apply CP relies on the use of change packages to track individual changes<br />

that modify project content or create new content. The Apply CP operation<br />

presents you with a backfill list that includes all of the change packages<br />

required for the identified issue. If you accept the backfill list, the operation<br />

then adds and drops files, and updates file revisions as required to create<br />

the feature, content, or bug fix you are looking for.<br />

How Does Apply CP Work?<br />

The Apply CP operation applies change packages through a revision<br />

process. By applying a change package, you can incorporate only those<br />

changes that you want to include in the project.<br />

The Apply CP operation reads the entries in a change package and updates<br />

the project to the revisions listed in that change package. This function of<br />

the <strong>com</strong>mand is an automated process of the Update Revision <strong>com</strong>mand<br />

(si updaterevision). The Apply CP operation may also require that<br />

files be added or dropped. This function of the <strong>com</strong>mand is an automated<br />

process of the Add Member <strong>com</strong>mand (si add) and the Drop Member<br />

<strong>com</strong>mand (si drop).<br />

387

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

Saved successfully!

Ooh no, something went wrong!