Time-lapse View: Graphical annotation tool

Time-lapse View displays an interactive graphical representation of a file's history, showing when lines were added, changed, and deleted, who made the changes, and when the changes were made. Time-lapse view enables you to browse forward and back through changes dynamically, to locate changes of interest.

To display Time-lapse View, right-click the file of interest and choose Team>Time-lapse View. To move through revisions, use the slider. Time-lapse view is syntax-sensitive (C/C++, Java, and Ruby), enabling you to navigate file content using an outline view. To hide information that is not of interest, for example, to display only the changes to a single method, fold information using the +/- expander buttons.

The Time-lapse toolbar controls are shown in the following table:

Feature Description
Scale Specifies the unit used to display revisions: changelistClosed The changes to files or stream specifications along with metadata, such as the list of changed files, their version numbers, who submitted the changelist to the depot, and the submitter's description of the changes. A changelist is the unit of versioned work. See also atomic change transaction and changelist number. number, date, or Perforce file revision number.
Show Previous and Next Revision buttons image Go to previous or next revision.
Show Branching History button image Toggles display of integration history, to include content that was contributed by branchClosed (noun) A set of related files that exist at a specific location in the Helix Core depot as a result of being copied to that location, as opposed to being added to that location. A group of related files is often referred to as a codeline. To associate code reviews in Helix Swarm with the projects they are part of, add the "branch" paths in the Swarm project. (verb) To create a codeline by copying another codeline with the 'p4 integrate', 'p4 copy', or 'p4 populate' command. and mergeClosed 1. To create new files from existing files, preserving their ancestry (branching). 2. To propagate changes from one set of files to another. 3. The process of combining the contents of two conflicting file revisions into a single file, typically using a merge tool, such as P4Merge. operations as well as edits.
Display Revision Details button image Toggles display of information from the changelist in which the currently-selected revision was submitted.
Display Action Icons button image Toggles the display of action badges under the slider. The badges indicate the action (add, edit, or delete, for example) that was performed on the file in the corresponding changelist (or date or file revision, depending on the scale you select for the slider).
Text Aging button image Displays color coding to indicate how recently a change was entered, select Display Text Aging from the dropdown list. The darker the shading, the more recent the change. The default Most Recent and Least Recent colors can be changed from the dropdown list.
Line Ending and Whitespace treatment dropdown list image Specifies how line endings and whitespace are treated to determine differences. Select how you want line endings and whitespace treated from the dropdown list.
Show Authors in Editor Ruler button image Toggles display of the user that made the change.
Show Ranges in Editor Ruler button image Toggles the display of the range of revisions that include each line.
Enable/Disable Folding button image Enable/disable folding, which enables you to show or hide chunks of text. Only available for certain file types
Display Chunk Decorations button image For each chunk, display decorations under the slider indicating the status of the chunk in the corresponding revision.
Display only Revisions for the Chunk button image Reduce the increments under the slider by displaying only revisions that affect the currently-selected chunk.
Link/Unlink Selection to the Slider button image Link/unlink the selection in the outline view to the slider. When linked, the focus remains on the selected chunk when you use the slider to browse revisions.