02.05.2013 Views

The Source Integrity Professional Edition User Guide - MKS

The Source Integrity Professional Edition User Guide - MKS

The Source Integrity Professional Edition 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.

Getting Started With Projects, Sandboxes, and Members<br />

Freezing Members<br />

When your development team has largely finished some portion of a<br />

project and some project members are in a stable state, you can freeze<br />

individual members within a project. Freezing restricts member<br />

information from being updated, preventing these members from<br />

being changed by accident. For example, if new revisions are checked<br />

into the member’s archive, <strong>Source</strong> <strong>Integrity</strong> does not update the<br />

project’s member revision.<br />

Freezing prevents <strong>Source</strong> <strong>Integrity</strong> from changing member<br />

information in the member’s project file, but does not affect a<br />

member file itself. Revisions can still be checked out, modified, and<br />

checked in.<br />

You can change the label or state of frozen members, but not their<br />

attributes.<br />

Freezing can be used immediately before a checkpoint operation to<br />

ensure that no one changes the project or its members before the<br />

checkpoint is complete.<br />

When you open a frozen subproject member, you get the<br />

checkpointed revision, if it is an archived subproject.<br />

When you want to allow project members to be changed, you can<br />

thaw them (see “Thawing Members” on page 107).<br />

<strong>Source</strong> <strong>Integrity</strong> reports the availability of new revisions when<br />

anyone checks them into the archive. <strong>Source</strong> <strong>Integrity</strong> does not<br />

update the project to the latest revision, so an appropriate person<br />

must make the decision to lift the freeze and update the project.<br />

To freeze a member in the Windows interface:<br />

In an active Project or Sandbox window, select the archived<br />

member(s) you want to freeze and choose Member > Freeze, or<br />

click (if added to the toolbar).<br />

A snowflake symbol ( ) appears beside each selected archived<br />

member in the window.<br />

To make this command act recursively in all subprojects of the<br />

specified member, make sure the Freeze Members option is selected in<br />

the Recursion panel of the Personal Configuration dialog box.<br />

106 <strong>Source</strong> <strong>Integrity</strong> <strong>Professional</strong> <strong>Edition</strong>

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

Saved successfully!

Ooh no, something went wrong!