%!PS-Adobe-3.0
%%Creator: groff version 1.09
%%CreationDate: Wed Dec 3 00:43:16 1997
%%DocumentNeededResources: font Times-Roman
%%+ font Times-Bold
%%+ font Times-Italic
%%DocumentSuppliedResources: procset grops 1.09 0
%%Pages: 3
%%PageOrder: Ascend
%%Orientation: Portrait
%%EndComments
%%BeginProlog
%%BeginResource: procset grops 1.09 0
/setpacking where{
pop
currentpacking
true setpacking
}if
/grops 120 dict dup begin
/SC 32 def
/A/show load def
/B{0 SC 3 -1 roll widthshow}bind def
/C{0 exch ashow}bind def
/D{0 exch 0 SC 5 2 roll awidthshow}bind def
/E{0 rmoveto show}bind def
/F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def
/G{0 rmoveto 0 exch ashow}bind def
/H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
/I{0 exch rmoveto show}bind def
/J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def
/K{0 exch rmoveto 0 exch ashow}bind def
/L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
/M{rmoveto show}bind def
/N{rmoveto 0 SC 3 -1 roll widthshow}bind def
/O{rmoveto 0 exch ashow}bind def
/P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def
/Q{moveto show}bind def
/R{moveto 0 SC 3 -1 roll widthshow}bind def
/S{moveto 0 exch ashow}bind def
/T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def
/SF{
findfont exch
[exch dup 0 exch 0 exch neg 0 0]makefont
dup setfont
[exch/setfont cvx]cvx bind def
}bind def
/MF{
findfont
[5 2 roll
0 3 1 roll
neg 0 0]makefont
dup setfont
[exch/setfont cvx]cvx bind def
}bind def
/level0 0 def
/RES 0 def
/PL 0 def
/LS 0 def
/PLG{
gsave newpath clippath pathbbox grestore
exch pop add exch pop
}bind def
/BP{
/level0 save def
1 setlinecap
1 setlinejoin
72 RES div dup scale
LS{
90 rotate
}{
0 PL translate
}ifelse
1 -1 scale
}bind def
/EP{
level0 restore
showpage
}bind def
/DA{
newpath arcn stroke
}bind def
/SN{
transform
.25 sub exch .25 sub exch
round .25 add exch round .25 add exch
itransform
}bind def
/DL{
SN
moveto
SN
lineto stroke
}bind def
/DC{
newpath 0 360 arc closepath
}bind def
/TM matrix def
/DE{
TM currentmatrix pop
translate scale newpath 0 0 .5 0 360 arc closepath
TM setmatrix
}bind def
/RC/rcurveto load def
/RL/rlineto load def
/ST/stroke load def
/MT/moveto load def
/CL/closepath load def
/FL{
currentgray exch setgray fill setgray
}bind def
/BL/fill load def
/LW/setlinewidth load def
/RE{
findfont
dup maxlength 1 index/FontName known not{1 add}if dict begin
{
1 index/FID ne{def}{pop pop}ifelse
}forall
/Encoding exch def
dup/FontName exch def
currentdict end definefont pop
}bind def
/DEFS 0 def
/EBEGIN{
moveto
DEFS begin
}bind def
/EEND/end load def
/CNT 0 def
/level1 0 def
/PBEGIN{
/level1 save def
translate
div 3 1 roll div exch scale
neg exch neg exch translate
0 setgray
0 setlinecap
1 setlinewidth
0 setlinejoin
10 setmiterlimit
[]0 setdash
/setstrokeadjust where{
pop
false setstrokeadjust
}if
/setoverprint where{
pop
false setoverprint
}if
newpath
/CNT countdictstack def
userdict begin
/showpage{}def
}bind def
/PEND{
clear
countdictstack CNT sub{end}repeat
level1 restore
}bind def
end def
/setpacking where{
pop
setpacking
}if
%%EndResource
%%IncludeResource: font Times-Roman
%%IncludeResource: font Times-Bold
%%IncludeResource: font Times-Italic
grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72
def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron
/scaron/zcaron/Ydieresis/trademark/quotesingle/.notdef/.notdef/.notdef
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
/.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent
/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen
/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon
/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O
/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/circumflex
/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y
/z/braceleft/bar/braceright/tilde/.notdef/quotesinglbase/guillemotleft
/guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl
/endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut
/dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash
/quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen
/brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft
/logicalnot/minus/registered/macron/degree/plusminus/twosuperior
/threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior
/ordmasculine/guilsinglright/onequarter/onehalf/threequarters
/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE
/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn
/germandbls/agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla
/egrave/eacute/ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis
/eth/ntilde/ograve/oacute/ocircumflex/otilde/odieresis/divide/oslash
/ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def
/Times-Italic@0 ENC0/Times-Italic RE/Times-Bold@0 ENC0/Times-Bold RE
/Times-Roman@0 ENC0/Times-Roman RE
%%EndProlog
%%Page: 1 1
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 418.84(C4\(1\) C4\(1\))72 48 R/F1 9/Times-Bold@0
SF -.18(NA)72 84 S(ME).18 E F0(c4 \255 CVS lik)108 96 Q 2.5(ef)-.1 G
(ront end to the Perforce SCM system)-2.5 E F1(SYNOPSIS)72 112.8 Q/F2 10
/Times-Bold@0 SF(c4)108 124.8 Q/F3 10/Times-Italic@0 SF(p4\255command)
2.5 E F0 1.666(...)3.27 G F2(c4 update|scan|import)108 136.8 Q F0([)2.5
E F2(\255adn)2.5 E(vx)-.4 E F0(])2.5 E F1(DESCRIPTION)72 153.6 Q F2(C4)
108 165.6 Q F0(pro)3.084 E .584(vides a CVS lik)-.15 F(e)-.1 E F3(feel)
3.084 E F0 .584(to Perforce')3.084 F 3.083(sS)-.55 G .583(CM system)
-3.083 F F2(p4)3.083 E F0(.)A F2(C4)5.583 E F0 .583
(is not a substitute for CVS, in that it does)3.083 F
(not try to mimic CVS')108 177.6 Q 2.5(sc)-.55 G(ommand set.)-2.5 E(Lik)
108 194.4 Q 2.638(eC)-.1 G .138(VS, e)-2.638 F -.15(ve)-.25 G .138
(ry \214le in a user').15 F 2.638(sw)-.55 G .138(ork-space \()-2.738 F
F3(client).2 E F0 2.638(\)i).68 G 2.638(sw)-2.638 G .139
(ritable, and can be modi\214ed on an adhoc basis.)-2.638 F F2(C4)5.139
E F0(pro)108 206.4 Q .153
(vides commands that search a client, looking for \214les that ha)-.15 F
.453 -.15(ve b)-.2 H .153(een changed, and runs a ").15 F F3 .152
(p4 edit)B F0 2.652("c)C(om-)-2.652 E .122(mand on them.)108 218.4 R(An)
5.122 E 2.622<798c>-.15 G .123
(les that are currently opened for edit, and are no longer dif)-2.622 F
.123(ferent than their repository)-.25 F(\()108 230.4 Q F3(depot)A F0
2.77(\)v)C .27(ersion, a ")-2.92 F F3 .27(p4 r)B -.15(ev)-.37 G(ert).15
E F0 2.77("c)C .27(ommand is run on them.)-2.77 F .27
(Files that are missing from the client are refreshed)5.27 F(\(")108
242.4 Q F3 .308(p4 r)B(efr)-.37 E(esh)-.37 E F0 2.808("\). Files)B .309
(that e)2.809 F .309(xist in the client that ha)-.15 F .609 -.15(ve n)
-.2 H 2.809(om).15 G .309(atching depot v)-2.809 F .309
(ersion are reported, to remind the)-.15 F .611
(user to add them, and can optionally be added automatically)108 254.4 R
5.611(.F)-.65 G .61(iles that are out of date with respect to the)-5.611
F(depot are updated \(")108 266.4 Q F3(p4 g)A(et)-.1 E F0("\).)A F2(C4)
108 283.2 Q F0 .381(also pro)2.881 F .382
(vides support for clients without the use of en)-.15 F .382
(vironment v)-.4 F 2.882(ariables. Each)-.25 F(time)2.882 E F2(c4)2.882
E F0 .382(is e)2.882 F -.15(xe)-.15 G .382(cuted, it).15 F 1.586
(searches for a ")108 295.2 R F2(.c4)A F0 4.086<228c>C 1.585
(le, and incorporates its contents into the en)-4.086 F 1.585
(vironment of an)-.4 F(y)-.15 E F3(p4)4.085 E F0 1.585(command that it)
4.085 F(in)108 307.2 Q -.2(vo)-.4 G -.1(ke).2 G 2.5(s. The).1 F(")2.5 E
F2(.c4)A F0 2.5<228c>C(le is usually k)-2.5 E
(ept in the root directory of a client.)-.1 E F2(C4)108 324 Q F0 .474
(should be used with Perforce v)2.974 F .475(ersion 97.3 or later)-.15 F
(.)-.55 E F2(C4)5.475 E F0 .475(will w)2.975 F .475(ork with older v)-.1
F .475(ersions, b)-.15 F .475(ut \214les will not)-.2 F
(remain writable, reducing the usefulness of)108 336 Q F2(c4)2.5 E F0(.)
A F1(CLIENT CREA)72 352.8 Q(TION)-.855 E F0 .915(Making a ne)108 364.8 R
3.415(wc)-.25 G .915(lient for use with)-3.415 F F2(c4)3.415 E F0 .915
(is slightly dif)3.415 F .915(ferent than when using)-.25 F F2(p4)3.415
E F0(directly)3.414 E 5.914(.H)-.65 G .914(ere are the steps)-5.914 F
(that should be follo)108 376.8 Q(wed:)-.25 E 11.6(1. Create)108 393.6 R
2.5(ac)2.5 G(lient directory)-2.5 E(.)-.65 E 11.6(2. Create)108 410.4 R
2.5<618c>2.5 G(le called ")-2.5 E F2(.c4)A F0 2.5("i)C 2.5(nt)-2.5 G
(he client directory with the follo)-2.5 E(wing contents:)-.25 E(P4POR)
165.6 422.4 Q(T=)-.6 E F3(<p4 server port addr)A(ess>)-.37 E F0
(P4CLIENT=)165.6 434.4 Q F3(<client name>)A F0 11.6(3. Change)108 451.2
R .37(directory to the client directory)2.87 F 2.87(,a)-.65 G .37
(nd run the command ")-2.87 F F2 .37(c4 client)B F0 2.87("t)C 2.87(oc)
-2.87 G .37(reate the)-2.87 F F2(p4)2.87 E F0 2.87(client. Set)2.87 F .5
(up the client as usual.)129.6 463.2 R .5(Modify the ")5.5 F F2(Options)
A F0 2.999("l)C .499(ine to enable ")-2.999 F F2(clob)A(ber)-.1 E F0
2.999("a)C .499(nd add the option ")-2.999 F F2(allwrite)A F0(".)A -.15
(Fo)129.6 475.2 S 2.5(re).15 G(xample:)-2.65 E 5(Options: nomodtime)
165.6 487.2 R(clobber all)2.5 E(write)-.1 E 11.6(4. Populate)108 504 R
.547(the client with the command ")3.047 F F2 .547(c4 update)B F0 3.047
(". Note)B .548(that ")3.048 F F2 .548(c4 update)B F0 3.048("s)C .548
(hould be used in prefer)-3.048 F(-)-.2 E .185(ence to ")129.6 516 R F2
.184(c4 get)B F0 .184("; with the)B F3(clobber)2.684 E F0 .184
(\215ag set, a modi\214ed \214le may be o)2.684 F -.15(ve)-.15 G .184
(rwritten, destro).15 F .184(ying an)-.1 F 2.684(yc)-.15 G(hanges)-2.684
E(made to it locally)129.6 528 Q(.)-.65 E F1(COMMANDS)72 544.8 Q F0(If)
108 556.8 Q F2(c4)2.542 E F0(doesn')2.542 E 2.542(tr)-.18 G .042
(ecognise a command, it just passes the command and the remaining ar)
-2.542 F .043(guments to)-.18 F F2(p4)2.543 E F0 2.543(,a)C .043
(fter in-)-2.543 F .386(corporating the contents of the ")108 568.8 R F2
(.c4)A F0 2.885<228c>C .385(le into the en)-2.885 F 2.885(vironment. If)
-.4 F F2(c4)2.885 E F0 .385(recognises the command, it is e)2.885 F -.15
(xe)-.15 G(cute).15 E(locally)108 580.8 Q 2.5(,u)-.65 G(sually in)-2.5 E
-.2(vo)-.4 G(king se).2 E -.15(ve)-.25 G(ral).15 E F2(p4)2.5 E F0
(commands.)2.5 E F2(C4)5 E F0(adds three ne)2.5 E 2.5(wc)-.25 G
(ommands:)-2.5 E F2(c4 update)108 597.6 Q F0(")129.6 609.6 Q F2
(c4 update)A F0 2.5("r)C(esembles the CVS update command.)-2.5 E
(It preforms the follo)5 E(wing actions:)-.25 E 11.6(1. Recursi)129.6
626.4 R -.15(ve)-.25 G .23(ly scan the current directory and an).15 F
2.73(ys)-.15 G .23(ub-directories, g)-2.73 F .23
(athering information about \214les,)-.05 F(including whether the \214l\
e has been modi\214ed with respect to its depot v)151.2 638.4 Q(ersion.)
-.15 E 11.6(2. Report)129.6 655.2 R(an)3.184 E 3.184<798c>-.15 G .684
(les that are unkno)-3.184 F .684(wn, to remind the user that the)-.25 F
3.183(ys)-.15 G .683(hould be added.)-3.183 F .683(This step can)5.683 F
2.549(be omitted with the)151.2 667.2 R F2<ad78>5.049 E F0 5.049
(option. Files)5.049 F 2.549(which are)5.049 F F3(ignor)5.049 E(ed)-.37
E F0 2.55(are not reported \(see the section)5.049 F
("IGNORING FILES" belo)151.2 679.2 Q(w\).)-.25 E 11.6(3. Files)129.6 696
R .328(that are not opened and are dif)2.829 F .328
(ferent than their respecti)-.25 F .628 -.15(ve d)-.25 H .328(epot v).15
F .328(ersions are opened with a)-.15 F(")151.2 708 Q F2 .801(p4 edit)B
F0 3.301("c)C 3.302(ommand. Files)-3.301 F .802
(that are opened and are no)3.302 F 3.302(wt)-.25 G .802
(he same as their respecti)-3.302 F 1.102 -.15(ve d)-.25 H .802(epot v)
.15 F(er)-.15 E(-)-.2 E 1.347(sion are re)151.2 720 R -.15(ve)-.25 G
1.347(rted with a ").15 F F2 1.347(p4 r)B -2.3 -.15(ev e)-.18 H(rt).15 E
F0 3.847("c)C 3.847(ommand. Files)-3.847 F 1.347
(that are missing from the client are re-)3.847 F(1)535 768 Q EP
%%Page: 2 2
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 418.84(C4\(1\) C4\(1\))72 48 R(freshed with a ")
151.2 84 Q/F1 10/Times-Bold@0 SF(p4 r)A(efr)-.18 E(esh)-.18 E F0 2.5("c)
C(ommand.)-2.5 E 11.6(4. Files)129.6 100.8 R
(that are out of date with respect to the depot are retrie)2.5 E -.15
(ve)-.25 G 2.5(dw).15 G(ith the command ")-2.5 E F1(p4 get)A F0(".)A
.796(Note that a ")129.6 117.6 R F1 .796(c4 udpate)B F0 3.296("c)C .796
(an ne)-3.296 F -.15(ve)-.25 G 3.296(ro).15 G -.15(ve)-3.446 G .796
(rwrite a \214le because a modi\214ed \214le is al).15 F -.1(wa)-.1 G
.797(ys opened for edit).1 F .282(with a ")129.6 129.6 R F1 .282
(p4 edit)B F0 2.782("c)C .282(ommand before it is retrie)-2.782 F -.15
(ve)-.25 G 2.782(dw).15 G .282(ith a ")-2.782 F F1 .281(p4 get)B F0
2.781("c)C 2.781(ommand. If)-2.781 F 2.781(am)2.781 G .281
(odi\214ed \214le is out of)-2.781 F .795
(date, then the user will need to resolv)129.6 141.6 R 3.296(et)-.15 G
.796(he dif)-3.296 F .796(ferences with a ")-.25 F F1 .796(c4 r)B(esolv)
-.18 E(e)-.1 E F0 3.296("c)C .796(ommand before submit-)-3.296 F(ting.)
129.6 153.6 Q F1(c4 scan)108 170.4 Q F0(")129.6 182.4 Q F1(c4 scan)A F0
2.5("i)C 2.5(st)-2.5 G(he same as a ")-2.5 E F1(c4 update)A F0 2.5(,b)C
(ut it does not update out of date \214les \(")-2.7 E F1(p4 get)A F0
("\).)A F1(c4 import)108 199.2 Q F0(")129.6 211.2 Q F1 .627(c4 import)B
F0 3.127("a)C .627(dds \214les that it considers ele)-3.127 F .626
(gible using a ")-.15 F F1 .626(p4 add)B F0 3.126("c)C .626
(ommand; these are the same \214les)-3.126 F .938
(that were reported in step 2 of a ")129.6 223.2 R F1 .938(c4 update)B
F0 3.438(". T)B .938
(ypical usage is to modify the ignored \214les \(see the)-.8 F .33
(section "IGNORING FILES" belo)129.6 235.2 R .33(w\), and run ")-.25 F
F1 .329(c4 update)B F0 .329
("s until those \214les that are reported are only)B
(those that should be added, then run a ")129.6 247.2 Q F1(c4 import)A
F0(".)A/F2 9/Times-Bold@0 SF(.C4 FILE FORMA)72 264 Q(T)-.855 E F0 .642
(Each time)108 276 R F1(c4)3.142 E F0 .642(is e)3.142 F -.15(xe)-.15 G
.642(cuted, it searches for a ").15 F F1(.c4)A F0 3.142<228c>C .642
(le, and incorporates its contents into the en)-3.142 F .643
(vironment of)-.4 F(an)108 288 Q(y)-.15 E/F3 10/Times-Italic@0 SF(p4)
2.501 E F0 .001(command that it in)2.501 F -.2(vo)-.4 G -.1(ke).2 G
2.501(s. The).1 F(")2.501 E F1(.c4)A F0 2.501<228c>C .001
(le is usually k)-2.501 F(ept in the root directory of a client.)-.1 E
(If a ")5 E F1(.c4)A F0 2.5<228c>C(le)-2.5 E
(is not found, then the correct)108 300 Q F1(p4)2.5 E F0(en)2.5 E
(vironment v)-.4 E(ariables must be set \(usually)-.25 E F1(P4POR)2.5 E
(T)-.4 E F0(and)2.5 E F1(P4CLIENT)2.5 E F0(\).)A(Ev)108 316.8 Q .535
(ery line that be)-.15 F .535(gins with an alphabetic character \(`)-.15
F 2.755 -1.11(A' \255 `)-.8 H .535
(Z' or `a' \255 `z'\), and contains an `)1.11 F F1(=)A F0 3.036('i)C
3.036(sa)-3.036 G .536(dded to)-3.036 F 2.042(the en)108 328.8 R 4.542
(vironment. Ev)-.4 F 2.042(ery line that be)-.15 F 2.042(gins with a `)
-.15 F F1(:)A F0 4.542('i)C 4.542(su)-4.542 G 2.041
(sed as an ignore speci\214cation \(see the section)-4.542 F .543
("IGNORING FILES" belo)108 340.8 R 3.043(w\). Ev)-.25 F .544
(ery line that starts with a `)-.15 F F1(#)A F0 3.044('c)C(haracter)
-3.044 E 3.044(,i)-.4 G 3.044(se)-3.044 G(mpty)-3.044 E 3.044(,o)-.65 G
3.044(rc)-3.044 G .544(ontains only spaces)-3.044 F(is ignored.)108
352.8 Q(All other lines are currently ignored, b)5 E
(ut may not be in future v)-.2 E(ersions of)-.15 E F1(c4)2.5 E F0(.)A F2
(IGNORING FILES)72 369.6 Q F0 .555
(While scanning, if \214les are found that are not kno)108 381.6 R .555
(wn to the depot, the)-.25 F 3.055(ya)-.15 G .555(re e)-3.055 F .555
(xamined to see if the)-.15 F 3.055(ys)-.15 G(hould)-3.055 E .356
(be ignored.)108 393.6 R .356(This is done by matching the basename \(t\
he last name component\) of the \214le to the ignore list)5.356 F 1.381
(for the current directory and the global ignore list.)108 405.6 R 1.381
(The ignore list for each directory is stored in a \214le)6.381 F .571
(called ")108 417.6 R F1(.c4ignor)A(e)-.18 E F0 3.071("i)C 3.071(nt)
-3.071 G .571(hat directory)-3.071 F 5.571(.T)-.65 G .571
(he global ignore list is compiled into)-5.571 F F1(c4)3.071 E F0 3.071
(,a)C .571(nd can be modi\214ed or re-)-3.071 F .104
(placed by entries in the)108 429.6 R F1(.c4)2.604 E F0 2.604
(\214le. Directories)2.604 F .103
(are matched with ignore lists also allo)2.604 F .103
(wing whole directories to)-.25 F(be ignored.)108 441.6 Q 1.093
(Lines be)108 458.4 R 1.093(ginning with `)-.15 F F1(:)A F0 3.593('i)C
3.593(nt)-3.593 G(he)-3.593 E F1(.c4)3.593 E F0 1.093
(\214le are considered ignore speci\214cations.)3.593 F 1.093
(An ignore speci\214cation is a)6.093 F .276(globbing string as used by\
the shell; a \214le will be ignored if it matches an)108 470.4 R 2.776
(ye)-.15 G .276(ntry in an ignore list.)-2.776 F 2.776(A`)5.276 G F1(:)
-2.776 E F0 2.776('o)C(n)-2.776 E 2.517(al)108 482.4 S .017(ine by itse\
lf will cause the entire ignore list to be deleted; this is generally u\
sed to clear the global list and)-2.517 F(replace it with ne)108 494.4 Q
2.5(we)-.25 G(ntries.)-2.5 E(The def)108 511.2 Q
(ault compiled in global ignore list contains the follo)-.1 E(wing:)-.25
E(*.o, *.a, *.Z, *.gz, .c4, tags, T)144 523.2 Q -.4(AG)-.93 G(S, core.)
.4 E F2(PERFORCE SUPPOR)72 540 Q(T)-.36 E F1(C4)108 552 Q F0(uses tw)2.5
E 2.5(oa)-.1 G 2.5(sy)-2.5 G
(et undocumented features included in 97.3 and later releases of)-2.5 E
F1(p4)2.5 E F0(:)A(all)108 568.8 Q(write)-.1 E(The)129.6 580.8 Q F3
(allwrite)2.568 E F0 .068(client option al)2.568 F -.1(wa)-.1 G .067
(ys creates \214les that are writable in the client.).1 F(While)5.067 E
F1(c4)2.567 E F0 .067(does not rely on)2.567 F
(this, much of its usefulness is diminished without it.)129.6 592.8 Q
(dif)108 609.6 Q 2.5(f-)-.25 G(sc)-2.5 E(")129.6 621.6 Q F1 1.213
(c4 diff -sc)B F0 3.713("c)C 1.213(ombines the ef)-3.713 F 1.213
(fect of ")-.25 F F1 1.213(c4 diff -sa)B F0 3.713("a)C 1.213(nd ")-3.713
F F1 1.213(c4 diff -se)B F0 1.214(", to impro)B 1.514 -.15(ve t)-.15 H
1.214(he performance of).15 F(scanning for changed \214les.)129.6 633.6
Q F1(C4)5 E F0(will only use this feature on v)2.5 E
(ersions 97.3 and later)-.15 E(.)-.55 E F2(INST)72 650.4 Q(ALLA)-.81 E
(TION)-.855 E F1(C4)108 662.4 Q F0 .8(is a single e)3.3 F -.15(xe)-.15 G
.8(cutable that is usually stored in the same place as the).15 F F1(p4)
3.3 E F0 .8(client e)3.3 F -.15(xe)-.15 G(cutable.).15 E F1(C4)5.8 E F0
.8(may be)3.3 F .145(con\214gured as a replacement front end for)108
674.4 R F1(p4)2.645 E F0 .145(by creating a shell script called)2.645 F
F1(p4)2.645 E F0 2.645(,w)C .145(hich contains the follo)-2.645 F(w-)
-.25 E(ing:)108 686.4 Q(#!/bin/sh)144 698.4 Q -.15(ex)144 710.4 S
(port P4COMMAND=).15 E F3(<name of r)A(eal p4 command>)-.37 E F0
(c4 "$@")144 722.4 Q(2)535 768 Q EP
%%Page: 3 3
%%BeginPageSetup
BP
%%EndPageSetup
/F0 10/Times-Roman@0 SF 418.84(C4\(1\) C4\(1\))72 48 R/F1 9/Times-Bold@0
SF(OPTIONS)72 84 Q F0(When one of the local)108 96 Q/F2 10/Times-Bold@0
SF(c4)2.5 E F0(commands is in)2.5 E -.2(vo)-.4 G -.1(ke).2 G
(d, the follo).1 E(wing options may be used to modify its beha)-.25 E
(vior:)-.2 E 9.02(\255a F)108 112.8 R .7(orce automatic add.)-.15 F .7
(When used with ")5.7 F F2 .7(c4 update)B F0 3.2("o)C 3.2(r")-3.2 G F2
.7(c4 scan)-3.2 F F0 3.2("u)C(nkno)-3.2 E .7
(wn \214les will be added rather)-.25 F(than reported.)129.6 124.8 Q
8.46(\255d When)108 141.6 R(gi)2.828 E -.15(ve)-.25 G(n,).15 E F2(c4)
2.828 E F0 .329
(prints diagnostic messages about what is going on \(used for deb)2.828
F(ugging)-.2 E F2(c4)2.829 E F0 2.829(\). Multiple)B
(\255d options can be gi)129.6 153.6 Q -.15(ve)-.25 G 2.5(nt).15 G 2.5
(og)-2.5 G(et more details.)-2.5 E 8.46(\255n An)108 170.4 R 2.889(yc)
-.15 G .389(ommands that cause changes will not be e)-2.889 F -.15(xe)
-.15 G 2.889(cuted. When).15 F F2(c4)2.889 E F0 .389(is in)2.889 F -.2
(vo)-.4 G -.1(ke).2 G 2.889(dw).1 G .389(ith the \255n and \255d op-)
-2.889 F(tions, the user can see what will be e)129.6 182.4 Q -.15(xe)
-.15 G(cuted for a gi).15 E -.15(ve)-.25 G 2.5(nc).15 G(ircumstance.)
-2.5 E 8.46(\255v V)108 199.2 R 2.673(erbose. Print)-1.11 F .173
(more messages about what is happening.)2.673 F .174
(This is useful when running)5.173 F F2(c4)2.674 E F0 .174
(at the root of)2.674 F 2.5(al)129.6 211.2 S(ar)-2.5 E(ge client direct\
ory structure; it will print the name of each directory as it is scanne\
d.)-.18 E 8.46(\255x Messages)108 228 R(about unkno)2.5 E
(wn \214les usually reported by ")-.25 E F2(c4 update)A F0 2.5("a)C
(nd ")-2.5 E F2(c4 scan)A F0 2.5("a)C(re supressed.)-2.5 E F1(SEE ALSO)
72 244.8 Q F0(p4\(1\), "Perforce User Manual".)108 256.8 Q F1 -.09(BU)72
273.6 S(GS).09 E F0 .516(If you modify a \214le locally that has been c\
hanged in the depot, then when you do a ")108 285.6 R F2 .515(c4 update)
B F0 .515(", you will)B .908(get a mer)108 297.6 R .909(ge con\215ict.)
-.18 F F2(C4)5.909 E F0 .909(runs a ")3.409 F F2 .909(p4 edit)B F0 3.409
("c)C .909(ommand follo)-3.409 F .909(wed by a ")-.25 F F2 .909(p4 get)B
F0 3.409("c)C .909(ommand on the \214le, which)-3.409 F .147
(will result in messages that may confuse some users;)108 309.6 R F2(c4)
2.647 E F0 .146(does the right thing though.)2.647 F -1.1(Yo)5.146 G
2.646(uw)1.1 G .146(ill ha)-2.646 F .446 -.15(ve t)-.2 H 2.646(or).15 G
.146(un a)-2.646 F(")108 321.6 Q F2 .184(c4 r)B(esolv)-.18 E(e)-.1 E F0
2.684("t)C 2.684(od)-2.684 G .184(eal with the mer)-2.684 F .185
(ge issues before you can submit the \214le.)-.18 F .185(Do not run ")
5.185 F F2 .185(c4 sync)B F0 2.685("o)C 2.685(r")-2.685 G F2 .185
(c4 get)-2.685 F F0(")A(as the messages suggest.)108 333.6 Q -.4(Wi)108
350.4 S .215(th both ").4 F F2(clob)A(ber)-.1 E F0 2.715("a)C .215(nd ")
-2.715 F F2(allwrite)A F0 2.715("o)C .215
(ptions set on the client \(as the)-2.715 F 2.714(ys)-.15 G .214
(hould be when using)-2.714 F F2(c4)2.714 E F0 .214(\), you should)B
1.102(not use ")108 362.4 R F2 1.102(c4 get)B F0 3.602("t)C 3.602(ou)
-3.602 G 1.102(pdate \214les from the depot if you ha)-3.602 F 1.402
-.15(ve m)-.2 H 1.102(ade local changes \212 your changes will be).15 F
-.15(ove)108 374.4 S 2.5(rwritten. Use).15 F(")2.5 E F2(c4 update)A F0
(".)A .165(If you run)108 391.2 R F2(c4)2.665 E F0 .165(in a directory \
that is empty in the depot, such as a directory with only ne)2.665 F
2.665<778c>-.25 G .165(les in it, you may)-2.665 F(see messages lik)108
403.2 Q 2.5(e")-.1 G -3.332 1.666(... \255 n)-2.5 H 2.5(os)-1.666 G
(uch \214le\(s\)".)-2.5 E(Don')5 E 2.5(tw)-.18 G(orry about them.)-2.6 E
(3)535 768 Q EP
%%Trailer
end
%%EOF