Click or drag to resize

ReconcileFilesCmdFlags Enumeration

Flags for the reconcile command.

Namespace:  Perforce.P4
Assembly:  p4api.net (in p4api.net.dll) Version: 2023.2.258.5793
Syntax
[FlagsAttribute]
public enum ReconcileFilesCmdFlags
Members
  Member nameValueDescription
None0 No flags.
ModifiedOutside1 The -e flag allows the user to reconcile files that have been modified outside of Perforce. The reconcile command will open these files for edit.
NotControlled2 The -a flag allows the user to reconcile files that are in the user's directory that are not under Perforce source control. These files are opened for add.
DeletedLocally4 The -d flag allows the user to reconcile files that have been removed from the user's directory but are still in the depot. These files will be opened for delete only if they are still on the user's have list.
WildcardCharacters8 The -f flag allows the user to add files with filenames that contain
wildcard characters. Filenames that contain the special characters
'@', '#', '%' or '*' are reformatted to encode the characters using
ASCII hexadecimal representation. After the files are added, you
must refer to them using the reformatted file name, because Perforce
does not recognize the local filesystem name.
NoIgnore16 The -I flag informs the client that it should not perform any ignore checking configured by P4IGNORE.
OutputLocal32 The -l flag requests output in local file syntax using relative paths, similar to the workspace-centric view provided by 'status'.
ModTimeCheck64 The -m flag used in conjunction with -e can be used to minimize costly digest computation on the client by checking file modification times before checking digests to determine if files have been modified outside of Perforce.
Preview128 The -n flag previews the operation without performing any action. Although metadata updates from reconcile require open permission, the preview commands only require read access.
MatchDepot256 The -w flag forces the workspace files to be updated to match the depot rather than opening them so that the depot can be updated to match the workspace. Files that are not under source control will be deleted, and modified or deleted files will be refreshed. Note that this operation will result in the loss of any changes made to unopened files. This option requires read permission.
UpdateHave512 The -k flag updates the have list when files in the workspace but not on the have list match content of corresponding files in the depot. In this case, the client's have list is updated to reflect the matching revisions. This option is used to reconcile the have list with the workspace.
NotOpened1024 status -A -- synonym for 'reconcile -ead' (output uses local paths)
Sumarized2048 The -s flag (only used with 'p4 status') requests summarized output for the files to be opened for 'add'. Files in the current directory are listed as usual, but subdirectories containing files to be opened for 'add' are displayed instead of each file. This optimized option doesn't support move detection. Files to open for 'delete' and 'edit' are still listed individually.
See Also