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.

Controlling Projects<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 command 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 139).<br />

Source Integrity performs the Restore Project command 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 command by restoring the<br />

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

using the Restore Project command.<br />

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

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

command line interface. When you work through a sandbox or<br />

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

Project command 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 window open, select the project or sandbox.<br />

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

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

The Restore Project dialog box appears.<br />

241

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

Saved successfully!

Ooh no, something went wrong!