02.05.2013 Views

Description - Mks.com

Description - Mks.com

Description - Mks.com

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

If you check in a revision using an already existing revision number, Source Integrity attempts to<br />

add one to the revision number and check it in as that revision. If that revision already exists,<br />

Source Integrity then chooses the next available branch number and creates a new branch.<br />

For example, if you are checking in a new revision to an archive where the head revision is 1.7, the<br />

following numbers are valid:<br />

● 1.8 (greater than head revision)--if you check in a revision as 1.7, which already exists,<br />

Source Integrity assigns it 1.8<br />

● 1.10 (greater than head revision)<br />

● 1.72 (none of the numbers between 7 and 72 may be used afterwards)<br />

● 2.0<br />

● 1.7.1.1 (if it starts a new branch)<br />

● 1.7.0.1 (leading zero as the branch number)<br />

The following numbers are invalid:<br />

● 1.3 even if there was no revision 1.3 previously<br />

● 1.08 (leading 0 in last portion)<br />

● 02.1 is considered the same as 2.1 (leading zero in branch number)<br />

Options<br />

This <strong>com</strong>mand takes the universal options available to all si <strong>com</strong>mands, as well as some general<br />

options. See the options reference page for descriptions.<br />

--[no|confirm]ignoreUnresolvedMerge<br />

controls whether to ignore a previously unresolved merge. For more information on merging<br />

revisions, see si merge and si mergebranch.<br />

-L label<br />

--label=label<br />

identifies a label that is applied to the new revision. Note the following about using labels:<br />

❍ Labels cannot contain colons(:), square brackets ([ ]), or leading spaces.<br />

❍ Labels cannot have the same format as a valid revision number.<br />

❍ Labels that include spaces must be enclosed by quotes.<br />

❍ MKS re<strong>com</strong>mends not using hyphens (-) in labels. Using hyphens may cause some<br />

si <strong>com</strong>mands to fail.<br />

--author=name<br />

specifies an author name.<br />

--[no]branch<br />

controls whether to force the creation of a branch revision.<br />

60 of 457

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

Saved successfully!

Ooh no, something went wrong!