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 resynccp<br />

merges change package members to a Source Integrity sandbox<br />

SYNOPSIS<br />

si resynccp [--allowOpenCP] [--[no]alreadyInProjectIsError]<br />

[--backFill=[cp|revision|error|skip|ask]]<br />

[--mergeType=[confirm|cancel|automatic|manual]]<br />

[--onMergeConflict=[confirm|cancel|mark|launchtool|highlight|error]]<br />

[--[no]confirm] [--[no|un]expand] [-f|--[no|confirm]overwriteChanged]<br />

[--[no]ignoreBranches] [--[no]ignoreServer] [--[no|confirm]merge]<br />

[--[no|confirm]mergeOnBranch] [--[no|confirm]createVariants]<br />

[--[no]otherProjectIsError] [(--propagationCP=value)] [(--resolutionCP=value)]<br />

[--[no]restoreTimestamp] [--[no]spanProjects] [--[no]useMaster]<br />

[--[no]verbose] [(-S sandbox|--sandbox=sandbox)] [--hostname=server]<br />

[--port=number] [--password=password] [--user=name] [(-?|--usage)]<br />

[(-F file|--selectionFile=file)] [(-N|--no)] [(-Y|--yes)] [--[no]batch] [--cwd=directory]<br />

[--forceConfirm=[yes|no]] [(-g|--gui)] [--quiet] [--settingsUI=[gui|default]]<br />

[--status=[none|gui|default]] [--[no]ignoreUpdateRevision]<br />

issue|issue:change package id...<br />

DESCRIPTION<br />

si resynccp merges change package members to a Source Integrity sandbox.<br />

Feature Overview<br />

A change package specifies groups of members that are affected by an issue. An issue tracks<br />

changes that occur during the development process. An example of a change package would be a<br />

group of files that need to be changed to address a problem in program code.<br />

Both Apply CP and Resync CP rely on the use of change packages to track individual changes that<br />

modify project content or create new content. If a development team has been using change<br />

packages consistently, Source Integrity can isolate all changes related to a specific issue because<br />

this information is recorded as part of the change package. Once the dependencies are calculated,<br />

the operation <strong>com</strong>pletes and the change packages are applied in the project.<br />

If a development team does not use the change package methodology, isolating specific content<br />

be<strong>com</strong>es a <strong>com</strong>plex, manual task. In a large code project, this could mean searching hundreds of<br />

files to determine which ones are related to a specific issue. To build the project, it would then be<br />

necessary to add, drop, rename, and move files, update file revisions, merge around unwanted<br />

revisions, merge in required changes, and merge out any unwanted changes.<br />

204 of 457

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

Saved successfully!

Ooh no, something went wrong!