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 8: Viewing and Editing Projects, Sandboxes, and Members<br />

272<br />

Restoring a project is useful when development must revert back to an<br />

earlier version and there are no plans to proceed from the current version<br />

of the project. Restoring a project is not an option when the goal is to test a<br />

particular version.<br />

IMPORTANT<br />

Do not use the Restore Project <strong>com</strong>mand to create a new development branch<br />

from a previously checkpointed project revision. For new development paths,<br />

you should instead create a development path (see “Creating Variant<br />

Sandboxes and Development Paths” on page 146).<br />

Source Integrity performs the Restore Project <strong>com</strong>mand as follows:<br />

A checkpoint is performed on the current project revision.<br />

The project is restored to the target revision.<br />

A final checkpoint of the restored revision is made.<br />

Therefore, for each project you restore, two revisions are generated. For<br />

example, if the head revision of the project is 1.4 and you decide to restore<br />

it to Revision 1.2, the following project revisions are generated:<br />

1.6 final checkpoint<br />

1.5 pre-checkpoint<br />

You would then continue your project development work from revision<br />

1.6.<br />

You can effectively undo the Restore Project <strong>com</strong>mand by restoring the<br />

project to the pre-checkpointed revision. Build projects cannot be restored<br />

using the Restore Project <strong>com</strong>mand.<br />

You can restore any registered project or subproject through the graphical<br />

user interface, using either a Project or Sandbox view, or through the<br />

<strong>com</strong>mand line interface. When you work through a sandbox or<br />

subsandbox, the corresponding master project is referenced. The Restore<br />

Project <strong>com</strong>mand can be applied to both normal and variant projects.<br />

To restore a project or subproject in the graphical user interface<br />

1 With a Project or Sandbox view open, select the project or sandbox.<br />

2 From a Project view, select Project > Restore Project.<br />

From a Sandbox view, select Sandbox > Restore Project.<br />

The Restore Project dialog box is displayed.<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!