Previous Table of Contents Index Next
Perforce 2009.1: P4 User's Guide



- (minus sign)
exclusionary mappings and 27
Symbols
* wildcard 25, 41
+
overlay mappings and 28
... wildcard 25, 41, 51, 58
client views and 25
@
integrating file revisions 77
listing changelists 97
listing tagged files 98
reserved character in file names 42, 43
specifying file revisions 44, 58, 80
specifying revision range 46
syncing file revisions 82
syncing to a label's contents 80
tagging file revisions 79
A
AltRoots field 29
automatic labels 83
C
-c flag 54, 56, 95
changelists
-c flag 54, 56, 95
creating 55
default changelist 54
deleting 56
fixing jobs 89, 90
labels vs 79
managing 4957
moving files 54
numbering 54
RCS keyword 119
reporting and scripting 94, 95
submitting 56
client root
defined 17
null 29
client workspace
alternate roots 29
defined 17
spanning multiple drives 29
specifying on command line 39
codeline management 73
command line flags
-c flag 56, 95
-f flag 31, 63, 78
-i flag 77, 91
-l flag 94
-n flag 53, 78
-o flag 91
p4 changes command 97
p4 help usage command 47
p4 resolve command 68
-q flag 95
-r flag 76
-s flag 57, 98
-sd flag 59
-se flag 59
-t flag 113
-v flag 65
-x flag 59
commands
See p4 commands
creating
branches 71, 73, 74
changelists 54, 55
client workspaces 22
directories in the client workspace 50
fixes 89
jobs 85
labels 81
passwords 34
D
date and time specifications 45, 46
default
client options 30
client view 22
file storage on server 103, 114
host and port 19
integration revision range 77
job naming 85
job specification 85
line ending setting 33
p4 annotate command 95
p4 changes command 97
port 19
submit option setting 32
text editor 65
time 45
workspace name 17
default changelist 51, 54, 56
deleting
branch specifications 74
changelists 56
client workspace 33
empty directories 31
files from the depot 49
jobs 86
labels 81
depots
displaying file location 94
listing 101
mapping multiple 23
mapping to workspace 22
structure 72
displaying p4 version 40
E
environment variables
LOCALE 43
P4CHARSET 20
P4CLIENT 17, 20, 22, 39
P4COMMANDCHARSET 20
P4DIFF 20, 67, 69
P4EDITOR 20, 47
P4HOST 20, 39
P4LANGUAGE 20
P4MERGE 20, 65, 66
P4PASSWD 20, 39
P4PORT 20, 21, 23, 39
P4USER 20, 40
PWD 39
exclusionary mappings 27
F
-f flag 31, 63, 78
file names
config files 20
reserved characters 42
restrictions on 42
with spaces, in views 74
file revisions 44
files
deleting from labels 81
moving between changelists 54
flags
See command line flags
forms 47
forward slash (/)
specifying file paths with 40
H
head revision 45
defined 106
deleted files 53
diffing 58
displaying contents 95
resolving files 68
tagging 79
host
default 19
specifying on command line 39
I
-i flag 77, 91
integration
previewing results 78
reporting 78
re-resolving 78
using branch specifications 76
J
jobs
searching 87
L
-l flag 94
label view 82
labels
automatic 83
changelists vs 79
deleting 81
deleting files from 81
restrictions on names 81
static 82
leaveunchanged option 32
leaveunchanged+reopen option 32
length limitations 42
LineEnd field 33
local option 33
local syntax 40
LOCALE environment variable 43
M
mac option 33
Macintosh
apple file type 113
line endings 33
resource fork 113
mapping part of the depot 26
mappings
conflicting 27
defined 24
exclusionary 27
overlay 28
minus sign ( - ) 27
modification time 119
modtime 31
N
-n flag 53, 78
noallwrite option 30
noclobber option 30
nocompress option 31
nomodtime option 31
non-ASCII characters in file names 43
#none revision specifier 45
normdir option 31
not operator ( ^ ) 87
null root 29
numbered changelist 55
O
-o flag 91
overlay mappings 28
P
p4 commands
help command 47
label command 81
labelsync command 81
sync command 50
P4CHARSET environment variable 20
P4CLIENT environment variable 17, 20, 22, 39
P4COMMANDCHARSET environment variable 20
P4DIFF environment variable 20, 67, 69
P4EDITOR environment variable 20, 47
P4HOST environment variable 20, 39
P4LANGUAGE environment variable 20
P4MERGE environment variable 65, 66
P4MERGE environment variables 20
P4PASSWD environment variable 20, 39
P4PORT environment variable 20, 21, 23, 39
P4USER environment variable 20, 40
Perforce syntax 40
permissions
administrative commands and 39
files in client workspace and 18, 52, 56
integration and 76
renaming files 57
working detached 59
port
configuring 15, 19, 20
default 19
error if invalid 24
specifying on command line 39
preview
delete results 47
integration results 99
-n flag 78
resolve results 99
revert results 53
sync results 47, 92, 95
syncing to a label 98
tagging results 80
PWD environment variable 39
Python scripting 39
Q
-q flag 95
R
-r flag 76
removing files from the client workspace 46
renumbering of changelists 55
re-resolving 63
reserved characters 42
restrictions
binaries stored as text 116
changing file permissions 18
entries in forms 47
file names 42
label names 81
name length 42
non-ASCII characters in file and object names 43
relative path components 40
searching jobs 86
white space in exclusionary mappings 27
revertunchanged option 32
revertunchanged+reopen option 32
revision range 46, 77, 98, 109
root
alternate for different platforms 29
changing 30
defined 22, 104
depot 105
displaying 101
null 29
server 110
S
-s flag 57, 98
scripting 39, 91
-sd flag 59
-se flag 59
searching jobs 87
server
configuring 19, 20, 21
default 19
diffing files 58, 69
files in the workspace and 18
specifying on command line 39
timestamps and 46
verifying connection 16
working detached from 59
share option 33
spaces in file and path names 28, 42
spaces in filenames
quotes around, in views 74
static labels 82
SubmitOptions field 32
submitunchanged option 32
submitunchanged+reopen option 32
syntax
branch specifications 75
command line 39
file revisions 44
integrating using branch specifications 76
label view 82
local 40
Perforce 40
view 47
T
-t flag 113
team development 49
timestamp 119
U
UNIX
alternate client roots 29
comment delimiter (#) 42
finding locked files 70
line endings on mounted drives 33
LOCALE environment variable 43
path component separator (/) 42
symlink file type 113
wildcard (*) 42
unix option 33
unlocked option 31
UTF-16 20
V
-v flag 65
version of P4 40
View field 30
views
conflicting mappings 27
label 82
W
wildcards
client views and 25
defined 111
escaping 56
overview 41
renaming files 57
reserved characters 42
restriction on adding files recursively 51
searching jobs 87
syncing files using 51
Windows
binary file storage 116
installation 15
line endings 33
multiple drives 29
regional settings 43
timestamps on DLLs 115
workspace
spanning multiple drives 29
write permission 18
X
-x flag 59
Z
Zeroconf 21


Previous Table of Contents Index Next

Perforce 2009.1: P4 User's Guide
Copyright 2005-2009 Perforce Software.