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.

si configuresubproject<br />

configures a subproject's type<br />

SYNOPSIS<br />

si configuresubproject [-r subproject revision|--subprojectRevision=subproject revision]<br />

[--subprojectDevelopmentPath=subproject development path name|--variant=subproject development path<br />

name] [--type=[normal|variant|build|reset]] [(-P project|--project=project)]<br />

[(-S sandbox|--sandbox=sandbox)] [--devpath=path] [--hostname=server] [--port=number]<br />

[--password=password] [--user=name] [(-?|--usage)] [(-F file|--selectionFile=file)] [(-N|--no)]<br />

[(-Y|--yes)] [--[no]batch] [--cwd=directory] [--forceConfirm=[yes|no]] [(-g|--gui)] [--quiet]<br />

[--settingsUI=[gui|default]] [--status=[none|gui|default]] subproject or subsandbox<br />

DESCRIPTION<br />

Once you have created or added a subproject, you can modify the type to suit your needs. For example, you can<br />

change a normal subproject to a build subproject to suspend development, or you can change a variant subproject to<br />

a normal subproject to continue development on the main trunk.<br />

Important: Any changes you make when reconfiguring a subproject affects the project as a whole and any shared<br />

subprojects. More specifically, changing the type, revision, or development path of a subproject can radically change<br />

the list of members of that subproject. After configuring a subproject, existing sandboxes whose contents were in<br />

sync with the subproject before it was configured will display deltas when you use si viewproject and si<br />

viewsandbox, reflecting the following possible differences:<br />

● Members that exist in both the old and new version of the subproject display a delta if the working revision in<br />

the sandbox is different from the new member revision.<br />

● Members that are in the new version of the subproject but were not in the old version of the subproject display<br />

a "no working file" delta, indicating that the sandbox does not have a copy of the new member yet.<br />

● Members that were in the old version of the subproject but are not in the new version display as former<br />

members.<br />

● Subprojects that were in the old version of the subproject but are not in the new version will display as former<br />

subprojects.<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 options. See the<br />

options reference page for descriptions.<br />

-r=subproject revision<br />

--subprojectRevision=subproject revision<br />

specifies the revision number (for build subprojects). For example, 1.5. This option is used with -type=build.<br />

--subprojectDevelopmentPath=subproject development path name<br />

--variant=subproject development path name<br />

specifies the development path name (for variant subprojects). For example, Service_Pack3. This option is<br />

used with --type=variant<br />

--type=[normal|variant|build|reset]<br />

specifies the new configuration type for the subproject.<br />

74 of 457

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

Saved successfully!

Ooh no, something went wrong!