02.05.2013 Views

User Guide - MKS

User Guide - MKS

User Guide - MKS

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Chapter 5: Project and Sandbox Operations<br />

Using Build<br />

Sandboxes<br />

144<br />

After major milestones, such as product releases, you might want to<br />

recreate a static version of an entire project as it existed at some point in the<br />

past. You create a build sandbox, to build or test the project, not to begin<br />

further work along a new development path. Build sandboxes could be<br />

used for quality assurance or production to distribute files in a fixed<br />

configuration.<br />

A build sandbox is a sandbox associated with a particular project revision,<br />

and has no development path (since it is static and not meant for further<br />

development). No further development can be carried out in a build<br />

sandbox.<br />

To create a build sandbox, see “Creating a Sandbox” on page 131. To view<br />

a build project, see “Opening or Viewing a Project” on page 115.<br />

Within a build sandbox, you can:<br />

change labels and states<br />

resynchronize your sandbox<br />

compare a member revision in the build sandbox to another revision<br />

merge a member revision in the build sandbox with another revision<br />

(of course, you cannot check a merged file back into the build<br />

sandbox)<br />

check for differences between project revisions, such as changes to a<br />

project since it was last checkpointed<br />

When you create a build sandbox, you choose the project revision on<br />

which to base the build sandbox.<br />

However, with a build sandbox, you cannot:<br />

check out, lock, or check in members<br />

add or remove members<br />

set the development path<br />

calculate dependencies<br />

freeze or thaw members<br />

checkpoint the master project<br />

modify project or member attributes<br />

revert members<br />

set the member revision<br />

Each of these represents further development -- which requires a normal or<br />

variant sandbox.<br />

u s e r g u i d e

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

Saved successfully!

Ooh no, something went wrong!