p4 interchanges

Report changes not yet integrated.

Syntax

p4 [g-opts] interchanges [-f -l -r -t -F] [-u user]
                          from[FileSpec[revSpec]] toFile
p4 [g-opts] interchanges [-f -l -r -t -F] [-u user] -b branchname 
                          to[FileSpec[revSpec]...] 
p4 [g-opts] interchanges [-f -l -r -t -F] [-u user] -b branchname -s 
                          from[FileSpec[revSpec]] [toFileSpec]
p4 [g-opts] interchanges [-f -l -r -t -F] [-u user] -S stream [-P parent] 
                          [FileSpec[revSpec]] [toFileSpec]

Syntax conventions

Description

The p4 interchanges command lists changes that have not been integrated from a set of source files to a set of target files.

Options

-b branchname

Use the source and target as defined by the specified branch specification.

-b branchname -s fromFile[revSpec] [toFileSpec]

Preview bidirectional integrations (used by Helix Server applications; see p4 integrate for details.)

-f

List files that require integration. For partially integrated changelists, files might be listed even if they were integrated individually.

-F

Used with -S, ignores a stream’s expected flow. It can also force it to generate a branch view based on a virtual stream; the mapping itself refers to the underlying real stream.

-l

Long form: include full text of the changelist description.

-r

For use with the -b option to reverse the direction of the integration.

-S stream [-P parent]

Display integrations pending between the stream and its parent. To treat another stream as the parent, specify -P.

-t

Display full date and time that changelist was submitted. By default, only the date is displayed.

-u user

Limit results to those submitted by the specified user.

g-opts

See Global options.

Usage Notes

Can File Arguments Use Revision Specifier? Can File Arguments Use Revision Range? Minimal Access Level Required

N/A

N/A

list