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.

Deferring Member Operations<br />

Deferring Member Operations<br />

For certain operations in Source Integrity, you can defer the completion of<br />

the command until a later time. The defer option allows you to see the<br />

effect of the operation in your sandbox without affecting the project. The<br />

deferral of operations is provided as a selectable option in two ways:<br />

through the graphical user interface and in the command line interface as<br />

the --defer option.<br />

You can apply the defer option to the following operations:<br />

adding a project member<br />

dropping a project member<br />

checking in a member<br />

renaming a member<br />

TIP<br />

You can also apply the Deferred Items filter to display any members that are<br />

associated with deferred operations. For more information on using the<br />

Deferred Items filter, see “Using Filters” on page 83.<br />

A deferred member is a member that is associated with any deferred<br />

operation (add, drop, check in, rename). A deferred member appears in the<br />

sandbox, but the deferred operation is not shown in the project until the<br />

deferred operation is submitted.<br />

Deferred operations are visible only from the client-side sandbox and are<br />

seen in the project only when they have been submitted. It is important to<br />

note that deferred operations can be added to a change package and then<br />

submitted as a group of changes, but the deferred operations do not appear<br />

on the Integrity Server until they have been submitted to the project. For<br />

more information, see “Submitting Change Packages” on page 221.<br />

With the exception of deferred rename and check in operations,<br />

Source Integrity supports only single deferred operations on a member. If<br />

you try to perform multiple deferred operations on a single member,<br />

Source Integrity reports an error.<br />

NOTE<br />

Once you have specified a deferred operation on a member, Source Integrity<br />

does not allow any further operations that would cause that member to be<br />

modified.<br />

189

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

Saved successfully!

Ooh no, something went wrong!