02.05.2013 Views

User Guide - MKS

User Guide - MKS

User Guide - MKS

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.

Working With Sandboxes<br />

To prevent potential conflicts, Source Integrity assumes that locking a<br />

revision is appropriate when you check out a revision when working in a<br />

variant sandbox. You are further prompted to branch the member history<br />

when you check out a revision with a potential conflict, for example:<br />

The project Apex.pj, version 1.2 was checkpointed at version 1.2 and<br />

included utility.dll version 1.2 and library.lib version 1.3.<br />

A development path is created for Apex.pj, version 1.2.1.1 and<br />

includes the same file versions for utility.dll (version 1.2) and<br />

library.lib (version 1.3).<br />

Branching the member history gives each development path its own copy<br />

of the revision.<br />

Creating a Development Path<br />

A variant sandbox uses a project checkpoint as the starting point for new<br />

development. In Source Integrity, you define a new development path for<br />

the variant sandbox.<br />

The development path:<br />

identifies a new direction of development<br />

includes a new revision history<br />

keeps changes separate from the main development path or trunk<br />

You must first create and name the development path, and then create the<br />

variant sandbox.<br />

To create a development path in the graphical user interface and Web<br />

interface<br />

1 With a Project, Project History, or Sandbox window open, select the<br />

project you want to create the development path.<br />

To create a variant sandbox using the graphical user interface, see<br />

“Creating a Sandbox” on page 131. from. For more information on<br />

working with subprojects, see “Working With Subprojects” on<br />

page 118.<br />

NOTE<br />

You cannot create a development path based on a variant subproject or build<br />

subproject.<br />

2 In the GUI, from a Project window, select Project > Development Path<br />

> Create.<br />

141

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

Saved successfully!

Ooh no, something went wrong!