The Patch List Tab
(Show Patch List command)
The Patch List tab lists all the individual versions whose changes need to be sent from one stream (or snapshot, or workspace) to another, so that the second stream will include all the changes in the first stream.
Notes (click to view):
You can think of the Patch List tab as providing an "exploded view" of the Stream Diff (Files) tab. Whereas Stream Diff provides a simple "before" and "after" perspective on how each element changed, Patch List shows all the individual steps (that is, the versions) in progressing from the "before" state to the "after" state.
Patch List and the Patch command
A Patch List table with 24 entries does not mean that you would need 24 invocations of the Patch command to propagate all the changes from one stream to the other. Each invocation of Patch incorporates all the changes in the specified patch A selected set changes (typically, the 'recent changes' made by one user) to a text-file element. Also, the merge-like operation that incorporates those changes in another version of the same element. See merge, basis version, head version, change package, reverse patch., which can include multiple versions. (Prior to AccuRev 3.5.5, each invocation of the Patch command did incorporate the changes in one version, so the correspondence to the Patch List table was exact.)
In the Stream Browser, select a stream, snapshot, or workspace.
Choose the Show Patch List command from the selection's context menu, or click the button on the Stream Browser's toolbar.
The mouse pointer changes to . Left-click another stream, snapshot, or workspace.
The Patch List tab contains a table, each row of which details one version.
Element (or separate "Name" and "In Folder" columns)
The element's pathname within the depot. [note ]
Transaction
The transaction A record in the AccuRev repository database that indicates a particular change: promoting of a set of versions, changing the name of a stream, modification to an issue record, etc. in which this version was created.
Version
The version-ID The unique identifier for a version, consisting of two parts: (1) the name or number of the workspace or stream in which the version was created; (2) an integer. Examples: talon_dvt_mary/14, 245\19. of the version
The Patch List tab display is informational only. See also: