P4V User Guide (2018.4)

Streams

You can configure the way P4V handles operations such as branching and reparenting streams:

  • When branching streams, include file deletion actions (Server 12.1 or later): Select to include files that were deleted from the parent stream when P4V populates the child stream. Equivalent to p4 populate -f command. The default behavior is to skip deleted files when branching to a new stream.
  • Don’t allow streams to be reparented with drag and drop in the stream graph: Disables drag and drop of streams inside the P4V stream graph. This is helpful if you find yourself accidentally reparenting streams while working within the stream graph.
  • Do not warn when checking out, adding, or deleting imported files: Specifies the default behavior when operating on files that are imported into the current stream from another location. Choose act on imported files to have the files marked for edit, add, or delete as appropriate. Choose ignore action for imported files to have the file operations quietly ignored.

You can configure the way P4V handles workspaces when you perform stream operations with the following:

  • When clicking 'Work in this Stream': Select use different workspace to have P4V prompt to create a new workspace for the selected stream if needs be. Select reuse current workspace to have P4V automatically switch your current workspace to the selected stream. Select this option if you regularly use streams with nearly identical workspace views and do not want to re-sync (retrieve) large amounts of redundant content each time you switch streams.
  • When dragging workspace icon to a new stream: Select use different workspace to have P4V prompt to create a new workspace for the selected stream if needs be. Select reuse current workspace to have P4V automatically switch your current workspace to the selected stream. Select this option if you regularly use streams with nearly identical workspace views and do not want to re-sync (retrieve) large amounts of redundant content each time you switch streams.
  • Don’t warn me when switching workspaces: Specifies whether P4V switches workspaces silently when you switch streams.
  • Update workspace files on stream switch: Select one of the following options:

    • Prompt to update workspace files to have P4V ask for confirmation when you reuse a workspace with a different stream.
    • Automatically update workspace with all stream files to have P4V overwrite workspace files without waiting for confirmation.
    • Never update workspace files to keep workspace files unchanged when you switch to a different stream.

You can control the display properties of the stream graph with the following:

  • Show pending stream-to-stream merge and copy hints: Enable to show which streams have changes to copy or merge. When disabled pending stream-to-parent merge and copy hints can be displayed by refreshing individual streams. Disabling this option reduces the amount of data P4V needs to request from the server.