02.05.2013 Views

User Guide - Mks.com

User Guide - Mks.com

User Guide - Mks.com

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 12: Advanced Change Package Operations<br />

414<br />

utility.c<br />

Master Project<br />

1.4<br />

Archive for utility.c<br />

1.4<br />

1.3<br />

1.2.1.2<br />

1.2.1.1<br />

1.2<br />

1.1<br />

CP 5:1<br />

utility.c<br />

Moving a patch from a variant project to a master project<br />

Moving the patch from the variant to the master requires a three-way<br />

merge operation using Resync CP. Apply CP would not be successful in<br />

this case because merging is required. Similarly, because the master project<br />

contains further new development, updating the head revision of<br />

utility.c from 1.4 to 1.2.1.2 would not be appropriate. Updating the<br />

head revision would cause the new development work in revisions 1.3 and<br />

1.4 to be lost.<br />

The Resync CP <strong>com</strong>mand should be used in this case. However, if the<br />

correct options are not selected, the default Resync CP operation checks<br />

out utility.c and overwrites revision 1.4 in your sandbox with<br />

utility.c revision 1.2.1.2 from the variant project.<br />

1.2<br />

u s e r g u i d e<br />

Variant Project<br />

1.2.1.2<br />

1.2.1.1

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

Saved successfully!

Ooh no, something went wrong!