Viewing file history with Time-lapse View

Time-lapse Viewe provides 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, enabling you to locate changes of interest. Detail panes at the bottom of the window provide more information about selected chunks.

Displaying Time-lapse View

Right-click in the Solution Explorer or go to Files > Perforce and select Views > Time-lapse view.

Note

Time-lapse View is a P4V component. When you are working in Time-lapse View, you are working in P4V.

Controlling the display

The following options are available on the toolbar:

Mode

Determines how many revisions are displayed. Options are:

  • Single revision: one revision at a time is displayed
  • Incremental diffs: two adjacent revisions are displayed, with changes highlighted
  • Multiple revisions: a range of revisions is displayed, with changes highlighted

Content Range

Specifies the starting and ending revision displayed.

Scale

Specifies the unit used: changelist number, date, or revision number.

User User icon in time lapse view

Toggles display of the user that made the change.

Aging Changelist age indicator in time lapse view

Displays color coding to indicate how recently a change was entered. The darker the shading, the more recent the change.

Line Numbers Line number toggle for time lapse view

Toggles display of line numbers.

Lifetimes Lifetimes toggle for time lapse view

Toggles display of lifetimes, which are graphics that indicate by their width how long the adjacent chunk of text has been in the file.

Branch History Integration history toggle for time lapse view

Toggles inclusion of branching (integration) history.

Find Search button in time lapse view

Search text

Go To Goto changelist button in time lapse view

In single revision mode, go to specified line number.

Next/Previous Diff Next and previous difference button in time lapse view

Go to next or previous modification

Line Ending Control lineend handling button in time lapse view

Specifies how line endings and whitespace are treated to determine differences

The slider enables you to browse rapidly through file revisions. The appearance of the slider corresponds to the mode you select. The unit by which the slider advances is specified by the mode you select (date, changelist, or revision). The revision, date, or changelist number is displayed under the slider.

Mode Slider Appearance Description

Single revision

Slider for single revisions in time lapse view

Move it to the right to display the next file revision or left to display the previous revision.

Incremental diffs

Slider for incremental revisions in time lapse view

Move it to the right to display the next pair of file revisions, or left to display the previous pair of file revisions.

Multiple revisions

Slider for multiple revisions in time lapse view

Move the right and left halves separately, to control how many revisions are displayed.