Click or drag to resize

GetFileAnnotationsCmdFlags Enumeration

Flags for the annotate command.

Namespace:  Perforce.P4
Assembly:  p4api.net (in p4api.net.dll) Version: 2023.2.255.3501
Syntax
[FlagsAttribute]
public enum GetFileAnnotationsCmdFlags
Members
  Member nameValueDescription
None0 No flags.
AllResults1 The -a flag includes both deleted files and lines no longer present at the head revision. In the latter case, both the starting and ending revision for each line is displayed.
UseChangeNumbers2 The -c flag directs the annotate command to output changelist numbers rather than revision numbers for each line.
IgnoreWhitespaceChanges4 -db Ignore Whitespace Changes
IgnoreWhitespace8 -dw Ingore whitespace altogether.
IgnoreLineEndings16 -dl Ignore Line Endings
FollowBranches32 The -i flag follows branches. If a file was created by branching, 'p4 annotate' includes the revisions of the source file up to the branch point, just as 'p4 filelog -i' does. If a file has history prior to being created by branching (such as a file that was branched on top of a deleted file), -i ignores those prior revisions and follows the source. -i implies -c.
FollowIntegrations64 The -I flag follows all integrations into the file. If a line was introduced into the file by a merge, the source of the merge is displayed as the changelist that introduced the line. If the source itself was the result of an integration, that source is used instead, and so on. -I implies -c.
Suppress128 The -q flag suppresses the one-line header that is displayed by default for each file. This flag does not affect tagged output returned by a command. GetFileAnnotations runs in tagged mode.
See Also