summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/cvs/doc/cvs.ps
diff options
context:
space:
mode:
authorThorsten Lockert <tholo@cvs.openbsd.org>2001-09-28 22:48:52 +0000
committerThorsten Lockert <tholo@cvs.openbsd.org>2001-09-28 22:48:52 +0000
commit9323d0351692da506407c649417c817842b67e3f (patch)
tree338b563a0baae7bff99c6919986d8279d48e43ee /gnu/usr.bin/cvs/doc/cvs.ps
parentba1dc3b9e4f3402b435edad6e14f34a79f4748fa (diff)
Latest from Cyclic Software
Diffstat (limited to 'gnu/usr.bin/cvs/doc/cvs.ps')
-rw-r--r--gnu/usr.bin/cvs/doc/cvs.ps29334
1 files changed, 15724 insertions, 13610 deletions
diff --git a/gnu/usr.bin/cvs/doc/cvs.ps b/gnu/usr.bin/cvs/doc/cvs.ps
index 765f960e84a..1d4cff6fdc9 100644
--- a/gnu/usr.bin/cvs/doc/cvs.ps
+++ b/gnu/usr.bin/cvs/doc/cvs.ps
@@ -1,14 +1,15 @@
%!PS-Adobe-2.0
-%%Creator: dvips(k) 5.86 Copyright 1999 Radical Eye Software
+%%Creator: dvipsk 5.86 p1.5d Copyright 1996-2001 ASCII Corp.(www-ptex@ascii.co.jp)
+%%based on dvipsk 5.86 Copyright 1999 Radical Eye Software (www.radicaleye.com)
%%Title: cvs.dvi
-%%Pages: 174
+%%Pages: 176
%%PageOrder: Ascend
-%%BoundingBox: 0 0 612 792
+%%BoundingBox: 0 0 596 842
%%EndComments
%DVIPSWebPage: (www.radicaleye.com)
%DVIPSCommandLine: dvips cvs.dvi -o cvs.ps
%DVIPSParameters: dpi=600, compressed
-%DVIPSSource: TeX output 2000.09.19:1419
+%DVIPSSource: TeX output 2001.04.27:1602
%%BeginProcSet: texc.pro
%!
/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
@@ -52,430 +53,435 @@ SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{
userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X
1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4
index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N
-/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{
-/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT)
-(LaserWriter 16/600)]{A length product length le{A length product exch 0
-exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse
-end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask
-grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot}
-imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round
-exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto
-fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p
-delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M}
-B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{
-p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S
-rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end
+/dir 0 def/dyy{/dir 0 def}B/dyt{/dir 1 def}B/dty{/dir 2 def}B/dtt{/dir 3
+def}B/p{dir 2 eq{-90 rotate show 90 rotate}{dir 3 eq{-90 rotate show 90
+rotate}{show}ifelse}ifelse}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0
+N/Ry 0 N/V{}B/RV/v{/Ry X/Rx X V}B statusdict begin/product where{pop
+false[(Display)(NeXT)(LaserWriter 16/600)]{A length product length le{A
+length product exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse}
+forall}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{
+BDot}imagemask grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat
+{BDot}imagemask grestore}}ifelse B/QV{gsave newpath transform round exch
+round exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0
+rlineto fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B
+/M{S p delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}
+B/g{0 M}B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p
+-3 w}B/n{p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{
+0 S rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end
%%EndProcSet
-TeXDict begin 40258431 52099146 1000 600 600 (cvs.dvi)
+TeXDict begin 39158280 55380996 1000 600 600 (cvs.dvi)
@start
%DVIPSBitmapFont: Fa cmbxti10 14.4 1
/Fa 1 47 df<13FCEA03FF000F13804813C05AA25AA2B5FCA31480A214006C5A6C5A6C5A
-EA0FE0121271912B>46 D E
+EA0FE0121271912B> 46 D E
%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fb cmr12 12 56
-/Fb 56 125 df<9239FFC001FC020F9038F80FFF913B3F803E3F03C0913BFC00077E07E0
+%DVIPSBitmapFont: Fb cmr12 12 57
+/Fb 57 125 df<9239FFC001FC020F9038F80FFF913B3F803E3F03C0913BFC00077E07E0
D903F890390FFC0FF0494890383FF81F4948EB7FF0495A494814E049C7FCF00FE0499139
3FC0038049021F90C7FCAFB912F0A3C648C7D81FC0C7FCB3B2486CEC3FF0007FD9FC0FB5
-12E0A33C467EC539>11 D<4AB4FC020F13E091387F80F8903901FC001C49487FD907E013
-0F4948137F011FECFF80495A49C7FCA25B49EC7F00163E93C7FCACEE3F80B8FCA3C648C7
-FC167F163FB3B0486CEC7FC0007FD9FC1FB5FCA330467EC536>I<121EEA7F8012FF13C0
-A213E0A3127FEA1E601200A413E013C0A312011380120313005A1206120E5A5A5A12600B
-1D78891B>44 D<B612C0A61A067F9721>I<14FF010713E090381F81F890383E007C01FC
-133F4848EB1F8049130F4848EB07C04848EB03E0A2000F15F0491301001F15F8A2003F15
-FCA390C8FC4815FEA54815FFB3A46C15FEA56D1301003F15FCA3001F15F8A26C6CEB03F0
-A36C6CEB07E0000315C06D130F6C6CEB1F806C6CEB3F00013E137C90381F81F8903807FF
-E0010090C7FC28447CC131>48 D<143014F013011303131F13FFB5FC13E713071200B3B3
-B0497E497E007FB6FCA3204278C131>I<EB03FE90381FFFC0017F13F03901F80FFC3903
-C001FE48486C7E000EC7EA7F8048EC3FC0ED1FE04815F00030140F007015F80060140712
-6CB415FC7F7F1503A46C4813076CC7FCC8FC16F8A2150F16F0151F16E0A2ED3FC0ED7F80
-16005D5D4A5A4A5A4A5A5D4A5A4A5A4AC7FC147C5C5C495A495A495A49C7120C131E5B01
-3814185B5B485A4848143848C81230000E1570001FB612F0A25A5AB712E0A326427BC131
->I<49B4FC010F13E0013F13FC9038FE01FE3A01F0007F80D803C0EB3FC048C7EA1FE012
-0EED0FF0EA0FE0486C14F8A215077F5BA26C48130FEA03C0C813F0A3ED1FE0A2ED3FC016
-80ED7F0015FE4A5AEC03F0EC1FC0D90FFFC7FC15F090380001FCEC007FED3F80ED1FC0ED
-0FE016F0ED07F816FC150316FEA2150116FFA3121EEA7F80487EA416FE491303A2007EC7
-13FC00701407003015F80038140F6C15F06CEC1FE06C6CEB3FC0D803E0EB7F803A01FE01
-FE0039007FFFF8010F13E0010190C7FC28447CC131>I<ED0380A21507150FA2151F153F
-A2157F15FFA25CEC03BF153F14071406140C141C141814301470146014C013011480EB03
-005B13065B131C13185B1370136013E0485A5B120390C7FC1206120E120C5A123812305A
-12E0B812C0A3C8383F8000ADEDFFE0027FEBFFC0A32A437DC231>I<000615C0D807C013
-0701FCEB7F8090B612005D5D5D15E0158026063FFCC7FC90C9FCAE14FF010713C090381F
-01F090383800FC01F0137ED807C07F49EB1F8016C090C7120F000615E0C8EA07F0A316F8
-1503A216FCA5123E127F487EA416F890C712075A006015F0A20070140F003015E00038EC
-1FC07E001EEC3F806CEC7F006C6C13FE6C6C485A3901F807F039007FFFE0011F90C7FCEB
-07F826447BC131>I<EC07FCEC3FFF91B512C0903903FC03E0903907E000F0D91FC01338
-49C71258017EEB01FC01FE1303491307485A485AA24848EB03F8000FEC01F092C7FC485A
-A3485AA3127FA29038007F80903801FFF090380780FC39FF0E003E49EB1F8049EB0FC049
-EB07E0136001E0EB03F04914F8150116FC5BED00FEA390C812FFA47EA57F123FA216FE12
-1F15016D14FC120FED03F86C7EED07F06C6C14E06C6CEB0FC06C6CEB1F80017EEB3F0090
-383F80FE90380FFFF8010313E00100138028447CC131>I<121CA2EA1F8090B712C0A348
-1680A217005E0038C8120C0030151C00705D0060153016705E5E4814014B5A4BC7FCC812
-06150E5D151815385D156015E04A5AA24A5A140792C8FC5CA25C141E143EA2147E147CA2
-14FCA21301A3495AA41307A6130FAA6D5AEB01C02A457BC231>I<14FF010713E0011F13
-F890387F00FE01FC133FD801F0EB1F804848EB0FC049EB07E00007EC03F048481301A290
-C713F8481400A47FA26D130116F07F6C6CEB03E013FC6C6CEB07C09039FF800F806C9038
-C01F006CEBF03EECF87839007FFEF090383FFFC07F01077F6D13F8497F90381E7FFFD97C
-1F1380496C13C02601E00313E048486C13F000079038007FF84848EB3FFC48C7120F003E
-EC07FE150148140016FF167F48153FA2161FA56C151E007C153EA2007E153C003E157C6C
-15F86DEB01F06C6CEB03E06C6CEB07C0D803F8EB1F80C6B4EBFF0090383FFFFC010F13F0
-0101138028447CC131>I<14FF010713E0011F13F890387F80FC9038FC007E48487F4848
-EB1F804848EB0FC0000FEC07E0485AED03F0485A16F8007F140190C713FCA25AA216FE15
-00A516FFA46C5CA36C7E5D121F7F000F5C6C6C130E150C6C6C131C6C6C5BD8007C5B9038
-3F01E090390FFF80FE903801FE0090C8FC150116FCA4ED03F8A216F0D80F801307486C14
-E0486C130F16C0ED1F80A249EB3F0049137E001EC75A001C495A000F495A3907E01FE06C
-B51280C649C7FCEB1FF028447CC131>I<16C04B7EA34B7EA34B7EA34B7EA3ED19FEA3ED
-30FFA203707FED607FA203E07FEDC03FA2020180ED801FA2DA03007F160FA20206801607
-A24A6D7EA34A6D7EA34A6D7EA20270810260147FA202E08191B7FCA249820280C7121FA2
-49C87F170FA20106821707A2496F7EA3496F7EA3496F7EA201788313F8486C83D80FFF03
-037FB500E0027FEBFFC0A342477DC649>65 D<B8FC17E017FC00019039C00003FF6C6C48
-01007FEF3FC0717E717E717E84170384170184A760A21703601707604D5A4D5AEF7FC04D
-C7FCEE03FEEE3FF091B65A17FC0280C7B47EEF1FC0EF0FF0717E717E717E717E1980187F
-19C0A2183F19E0A8F07FC0A2198018FF4D1300A24D5AEF0FFC4D5AEF7FE048486C903803
-FFC0B9C7FC17FC17C03B447CC345>I<DB0FFE146092B500C013E0020314F0913A0FFC01
-FC0191393FC0003E02FFC7EA0F83D903FCEC03C74948EC01E74948EC00FF4948157F4948
-153F4948151F49C9120F485A491607120348481603A248481601A248481600A2123FA249
-1760127FA31900485AAE6C7EA21960A2123F7FA2001F18E07F000F18C0A26C6C16011980
-6C6C160312016DEE07006C6C16066D6C150E6D6C5D6D6C5D6D6C15786D6C5D6D6C4A5AD9
-00FFEC0780DA3FC0011FC7FCDA0FFC13FC0203B512F0020014C0DB0FFEC8FC3B487BC546
->I<B8FC17F017FC00019039C00007FF6C499038007FC0017FED1FE0EF07F0EF03FC717E
-717E84727E727E727EA2727E85180385A2180185A38584A31A80AD1A00A36061A3611803
-61180761180F614E5A183F614EC7FC18FEEF03FC4D5AEF1FE001FFED7FC0486DD907FFC8
-FCB812FC17F094C9FC41447CC34B>I<B912F8A3000101C0C7127F6C6C48EC07FC170117
-00187C183C181CA284A31806A4180704067FA395C7FCA4160EA2161E163E16FE91B5FCA3
-EC8000163E161E160EA21606A319C0A3F0018093C7FCA41803A21900A260A260A2181EA2
-183E187EEF01FE170748486C147FB95AA33A447CC342>I<B912F0A3000101C0C7127F6C
-6C48EC0FF817031701170018781838A2181CA3180CA4180E1806160CA21800A5161CA216
-3C167CED01FC91B5FCA3EC8001ED007C163C161CA2160CA793C8FCB08048487EB612F8A3
-37447CC340>I<DB0FFE146092B500C013E0020314F0913A0FFC01FC0191393FC0003E02
-FFC7EA0F83D903FCEC03C74948EC01E74948EC00FF4948157F4948153F4948151F49C912
-0F485A491607120348481603A248481601A248481600A2123FA2491760127FA396C7FC48
-5AAD4CB612C06C7EA293C7387FF000725A003F171F7FA2121F7F120FA26C7EA26C7E6C7E
-A26C7E6D7E6D6C153F6D7E6D6C157F6D6C15E7D903FEEC01C7D900FFEC0383DA3FE0EB0F
-01DA0FFCEBFE000203B500F81360020002E090C7FCDB0FFEC9FC42487BC54D>I<B6D8C0
-03B6FCA3000101E0C70007138026007F80913801FE00B3A991B7FCA30280C71201B3AC26
-01FFE0913807FF80B6D8C003B6FCA340447CC349>I<B612F0A3C6EBF0006D5A6D5AB3B3
-B3A4497E497EB612F0A31C447DC323>I<B600C049B512C0A3000101E0C8387FFC006C49
-ED3FE06D481680063EC7FC183C183860604D5A4D5A4DC8FC171E17385F5F4C5A4C5A4CC9
-FC160E5E5E5E5E4B5A4B7E4B7E150F4B7E4B7E1577EDE3FE913881C1FFEC8381DA87007F
-028E6D7E149C02B86D7E02F06D7E14C04A6D7E707EA2707E707EA2707F717EA2717E717E
-A2717E717EA2717E717EA2717F8585496C82486D4A13FCB600C0011FEBFFE0A343447CC3
-4C>75 D<B56C933807FFFC6E5EA20001F1FE0026006FE0EE1BF8A3D967F01633A2D963F8
-1663A3D961FC16C3A3D960FEED0183A2027FED0303A36E6C1406A36E6C140CA26E6C1418
-A36E6C1430A36E6C1460A26E6C14C0A36E6CEB0180A3037FEB0300A292383F8006A36F6C
-5AA36F6C5AA26F6C5AA36F6C5AA36F6C5AA26FB45AA370C7FC13F0A2486C143ED80FFFEF
-0FFEB500F0011C0107B512FCA34E447BC359>77 D<ED1FFC4AB512C0913907F007F09139
-1F8000FC027EC7123FD901F8EC0FC049486E7E49486E7E49486E7E49486E7E49C9127E01
-7E8201FE834848707E4848707EA24848707EA2000F84491603001F84A24848707EA3007F
-84A24982A300FF1980AD6C6C4C1300A4003F606D1603A2001F60A26C6C4C5AA26C6C4C5A
-A20003606D161F6C6C4C5A000060017F4CC7FC6E5D013F5E6D6C4A5AD907E0EC03F06D6C
-4A5AD901FCEC1FC0D9007E4AC8FCDA1F8013FC913907F007F00201B512C09126001FFCC9
-FC41487BC54C>79 D<ED1FFC4AB512C0913907F007F091391F8000FC027EC7123F4948EC
-1FC0D903F0EC07E049486E7E49486E7E49486E7E49C9127E49167F01FE707E4848707E00
-038449160F000784491607000F84A24848707EA2003F84491601A2007F84A34982A200FF
-1980AD007F19006D5EA3003F60A26D1603001F60A2000F606D16070007606DD903F0130F
-0003DA0FFC5C6DD91C0E131F00014A6C5C6C6C903A3003803F80017FD9700149C7FC9238
-6000C0D93F8015FED91FC0ECE1FCD907E0EC63F0D903F0EC77E0902601FC70EB7FC09026
-007E3091C8FCDA1FB813FC912707FC07F814C00201B57E9139001FFC3C92C7FC053E1301
-171E051F13031A80F08007F0C00F94380FF03F95B51200A28361715BA2715B9438007FE0
-F01F8042597BC54C>81 D<B712E016FF17C000019039C0003FF86C6C48EB03FCEE00FF71
+12E0A33C467EC539> 11 D<4AB4FC020F13E091387F80F8903901FC001C49487FD907E0
+130F4948137F011FECFF80495A49C7FCA25B49EC7F00163E93C7FCACEE3F80B8FCA3C648
+C7FC167F163FB3B0486CEC7FC0007FD9FC1FB5FCA330467EC536> I<121EEA7F8012FF13
+C0A213E0A3127FEA1E601200A413E013C0A312011380120313005A1206120E5A5A5A1260
+0B1D78891B> 44 D<B612C0A61A067F9721> I<121EEA7F80A2EAFFC0A4EA7F80A2EA1E
+000A0A78891B> I<14FF010713E090381F81F890383E007C01FC133F4848EB1F8049130F
+4848EB07C04848EB03E0A2000F15F0491301001F15F8A2003F15FCA390C8FC4815FEA548
+15FFB3A46C15FEA56D1301003F15FCA3001F15F8A26C6CEB03F0A36C6CEB07E0000315C0
+6D130F6C6CEB1F806C6CEB3F00013E137C90381F81F8903807FFE0010090C7FC28447CC1
+31> 48 D<143014F013011303131F13FFB5FC13E713071200B3B3B0497E497E007FB6FC
+A3204278C131> I<EB03FE90381FFFC0017F13F03901F80FFC3903C001FE48486C7E000E
+C7EA7F8048EC3FC0ED1FE04815F00030140F007015F800601407126CB415FC7F7F1503A4
+6C4813076CC7FCC8FC16F8A2150F16F0151F16E0A2ED3FC0ED7F8016005D5D4A5A4A5A4A
+5A5D4A5A4A5A4AC7FC147C5C5C495A495A495A49C7120C131E5B013814185B5B485A4848
+143848C81230000E1570001FB612F0A25A5AB712E0A326427BC131> I<49B4FC010F13E0
+013F13FC9038FE01FE3A01F0007F80D803C0EB3FC048C7EA1FE0120EED0FF0EA0FE0486C
+14F8A215077F5BA26C48130FEA03C0C813F0A3ED1FE0A2ED3FC01680ED7F0015FE4A5AEC
+03F0EC1FC0D90FFFC7FC15F090380001FCEC007FED3F80ED1FC0ED0FE016F0ED07F816FC
+150316FEA2150116FFA3121EEA7F80487EA416FE491303A2007EC713FC00701407003015
+F80038140F6C15F06CEC1FE06C6CEB3FC0D803E0EB7F803A01FE01FE0039007FFFF8010F
+13E0010190C7FC28447CC131> I<ED0380A21507150FA2151F153FA2157F15FFA25CEC03
+BF153F14071406140C141C141814301470146014C013011480EB03005B13065B131C1318
+5B1370136013E0485A5B120390C7FC1206120E120C5A123812305A12E0B812C0A3C8383F
+8000ADEDFFE0027FEBFFC0A32A437DC231> I<000615C0D807C0130701FCEB7F8090B612
+005D5D5D15E0158026063FFCC7FC90C9FCAE14FF010713C090381F01F090383800FC01F0
+137ED807C07F49EB1F8016C090C7120F000615E0C8EA07F0A316F81503A216FCA5123E12
+7F487EA416F890C712075A006015F0A20070140F003015E00038EC1FC07E001EEC3F806C
+EC7F006C6C13FE6C6C485A3901F807F039007FFFE0011F90C7FCEB07F826447BC131> I<
+EC07FCEC3FFF91B512C0903903FC03E0903907E000F0D91FC0133849C71258017EEB01FC
+01FE1303491307485A485AA24848EB03F8000FEC01F092C7FC485AA3485AA3127FA29038
+007F80903801FFF090380780FC39FF0E003E49EB1F8049EB0FC049EB07E0136001E0EB03
+F04914F8150116FC5BED00FEA390C812FFA47EA57F123FA216FE121F15016D14FC120FED
+03F86C7EED07F06C6C14E06C6CEB0FC06C6CEB1F80017EEB3F0090383F80FE90380FFFF8
+010313E00100138028447CC131> I<121CA2EA1F8090B712C0A3481680A217005E0038C8
+120C0030151C00705D0060153016705E5E4814014B5A4BC7FCC81206150E5D151815385D
+156015E04A5AA24A5A140792C8FC5CA25C141E143EA2147E147CA214FCA21301A3495AA4
+1307A6130FAA6D5AEB01C02A457BC231> I<14FF010713E0011F13F890387F00FE01FC13
+3FD801F0EB1F804848EB0FC049EB07E00007EC03F048481301A290C713F8481400A47FA2
+6D130116F07F6C6CEB03E013FC6C6CEB07C09039FF800F806C9038C01F006CEBF03EECF8
+7839007FFEF090383FFFC07F01077F6D13F8497F90381E7FFFD97C1F1380496C13C02601
+E00313E048486C13F000079038007FF84848EB3FFC48C7120F003EEC07FE150148140016
+FF167F48153FA2161FA56C151E007C153EA2007E153C003E157C6C15F86DEB01F06C6CEB
+03E06C6CEB07C0D803F8EB1F80C6B4EBFF0090383FFFFC010F13F00101138028447CC131
+> I<14FF010713E0011F13F890387F80FC9038FC007E48487F4848EB1F804848EB0FC000
+0FEC07E0485AED03F0485A16F8007F140190C713FCA25AA216FE1500A516FFA46C5CA36C
+7E5D121F7F000F5C6C6C130E150C6C6C131C6C6C5BD8007C5B90383F01E090390FFF80FE
+903801FE0090C8FC150116FCA4ED03F8A216F0D80F801307486C14E0486C130F16C0ED1F
+80A249EB3F0049137E001EC75A001C495A000F495A3907E01FE06CB51280C649C7FCEB1F
+F028447CC131> I<16C04B7EA34B7EA34B7EA34B7EA3ED19FEA3ED30FFA203707FED607F
+A203E07FEDC03FA2020180ED801FA2DA03007F160FA20206801607A24A6D7EA34A6D7EA3
+4A6D7EA20270810260147FA202E08191B7FCA249820280C7121FA249C87F170FA2010682
+1707A2496F7EA3496F7EA3496F7EA201788313F8486C83D80FFF03037FB500E0027FEBFF
+C0A342477DC649> 65 D<B8FC17E017FC00019039C00003FF6C6C4801007FEF3FC0717E
+717E717E84170384170184A760A21703601707604D5A4D5AEF7FC04DC7FCEE03FEEE3FF0
+91B65A17FC0280C7B47EEF1FC0EF0FF0717E717E717E717E1980187F19C0A2183F19E0A8
+F07FC0A2198018FF4D1300A24D5AEF0FFC4D5AEF7FE048486C903803FFC0B9C7FC17FC17
+C03B447CC345> I<DB0FFE146092B500C013E0020314F0913A0FFC01FC0191393FC0003E
+02FFC7EA0F83D903FCEC03C74948EC01E74948EC00FF4948157F4948153F4948151F49C9
+120F485A491607120348481603A248481601A248481600A2123FA2491760127FA3190048
+5AAE6C7EA21960A2123F7FA2001F18E07F000F18C0A26C6C160119806C6C160312016DEE
+07006C6C16066D6C150E6D6C5D6D6C5D6D6C15786D6C5D6D6C4A5AD900FFEC0780DA3FC0
+011FC7FCDA0FFC13FC0203B512F0020014C0DB0FFEC8FC3B487BC546> I<B8FC17F017FC
+00019039C00007FF6C499038007FC0017FED1FE0EF07F0EF03FC717E717E84727E727E72
+7EA2727E85180385A2180185A38584A31A80AD1A00A36061A361180361180761180F614E
+5A183F614EC7FC18FEEF03FC4D5AEF1FE001FFED7FC0486DD907FFC8FCB812FC17F094C9
+FC41447CC34B> I<B912F8A3000101C0C7127F6C6C48EC07FC17011700187C183C181CA2
+84A31806A4180704067FA395C7FCA4160EA2161E163E16FE91B5FCA3EC8000163E161E16
+0EA21606A319C0A3F0018093C7FCA41803A21900A260A260A2181EA2183E187EEF01FE17
+0748486C147FB95AA33A447CC342> I<B912F0A3000101C0C7127F6C6C48EC0FF8170317
+01170018781838A2181CA3180CA4180E1806160CA21800A5161CA2163C167CED01FC91B5
+FCA3EC8001ED007C163C161CA2160CA793C8FCB08048487EB612F8A337447CC340> I<DB
+0FFE146092B500C013E0020314F0913A0FFC01FC0191393FC0003E02FFC7EA0F83D903FC
+EC03C74948EC01E74948EC00FF4948157F4948153F4948151F49C9120F485A4916071203
+48481603A248481601A248481600A2123FA2491760127FA396C7FC485AAD4CB612C06C7E
+A293C7387FF000725A003F171F7FA2121F7F120FA26C7EA26C7E6C7EA26C7E6D7E6D6C15
+3F6D7E6D6C157F6D6C15E7D903FEEC01C7D900FFEC0383DA3FE0EB0F01DA0FFCEBFE0002
+03B500F81360020002E090C7FCDB0FFEC9FC42487BC54D> I<B6D8C003B6FCA3000101E0
+C70007138026007F80913801FE00B3A991B7FCA30280C71201B3AC2601FFE0913807FF80
+B6D8C003B6FCA340447CC349> I<B612F0A3C6EBF0006D5A6D5AB3B3B3A4497E497EB612
+F0A31C447DC323> I<B600C049B512C0A3000101E0C8387FFC006C49ED3FE06D48168006
+3EC7FC183C183860604D5A4D5A4DC8FC171E17385F5F4C5A4C5A4CC9FC160E5E5E5E5E4B
+5A4B7E4B7E150F4B7E4B7E1577EDE3FE913881C1FFEC8381DA87007F028E6D7E149C02B8
+6D7E02F06D7E14C04A6D7E707EA2707E707EA2707F717EA2717E717EA2717E717EA2717E
+717EA2717F8585496C82486D4A13FCB600C0011FEBFFE0A343447CC34C> 75
+D<B56C933807FFFC6E5EA20001F1FE0026006FE0EE1BF8A3D967F01633A2D963F81663A3
+D961FC16C3A3D960FEED0183A2027FED0303A36E6C1406A36E6C140CA26E6C1418A36E6C
+1430A36E6C1460A26E6C14C0A36E6CEB0180A3037FEB0300A292383F8006A36F6C5AA36F
+6C5AA26F6C5AA36F6C5AA36F6C5AA26FB45AA370C7FC13F0A2486C143ED80FFFEF0FFEB5
+00F0011C0107B512FCA34E447BC359> 77 D<ED1FFC4AB512C0913907F007F091391F80
+00FC027EC7123FD901F8EC0FC049486E7E49486E7E49486E7E49486E7E49C9127E017E82
+01FE834848707E4848707EA24848707EA2000F84491603001F84A24848707EA3007F84A2
+4982A300FF1980AD6C6C4C1300A4003F606D1603A2001F60A26C6C4C5AA26C6C4C5AA200
+03606D161F6C6C4C5A000060017F4CC7FC6E5D013F5E6D6C4A5AD907E0EC03F06D6C4A5A
+D901FCEC1FC0D9007E4AC8FCDA1F8013FC913907F007F00201B512C09126001FFCC9FC41
+487BC54C> 79 D<ED1FFC4AB512C0913907F007F091391F8000FC027EC7123F4948EC1F
+C0D903F0EC07E049486E7E49486E7E49486E7E49C9127E49167F01FE707E4848707E0003
+8449160F000784491607000F84A24848707EA2003F84491601A2007F84A34982A200FF19
+80AD007F19006D5EA3003F60A26D1603001F60A2000F606D16070007606DD903F0130F00
+03DA0FFC5C6DD91C0E131F00014A6C5C6C6C903A3003803F80017FD9700149C7FC923860
+00C0D93F8015FED91FC0ECE1FCD907E0EC63F0D903F0EC77E0902601FC70EB7FC0902600
+7E3091C8FCDA1FB813FC912707FC07F814C00201B57E9139001FFC3C92C7FC053E130117
+1E051F13031A80F08007F0C00F94380FF03F95B51200A28361715BA2715B9438007FE0F0
+1F8042597BC54C> 81 D<B712E016FF17C000019039C0003FF86C6C48EB03FCEE00FF71
7E717E717E717E717EA284170384A760A21707604D5AA24D5A4D5A4DC8FCEE01FEEE07F8
EE3FE091B6C9FC16FC913980007F80EE0FE0707EEE03FC707E160083717EA2717EA784A7
1A6084171FA21AE0716C13C02601FFE002071301B600C01680943801FC03943900FE0700
-CBEA3FFEF007F843467CC348>I<49B41303010FEBE007013F13F89039FE00FE0FD801F8
+CBEA3FFEF007F843467CC348> I<49B41303010FEBE007013F13F89039FE00FE0FD801F8
131FD807E0EB079F49EB03DF48486DB4FC48C8FC4881003E81127E82127C00FC81A282A3
7E82A27EA26C6C91C7FC7F7FEA3FF813FE381FFFE06C13FE6CEBFFE06C14FC6C14FF6C15
C0013F14F0010F80010180D9001F7F14019138001FFF03031380816F13C0167F163F161F
17E000C0150FA31607A37EA36C16C0160F7E17806C151F6C16006C5D6D147ED8FBC05CD8
F9F0495AD8F07C495A90393FC00FE0D8E00FB51280010149C7FC39C0003FF02B487BC536
->I<003FB912F8A3903BF0001FF8001F01806D481303003EC7150048187C0078183CA200
-70181CA30060180CA5481806A5C81600B3B3A54B7EED7FFE49B77EA33F447DC346>I<B6
+> I<003FB912F8A3903BF0001FF8001F01806D481303003EC7150048187C0078183CA200
+70181CA30060180CA5481806A5C81600B3B3A54B7EED7FFE49B77EA33F447DC346> I<B6
92383FFFF0A3000301E003071300C649ED01FC4A5E017F705A6E5E133F616E1501011F5F
A26D6C4BC7FCA28001071606A26E150E0103160CA26D6C5DA2806D5EA26F1470027F1560
81023F5DA281021F4A5AA26F1303020F92C8FC8102071406A26F130E0203140CA26E6C5B
A2816E5CA2EE8070037F1360A26F6C5AA216E092381FE180A216F3030F90C9FC16FBED07
-FEA36F5AA36F5AA26F5AA3166044467EC349>86 D<EB07FC90383FFF809038F80FE03903
-C003F048C66C7E000E6D7ED80FC0137E486C137F6D6D7EA36F7EA26C5AEA0380C8FCA4EC
-0FFF49B5FC90380FFE1FEB3FC0EBFF00EA03FC485A485A485A485A127F5B176048C7FCA3
-153FA36D137F007F14EF6D9038C7E0C0003F13013A1FE00783F13B07F81E03FF802701FF
-FC0113003A001FE0007C2B2E7CAC31>97 D<EA01FC12FFA3120712031201B3EC03FC9138
-0FFF8091383C07E091387001F89039FDE0007E02807F01FFEC1F8091C713C049EC0FE049
-140717F0A2EE03F8A217FCA2160117FEAB17FC1603A217F8A2EE07F0A26DEC0FE017C06D
-141F01FBEC3F80D9F380EB7E00D9E1C05B9039E0F001F89039C03C07E09039801FFF80C7
-D803FCC7FC2F467DC436>I<EC7F80903803FFF090380FC07C90383F000F01FCEB038048
-48EB01C00003140F4848EB1FE049133F120F485AA2485AED1FC0007FEC070092C7FCA290
-C9FC5AAB7E7FA2123F16307F001F15706C6C146016E06C6C14C06C6C13010001EC03806C
-6CEB0700013F131E90381FC078903807FFF001001380242E7DAC2B>I<167FED3FFFA315
-018182B3EC7F80903803FFF090380FC07C90383F000E017E1307496D5AD803F87F48487F
-5B000F81485AA2485AA2127FA290C8FC5AAB7E7FA2123FA26C7EA2000F5D7F6C6C5B0003
-5C6C6C9038077F806C6C010E13C0013F011C13FE90380FC0F8903803FFE09026007F0013
-002F467DC436>I<EB01FE903807FFC090381F03F090387E00FC49137E48487F485A4848
-EB1F80000F15C049130F121F484814E01507A2007F15F090C7FCA25AA390B6FCA290C9FC
-A67EA27FA2123F16306C7E1670000F15606D14E06C6C14C0000314016C6CEB03806C6CEB
-0700013E131E90381F80F8903803FFE0010090C7FC242E7DAC2B>I<EC0FE0EC7FF89038
-01F81E903803F03F90390FE07F8090381FC0FF5C133F495AA2ED7F0001FE131C92C7FCAF
-B67EA3C648C8FCB3B2486C7E007F13FFA321467EC51E>I<EE0F80D901FCEB7FE0903A0F
-FF81F0F090393F07E3819039FC01FF033A01F800FE014848017E13E00007027FC7FC497F
-000F8149131F001F81A9000F5D6D133F000792C7FC6D5B0003147E6C6C5B6D485A3903BF
-07E090380FFF80260701FCC8FC90CAFCA25AA37F6C7E7F90B512F86C14FF16E06C15F86C
-6C8048B67E3A07C0000FFF48481300003FC8EA3F80003E151F48ED0FC0A2481507A56C15
-0F007C1680007E151F003E16006C153E6C6C5CD807E0495AD801F8EB07E0D8007FEB3F80
-90261FFFFEC7FC010113E02C427DAC31>I<EA01FC12FFA3120712031201B3EC01FE9138
-07FFC091381E07F091383801F802707FECE000D9FDC07F5C01FF147F91C7FCA25BA35BB3
-A8486CECFF80B5D8F83F13FEA32F457DC436>I<EA01E0EA07F8A2487EA46C5AA2EA01E0
-C8FCADEA01FC12FFA3120712031201B3B0487EB512F8A315437DC21C>I<143C14FFA249
-1380A46D1300A2143C91C7FCADEC7F80EB3FFFA31300147F143FB3B3AA123E127F39FF80
-7F00A2147EA25C6C485A383C01F06C485A3807FF80D801FEC7FC195785C21E>I<EA01FC
-12FFA3120712031201B3A292381FFFE0A36F1300ED07F816E05E5E030EC7FC5D5D5D5D4A
-5A4A5A4AC8FC5CEC3F804A7E14FF9038FDCFE09038FF8FF01407496C7E01FC7F14016E7E
-81816F7E82151F6F7E821507826F7E8282486C491380B5D8F81F13F8A32D457DC433>I<
-EA01FC12FFA3120712031201B3B3B3A5487EB512F8A315457DC41C>I<D801FC01FFEC1F
-E000FF010701E0EBFFFC913B0F03F801E07F913C3C01FC07803F800007903C7000FE0E00
-1FC0000349D97E1C130F2601FDC0D97F38804A143001FFDA3FF06D7E91C75BA2495DA349
-5DB3A8486C4A6C497EB5D8F81FB50003B512E0A34B2C7DAB52>I<3901FC01FE00FF9038
-07FFC091381E07F091383801F8000701707F0003EBE0002601FDC07F5C01FF147F91C7FC
-A25BA35BB3A8486CECFF80B5D8F83F13FEA32F2C7DAB36>I<EC7F80903803FFF090380F
-C0FC90383E001F496D7E496D7E48486D7E48486D7E48486D7E000F81A24848147E003F15
-7FA290C87E481680A44816C0AA6C1680A26D147F003F1600A2001F157E6D14FE000F5D6D
-130100075D6C6C495A6C6C495A6C6C495A013E49C7FC90381FC0FE903807FFF89038007F
-802A2E7DAC31>I<3901FC03FC00FF90380FFF8091383C07E091387001F83A07FDE000FE
-00030180137FD801FFEC3F8091C7EA1FC04915E049140F17F0160717F8160317FCA3EE01
-FEABEE03FCA3EE07F8A217F0160F6D15E0EE1FC06D143F17806EEB7E00D9FDC05B9039FC
-F003F891383C0FE091381FFF80DA03FCC7FC91C9FCAE487EB512F8A32F3F7DAB36>I<39
-03F803F000FFEB1FFCEC3C3EEC707F0007EBE0FF3803F9C000015B13FBEC007E153C01FF
-13005BA45BB3A748B4FCB512FEA3202C7DAB26>114 D<90383FE0183901FFFC383907E0
-1F78390F0003F8001E1301481300007C1478127800F81438A21518A27EA27E6C6C13006C
-7E13FC383FFFE06C13FC6C13FF6C14C06C14E0C614F0011F13F81300EC0FFC140300C0EB
-01FE1400157E7E153EA27EA36C143C6C147C15786C14F86CEB01F039F38003E039F1F00F
-8039E07FFE0038C00FF01F2E7DAC26>I<1306A5130EA4131EA3133E137EA213FE120112
-07001FB512F0B6FCA2C648C7FCB3A4150CAA017E131C017F1318A26D133890381F8030EC
-C070903807E0E0903801FFC09038007F001E3E7EBC26>I<D801FC147F00FFEC3FFFA300
-071401000380000181B3A85EA35DA212006D5B017E9038077F80017F010E13C06D011C13
-FE90380FC078903803FFF09026007F8013002F2D7DAB36>I<B539F001FFFCA3000790C7
-EA7FE06C48EC1F8000011600160E1200160C017F5CA280013F5CA26E1370011F14608001
-0F5CA2ECF00101075CA26D6C48C7FCA26E5A01011306A26D6C5AA214FF6E5AA215B8EC3F
-B015F06E5AA36E5AA26E5AA36EC8FC2E2C7EAA33>I<B500E0B539E03FFF80A30007903C
-000FFE000FFC00D803FCD903F8EB03F8F001E0120103015D6D80000060A26D6E13036DD9
-037E91C7FCA20280017F5B013FD9063F1306A2D91FC06E5AED0C1FA2D90FE06E5AED180F
-A2D907F06E5AED3007A2D903F86E5AED6003A2902601FCE06D5AEDC00117FCD900FFECFD
-80ED800017FF027F92C8FC92C77EA26E147E023E143EA2021E143C021C141CA2412C7EAA
-46>I<B539F007FFFCA30003D9C00113C0C6496C1300017F14FC013F5C6E13E06D7E010F
-495A6D6C485A02F890C7FC903803FC060101130E6E5A903800FF186E5AEC3FF05D141F14
-0F6E7E81140FEC0DFCEC19FEEC38FF4A7E9138603F8002C07F0101131F49486C7E02007F
-01066D7E010E1303496D7E013C80017C80D801FC1580D80FFE4913C0B5D8800F13FFA330
-2B7FAA33>I<B539F001FFFCA3000790C7EA7FE06C48EC1F8000011600160E0000150C6D
-141C6D1418A26E1338013F1430A26D6C5BA26E13E0010F5CA26D6C485AA2ECF803010391
-C7FCA2903801FC06A2ECFE0E0100130CA2EC7F18A215B8EC3FB0A2EC1FE0A36E5AA26E5A
-A36EC8FCA21406A35CA25CA2123C007E5BB4FC5CA25CEAFE01387C0380D87007C9FCEA3C
-1EEA0FFCEA03F02E3F7EAA33>I<BF1280A26102809B62>124 D E
+FEA36F5AA36F5AA26F5AA3166044467EC349> 86 D<EB07FC90383FFF809038F80FE039
+03C003F048C66C7E000E6D7ED80FC0137E486C137F6D6D7EA36F7EA26C5AEA0380C8FCA4
+EC0FFF49B5FC90380FFE1FEB3FC0EBFF00EA03FC485A485A485A485A127F5B176048C7FC
+A3153FA36D137F007F14EF6D9038C7E0C0003F13013A1FE00783F13B07F81E03FF802701
+FFFC0113003A001FE0007C2B2E7CAC31> 97 D<EA01FC12FFA3120712031201B3EC03FC
+91380FFF8091383C07E091387001F89039FDE0007E02807F01FFEC1F8091C713C049EC0F
+E049140717F0A2EE03F8A217FCA2160117FEAB17FC1603A217F8A2EE07F0A26DEC0FE017
+C06D141F01FBEC3F80D9F380EB7E00D9E1C05B9039E0F001F89039C03C07E09039801FFF
+80C7D803FCC7FC2F467DC436> I<EC7F80903803FFF090380FC07C90383F000F01FCEB03
+804848EB01C00003140F4848EB1FE049133F120F485AA2485AED1FC0007FEC070092C7FC
+A290C9FC5AAB7E7FA2123F16307F001F15706C6C146016E06C6C14C06C6C13010001EC03
+806C6CEB0700013F131E90381FC078903807FFF001001380242E7DAC2B> I<167FED3FFF
+A315018182B3EC7F80903803FFF090380FC07C90383F000E017E1307496D5AD803F87F48
+487F5B000F81485AA2485AA2127FA290C8FC5AAB7E7FA2123FA26C7EA2000F5D7F6C6C5B
+00035C6C6C9038077F806C6C010E13C0013F011C13FE90380FC0F8903803FFE09026007F
+0013002F467DC436> I<EB01FE903807FFC090381F03F090387E00FC49137E48487F485A
+4848EB1F80000F15C049130F121F484814E01507A2007F15F090C7FCA25AA390B6FCA290
+C9FCA67EA27FA2123F16306C7E1670000F15606D14E06C6C14C0000314016C6CEB03806C
+6CEB0700013E131E90381F80F8903803FFE0010090C7FC242E7DAC2B> I<EC0FE0EC7FF8
+903801F81E903803F03F90390FE07F8090381FC0FF5C133F495AA2ED7F0001FE131C92C7
+FCAFB67EA3C648C8FCB3B2486C7E007F13FFA321467EC51E> I<EE0F80D901FCEB7FE090
+3A0FFF81F0F090393F07E3819039FC01FF033A01F800FE014848017E13E00007027FC7FC
+497F000F8149131F001F81A9000F5D6D133F000792C7FC6D5B0003147E6C6C5B6D485A39
+03BF07E090380FFF80260701FCC8FC90CAFCA25AA37F6C7E7F90B512F86C14FF16E06C15
+F86C6C8048B67E3A07C0000FFF48481300003FC8EA3F80003E151F48ED0FC0A2481507A5
+6C150F007C1680007E151F003E16006C153E6C6C5CD807E0495AD801F8EB07E0D8007FEB
+3F8090261FFFFEC7FC010113E02C427DAC31> I<EA01FC12FFA3120712031201B3EC01FE
+913807FFC091381E07F091383801F802707FECE000D9FDC07F5C01FF147F91C7FCA25BA3
+5BB3A8486CECFF80B5D8F83F13FEA32F457DC436> I<EA01E0EA07F8A2487EA46C5AA2EA
+01E0C8FCADEA01FC12FFA3120712031201B3B0487EB512F8A315437DC21C> I<143C14FF
+A2491380A46D1300A2143C91C7FCADEC7F80EB3FFFA31300147F143FB3B3AA123E127F39
+FF807F00A2147EA25C6C485A383C01F06C485A3807FF80D801FEC7FC195785C21E> I<EA
+01FC12FFA3120712031201B3A292381FFFE0A36F1300ED07F816E05E5E030EC7FC5D5D5D
+5D4A5A4A5A4AC8FC5CEC3F804A7E14FF9038FDCFE09038FF8FF01407496C7E01FC7F1401
+6E7E81816F7E82151F6F7E821507826F7E8282486C491380B5D8F81F13F8A32D457DC433
+> I<EA01FC12FFA3120712031201B3B3B3A5487EB512F8A315457DC41C> I<D801FC01FF
+EC1FE000FF010701E0EBFFFC913B0F03F801E07F913C3C01FC07803F800007903C7000FE
+0E001FC0000349D97E1C130F2601FDC0D97F38804A143001FFDA3FF06D7E91C75BA2495D
+A3495DB3A8486C4A6C497EB5D8F81FB50003B512E0A34B2C7DAB52> I<3901FC01FE00FF
+903807FFC091381E07F091383801F8000701707F0003EBE0002601FDC07F5C01FF147F91
+C7FCA25BA35BB3A8486CECFF80B5D8F83F13FEA32F2C7DAB36> I<EC7F80903803FFF090
+380FC0FC90383E001F496D7E496D7E48486D7E48486D7E48486D7E000F81A24848147E00
+3F157FA290C87E481680A44816C0AA6C1680A26D147F003F1600A2001F157E6D14FE000F
+5D6D130100075D6C6C495A6C6C495A6C6C495A013E49C7FC90381FC0FE903807FFF89038
+007F802A2E7DAC31> I<3901FC03FC00FF90380FFF8091383C07E091387001F83A07FDE0
+00FE00030180137FD801FFEC3F8091C7EA1FC04915E049140F17F0160717F8160317FCA3
+EE01FEABEE03FCA3EE07F8A217F0160F6D15E0EE1FC06D143F17806EEB7E00D9FDC05B90
+39FCF003F891383C0FE091381FFF80DA03FCC7FC91C9FCAE487EB512F8A32F3F7DAB36>
+I<3903F803F000FFEB1FFCEC3C3EEC707F0007EBE0FF3803F9C000015B13FBEC007E153C
+01FF13005BA45BB3A748B4FCB512FEA3202C7DAB26> 114 D<90383FE0183901FFFC3839
+07E01F78390F0003F8001E1301481300007C1478127800F81438A21518A27EA27E6C6C13
+006C7E13FC383FFFE06C13FC6C13FF6C14C06C14E0C614F0011F13F81300EC0FFC140300
+C0EB01FE1400157E7E153EA27EA36C143C6C147C15786C14F86CEB01F039F38003E039F1
+F00F8039E07FFE0038C00FF01F2E7DAC26> I<1306A5130EA4131EA3133E137EA213FE12
+011207001FB512F0B6FCA2C648C7FCB3A4150CAA017E131C017F1318A26D133890381F80
+30ECC070903807E0E0903801FFC09038007F001E3E7EBC26> I<D801FC147F00FFEC3FFF
+A300071401000380000181B3A85EA35DA212006D5B017E9038077F80017F010E13C06D01
+1C13FE90380FC078903803FFF09026007F8013002F2D7DAB36> I<B539F001FFFCA30007
+90C7EA7FE06C48EC1F8000011600160E1200160C017F5CA280013F5CA26E1370011F1460
+80010F5CA2ECF00101075CA26D6C48C7FCA26E5A01011306A26D6C5AA214FF6E5AA215B8
+EC3FB015F06E5AA36E5AA26E5AA36EC8FC2E2C7EAA33> I<B500E0B539E03FFF80A30007
+903C000FFE000FFC00D803FCD903F8EB03F8F001E0120103015D6D80000060A26D6E1303
+6DD9037E91C7FCA20280017F5B013FD9063F1306A2D91FC06E5AED0C1FA2D90FE06E5AED
+180FA2D907F06E5AED3007A2D903F86E5AED6003A2902601FCE06D5AEDC00117FCD900FF
+ECFD80ED800017FF027F92C8FC92C77EA26E147E023E143EA2021E143C021C141CA2412C
+7EAA46> I<B539F007FFFCA30003D9C00113C0C6496C1300017F14FC013F5C6E13E06D7E
+010F495A6D6C485A02F890C7FC903803FC060101130E6E5A903800FF186E5AEC3FF05D14
+1F140F6E7E81140FEC0DFCEC19FEEC38FF4A7E9138603F8002C07F0101131F49486C7E02
+007F01066D7E010E1303496D7E013C80017C80D801FC1580D80FFE4913C0B5D8800F13FF
+A3302B7FAA33> I<B539F001FFFCA3000790C7EA7FE06C48EC1F8000011600160E000015
+0C6D141C6D1418A26E1338013F1430A26D6C5BA26E13E0010F5CA26D6C485AA2ECF80301
+0391C7FCA2903801FC06A2ECFE0E0100130CA2EC7F18A215B8EC3FB0A2EC1FE0A36E5AA2
+6E5AA36EC8FCA21406A35CA25CA2123C007E5BB4FC5CA25CEAFE01387C0380D87007C9FC
+EA3C1EEA0FFCEA03F02E3F7EAA33> I<BF1280A26102809B62> 124
+D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fc cmtt9 9 2
/Fc 2 63 df<153815FC14011407140FEC3FF8EC7FE0ECFFC001031300495AEB1FF8495A
495A3801FF804890C7FCEA0FFC485AEA7FF0EAFFC05BA27FEA7FF0EA1FF86C7EEA03FF6C
7F38007FE06D7E6D7EEB07FE6D7E010013C0EC7FE0EC3FF8EC0FFC14071401140015381E
-287CAA27>60 D<127012FC7E6C7E7FEA7FF0EA1FF86C7EEA03FF6C7F38007FE06D7E6D7E
-EB07FE6D7E010013C0EC7FE0EC3FF8EC0FFC1407A2140FEC3FF8EC7FE0ECFFC001031300
-495AEB1FF8495A495A3801FF804890C7FCEA0FFC485AEA7FF0EAFFC05B48C8FC5A12701E
-287CAA27>62 D E
+287CAA27> 60 D<127012FC7E6C7E7FEA7FF0EA1FF86C7EEA03FF6C7F38007FE06D7E6D
+7EEB07FE6D7E010013C0EC7FE0EC3FF8EC0FFC1407A2140FEC3FF8EC7FE0ECFFC0010313
+00495AEB1FF8495A495A3801FF804890C7FCEA0FFC485AEA7FF0EAFFC05B48C8FC5A1270
+1E287CAA27> 62 D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fd cmti9 9 1
-/Fd 1 47 df<121C127F12FFA412FE12380808778718>46 D E
+/Fd 1 47 df<121C127F12FFA412FE12380808778718> 46 D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fe cmr9 9 73
/Fe 73 123 df<91393FE00FE0903A01FFF83FF8903A07E01EF83C903A1F800FF07E903A
3F001FE0FE017E133F4914C0485A1738484890381F8000ACB812C0A33B03F0001F8000B3
-A7486C497EB50083B5FCA32F357FB42D>11 D<EC1FE0ECFFFC903803F01E90390FC00780
-EB1F8090393F000FC0017E131F5BA2485AED0F8092C7FCA9ED0FC0B7FCA33901F8001F15
-0FB3A6486CEB1FE0267FFFC1B5FCA328357FB42B>I<EC1FF891B512C0903803F00F9038
-0FC01FEB1F80EB3F00137E5B150F485AACB7FCA33901F8000FB3A7486CEB1FE0267FFFE3
-B5FCA328357FB42B>I<123C127E12FFA8127EAB123E123CAB1218A61200A7123C127E12
-FFA4127E123C08367AB515>33 D<033013180378133CA203F8137CA24B1378A3020114F8
-A24B5BA202031301A203C05BA302071303A203805BA3020F1307007FB812FCB912FEA26C
-17FCC7263E001FC7FCA2023C131EA3027C133EA20278133CA302F8137CA2007FB812FCB9
-12FEA26C17FC280003E001F0C7FC02C05BA201071303A202805BA2010F1307A202005BA2
-49130FA2011E91C8FCA2013E5BA2013C131EA2017C133EA20178133CA20130131837437C
-B340>35 D<147CEB01FEEB07C790380F8380EB1F0181EB3E00A2137EA2137C137EA21401
-5D140392C9FC5C140E6D5A1418143802F090380FFFF05C6D5A04011300EE00FC6D6C1470
-011F1560013F15E0D977F0495AD9E3F85CD801C31403260381FC91C7FC00075D48C66C13
-0E486D130C486D131C003E6D6C5A007EECC03091381FE07000FE010F5B6F5AEC07F96EB4
-5A6C6D90C712306E5A157F6C6C6D6C13604B6C13E03A3FC001EFE03C1FE003C7F803C03C
-0FF01F83FE0F802707FFFE00B51200000101F8EB3FFE26003FC0EB07F034387DB53C>38
-D<14C01301EB0380EB0F00130E5B133C5B5BA2485A485AA212075B120F90C7FC5AA2121E
-123EA3123C127CA55AB0127CA5123C123EA3121E121FA27E7F12077F1203A26C7E6C7EA2
-13787F131C7F130FEB0380EB01C01300124A79B71E>40 D<12C07E1270123C121C7E120F
-6C7E6C7EA26C7E6C7EA27F1378137C133C133EA2131E131FA37F1480A5EB07C0B0EB0F80
-A514005BA3131E133EA2133C137C137813F85BA2485A485AA2485A48C7FC120E5A123C12
-705A5A124A7CB71E>I<123C127EB4FCA21380A2127F123D1201A412031300A25A120612
-0E120C121C5A5A126009177A8715>44 D<B512F0A514057F921A>I<123C127E12FFA412
-7E123C08087A8715>I<1530157815F8A215F01401A215E01403A215C01407A21580140F
-A215005CA2143EA2143C147CA2147814F8A25C1301A25C1303A25C1307A2495AA291C7FC
-5BA2131E133EA2133C137CA2137813F8A25B1201A25B1203A2485AA25B120FA290C8FC5A
-A2121E123EA2123C127CA2127812F8A25A12601D4B7CB726>I<EB0FE0EB7FFCEBF83E39
-03E00F803907C007C0EB8003000F14E0391F0001F0A24814F8A2003E1300007E14FCA500
-FE14FEB2007E14FCA56CEB01F8A36C14F0A2390F8003E03907C007C0A23903E00F803900
-F83E00EB7FFCEB0FE01F347DB126>I<13075B5B137FEA07FFB5FC13BFEAF83F1200B3B3
-A2497E007FB51280A319327AB126>I<EB3FC0EBFFF0000313FC380F80FF391E007F8000
-1CEB3FC048EB1FE048130F15F00060130712FC6C14F87E1403A3007E1307123CC7FC15F0
-A2140F15E0EC1FC0A2EC3F801500147E5C495A5C495A495A495A49C7FC133E133C491318
-5B485A48481330485A48C7FC001C1470001FB512F05A5AB612E0A31D327CB126>I<EB1F
-E0EBFFFC4813FF3907E03F80390F001FC0001EEB0FE0001CEB07F0123F018013F8140313
-C01380A2381F0007C7FC15F0A2EC0FE015C0141FEC3F80EC7E00EB01F8EB7FE014FCEB00
-3FEC1FC0EC0FE0EC07F015F8140315FC140115FEA3127EB4FCA415FC48130312780070EB
-07F86C14F0003C130F001FEB1FE0390FE03F800003B51200C613FCEB1FE01F347DB126>
-I<EC01C0A214031407A2140F141FA2143F147F146F14CF1301EB038F140F1307130E130C
-131C13381330137013E013C0EA0180120313001206120E120C5A123812305A12E0B71280
-A3C7380FC000A94A7E0107B51280A321337EB226>I<000C14C0380FC00F90B512801500
-5C5C14F014C0D80C18C7FC90C8FCA9EB0FC0EB7FF8EBF07C380FC03F9038001F80EC0FC0
-120E000CEB07E0A2C713F01403A215F8A41218127E12FEA315F0140712F8006014E01270
-EC0FC06C131F003C14806CEB7F00380F80FE3807FFF8000113E038003F801D347CB126>
-I<14FE903807FF80011F13E090383F00F0017C13703901F801F8EBF003EA03E01207EA0F
-C0EC01F04848C7FCA248C8FCA35A127EEB07F0EB1FFC38FE381F9038700F809038E007C0
-39FFC003E0018013F0EC01F8130015FC1400A24814FEA5127EA4127F6C14FCA26C130101
-8013F8000F14F0EBC0030007EB07E03903E00FC03901F81F806CB51200EB3FFCEB0FE01F
-347DB126>I<1230123C003FB6FCA34814FEA215FC0070C7123800601430157015E04814
-C01401EC0380C7EA07001406140E5C141814385CA25CA2495A1303A3495AA2130FA3131F
-91C7FCA25BA55BA9131C20347CB126>I<EB0FE0EB7FFC90B5FC3903F01F803907C007C0
-390F0003E0000EEB01F0001E1300001C14F8003C1478A3123EA2003F14F86D13F0EBC001
-D81FF013E09038F803C0390FFE07803907FF0F006C13DE6C13F87EEB3FFE8001F713C0D8
-03E313E0D8078013F0390F007FF8001E131F003EEB07FC003C1303481301EC007E12F848
-143EA2151EA37E153C1278007C14787E6C14F0390F8003E03907F01FC00001B512003800
-7FFCEB1FE01F347DB126>I<EB0FE0EB7FF8EBFFFE3803F83F3907E00F80390FC007C0D8
-1F8013E0EC03F0EA3F0048EB01F8127EA200FE14FC1400A415FEA5007E1301A2127F7E14
-03EA1F80000F13073807C00E3803E01C3801F03838007FF090381FC0FC90C7FC1401A215
-F8A215F01403001F14E0383F800715C0140FEC1F809038003F00001C137E381F01FC380F
-FFF0000313C0C690C7FC1F347DB126>I<123C127E12FFA4127E123C1200B0123C127E12
-FFA4127E123C08207A9F15>I<007FB812C0B912E0A26C17C0CCFCAC007FB812C0B912E0
-A26C17C033147C9C3C>61 D<EBFFC0000313F8380F00FE001C133F48EB1F804814C0140F
-00FC14E07EA4127CC7EA1FC0A2EC3F80EC7F0014FE14F8495A495A5C495AA249C7FC130E
-A2130C131CA21318A890C8FCA7133C137E13FFA4137E133C1B357CB424>63
-D<15E0A34A7EA24A7EA34A7EA3EC0DFE140CA2EC187FA34A6C7EA202707FEC601FA202E0
-7FECC00FA2D901807F1507A249486C7EA301066D7EA2010E80010FB5FCA249800118C77E
-A24981163FA2496E7EA3496E7EA20001821607487ED81FF04A7ED8FFFE49B512E0A33336
-7DB53A>65 D<B7FC16E016F83A03FC0003FE0001EC00FFEE7F80EE3FC0161F17E0160F17
-F0A617E0161F17C0EE3F80EE7F0016FEED03FC90B612F05E9039FC0007FCED00FEEE3F80
-EE1FC0EE0FE017F0160717F8160317FCA617F81607A2EE0FF0EE1FE0163FEE7FC0000391
-3803FF00B75A16F816C02E337DB236>I<DA03FE130C91393FFF801C91B512E0903A03FE
-01F83C903A0FF0003C7CD91FC0EB0EFCD97F80130701FEC7120348481401000315005B48
-48157C485A173C485A171C123F5B007F160CA390C9FC481600AB7E6D150CA3123F7F001F
-161C17186C7E17386C6C15306C6C15706D15E012016C6CEC01C0D97F80EB0380D91FC0EB
-0F00D90FF0131ED903FE13FC0100B512F0023F13C0DA03FEC7FC2E377CB437>I<B77E16
-F016FE3A01FE0001FF00009138003FC0EE0FE0707E707E707E707E177E177FEF3F80A2EF
-1FC0A3EF0FE0A418F0AA18E0A3171F18C0A21880173F18005F17FE5F4C5AEE07F04C5AEE
-3FC000014AB45AB748C7FC16F8168034337EB23B>I<B812C0A3D803FCC7127F0001150F
-EE03E01601A21600A21760A403061330A41700150EA2151E157E90B512FEA39038FC007E
-151E150EA21506170CA3171892C7FCA41738A21770A217F01601160316070003157FB812
-E0A32E337DB234>I<B81280A3D803FCC7FC0001151FEE07C01603A21601A21600A41760
-150CA31700A2151CA2153C15FC90B5FCA3EBFC00153C151CA2150CA592C8FCAB487EB512
-FEA32B337DB232>I<DA03FE130C91393FFF801C91B512E0903A03FE01F83C903A0FF000
-3C7CD91FC0EB0EFCD97F80130701FEC7120348481401000315005B4848157C485A173C48
-5A171C123F5B007F160CA390C9FC4893C7FCAA0303B512E07E7F92390003FE00705A123F
-7F121FA26C7E7F12076C7E7F6C6C14036C7E6D6C1307D91FC0EB0E7CD90FF0EB1C3CD903
-FEEBF81C0100B5EAF00C023F01C0C7FCDA03FEC8FC33377CB43C>I<B5D8FE03B512F8A3
-000190C73807FC006C486E5AB390B7FCA349C71203B3A3486C4A7EB5D8FE03B512F8A335
-337EB23A>I<B512FEA3000113006C5AB3B3A7487EB512FEA317337EB21C>I<017FB5FCA3
-9038003FE0EC1FC0B3B1127EB4FCA4EC3F805A0060140000705B6C13FE6C485A380F03F0
-3803FFC0C690C7FC20357DB227>I<B500FE903807FFF8A3000190C7000113006C48EC00
-FC17F04C5A4C5A4CC7FC160E5E5E5E5E4B5A4B5A4BC8FC150E5D5D15F84A7E14034A7EEC
-0EFF5C4A6C7E4A6C7EECE01FD9FFC07F4A6C7E4A6C7E5B6F7E6F7EA26F7E707EA2707E70
-7E160F83707E707EA283486C913807FF80B500FE013F13FCA336337EB23C>I<B512FEA3
-D803FEC9FC6C5AB3A9EE0180A416031700A45EA25E5E5E5E16FE00031407B7FCA329337D
-B230>I<D8FFFC923801FFF86D5DA20003EFFE00D801BFED06FCA3D99F80140CA2D98FC0
-1418A3D987E01430A2D983F01460A3D981F814C0A3D980FCEB0180A2027EEB0300A36E13
-06A26E6C5AA36E6C5AA36E6C5AA26E6C5AA36E6C5AA3913800FD80A2037FC7FCA3486C13
-3ED80FF04B7EB5011C90387FFFF8A33D337CB246>I<D8FFFE91381FFFF87F80C6030013
-006E143CD9DFE01418EBCFF0A2EBC7F8EBC3FCA2EBC1FEEBC0FF6E7EA26E7E6E7EA26E7E
-6E7E6E7EA26E7E6E7EA2ED7F80ED3FC0ED1FE0A2ED0FF0ED07F8A2ED03FCED01FEED00FF
-A2EE7F98EE3FD8A2EE1FF8160F1607A216031601A2486C1400D807F81578B500C01438A2
-171835337EB23A>I<EC07FC91387FFFC0903901FC07F0903907E000FCD90F80133E013F
-C76C7E017E6E7E496E7E48486E7E48486E7EA248486E7E000F8249157E001F167FA24848
-ED3F80A2007F17C0A290C9121FA24817E0AB6C17C06D153FA3003F17806D157FA2001F17
-006D5D000F5E6C6C4A5AA26C6C4A5A00015E6C6C4A5A017E4A5A6D4A5AD91FC0017FC7FC
-D907E013FC903901FC07F09039007FFFC0DA07FCC8FC33377CB43C>I<B612FEEDFFC016
-F03A03FC0007FC0001EC00FE167FEE3F80EE1FC017E0160FA217F0A617E0A2EE1FC0A2EE
-3F80EE7F0016FEED07F890B65A168001FCC9FCB3A2487EB512F8A32C337DB234>I<B612
-FCEDFF8016F03A01FE0007FC0000EC01FEED007F707E707E83160F83A65FA24C5AA24C5A
-047EC7FC4B5AED0FF090B612C093C8FC9039FE001FC0ED07F06F7E6F7E150082167E167F
-A583A5180C17C0A2043F131C486C1618B500FEEB1FE0040F1338933807F070C93801FFE0
-9338003F8036357EB239>82 D<90381FE00390387FFC0748B5FC3907F01FCF390F8003FF
-48C7FC003E80814880A200788000F880A46C80A27E92C7FC127F13C0EA3FF013FF6C13F0
-6C13FF6C14C06C14F0C680013F7F01037F9038003FFF140302001380157F153FED1FC015
-0F12C0A21507A37EA26CEC0F80A26C15006C5C6C143E6C147E01C05B39F1FC03F800E0B5
-12E0011F138026C003FEC7FC22377CB42B>I<007FB712FEA390398007F001D87C00EC00
-3E0078161E0070160EA20060160600E01607A3481603A6C71500B3AB4A7E011FB512FCA3
-30337DB237>I<B500FE90381FFFF8A3000190C813006C48153C1718B3AF1738017F1530
-A217706D6C1460011F15E06E495A010F14036D6C495A6D6C49C7FCD901FC131E6DB413FC
-91383FFFF0020F13C0020190C8FC35357EB23A>I<B500F0903803FFF8A3D807FEC8EA7F
-C06C48ED1F000001161E6D151C00001618A26D15386D1530A26D6C5CA26E14E0011F5DA2
-6D6C495AA28001074AC7FCA26D6C1306A28001015CA26E131C01001418806E5BA2ED8070
-023F1360A26E6C5AA215E1020F5BA2DA07F3C8FCA215FBEC03FEA36E5AA26E5AA31570A2
-35357EB23A>I<B5D8F007B539800FFFF0A3000390C7273FF000011300D801FC6E48EB00
-7C1A386D140F00001930836D020715706D1860A26E496C14E0013F60A26ED919FC130101
-1F60A26ED930FE1303010F95C7FCA26ED9607F5B01071706A26E9039C03F800E0103170C
-A2913BFC01801FC01C01011718A2913BFE03000FE03801001730A2DAFF06EB07F0027F5E
-A2038CEB03F8023F5EA203D8EB01FC021FEDFD80A203F0EB00FF020F93C8FCA24B800207
-157EA24B143E0203153CA24B141C020115184C357FB24F>I<003FB612FCA39039F80007
-F813C090C7EA0FF0003EEC1FE0123C0038EC3FC00078EC7F801270EDFF004A5AA2006049
-5AA24A5A4A5AC7FC4A5A4A5AA24A5A4AC7FCA2495A495AA2495A495AA24948130C495AA2
-495A49C7FCA24848141CA2485A485A1638485A4848147816F84848130148481307153FB7
-FCA326337CB22F>90 D<EB7F803803FFF0380F80FC381C003E003F133F6D6C7E6E7EA26E
-7EEA1F00C7FCA4EB01FF131FEBFF873803FC07EA0FF0EA1FC0EA3F80127F13004815C05A
-A3140FA26C131F6C133B3A3F8071F180391FC1E1FF2607FFC013003900FE003C22237DA1
-26>97 D<EA03F012FFA312071203AEEC3F80ECFFE09038F3C0F89038F7007E01FE7F49EB
-1F8049EB0FC05BED07E016F0A2150316F8AA16F0150716E0A2ED0FC07F6DEB1F8001ECEB
-3F0001CF137C90388381F8903801FFE0C76CC7FC25357EB32B>I<EB07F8EB3FFF9038FC
-07C03901F000E03903E003F03807C007120FEA1F80123F90380003E04890C7FCA2127E12
-FEAA127FA26C14187F001F14386D1330000F14706C6C13E03903F001C03900FC0F809038
-3FFE00EB07F01D237EA122>I<153FEC0FFFA3EC007F81AEEB07F0EB3FFCEBFC0F3901F0
-03BF3907E001FF48487E48487F8148C7FCA25A127E12FEAA127E127FA27E6C6C5BA26C6C
-5B6C6C4813803A03F007BFFC3900F81E3FEB3FFCD90FE0130026357DB32B>I<EB0FE0EB
-7FFCEBF83F3903F00F80D807E013C0390FC007E0381F800315F0EA3F0014014814F8127E
-A212FEA2B6FCA248C8FCA5127E127FA26C1418A26C6C1338000F14306D13706C6C13E039
-01F003C03900FC0F00EB3FFEEB07F01D237EA122>I<EB01FCEB07FF90381F078090383E
-0FC0EB7C1F13FCEA01F8A20003EB070049C7FCACB512F0A3D803F0C7FCB3A7487E387FFF
-E0A31A357FB417>I<151F90391FC07F809039FFF8E3C03901F07FC73907E03F033A0FC0
-1F83809039800F8000001F80EB00074880A66C5CEB800F000F5CEBC01F6C6C48C7FCEBF0
-7C380EFFF8380C1FC0001CC9FCA3121EA2121F380FFFFEECFFC06C14F06C14FC4880381F
-0001003EEB007F4880ED1F8048140FA56C141F007C15006C143E6C5C390FC001F83903F0
-07E0C6B51280D91FFCC7FC22337EA126>I<EA03F012FFA312071203AEEC1FC0EC7FF090
-38F1E0FC9038F3807C9038F7007E13FE497FA25BA25BB3486CEB7F80B538C7FFFCA32634
-7EB32B>I<EA0780EA0FC0EA1FE0A4EA0FC0EA0780C7FCAAEA07E012FFA3120F1207B3A6
-EA0FF0B5FCA310337EB215>I<EB03C0EB07E0EB0FF0A4EB07E0EB03C090C7FCAAEB03F0
-13FFA313071303B3B01238127C00FE13E0130714C0130F007C138038381F00EA1FFCEA07
-F0144384B217>I<EA03F012FFA312071203AF913803FFE0A36E1300EC00F8EC01E05D4A
-5A020FC7FC141C5C5C14F0EBF3F8EBF7FC13FEEBFC7EEBF87F496C7E141F6E7E8114076E
-7E8114016E7E81486CEBFF80B500C313F0A324347EB329>I<EA07E012FFA3120F1207B3
-B3A7EA0FF0B5FCA310347EB315>I<2703F01FE013FF00FF90267FF80313C0903BF1E07C
-0F03E0903BF3803E1C01F02807F7003F387FD803FE1470496D486C7EA2495CA2495CB348
-6C496C487EB53BC7FFFE3FFFF0A33C217EA041>I<3903F01FC000FFEB7FF09038F1E0FC
-9038F3807C3907F7007EEA03FE497FA25BA25BB3486CEB7F80B538C7FFFCA326217EA02B
->I<EB07F0EB3FFE9038FC1F803901F007C03903C001E000078048486C7E48C7127CA248
-147E003E143E007E143FA300FE1580A8007E1500A36C147EA26C147C6D13FC6C6C485A00
-075C3903F007E03900FC1F80D93FFEC7FCEB07F021237EA126>I<3903F03F8000FFEBFF
-E09038F3C0F89038F7007ED807FE7F6C48EB1F804914C049130F16E0ED07F0A3ED03F8A9
-150716F0A216E0150F16C06D131F6DEB3F80160001FF13FC9038F381F89038F1FFE0D9F0
-7FC7FC91C8FCAA487EB512C0A325307EA02B>I<3803E07C38FFE1FF9038E38F809038E7
-1FC0EA07EEEA03ECA29038FC0F8049C7FCA35BB2487EB512E0A31A217FA01E>114
+A7486C497EB50083B5FCA32F357FB42D> 11 D<EC1FE0ECFFFC903803F01E90390FC007
+80EB1F8090393F000FC0017E131F5BA2485AED0F8092C7FCA9ED0FC0B7FCA33901F8001F
+150FB3A6486CEB1FE0267FFFC1B5FCA328357FB42B> I<EC1FF891B512C0903803F00F90
+380FC01FEB1F80EB3F00137E5B150F485AACB7FCA33901F8000FB3A7486CEB1FE0267FFF
+E3B5FCA328357FB42B> I<123C127E12FFA8127EAB123E123CAB1218A61200A7123C127E
+12FFA4127E123C08367AB515> 33 D<033013180378133CA203F8137CA24B1378A30201
+14F8A24B5BA202031301A203C05BA302071303A203805BA3020F1307007FB812FCB912FE
+A26C17FCC7263E001FC7FCA2023C131EA3027C133EA20278133CA302F8137CA2007FB812
+FCB912FEA26C17FC280003E001F0C7FC02C05BA201071303A202805BA2010F1307A20200
+5BA249130FA2011E91C8FCA2013E5BA2013C131EA2017C133EA20178133CA20130131837
+437CB340> 35 D<147CEB01FEEB07C790380F8380EB1F0181EB3E00A2137EA2137C137E
+A214015D140392C9FC5C140E6D5A1418143802F090380FFFF05C6D5A04011300EE00FC6D
+6C1470011F1560013F15E0D977F0495AD9E3F85CD801C31403260381FC91C7FC00075D48
+C66C130E486D130C486D131C003E6D6C5A007EECC03091381FE07000FE010F5B6F5AEC07
+F96EB45A6C6D90C712306E5A157F6C6C6D6C13604B6C13E03A3FC001EFE03C1FE003C7F8
+03C03C0FF01F83FE0F802707FFFE00B51200000101F8EB3FFE26003FC0EB07F034387DB5
+3C> 38 D<14C01301EB0380EB0F00130E5B133C5B5BA2485A485AA212075B120F90C7FC
+5AA2121E123EA3123C127CA55AB0127CA5123C123EA3121E121FA27E7F12077F1203A26C
+7E6C7EA213787F131C7F130FEB0380EB01C01300124A79B71E> 40
+D<12C07E1270123C121C7E120F6C7E6C7EA26C7E6C7EA27F1378137C133C133EA2131E13
+1FA37F1480A5EB07C0B0EB0F80A514005BA3131E133EA2133C137C137813F85BA2485A48
+5AA2485A48C7FC120E5A123C12705A5A124A7CB71E> I<123C127EB4FCA21380A2127F12
+3D1201A412031300A25A1206120E120C121C5A5A126009177A8715> 44
+D<B512F0A514057F921A> I<123C127E12FFA4127E123C08087A8715> I<1530157815F8
+A215F01401A215E01403A215C01407A21580140FA215005CA2143EA2143C147CA2147814
+F8A25C1301A25C1303A25C1307A2495AA291C7FC5BA2131E133EA2133C137CA2137813F8
+A25B1201A25B1203A2485AA25B120FA290C8FC5AA2121E123EA2123C127CA2127812F8A2
+5A12601D4B7CB726> I<EB0FE0EB7FFCEBF83E3903E00F803907C007C0EB8003000F14E0
+391F0001F0A24814F8A2003E1300007E14FCA500FE14FEB2007E14FCA56CEB01F8A36C14
+F0A2390F8003E03907C007C0A23903E00F803900F83E00EB7FFCEB0FE01F347DB126> I<
+13075B5B137FEA07FFB5FC13BFEAF83F1200B3B3A2497E007FB51280A319327AB126> I<
+EB3FC0EBFFF0000313FC380F80FF391E007F80001CEB3FC048EB1FE048130F15F0006013
+0712FC6C14F87E1403A3007E1307123CC7FC15F0A2140F15E0EC1FC0A2EC3F801500147E
+5C495A5C495A495A495A49C7FC133E133C4913185B485A48481330485A48C7FC001C1470
+001FB512F05A5AB612E0A31D327CB126> I<EB1FE0EBFFFC4813FF3907E03F80390F001F
+C0001EEB0FE0001CEB07F0123F018013F8140313C01380A2381F0007C7FC15F0A2EC0FE0
+15C0141FEC3F80EC7E00EB01F8EB7FE014FCEB003FEC1FC0EC0FE0EC07F015F8140315FC
+140115FEA3127EB4FCA415FC48130312780070EB07F86C14F0003C130F001FEB1FE0390F
+E03F800003B51200C613FCEB1FE01F347DB126> I<EC01C0A214031407A2140F141FA214
+3F147F146F14CF1301EB038F140F1307130E130C131C13381330137013E013C0EA018012
+0313001206120E120C5A123812305A12E0B71280A3C7380FC000A94A7E0107B51280A321
+337EB226> I<000C14C0380FC00F90B5128015005C5C14F014C0D80C18C7FC90C8FCA9EB
+0FC0EB7FF8EBF07C380FC03F9038001F80EC0FC0120E000CEB07E0A2C713F01403A215F8
+A41218127E12FEA315F0140712F8006014E01270EC0FC06C131F003C14806CEB7F00380F
+80FE3807FFF8000113E038003F801D347CB126> I<14FE903807FF80011F13E090383F00
+F0017C13703901F801F8EBF003EA03E01207EA0FC0EC01F04848C7FCA248C8FCA35A127E
+EB07F0EB1FFC38FE381F9038700F809038E007C039FFC003E0018013F0EC01F8130015FC
+1400A24814FEA5127EA4127F6C14FCA26C1301018013F8000F14F0EBC0030007EB07E039
+03E00FC03901F81F806CB51200EB3FFCEB0FE01F347DB126> I<1230123C003FB6FCA348
+14FEA215FC0070C7123800601430157015E04814C01401EC0380C7EA07001406140E5C14
+1814385CA25CA2495A1303A3495AA2130FA3131F91C7FCA25BA55BA9131C20347CB126>
+I<EB0FE0EB7FFC90B5FC3903F01F803907C007C0390F0003E0000EEB01F0001E1300001C
+14F8003C1478A3123EA2003F14F86D13F0EBC001D81FF013E09038F803C0390FFE078039
+07FF0F006C13DE6C13F87EEB3FFE8001F713C0D803E313E0D8078013F0390F007FF8001E
+131F003EEB07FC003C1303481301EC007E12F848143EA2151EA37E153C1278007C14787E
+6C14F0390F8003E03907F01FC00001B5120038007FFCEB1FE01F347DB126> I<EB0FE0EB
+7FF8EBFFFE3803F83F3907E00F80390FC007C0D81F8013E0EC03F0EA3F0048EB01F8127E
+A200FE14FC1400A415FEA5007E1301A2127F7E1403EA1F80000F13073807C00E3803E01C
+3801F03838007FF090381FC0FC90C7FC1401A215F8A215F01403001F14E0383F800715C0
+140FEC1F809038003F00001C137E381F01FC380FFFF0000313C0C690C7FC1F347DB126>
+I<123C127E12FFA4127E123C1200B0123C127E12FFA4127E123C08207A9F15> I<007FB8
+12C0B912E0A26C17C0CCFCAC007FB812C0B912E0A26C17C033147C9C3C> 61
+D<EBFFC0000313F8380F00FE001C133F48EB1F804814C0140F00FC14E07EA4127CC7EA1F
+C0A2EC3F80EC7F0014FE14F8495A495A5C495AA249C7FC130EA2130C131CA21318A890C8
+FCA7133C137E13FFA4137E133C1B357CB424> 63 D<15E0A34A7EA24A7EA34A7EA3EC0D
+FE140CA2EC187FA34A6C7EA202707FEC601FA202E07FECC00FA2D901807F1507A249486C
+7EA301066D7EA2010E80010FB5FCA249800118C77EA24981163FA2496E7EA3496E7EA200
+01821607487ED81FF04A7ED8FFFE49B512E0A333367DB53A> 65
+D<B7FC16E016F83A03FC0003FE0001EC00FFEE7F80EE3FC0161F17E0160F17F0A617E016
+1F17C0EE3F80EE7F0016FEED03FC90B612F05E9039FC0007FCED00FEEE3F80EE1FC0EE0F
+E017F0160717F8160317FCA617F81607A2EE0FF0EE1FE0163FEE7FC00003913803FF00B7
+5A16F816C02E337DB236> I<DA03FE130C91393FFF801C91B512E0903A03FE01F83C903A
+0FF0003C7CD91FC0EB0EFCD97F80130701FEC7120348481401000315005B4848157C485A
+173C485A171C123F5B007F160CA390C9FC481600AB7E6D150CA3123F7F001F161C17186C
+7E17386C6C15306C6C15706D15E012016C6CEC01C0D97F80EB0380D91FC0EB0F00D90FF0
+131ED903FE13FC0100B512F0023F13C0DA03FEC7FC2E377CB437> I<B77E16F016FE3A01
+FE0001FF00009138003FC0EE0FE0707E707E707E707E177E177FEF3F80A2EF1FC0A3EF0F
+E0A418F0AA18E0A3171F18C0A21880173F18005F17FE5F4C5AEE07F04C5AEE3FC000014A
+B45AB748C7FC16F8168034337EB23B> I<B812C0A3D803FCC7127F0001150FEE03E01601
+A21600A21760A403061330A41700150EA2151E157E90B512FEA39038FC007E151E150EA2
+1506170CA3171892C7FCA41738A21770A217F01601160316070003157FB812E0A32E337D
+B234> I<B81280A3D803FCC7FC0001151FEE07C01603A21601A21600A41760150CA31700
+A2151CA2153C15FC90B5FCA3EBFC00153C151CA2150CA592C8FCAB487EB512FEA32B337D
+B232> I<DA03FE130C91393FFF801C91B512E0903A03FE01F83C903A0FF0003C7CD91FC0
+EB0EFCD97F80130701FEC7120348481401000315005B4848157C485A173C485A171C123F
+5B007F160CA390C9FC4893C7FCAA0303B512E07E7F92390003FE00705A123F7F121FA26C
+7E7F12076C7E7F6C6C14036C7E6D6C1307D91FC0EB0E7CD90FF0EB1C3CD903FEEBF81C01
+00B5EAF00C023F01C0C7FCDA03FEC8FC33377CB43C> I<B5D8FE03B512F8A3000190C738
+07FC006C486E5AB390B7FCA349C71203B3A3486C4A7EB5D8FE03B512F8A335337EB23A>
+I<B512FEA3000113006C5AB3B3A7487EB512FEA317337EB21C> I<017FB5FCA39038003F
+E0EC1FC0B3B1127EB4FCA4EC3F805A0060140000705B6C13FE6C485A380F03F03803FFC0
+C690C7FC20357DB227> I<B500FE903807FFF8A3000190C7000113006C48EC00FC17F04C
+5A4C5A4CC7FC160E5E5E5E5E4B5A4B5A4BC8FC150E5D5D15F84A7E14034A7EEC0EFF5C4A
+6C7E4A6C7EECE01FD9FFC07F4A6C7E4A6C7E5B6F7E6F7EA26F7E707EA2707E707E160F83
+707E707EA283486C913807FF80B500FE013F13FCA336337EB23C> I<B512FEA3D803FEC9
+FC6C5AB3A9EE0180A416031700A45EA25E5E5E5E16FE00031407B7FCA329337DB230> I<
+D8FFFC923801FFF86D5DA20003EFFE00D801BFED06FCA3D99F80140CA2D98FC01418A3D9
+87E01430A2D983F01460A3D981F814C0A3D980FCEB0180A2027EEB0300A36E1306A26E6C
+5AA36E6C5AA36E6C5AA26E6C5AA36E6C5AA3913800FD80A2037FC7FCA3486C133ED80FF0
+4B7EB5011C90387FFFF8A33D337CB246> I<D8FFFE91381FFFF87F80C6030013006E143C
+D9DFE01418EBCFF0A2EBC7F8EBC3FCA2EBC1FEEBC0FF6E7EA26E7E6E7EA26E7E6E7E6E7E
+A26E7E6E7EA2ED7F80ED3FC0ED1FE0A2ED0FF0ED07F8A2ED03FCED01FEED00FFA2EE7F98
+EE3FD8A2EE1FF8160F1607A216031601A2486C1400D807F81578B500C01438A217183533
+7EB23A> I<EC07FC91387FFFC0903901FC07F0903907E000FCD90F80133E013FC76C7E01
+7E6E7E496E7E48486E7E48486E7EA248486E7E000F8249157E001F167FA24848ED3F80A2
+007F17C0A290C9121FA24817E0AB6C17C06D153FA3003F17806D157FA2001F17006D5D00
+0F5E6C6C4A5AA26C6C4A5A00015E6C6C4A5A017E4A5A6D4A5AD91FC0017FC7FCD907E013
+FC903901FC07F09039007FFFC0DA07FCC8FC33377CB43C> I<B612FEEDFFC016F03A03FC
+0007FC0001EC00FE167FEE3F80EE1FC017E0160FA217F0A617E0A2EE1FC0A2EE3F80EE7F
+0016FEED07F890B65A168001FCC9FCB3A2487EB512F8A32C337DB234> I<B612FCEDFF80
+16F03A01FE0007FC0000EC01FEED007F707E707E83160F83A65FA24C5AA24C5A047EC7FC
+4B5AED0FF090B612C093C8FC9039FE001FC0ED07F06F7E6F7E150082167E167FA583A518
+0C17C0A2043F131C486C1618B500FEEB1FE0040F1338933807F070C93801FFE09338003F
+8036357EB239> 82 D<90381FE00390387FFC0748B5FC3907F01FCF390F8003FF48C7FC
+003E80814880A200788000F880A46C80A27E92C7FC127F13C0EA3FF013FF6C13F06C13FF
+6C14C06C14F0C680013F7F01037F9038003FFF140302001380157F153FED1FC0150F12C0
+A21507A37EA26CEC0F80A26C15006C5C6C143E6C147E01C05B39F1FC03F800E0B512E001
+1F138026C003FEC7FC22377CB42B> I<007FB712FEA390398007F001D87C00EC003E0078
+161E0070160EA20060160600E01607A3481603A6C71500B3AB4A7E011FB512FCA330337D
+B237> I<B500FE90381FFFF8A3000190C813006C48153C1718B3AF1738017F1530A21770
+6D6C1460011F15E06E495A010F14036D6C495A6D6C49C7FCD901FC131E6DB413FC91383F
+FFF0020F13C0020190C8FC35357EB23A> I<B500F0903803FFF8A3D807FEC8EA7FC06C48
+ED1F000001161E6D151C00001618A26D15386D1530A26D6C5CA26E14E0011F5DA26D6C49
+5AA28001074AC7FCA26D6C1306A28001015CA26E131C01001418806E5BA2ED8070023F13
+60A26E6C5AA215E1020F5BA2DA07F3C8FCA215FBEC03FEA36E5AA26E5AA31570A235357E
+B23A> I<B5D8F007B539800FFFF0A3000390C7273FF000011300D801FC6E48EB007C1A38
+6D140F00001930836D020715706D1860A26E496C14E0013F60A26ED919FC1301011F60A2
+6ED930FE1303010F95C7FCA26ED9607F5B01071706A26E9039C03F800E0103170CA2913B
+FC01801FC01C01011718A2913BFE03000FE03801001730A2DAFF06EB07F0027F5EA2038C
+EB03F8023F5EA203D8EB01FC021FEDFD80A203F0EB00FF020F93C8FCA24B800207157EA2
+4B143E0203153CA24B141C020115184C357FB24F> I<003FB612FCA39039F80007F813C0
+90C7EA0FF0003EEC1FE0123C0038EC3FC00078EC7F801270EDFF004A5AA20060495AA24A
+5A4A5AC7FC4A5A4A5AA24A5A4AC7FCA2495A495AA2495A495AA24948130C495AA2495A49
+C7FCA24848141CA2485A485A1638485A4848147816F84848130148481307153FB7FCA326
+337CB22F> 90 D<EB7F803803FFF0380F80FC381C003E003F133F6D6C7E6E7EA26E7EEA
+1F00C7FCA4EB01FF131FEBFF873803FC07EA0FF0EA1FC0EA3F80127F13004815C05AA314
+0FA26C131F6C133B3A3F8071F180391FC1E1FF2607FFC013003900FE003C22237DA126>
+97 D<EA03F012FFA312071203AEEC3F80ECFFE09038F3C0F89038F7007E01FE7F49EB1F
+8049EB0FC05BED07E016F0A2150316F8AA16F0150716E0A2ED0FC07F6DEB1F8001ECEB3F
+0001CF137C90388381F8903801FFE0C76CC7FC25357EB32B> I<EB07F8EB3FFF9038FC07
+C03901F000E03903E003F03807C007120FEA1F80123F90380003E04890C7FCA2127E12FE
+AA127FA26C14187F001F14386D1330000F14706C6C13E03903F001C03900FC0F8090383F
+FE00EB07F01D237EA122> I<153FEC0FFFA3EC007F81AEEB07F0EB3FFCEBFC0F3901F003
+BF3907E001FF48487E48487F8148C7FCA25A127E12FEAA127E127FA27E6C6C5BA26C6C5B
+6C6C4813803A03F007BFFC3900F81E3FEB3FFCD90FE0130026357DB32B> I<EB0FE0EB7F
+FCEBF83F3903F00F80D807E013C0390FC007E0381F800315F0EA3F0014014814F8127EA2
+12FEA2B6FCA248C8FCA5127E127FA26C1418A26C6C1338000F14306D13706C6C13E03901
+F003C03900FC0F00EB3FFEEB07F01D237EA122> I<EB01FCEB07FF90381F078090383E0F
+C0EB7C1F13FCEA01F8A20003EB070049C7FCACB512F0A3D803F0C7FCB3A7487E387FFFE0
+A31A357FB417> I<151F90391FC07F809039FFF8E3C03901F07FC73907E03F033A0FC01F
+83809039800F8000001F80EB00074880A66C5CEB800F000F5CEBC01F6C6C48C7FCEBF07C
+380EFFF8380C1FC0001CC9FCA3121EA2121F380FFFFEECFFC06C14F06C14FC4880381F00
+01003EEB007F4880ED1F8048140FA56C141F007C15006C143E6C5C390FC001F83903F007
+E0C6B51280D91FFCC7FC22337EA126> I<EA03F012FFA312071203AEEC1FC0EC7FF09038
+F1E0FC9038F3807C9038F7007E13FE497FA25BA25BB3486CEB7F80B538C7FFFCA326347E
+B32B> I<EA0780EA0FC0EA1FE0A4EA0FC0EA0780C7FCAAEA07E012FFA3120F1207B3A6EA
+0FF0B5FCA310337EB215> I<EB03C0EB07E0EB0FF0A4EB07E0EB03C090C7FCAAEB03F013
+FFA313071303B3B01238127C00FE13E0130714C0130F007C138038381F00EA1FFCEA07F0
+144384B217> I<EA03F012FFA312071203AF913803FFE0A36E1300EC00F8EC01E05D4A5A
+020FC7FC141C5C5C14F0EBF3F8EBF7FC13FEEBFC7EEBF87F496C7E141F6E7E8114076E7E
+8114016E7E81486CEBFF80B500C313F0A324347EB329> I<EA07E012FFA3120F1207B3B3
+A7EA0FF0B5FCA310347EB315> I<2703F01FE013FF00FF90267FF80313C0903BF1E07C0F
+03E0903BF3803E1C01F02807F7003F387FD803FE1470496D486C7EA2495CA2495CB3486C
+496C487EB53BC7FFFE3FFFF0A33C217EA041> I<3903F01FC000FFEB7FF09038F1E0FC90
+38F3807C3907F7007EEA03FE497FA25BA25BB3486CEB7F80B538C7FFFCA326217EA02B>
+I<EB07F0EB3FFE9038FC1F803901F007C03903C001E000078048486C7E48C7127CA24814
+7E003E143E007E143FA300FE1580A8007E1500A36C147EA26C147C6D13FC6C6C485A0007
+5C3903F007E03900FC1F80D93FFEC7FCEB07F021237EA126> I<3903F03F8000FFEBFFE0
+9038F3C0F89038F7007ED807FE7F6C48EB1F804914C049130F16E0ED07F0A3ED03F8A915
+0716F0A216E0150F16C06D131F6DEB3F80160001FF13FC9038F381F89038F1FFE0D9F07F
+C7FC91C8FCAA487EB512C0A325307EA02B> I<3803E07C38FFE1FF9038E38F809038E71F
+C0EA07EEEA03ECA29038FC0F8049C7FCA35BB2487EB512E0A31A217FA01E> 114
D<EBFF06000713CE381F00FE003C133E48131E140E5A1406A27EA200FE90C7FC6C7EEA7F
FC383FFFC014F0000F7F6C7FC67FEB0FFF1300EC3F8000C0131F140F6C1307A37E15006C
-5B6C130E6C5B38F7807838E1FFE038C07F8019237EA11E>I<1330A51370A313F0A21201
+5B6C130E6C5B38F7807838E1FFE038C07F8019237EA11E> I<1330A51370A313F0A21201
A212031207381FFFFEB5FCA23803F000AF1403A814073801F806A23800FC0EEB7E1CEB1F
-F8EB07E0182F7FAD1E>I<D803F0133F00FFEB0FFFA30007EB007F000380B35DA35D1201
-6D4813800000903803BFFC90387E073FEB1FFED907F8130026227EA02B>I<B5EBFFF0A3
+F8EB07E0182F7FAD1E> I<D803F0133F00FFEB0FFFA30007EB007F000380B35DA35D1201
+6D4813800000903803BFFC90387E073FEB1FFED907F8130026227EA02B> I<B5EBFFF0A3
D80FF0EB3F800007EC1F000003140E150C6D131C00011418A26C6C5BA26D1370017E1360
137F6D5BA290381F8180A214C3010F90C7FCA2EB07E6A214FE6D5AA26D5AA36D5AA21460
-24217E9F29>I<B53A1FFF81FFF0A33C07F801FC003F8001F049EB1E0000030100141C81
+24217E9F29> I<B53A1FFF81FFF0A33C07F801FC003F8001F049EB1E0000030100141C81
6C6C017C1318A26D017E1338000002FE1330A290267E01FF5B159F168090263F030F5BA2
16C0903A1F8607C180A202C613E390260FCC0390C7FCA2D907FC13F6ECF80116FE6D486C
-5AA36D481378A36D48133034217F9F37>I<B53801FFF8A32603FE0013806C48EB7C0000
+5AA36D481378A36D48133034217F9F37> I<B53801FFF8A32603FE0013806C48EB7C0000
001478017E1370017F5B90383F81C090381F8380D90FC3C7FCEB07E614FE6D5A6D5A6D7E
80805B9038039F809038071FC09038060FE0EB0C0790381C03F0496C7E01707FEBF00000
-0180000FECFF8026FFFC0313FCA326207F9F29>I<3A7FFF807FF8A33A07F8001FC00003
+0180000FECFF8026FFFC0313FCA326207F9F29> I<3A7FFF807FF8A33A07F8001FC00003
EC0F800001EC070015066C6C5BA26D131C017E1318A26D5BA2EC8070011F1360ECC0E001
0F5BA2903807E180A214F3010390C7FC14FBEB01FEA26D5AA31478A21430A25CA214E05C
-A2495A1278D8FC03C8FCA21306130EEA701CEA7838EA1FF0EA0FC025307F9F29>I<003F
+A2495A1278D8FC03C8FCA21306130EEA701CEA7838EA1FF0EA0FC025307F9F29> I<003F
B512F0A2EB000F003C14E00038EB1FC00030EB3F800070137F1500006013FE495A13035C
C6485A495AA2495A495A49C7FC153013FE485A12035B48481370485A001F14604913E048
-5A387F000348130F90B5FCA21C207E9F22>I E
+5A387F000348130F90B5FCA21C207E9F22> I E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Ff cmtt12 14.4 3
/Ff 3 127 df<177817FCEE03FE1607161F163FEEFFFC030313F84B13F0031F13C04B13
@@ -483,14 +489,14 @@ C6485A495AA2495A495A49C7FC153013FE485A12035B48481370485A001F14604913E048
90C8FCEBFFFC00035B4813E0001F5B4890C9FC485AEAFFF85BA27FEA7FFE6C7E6C13C000
077F6C13F8C67F6DB4FC011F7F6D13E001037F6D13FC6D6C7E6E6C7E020F7F6E13F00201
13FC6E7F92383FFF806F13C0030713F06F13F8030013FCEE7FFE161F16071603EE00FC17
-782F3C79C23E>60 D<123C127EB47E7F13F07FEA7FFE6C6C7E6C7F000713F06C7FC613FE
-6D7E011F13C001077F6D13F801007F6EB4FC021F7F6E13E002037F6E13FC6E6C7E92383F
-FF80030F13C06F13F0030113F86F13FCEE3FFE161FA2163FEEFFFC4B13F8030713F04B13
-C0033F138092387FFE004A485A4A13F0020F5B4A1380027F90C7FCECFFFC01035B4913E0
-011F5B017F90C8FC495A000313F8485B001F13C0485B4848C9FCEAFFF85B13C05B007ECA
-FC123C2F3C79C23E>62 D<D90FC0131ED97FF0133F48486CEB7F80486D13FF486D5A48D9
-FF0713004814CFD87FF9EBFFFCD9F07F5B26FFC03F5B496C5B496C5B007E6D90C7FC003C
-EB01F8290E76C83E>126 D E
+782F3C79C23E> 60 D<123C127EB47E7F13F07FEA7FFE6C6C7E6C7F000713F06C7FC613
+FE6D7E011F13C001077F6D13F801007F6EB4FC021F7F6E13E002037F6E13FC6E6C7E9238
+3FFF80030F13C06F13F0030113F86F13FCEE3FFE161FA2163FEEFFFC4B13F8030713F04B
+13C0033F138092387FFE004A485A4A13F0020F5B4A1380027F90C7FCECFFFC01035B4913
+E0011F5B017F90C8FC495A000313F8485B001F13C0485B4848C9FCEAFFF85B13C05B007E
+CAFC123C2F3C79C23E> 62 D<D90FC0131ED97FF0133F48486CEB7F80486D13FF486D5A
+48D9FF0713004814CFD87FF9EBFFFCD9F07F5B26FFC03F5B496C5B496C5B007E6D90C7FC
+003CEB01F8290E76C83E> 126 D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fg cmb10 10.95 14
/Fg 14 115 df<EA0FC0EA1FE0EA3FF0EA7FF8EAFFFCA6EA7FF8EA3FF0EA1FE0EA0FC0C7
@@ -498,504 +504,521 @@ FCACEA0FC0EA1FE0EA3FF0EA7FF8EAFFFCA6EA7FF8EA3FF0EA1FE0EA0FC00E287BA719>
58 D<ED07804B7E4B7EA34B7EA34B7EA34B7EA34A7FA34A7FA24A8015CFA2020F801587
A2021F801503A2023F80EC3E01A2027E80EC7C00A24A6D7EA20101814A133FA20103814A
7FA249B77EA34982A29138800007011F8291C77EA2496E7F133EA2496E7FA201FC824915
-7FB500F0013FB512FCA53E3F7DBE45>65 D<DB7FF0131C912607FFFE133C023F9038FF80
-7C91B6EAE0FC010315F3010F9038F80FFF49EBC0014948C7127F4948143FD9FFF0141F48
-49140F4816075C484914035A91C812015A1700485AA3007F177CA25BA200FF94C7FCAC03
-03B612F0A2127FA27F92C7387FFC00123FA36C7EA27E807E6C7F806C7F6C7F6D6C14FF6D
-B45B6DEBC0036DEBF80F010390B512E7010015C1023FEC807C02079038FE001C9126007F
-F090C7FC3C407BBE47>71 D<B612F8A5C6EBF800B3B3B0B612F8A51D3E7DBD24>73
+7FB500F0013FB512FCA53E3F7DBE45> 65 D<DB7FF0131C912607FFFE133C023F9038FF
+807C91B6EAE0FC010315F3010F9038F80FFF49EBC0014948C7127F4948143FD9FFF0141F
+4849140F4816075C484914035A91C812015A1700485AA3007F177CA25BA200FF94C7FCAC
+0303B612F0A2127FA27F92C7387FFC00123FA36C7EA27E807E6C7F806C7F6C7F6D6C14FF
+6DB45B6DEBC0036DEBF80F010390B512E7010015C1023FEC807C02079038FE001C912600
+7FF090C7FC3C407BBE47> 71 D<B612F8A5C6EBF800B3B3B0B612F8A51D3E7DBD24> 73
D<B500F891B512FC80A28080C6933800FC008181A28181A201FD7F01FC7FA26E7E6E7E80
826E7F80826E7F6E7FA26E7F6F7EA26F7E6F1380A26F13C06F13E0A26F13F06F13F8A26F
13FCEE7FFEA2EE3FFF82A28282A2828282A2177F173FA2171F170FA21707B500FC1403A2
-17011700A23E3E7CBD47>78 D<B712E016FF17C017F883C69039F0007FFE93381FFF8016
-07707F84A2707FA284A860A24C5BA2604C5B041F90C7FCEEFFFE91B612F817E094C8FC17
-C0DAF00113F06F6C7E707E83161F83A2707FA684A6191F18E0A282F0F03FB6D8F003143E
-70EBF87E70EBFFFC053F13F8050F13F0CB13C0403F7CBD45>82 D<B600E0B6D8F007B512
-80A500019026F0000101F8C73807C00070160F6C6D6184177F6D6C4EC7FC84173F6D6C18
-3E177F846E187E6D92B5147C856F17FC6D4A5E05F77F03C016016D02035E05E313E003E0
-16036D02075E05C113F003F016076D61DC0F8013F803F8160F6D6193391F007FFC03FC16
-1F027F95C8FC4C14FE043E013F5BDA3FFE163E047E14FF047C6D137EDA1FFF167C04FC15
-FC4C7F6E5FA24C7F6E5FA24C7F6E5FA24C7F6E5FA24C7F6E5FA293C8127FA26F93C9FC03
-7E81033E153E593F7EBD5E>87 D<EAFFFEA6EAFC00B3B3B3B3A7EAFFFEA60F5B78C319>
-91 D<EAFFFEA6EA007EB3B3B3B3A7EAFFFEA60F5B7FC319>93 D<EB0FFE90387FFFC048
-B512F04814FC3907FC0FFE48486C7E6D6C7F486C7E82A26E7FA36C5A6C5AEA01E0C8FC5C
-49B5FC131F90B6FC000313F84813C0481300EA1FFC485A127F5B12FF5BA45CA26C6C5A16
-F83B3FF807BFFF80391FFC1F3F390FFFFE1F6C497E0001EBF80326003FE0C8FC292B7EA9
-2C>97 D<D907FE13FC90393FFFC3FE90B5EAF7FF4891B5128048130F3907FC03FE3A0FF8
-01FF7F001FEDFF00496C13BE1680003F81A7001F5DA26D5A000F92C7FC6C6C485A3903FF
-0FFCECFFF8485CD80F3F13C0D907FEC8FC90CAFC5AA27FA213E090B512F015FF6C15C082
-6C816C8182120F4881393FE0003FD87F80EB07FF150148C7FC81A56D5B007F5D6D13036C
-6C495AD81FF8EB1FF86CB4EBFFF06C90B55A000115806C6C49C7FC010713E0293D7EA82D
->103 D<EA01F8487E487E487E481380A66C13006C5A6C5A6C5AC8FCA913FFB5FCA51207
-7EB3ABB512F8A515407EBF19>105 D<01FFEB7FE0B53801FFF802077F4A7F91381FC3FF
-DA3E0313800007137C6CEB780102F014C014E0A214C0A31480B3A4B5D8FE1F13FFA53029
-7EA833>110 D<3901FE07F800FFEB0FFE91383FFF804A13C0EC7C7F9138F8FFE03807FF
-F06C5B5CA2ED7FC09138803F80ED1F0092C7FCA291C8FCB3A3B6FCA523297FA827>114
+17011700A23E3E7CBD47> 78 D<B712E016FF17C017F883C69039F0007FFE93381FFF80
+1607707F84A2707FA284A860A24C5BA2604C5B041F90C7FCEEFFFE91B612F817E094C8FC
+17C0DAF00113F06F6C7E707E83161F83A2707FA684A6191F18E0A282F0F03FB6D8F00314
+3E70EBF87E70EBFFFC053F13F8050F13F0CB13C0403F7CBD45> 82
+D<B600E0B6D8F007B51280A500019026F0000101F8C73807C00070160F6C6D6184177F6D
+6C4EC7FC84173F6D6C183E177F846E187E6D92B5147C856F17FC6D4A5E05F77F03C01601
+6D02035E05E313E003E016036D02075E05C113F003F016076D61DC0F8013F803F8160F6D
+6193391F007FFC03FC161F027F95C8FC4C14FE043E013F5BDA3FFE163E047E14FF047C6D
+137EDA1FFF167C04FC15FC4C7F6E5FA24C7F6E5FA24C7F6E5FA24C7F6E5FA24C7F6E5FA2
+93C8127FA26F93C9FC037E81033E153E593F7EBD5E> 87 D<EAFFFEA6EAFC00B3B3B3B3
+A7EAFFFEA60F5B78C319> 91 D<EAFFFEA6EA007EB3B3B3B3A7EAFFFEA60F5B7FC319>
+93 D<EB0FFE90387FFFC048B512F04814FC3907FC0FFE48486C7E6D6C7F486C7E82A26E
+7FA36C5A6C5AEA01E0C8FC5C49B5FC131F90B6FC000313F84813C0481300EA1FFC485A12
+7F5B12FF5BA45CA26C6C5A16F83B3FF807BFFF80391FFC1F3F390FFFFE1F6C497E0001EB
+F80326003FE0C8FC292B7EA92C> 97 D<D907FE13FC90393FFFC3FE90B5EAF7FF4891B5
+128048130F3907FC03FE3A0FF801FF7F001FEDFF00496C13BE1680003F81A7001F5DA26D
+5A000F92C7FC6C6C485A3903FF0FFCECFFF8485CD80F3F13C0D907FEC8FC90CAFC5AA27F
+A213E090B512F015FF6C15C0826C816C8182120F4881393FE0003FD87F80EB07FF150148
+C7FC81A56D5B007F5D6D13036C6C495AD81FF8EB1FF86CB4EBFFF06C90B55A000115806C
+6C49C7FC010713E0293D7EA82D> 103 D<EA01F8487E487E487E481380A66C13006C5A6C
+5A6C5AC8FCA913FFB5FCA512077EB3ABB512F8A515407EBF19> 105
+D<01FFEB7FE0B53801FFF802077F4A7F91381FC3FFDA3E0313800007137C6CEB780102F0
+14C014E0A214C0A31480B3A4B5D8FE1F13FFA530297EA833> 110
+D<3901FE07F800FFEB0FFE91383FFF804A13C0EC7C7F9138F8FFE03807FFF06C5B5CA2ED
+7FC09138803F80ED1F0092C7FCA291C8FCB3A3B6FCA523297FA827> 114
D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fh cmbx10 12 16
/Fh 16 120 df<923B1FFF8001FFC00203B5D8F01F13F0021FDAF87F13FC027F91B67E90
2701FFF803ECC3FF49D9C001EBFE0790270FFE000349481380494815F84A4913F0494815
E0495AA201FF4C6C13004A6D6E5A735A70EC00707092C7FCAABA12FCA5C601E0C701E0C8
-FCB3B0007F9026FFC07FEBFFF0A549467EC543>11 D<903801FFF8011FEBFF80017F14E0
-90B612F8489038807FFC3A03FE001FFE486CEB07FF486E7F0280806F7FA36F7F6C90C7FC
-A26C5AEA00F890C8FCA2150F021FB5FC0103B6FC131F017F13C03901FFFC004813E0000F
-13804890C7FC485A5B485AA2485AA45DA26C6C5BED07BF6C6C010F13FC6CB490391F3FFF
-E06C9026C0FE1F13F06CEBFFFC6CECF007C66CD9E00113E0010790C9FC342F7DAD38>97
-D<EC3FFE49B512E0010F14F8013F8090397FF807FE9039FFE001FF484948138048018014
-C048495A485A121FA2485A6F1380A2007F6E130049EB007C93C7FC12FFAC127F7FA2123F
-EE03E06C7E16076C6C15C06C150F6C6DEB1F806C6DEB3F006C01F013FE90397FFE03FC6D
-B55A010F5C010314C09026003FFCC7FC2B2F7CAD33>99 D<EFFF804BB5FCA5ED000782B1
-EC1FFC49B51283010F14E3013F14F390267FFC07B5FC9038FFF0004801C0133F48497F48
-90C77E484880121F5B123FA2127F5BA312FFAB127FA36C7EA2121F7F000F5D6C6C5C5E6C
-6D90B512C06CD9E00114FF39007FF80F6DB512E7010F14C7010314079026003FF0EBFC00
-38467CC440>I<EC1FFE49B512C0010714F0011F14FC90397FFC0FFE903AFFE003FF8048
-49C613C0485B4890C7EA7FE048ED3FF0485AEE1FF8485AA2007F150F4915FCA212FFA390
-B7FCA317F801F8C9FCA5127FA27FA2003F1638177C6C6C15FCA26C6CEC01F86C6D13036C
-ED07F06C6DEB0FE06C01F0EB3FC0903A3FFE01FF806DB5EAFE0001075C010014F0020F90
-C7FC2E2F7DAD35>I<EB7FC0B5FCA512037EB1923803FF80031F13F0037F7F92B57E9139
-C1FC1FFE9139C3E00FFF9126C7C0077FECCF0002DE7F02FC81A25C5CA35CB3A7B600C1B6
-1280A539457CC440>104 D<13FCEA03FF4813804813C0A24813E0A66C13C0A26C13806C
-1300EA00FC90C7FCA9EB7FC0EA7FFFA512037EB3AFB6FCA518467CC520>I<90287FC003
-FF80EB07FFB5011F01F0013F13E0037F6D90B57E92B56C4880913DC1FC1FFE03F83FFC91
-3DC3E00FFF07C01FFE00039026C7C00790398F800FFF6CD9CF00EC9E0002DE6D01BC7F02
-FC03F81580A24A5D4A5DA34A5DB3A7B600C1B60083B6FCA5582D7CAC5F>109
+FCB3B0007F9026FFC07FEBFFF0A549467EC543> 11 D<903801FFF8011FEBFF80017F14
+E090B612F8489038807FFC3A03FE001FFE486CEB07FF486E7F0280806F7FA36F7F6C90C7
+FCA26C5AEA00F890C8FCA2150F021FB5FC0103B6FC131F017F13C03901FFFC004813E000
+0F13804890C7FC485A5B485AA2485AA45DA26C6C5BED07BF6C6C010F13FC6CB490391F3F
+FFE06C9026C0FE1F13F06CEBFFFC6CECF007C66CD9E00113E0010790C9FC342F7DAD38>
+97 D<EC3FFE49B512E0010F14F8013F8090397FF807FE9039FFE001FF48494813804801
+8014C048495A485A121FA2485A6F1380A2007F6E130049EB007C93C7FC12FFAC127F7FA2
+123FEE03E06C7E16076C6C15C06C150F6C6DEB1F806C6DEB3F006C01F013FE90397FFE03
+FC6DB55A010F5C010314C09026003FFCC7FC2B2F7CAD33> 99 D<EFFF804BB5FCA5ED00
+0782B1EC1FFC49B51283010F14E3013F14F390267FFC07B5FC9038FFF0004801C0133F48
+497F4890C77E484880121F5B123FA2127F5BA312FFAB127FA36C7EA2121F7F000F5D6C6C
+5C5E6C6D90B512C06CD9E00114FF39007FF80F6DB512E7010F14C7010314079026003FF0
+EBFC0038467CC440> I<EC1FFE49B512C0010714F0011F14FC90397FFC0FFE903AFFE003
+FF804849C613C0485B4890C7EA7FE048ED3FF0485AEE1FF8485AA2007F150F4915FCA212
+FFA390B7FCA317F801F8C9FCA5127FA27FA2003F1638177C6C6C15FCA26C6CEC01F86C6D
+13036CED07F06C6DEB0FE06C01F0EB3FC0903A3FFE01FF806DB5EAFE0001075C010014F0
+020F90C7FC2E2F7DAD35> I<EB7FC0B5FCA512037EB1923803FF80031F13F0037F7F92B5
+7E9139C1FC1FFE9139C3E00FFF9126C7C0077FECCF0002DE7F02FC81A25C5CA35CB3A7B6
+00C1B61280A539457CC440> 104 D<13FCEA03FF4813804813C0A24813E0A66C13C0A26C
+13806C1300EA00FC90C7FCA9EB7FC0EA7FFFA512037EB3AFB6FCA518467CC520> I<9028
+7FC003FF80EB07FFB5011F01F0013F13E0037F6D90B57E92B56C4880913DC1FC1FFE03F8
+3FFC913DC3E00FFF07C01FFE00039026C7C00790398F800FFF6CD9CF00EC9E0002DE6D01
+BC7F02FC03F81580A24A5D4A5DA34A5DB3A7B600C1B60083B6FCA5582D7CAC5F> 109
D<903A7FC003FF80B5011F13F0037F7F92B57E9139C1FC1FFE9139C3E00FFF00039026C7
-C0077F6CEBCF0002DE7F02FC81A25C5CA35CB3A7B600C1B61280A5392D7CAC40>I<EC1F
+C0077F6CEBCF0002DE7F02FC81A25C5CA35CB3A7B600C1B61280A5392D7CAC40> I<EC1F
FE49B512E0010714F8011F14FE903A7FF807FF809026FFE0017F48903980007FE04890C7
6C7E48486E7E000F8249140F001F82A2003F824980007F1780A400FF17C0AA007F1780A4
6C6C4A1300A2001F5EA26C6C4A5A00075E6D143F6C6D495AC69039E001FFC090267FF807
-5B6DB6C7FC010F14FC010114E09026001FFEC8FC322F7DAD39>I<90397F803FC0B5EBFF
+5B6DB6C7FC010F14FC010114E09026001FFEC8FC322F7DAD39> I<90397F803FC0B5EBFF
F0028313F8028713FC91388FE7FE91389F8FFF0003EB9E0F6C13BCA214F8A29138F007FE
-ED03FC9138E001F892C7FCA35CB3A5B612C0A5282D7DAC2F>114
+ED03FC9138E001F892C7FCA35CB3A5B612C0A5282D7DAC2F> 114
D<90391FFE078090B512DF000314FF5A380FF803381FE000D83F80133F127F90C7121FA2
48140FA27FA201E090C7FC13F8EBFFC06C13FEECFFC06C14F015FC6C806C806C15800001
15C07E011F14E01301D9000713F014000078147F00F8143F151F6C140FA37E6C15E0151F
6D14C06D133F01F0EB7F809039FC03FF0090B55A00FC5CD8F83F13F0D8F00790C7FC242F
-7CAD2D>I<EB01F0A51303A41307A2130FA2131FA2133F137F13FF1203000F90B512C0B7
+7CAD2D> I<EB01F0A51303A41307A2130FA2131FA2133F137F13FF1203000F90B512C0B7
FCA4C601F0C7FCB3A3ED01F0AA017FEB03E014F81507D93FFC13C090391FFE1F806DB512
-006D5B01015B9038003FF024407EBE2D>I<D93FE0EC7FC0B549B5FCA50003EC00076C81
+006D5B01015B9038003FF024407EBE2D> I<D93FE0EC7FC0B549B5FCA50003EC00076C81
B3A85EA35E6C5DA26E013D7F017F02F9EBFF8090393FFC03F16DB512E16D14C101031401
-9026003FFC91C7FC392E7CAC40>I<B690380FFFF8A5000301E0010013006C167C6E14FC
+9026003FFC91C7FC392E7CAC40> I<B690380FFFF8A5000301E0010013006C167C6E14FC
6C5E801601017F5D6E1303013F5D6E1307011F5D6E130F6D5DED801F6D92C7FC15C05E6D
143EEDE07E6D147CEDF0FC6D5C15F9027F5B15FF6E5BA36E5BA26E5BA26E90C8FCA26E5A
-A26E5AA26E5A352C7DAB3C>I<B5D8FE1FB539801FFFF0A500039027C0007FF0C7EAFE00
+A26E5AA26E5A352C7DAB3C> I<B5D8FE1FB539801FFFF0A500039027C0007FF0C7EAFE00
043F157C6E6E14FC6C031F5D6E6E13016C61836E013F1403017F606E496C1307013F606E
ED800F011F91B55C16F9DAFF01ECC01F6D02F092C7FC03816E5A6D0183153EEEE07F03C7
ECF07E6DDAC03F137C03E7ECF8FC6D01EF5DEE801F03FF14FD6DDA000F5B18FF6E486D5B
-A36E486D5BA26E486D5BA2020F93C8FC4B7FA26E48147E6E48143C4C2C7DAB53>I
+A36E486D5BA26E486D5BA2020F93C8FC4B7FA26E48147E6E48143C4C2C7DAB53> I
E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fi cmr8 8 3
/Fi 3 85 df<B712FEA23903F800010001EC003E828282A282A3178016011518A293C7FC
A31538157815F890B5FCA2EBF800157815381518A21760A392C712C0A4160117801603A2
-1607160F163F0003913801FF00B8FCA22B2D7EAC30>69 D<B612C015FC3903F8007F0001
-EC0FC06F7E6F7E6F7E82150082A55E15015E4B5A4B5A4B5A037FC7FC90B512FC15F09038
-F800FC153E6F7E150F826F7EA582A5170316F815031707486C903801FC0EB539F000FE1C
-EE3FF8C9EA07E0302E7DAC34>82 D<007FB712F8A29039000FC003007C150000701638A2
-00601618A200E0161CA248160CA5C71500B3A94A7E011FB512E0A22E2D7EAC33>84
+1607160F163F0003913801FF00B8FCA22B2D7EAC30> 69 D<B612C015FC3903F8007F00
+01EC0FC06F7E6F7E6F7E82150082A55E15015E4B5A4B5A4B5A037FC7FC90B512FC15F090
+38F800FC153E6F7E150F826F7EA582A5170316F815031707486C903801FC0EB539F000FE
+1CEE3FF8C9EA07E0302E7DAC34> 82 D<007FB712F8A29039000FC003007C1500007016
+38A200601618A200E0161CA248160CA5C71500B3A94A7E011FB512E0A22E2D7EAC33> 84
D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fj cmsy9 9 2
/Fj 2 106 df<EB0180EB03C01307A21480130FA2EB1F00A2131E133EA25BA2137813F8
A2485AA25B1203A2485AA25B120FA248C7FCA2121E123EA25AA2127812F8A41278127CA2
7EA2121E121FA26C7EA212077FA26C7EA212017FA26C7EA21378137CA27FA2131E131FA2
-EB0F80A2130714C0A21303EB0180124A79B71E>104 D<126012F07EA21278127CA27EA2
+EB0F80A2130714C0A21303EB0180124A79B71E> 104 D<126012F07EA21278127CA27EA2
121E121FA26C7EA212077FA26C7EA212017FA26C7EA21378137CA27FA2131E131FA2EB0F
80A2130714C0A41480130FA2EB1F00A2131E133EA25BA2137813F8A2485AA25B1203A248
-5AA25B120FA248C7FCA2121E123EA25AA2127812F8A25A1260124A7CB71E>I
+5AA25B120FA248C7FCA2121E123EA25AA2127812F8A25A1260124A7CB71E> I
E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fk cmsltt10 10.95 1
/Fk 1 111 df<ED0FF03A01FFE07FFE4801F1B5FC4801F7148091B6FC6C16C06CECF03F
D8000F9038801FE015004A130F14F8A24A131F494814C0A25CA3163F133F4A1480A4167F
137F91C71300A45E5B495CA23B7FFFF81FFFF8B56C4813FC5DA2816C496C13F82E287FA7
-30>110 D E
+30> 110 D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fl cmbx12 13.14 59
/Fl 59 122 df<922607FFE0EB1FF892B5D8FC01B5FC0207DAFF071480021F039F14C091
3D7FFE007FFFF83FE0DAFFF0011F9038E07FF00103018049018013F84990C748EB00FF49
484A5A495A4A5D495AF27FF0017F5E4A027FEC3FE0053FEC0F80051F91C7FCADBB12E0A5
-26007FF0C7D81FFCC8FCB3B3A2007FB5D8F01FB512FEA54D4D7ECC48>11
+26007FF0C7D81FFCC8FCB3B3A2007FB5D8F01FB512FEA54D4D7ECC48> 11
D<923803FFE092B512FC020714FF021F81027F9038007FC0DAFFF0EB0FE0010301C08049
90C7EA3FF84948147F4A81494814FF495AA2137F5CA2715A715A715AEF078094C8FCA8EF
-07FCB9FCA526007FF0C7123F171FB3B3003FB5D8E00FB512F8A53D4D7ECC44>I<D807E0
+07FCB9FCA526007FF0C7123F171FB3B3003FB5D8E00FB512F8A53D4D7ECC44> I<D807E0
EB01F8D81FF8EB07FE486C497E486C4913806D15C0B55B028014E0A302C014F0A26C80A2
6C80D81FFBEB07FED807E3EB01F8D8000390C7FCA2010714014A14E0A2010F1403A291C7
13C0491407011E1580013E140F49EC1F00A249143E48485C48485C000714014848495A48
-48495A001EC71380000C6EC7FC2C257CCB3F>34 D<EA07E0EA1FF8EA3FFCEA7FFEA2B5FC
-A6EA7FFEA2EA3FFCEA1FF8EA07E01010778F22>46 D<EC0FFC91B512C0010714F8498090
-393FFC0FFF90267FE0017F49486C7F48496D7E4890C76C7E49141F000782000F8249140F
-001F82A3003F824980A2007F1780A600FF17C0B3A4007F1780A6003F17006D5CA2001F5E
-A3000F5E6D141F00075E6D143F6C5E6C6D495A6C6D495A90267FF0035B90263FFC0F90C7
-FC010FB512FC6D5C010014C0DA0FFCC8FC32487BC63D>48 D<15F014011407141F147FEB
-03FF137FB6FCA313FC1380C7FCB3B3B2007FB712E0A52B4777C63D>I<ECFFF80107EBFF
-80013F14F090B612FC4881480101EBFF802707F8003F13C0D80FE0010F13E0D81F806D13
-F0003F80D87FF06D13F86D15FC6D7F00FF16FE6D147FA217FF82A36C5A6C5A6C5A6C5AC9
-5A17FEA3EEFFFCA24B13F817F05D17E04B13C017804B13004B5A4B5A5EED7FE04B5A4A5B
-4A90C7FCEC07FC4A5A4A5A4B131FEC3F804AC7FC14FE4948143E495AEB07E0495A494814
-7E49C8FC017E15FE90B7FC4816FC5A5A5A5A5A5AB8FC17F8A430477AC63D>I<EC3FFE01
-03B512E0010F14FC013F14FF90267FE01F7F9026FF000713E0D801FC6D7FD803F07F486C
-6D7FD80FFE817F486D80167FA3805C16FF7E91C75B6C5A6C5AD80020495B90C75C5D5F4B
-5B5F031F90C7FCED3FFC4AB45A49B512E0168016E016FC90C7EA3FFF030713C06F7F6F7F
-6F7F83707E83A2701380A318C0EA07E0EA1FF8487E487EA2B5FCA31880A25E491600127F
-494A5A6C485D01E05B001F4A5BD80FFC495B2707FFC03F13C06C90B65AC64BC7FC013F14
-F8010714E09026007FFEC8FC32487BC63D>I<EE07E0160FA2161F163F167F16FFA25D5D
-5DA25D5D5DA2157D15FDEC01F915F1EC03E11407EC0FC1EC1F811501143F147E14FC14F8
-EB01F01303EB07E014C0EB0F80131FEB3F00133E5B13FC485A485A5B1207485A485A90C7
-FC123E127E5AB912FCA5C80003EBE000AD023FB612FCA536487DC73D>I<D8038015E001
-E0140301FC143F9039FFE003FF91B612C017801700A25E5E16F05E5E93C7FC15FC15F001
-E790C8FC01E0C9FCAAEC1FFC01E1B512C001E714F001EF14FC9039FFE01FFFDA00071380
-01FC6D13C001F06D13E04915F0497F17F8C913FC167F17FEA417FFA3EA0FC0EA3FF0487E
-A2487EA317FEA34914FF6C4815FC5B018015F86CC74813F07F6C6C4913E0D80FF04913C0
-D807FC011F13806CB46CB512006C90B512FC6C5D013F14C0010F91C7FC010113F030487A
-C63D>I<ED7FF8913807FFFE021F6D7E027F80903A01FFF01FE0010790388003F0494848
-6C7E49486D7ED93FF013074948130F01FF4A7E4849133F5C5A4890C7FCA25A705A48486E
-5A705A003F92C8FCA3485AA21520913807FFE0021F13FC00FF497F4A6D7EDAFC017F9026
-FDF0007F4A6D7ED9FFC06D7E4A6D7E8391C7FC8382491680A318C05BA3127FA6123FA27F
-001F1780A3000F4B1300A26C6C5DA26C6D495A6C6D5C6C6D495A6D6C48485A90263FFC07
-5B6DB65A6D4AC7FC01035C010014F0020F90C8FC32487BC63D>I<121F7F7F13FE90B812
-E0A45A18C0188018005F5FA25F485E90C8EA07E0007E4B5A5F007C151F4CC7FC167E5E48
-5D15014B5A4B5AC8485A4B5AA24BC8FC157EA25D1401A24A5A1407A24A5AA2141FA24A5A
-A2147FA314FFA3495BA45BA55BAA6D5BA26D90C9FCEB007C334B79C93D>I<EC1FFF49B5
-12F0010714FC011F14FF90263FF00713C049C77F01FCEC3FF04848EC0FF8484814070007
-82491403000F821601A2121F7FA27F13FE6D140302C05C14F002FC495A6C6D130FDAFF80
-5B9238E01FE06C6E485A9238FCFF806C91B5C7FC6C15FC6C5D7F6D14FE6D806D15C06D81
-011F81017F81D9FFDF804813072603FE018048486C804848133F4848010F1480003F8049
-130148486D6C13C0161F824848140382A282A2177FA218807F127FEFFF007F6C6C4A5AA2
-D81FFC4A5A6C6CEC0FF86C6C6CEB3FF06C9039F003FFE06C90B612806C6C92C7FC011F14
-FC010714E09026003FFEC8FC32487BC63D>I<EC1FFE49B512C0010F14F04914FC90397F
-FC0FFE903AFFE003FF804849C67F48496D7E4890C7FC486F7E484881161F003F825B007F
-82A28300FF81A31880A518C0A45E127FA3003F5D7F121F5E120F6C6C91B5FC6C90388001
-EF6CEBC0036C9038E00FCF6DB5128F011F140F010701FE1480010113F8903800010091C7
-FCA24C1300A3D803F85D487E487E486C4A5AA25F4C5AA24C5A49495B6C485D49010790C7
-FC01E0495AD807F8EB3FFC6CB448B45A6C90B55A6C15C06D91C8FC011F13FC010313C032
-487BC63D>I<EE01F8A24C7EA34C7EA24C7EA34C7FA24C7FA34C7FA293B57EA34B8016F3
-03038016E316E103078016C0030F805E83031F814C7E4B81153E83037E81037C7F03FC81
-5D830201824B7F0203825D830207824B7F020F825D84021F8392B8FC4A83A34A83027CC8
-120F02FC835C840101844A810103845C840107844A81010F845C85011F85496C82B600C0
-91B712F0A5544D7CCC5D>65 D<93261FFF80EB01C00307B500F81303033F02FE13074AB7
-EA800F0207EEE01F021F903AFE007FF83F027F01E0903807FC7F91B5C73801FEFF010301
-FCEC007F4901F0814901C0150F4949814990C97E494882495A48498248197F5C48193F5C
-48191F5C48190FA2485BA21A075AA391CDFCA2B5FCAD7EA280F207C0A27EA36C7F1A0F6C
-1A80806C191F6E18006C61806C197E6C6D177C6D6C17FC6D6C4C5A6D6D4B5A6D6D4B5A6D
-01F0ED1FC06D01FC4B5A010001FF03FFC7FC6E01E0EB07FE021F01FEEB3FFC020790B612
-F0020116C0DA003F92C8FC030714F8DB001F13804A4D79CB59>67
-D<B912F0F0FF8019F019FC19FFD8001F902680000114C0DD001F7F060713F806017F726C
-7E737E737F737F737F8587737F8587A2747EA38786A21C80A51CC0A586A462A51C80A51C
-00A26263A2631AFF636163614F5B634F5B073F90C7FC4F5A4F5A06035B061F5B4DB512C0
-BBC8FC19FC19F0198006F0C9FC524B7CCA5E>I<BB12C0A486D8000F01E0C77E18071801
-F0007F193F191F190F1907861903A31901A3EF0F80A2737EA497C7FC171FA2173F177F17
-FF160392B6FCA5EDE0031600177F173F171FA2050FEC0F80A3F21F00A494C8FC621A3EA2
-1A7EA31AFE6219011903A21907190FF13FF819FF1803183FBBFCA262A3494A7CC951>I<
-BBFCA41A80D8001F01C0C7FC181F18038484197F193F191F1AC0190FA31907A4171FF103
-E0A496C7FCA25FA25F5F5E160792B6FCA5EDC0071601828383A283A794C9FCB1B8FCA543
-4A7CC94D>I<93261FFF80EB01C00307B500F81303033F02FE13074AB7EA800F0207EEE0
-1F021F903AFE007FF83F027F01E0903807FC7F91B5C73801FEFF010301FCEC007F4901F0
-814901C0150F4949814990C97E494882495A48498248197F5C48193F5C48191F5C48190F
-A2485BA21A075AA391CEFCA2B5FCAD7E050FB712C080A37E94C7001FEBC000807EA27E80
-7E807E806C7F7E6D7E6D7E6D7F6D01E05D6D6D5D6D13FC010001FF4AB5FC6E01E0EB07F9
-021F01FFEB3FF0020791B5EAE07F0201EEC01FDA003FED0007030702F81301DB001F0180
-90C8FC524D79CB60>I<B7D8FC01B712FCA5D8001F01C0C8001FEBC000B3AA92B9FCA503
-C0C8121FB3AEB7D8FC01B712FCA5564B7BCA60>I<B712FEA5D8000FEBE000B3B3B3ABB7
-12FEA5274B7DCA2E>I<B700F8027FB512F0A5D8001F01C0C9EBC00074C7FCF101FE4F5A
-4F5AF10FE04F5A4F5A4FC8FCF001FE4E5A4E5AF00FE04E5A4E5A4EC9FCEF01FE4D5A4D5A
-EF0FE04D5A4D5A4DCAFCEE01FE16034C7E4C7F5E4C7F93B57E03C18015C303C780DBCFE7
-7FDBDFC37FEDFF8104017F4B6C804B7F4B6D7F03E0814B6D7F8385717F717F8385718072
-7F8486727F8486727F727F84867280737F8587737F87B700F8010FB612FCA5564B7CCA60
->75 D<B8FCA5D8001F01C0C9FCB3B3A4193EA4197E197CA519FCA31801A2F003F8A21807
-180F181F183F187FEF01FF1707173FBA12F0A53F4B7BCA4A>I<B600E04DB612806F5FA2
-6F5FA2D8001F09FCC7FC6FEF0F7FA2DABFFE171EA2DA9FFF173CA3028F6D1678A202876D
-16F0A202836DED01E0A302816DED03C0A202806DED0780A26F6CED0F00A36F6C151EA26F
-6C5DA26F6D5CA26F6D5CA36F6D495AA26F6D495AA26F6D495AA3706C49C7FCA2706C131E
-A2706C5BA3706D5AA2706D5AA270EBE1E0A370EBF3C0A270EBFF80A27190C8FCA2715AA3
-715AA2715A497EB600F06D480103B71280A3715A715A694B7BCA74>I<B600E092B612FC
-8181A281D8001F6D9239001FE0006F705A82A28202BF7F029F7FA2028F7F02877F02837F
-8214810280806F7F6F7F83816F7F6F7F6F7F83816F80707F707F8482707F707F707FA270
-7F7014807113C019E0837113F07113F87113FC19FE837113FF71148F7213CF1AEF847213
-FF8484A284848485A2858585A285858585497EB600F8167F1A3F1A1F1A0FA2564B7BCA60
->I<EEFFF8031FEBFFC04AB612FC020715FF021FD9C01F13C091277FFE000313F0902601
-FFF09038007FFC49496E7E490180EC0FFF4990C86C7F49486F7F49486F7F017F8449486F
-7F4849707EA24849707E4885A24849701380A2481AC04A82A2481AE0A34890CA6C13F0A5
-B519F8AE6C1AF0A26E5EA36C1AE0A26E5E6C1AC0A26C1A806E5E6C1A006E5E6C616E16FF
-6C616C6D4B5B6D6C4B5B6E5D6D6D4A5B6D6D4A5B01076D4A90C7FC6D01F8ECFFFE6D01FE
-01035B9028007FFFC01F13F0021F90B612C0020793C8FC020115FCDA001F14C0030101FC
-C9FC4D4D79CB5C>I<B912C018FCF0FF8019F085D8001F902680000713FE05007F063F13
-80060F13C07213E01AF0841AF8A27213FCA31AFEA81AFCA34E13F8A21AF0601AE04E13C0
-063F138095B51200050713FC92B75A19E096C7FC18F803C0CAFCB3ABB712FCA5474B7BCA
-54>I<B9FC18F8F0FF8019E019F8D8000F9026C0000713FE9439007FFF80061F7F727F72
-7F727F84868684A286A862A24E5BA2624E5B4E5B4E5B4E5B95B5C8FC050713FC92B712F0
-198006FCC9FC18FF9226C0003F13C0050713F0717F717F717F187F85727FA28486A786A7
-1C3E86A28474137E72157C726D13FCB700FC6D9038FE01F872EBFF8373EBFFF0071F14E0
-07031480CD383FFE00574C7CCA5C>82 D<DA7FFCEB01C00103B5EAC003011FECF00749EC
-FC0F90B7121F48D9E00F13BF4890C713FFD807FC141F4848804848140382484880177F48
-5A173F171F12FFA2170F7FA217077F7F7F6D92C7FC6D7E6C13F014FF15F86CECFF8016F8
-6C15FF6C16C0836C826C826C826C82013F816D1680010716C01300020F15E01400030714
-F0ED007F160F16037013F882177F127800F8163FA3171FA27E18F0A27EA26CEE3FE07F18
-C001E0157F6DEDFF8001FC160001FF140302E0EB0FFED97FFEEB3FFC486CB612F0D8FC0F
-5DD8F803158048C66C49C7FC48010313F0354D79CB44>I<003FBB12C0A5DA80019038FC
-001FD9FC001601D87FF09438007FE001C0183F49181F90C7170FA2007E1907A3007C1903
-A500FC1AF0481901A5C894C7FCB3B3A749B812FCA54C4A7CC955>I<B700F8023FB512F8
-A5D8001F01C0C9380FE000745AB3B3AD6D180F63811A1F6D96C7FC626D7F1A7E6D7F6D60
-6E6C4B5A6E6CED07F06E6C4B5A6E01C0EC3FC06E01F049B45A020101FF011F90C8FC6E91
-B55A033F15F8030715E0030092C9FC040713F0554C7CCA5E>I<B700F00203B6FCA5D800
-1F01E0C93803FC00745A6D61811A036D6D5F1A076D6D5F1A0F6D616F161FA26D6D94C7FC
-626E6D153E1A7E6E177C7015FC6E5F8219016E6D5D19036E5F7014076E5F82190F6E6D5D
-191F6E6D92C8FC616F153E83197E6F6D137C19FC6F6D5B18016F5DEFF003A26F01F85B18
-076F01FC5B180F6F5DEFFE1F6F92C9FC17FF607013BE18FE705BA2705BA3705BA2705BA2
-705BA3705BA27090CAFCA2177EA2584C7ECA5D>I<B7D8E007B791B612C0A5D8003F0180
-C7000101FCC9387F80006F7070C7FC6D70183EA26F70167E6D71177C876F1BFC6D715F6F
-831E016D656F4B6D14036D65876F92B515076D656F4A8007F3160F6E647001036E141F6E
-04E194C8FCA27001076E5C6E04C0163E8770010F177E6E4C6C157C70011F814F6C15FC6E
-637049EDC0016E033E6D5D1CE070017E16036E037C6D5D7001FC15F04E6D14076E63DCFF
-01EEF80F6F4A6D5DA20583EEFC1F6F4A6D92C9FC1CFE05C75F6F4A6D143E05EF16FF4E6E
-137E6F197C05FF17FC6F91C86C5BA36F496F5BA24D816F61A26F496F5BA370486F5BA370
-486F90CAFCA24D81041F5FA27048167C7A4C7ECA7F>I<010C1403011EEC0780017E141F
-49EC3F004848147E49147C48485C4848495A4848495AA248C7485A001E5D003E140F003C
-92C7FC007C5CA20078141EA200F8143E48143CA2D8F1F8147ED8F7FE90383DFF80B5013F
-13C0028014E0A202C014F0A26C80A36C80028014E06C806C496C13C06C486D1380D801F8
-9038007E002C2572CB3F>92 D<ECFFFC010FEBFFC0017F14F090B612FC489038803FFF27
-03FC00077F486C6D7F486C6D7F6E7E83707EA3707E6C90C7FC6C5A6C5AC9FCA4ED1FFF02
-1FB5FC49B6FC130F013FEBC03F9038FFFE00000313F04813C04890C7FC485A485AA2485A
-A2485AA4167FA26D14FF007F15EF6D01017F6C6C903907CFFF806C6CD90F8F13FE6C9038
-E07F076C9038FFFE0300014A7ED8003F9038F0007F0103018090C7FC37337CB13C>97
-D<EB7FC0B5FCA512037EB3A2ED0FFF037F13F002C1B512FC02C714FF9126CFF80F7F9126
-FFC00113E092C76C7E02FC6E7E4A6E7E5C4A6E7E84831980A219C083A319E0AC19C0A25F
-1980A34D1300606E141F606E4A5A6E4A5A02BF4A5A91261F80035B9027FE0FF01F5B496C
-B548C7FC496C14F849C614E0C8D80FFEC8FC3B4D7CCB44>I<91380FFF8091B512F80103
-14FF010F158090263FFE0013C0D97FF8EB1FE0D9FFE0EB3FF04849EB7FF8484913FF4890
-C7FC5A5B121F5B003FED7FF0EE3FE0007FED1FC093C7FC5BA212FFAC127F7FA2123FA26D
-153E121F6D157E6C167C6C6D14FC6C16F86C6D13036C01F0EB07F0D97FFCEB1FE06DB4EB
-FFC0010F90B5120001035C010014F0020F13802F337CB137>I<EF1FF0EE3FFFA5160017
-7FB3A2EC0FFF91B512E0010314F8010F14FE013FEB01FF903A7FF8003FFFD9FFE0130F48
-497F48497F4890C77E4881485AA2485AA3127F5BA212FFAC127FA37F123FA2121F7F000F
-5D6C6C5C5E6C6D5B6C01E0497F6C6D017FEBFFE090393FFE03FE6DB512F801075C010114
-C09027001FFC00EBC0003B4D7CCB44>I<EC0FFF91B512F0010314FC010F14FF90263FFE
-077F90267FF0007F4948EB3FE04801806D7E48824890C76C7E4848140783485A003F6F7E
-A3485A701380A312FFA290B8FCA401F8CAFCA5127FA27FA2123FA26C6CED0F80A2000F16
-1F6C6C16006E5C6C6D147E6C6D5C6C6D495AD97FFCEB07F0903A1FFF803FE06D90B55A01
-0392C7FCD9007F13FC020713C031337DB138>I<ED7FE0913807FFFC021F7F027F7F9026
-01FFE0138049018113C0902607FE0113E049485A14F8131FEB3FF0A26F13C0EB7FE06F13
-80EE3E0093C7FCADB77EA526007FF0C8FCB3B3A2003FB512F8A52B4D7DCC26>I<DA7FFC
-EB0FF00103B538807FF8011F9138F1FFFC4991B512FE90267FF01F13F32701FFC0071383
-48EB0001A248486DEBC1FC000FEEE0F849027F1300A2001F82A8000F5EA26D14FF00075E
-6C6C495BA26CD9C00790C7FC6C9038F01FFC4890B55A5ED803C314809026C07FFCC8FC00
-0790CAFCA47FA27F13FC90B612FCEEFFC06C16F817FE6C8218806C17C06D16E00003B812
-F0120FD81FFCC7000F13F8D83FF0140049153F4848ED1FFC00FF160F491507A56D150F00
-7F17F86D151F6C6CED3FF06C6CED7FE0D80FFE913801FFC06C6C6C010713806C01F8017F
-1300C690B612FC013F15F001071580D9003F01F0C7FC37487DB03D>I<EB7FC0B5FCA512
-037EB3A2923801FFC0030F13F8033F13FE4B7F9126C1FE077F9126C3F0037F9138C7C001
-DACF8080150002DE7F02FC81A25CA25CA35CB3A9B6D8C07FEBFFE0A53B4C7BCB44>I<13
-FCEA03FF487F487FA2487FA66C5BA26C5B6C90C7FCEA00FC90C8FCACEB7FC0B5FCA51203
-7EB3B3B61280A5194D7BCC22>I<EB7FC0B5FCA512037EB3A393383FFFFEA5040390C7FC
-17FCEE0FF04C5A4C5A4C5A04FEC8FCED03FC4B5A4B5AED1FC0ED7F804BC9FC14C102C37F
-14CF02DF7F91B57E825C4A6C7E02F87F4A6C7E9138C01FFF81836F7F6F7F816F7F83707E
-163F707E83707F707F84B6D8803FEBFF80A5394C7CCB41>107 D<EB7FC0B5FCA512037E
-B3B3B3AAB61280A5194C7BCB22>I<90287FC001FFE0EC7FF8B5010F01FC0103B5FC033F
-6D010F804B6D6C4814E0DBFE079026C03F817F9126C3F0019138FC007F0003D9C7E0DAE1
-F8806CDA8000D9F1E06D7E02CFC7EBF3C002DE91267FF780131F02FC03FFC77FA24A5DA2
-4A5DA34A5DB3A9B6D8C03FB5D8F00FB512FCA55E317BB067>I<903A7FC001FFC0B5010F
-13F8033F13FE4B7F9126C1FE077F9126C3F0037F00039038C7C0016CD9CF8080150002DE
-7F02FC81A25CA25CA35CB3A9B6D8C07FEBFFE0A53B317BB044>I<913807FF80027F13F8
-0103B6FC010F15C090261FFE017F903A7FF0003FF8D9FFC0EB0FFC48496D7E4890C76C7E
-4817804980000F17C048486E13E0A2003F17F049157FA2007F17F8A400FF17FCAB007F17
-F8A36C6CEDFFF0A3001F17E06D5C000F17C06C6C4A13806C17006C6D495A6C01E0EB1FFC
-6D6C495A903A3FFE01FFF0010FB612C0010392C7FCD9007F13F80207138036337DB13D>
-I<90397FC00FFFB5017F13F002C1B512FC02C714FF9126CFF80F7F9126FFC00313E00003
-91C77F6C01FC6E7E4A6E7E5C4A6E7E848319808319C0A47113E0AC4D13C0A319805FA219
-004D5A804D5A6E4A5A6E4A5A02FF495BDB80075B9126EFF01F5B02E7B548C7FC02E314F8
-02E014E0DB0FFEC8FC92CAFCAFB612C0A53B467CB044>I<DA0FFE14F091B5EAC0010103
-ECF003010F14F8013F903801FC07903A7FFC007E0FD9FFF0131F4849EB0F9F4849EB07FF
-485B4890C77E82485A003F81A25B007F167FA3485AAC6C7EA4123F6D15FF121F6D5C6C5D
-6C7F5E6C6D5B6C6D133F6C01F813FE90393FFE03FC6DB55A010714E00100148091381FFC
-0091C8FCAF047FEBFFE0A53B467CB041>I<9039FF803FE0B5EBFFF8028113FE02837FDA
-87E11380EC8F830003D99F0713C06C139E14BCA214F8A24A6C13806F13004A6C5A93C7FC
-A45CB3A7B612E0A52A317CB032>I<90390FFF8070017FEBF1F048B6FC1207380FFC0139
-1FE0003F4848130F491307127F90C712035A1501A27FA213E06D90C7FC13FE387FFFF0EC
-FFC015F06C14FC6C14FF6C15806C15C06C15E0C615F0013F14F8010714FCEB007F140191
-38003FFE150F0078140700F81403A26C1401A37E16FC6C14036D14F87F6DEB07F001F8EB
-1FE001FFEBFFC091B51280D8FC7F1400D8F81F13FCD8E00313C027337CB130>I<14F8A6
-1301A41303A21307A2130FA2131F133F137F13FF1203000F90B512F0B7FCA426007FF8C7
-FCB3A6167CAA013F14F880A290391FFE01F0010F1303903907FF87E06DEBFFC06D14806D
-6C1300EC0FFC26467EC430>I<D97FE0EC3FF0B5EC7FFFA5000315016C81B3AB5EA25EA2
-5E7E6EEB0F7F017F021E7F6E017CEBFFE090393FFE01F86DB512F0010714E0010114C090
-27003FFE00EBC0003B327BB044>I<B66C90B512C0A5000101E0C73807F0006E5D6C5F6E
-140F017F5E80171F013F93C7FC6E5C011F153E6E147E6D157C6F13FC6D5DEDC001A26D01
-E05B16036D5DEDF0076D5DEDF80F027F5CEDFC1F023F91C8FC15FE5E021F133EEDFF7E6E
-137C16FC6E5BA26E5BA36E5BA26E5BA26F5AA26FC9FCA23A317DAF41>I<B60081B500FC
-90387FFFF0A500019026E000030180903803FC006E715A6C6F5E6E6F1303017F61A26E49
-6D1307013F616E6F130F011F4A5EA26E6F131F6D4A93C7FCDD9FFC5B6DD9801F153E170F
-03C06E137E6D023F157C93383E07FFDBE07E15FC6DDA7C035C03F015816D02FC5D4C7E03
-F815C3DA7FF95E9226FDF00013E7DA3FFF5E4C137F19FF6E5F4C7FA26E496D90C8FCA26E
-5E93C7120FA26E486E5AA202015E4B1403A26E486E5A54317EAF59>I<B6D88007B512C0
-A526007FFCC7387F8000013F037EC7FC6E14FE6D6C495A6D6D485A6D6D485A6D01E05B4C
-5A6D6D485A6DEBF83F6E6C48C8FC91383FFEFE6E6C5A5E6E5B6E5B806E7FA26E7F82824A
-7F5C4A80DA0FE77FDA1FC37FDA3F817F4AC67F147E4A6D7E49486D7E01036E7E49486D7F
-49487F49488149486D7F017F6E7FB500F8011FEBFFF0A53C307EAF41>I<007FB500C090
-387FFFE0A5C601F0C73803F8006E5D017F5E6E1407013F5E6E140F011F5E6E141FA26D6D
-91C7FC5F6D153E6F137E6D157C6F13FC6D5DEDF0016D5DEDF803027F5C15FC1607DA3FFE
-5B160F021F5CEDFF1F6E91C8FC16BF6E13BE16FE6E5BA36E5BA26E5BA26F5AA26F5AA26F
-5AA393C9FC5D153E157E157CD81F8013FC486C5B387FE001D8FFF05B14035D14074A5A49
-485A007F49CAFCEBC07E383F81FC6CB45A6C5B6C13C0C648CBFC3B467EAF41>I
-E
+48495A001EC71380000C6EC7FC2C257CCB3F> 34 D<EA07E0EA1FF8EA3FFCEA7FFEA2B5
+FCA6EA7FFEA2EA3FFCEA1FF8EA07E01010778F22> 46 D<EC0FFC91B512C0010714F849
+8090393FFC0FFF90267FE0017F49486C7F48496D7E4890C76C7E49141F000782000F8249
+140F001F82A3003F824980A2007F1780A600FF17C0B3A4007F1780A6003F17006D5CA200
+1F5EA3000F5E6D141F00075E6D143F6C5E6C6D495A6C6D495A90267FF0035B90263FFC0F
+90C7FC010FB512FC6D5C010014C0DA0FFCC8FC32487BC63D> 48
+D<15F014011407141F147FEB03FF137FB6FCA313FC1380C7FCB3B3B2007FB712E0A52B47
+77C63D> I<ECFFF80107EBFF80013F14F090B612FC4881480101EBFF802707F8003F13C0
+D80FE0010F13E0D81F806D13F0003F80D87FF06D13F86D15FC6D7F00FF16FE6D147FA217
+FF82A36C5A6C5A6C5A6C5AC95A17FEA3EEFFFCA24B13F817F05D17E04B13C017804B1300
+4B5A4B5A5EED7FE04B5A4A5B4A90C7FCEC07FC4A5A4A5A4B131FEC3F804AC7FC14FE4948
+143E495AEB07E0495A4948147E49C8FC017E15FE90B7FC4816FC5A5A5A5A5A5AB8FC17F8
+A430477AC63D> I<EC3FFE0103B512E0010F14FC013F14FF90267FE01F7F9026FF000713
+E0D801FC6D7FD803F07F486C6D7FD80FFE817F486D80167FA3805C16FF7E91C75B6C5A6C
+5AD80020495B90C75C5D5F4B5B5F031F90C7FCED3FFC4AB45A49B512E0168016E016FC90
+C7EA3FFF030713C06F7F6F7F6F7F83707E83A2701380A318C0EA07E0EA1FF8487E487EA2
+B5FCA31880A25E491600127F494A5A6C485D01E05B001F4A5BD80FFC495B2707FFC03F13
+C06C90B65AC64BC7FC013F14F8010714E09026007FFEC8FC32487BC63D> I<EE07E0160F
+A2161F163F167F16FFA25D5D5DA25D5D5DA2157D15FDEC01F915F1EC03E11407EC0FC1EC
+1F811501143F147E14FC14F8EB01F01303EB07E014C0EB0F80131FEB3F00133E5B13FC48
+5A485A5B1207485A485A90C7FC123E127E5AB912FCA5C80003EBE000AD023FB612FCA536
+487DC73D> I<D8038015E001E0140301FC143F9039FFE003FF91B612C017801700A25E5E
+16F05E5E93C7FC15FC15F001E790C8FC01E0C9FCAAEC1FFC01E1B512C001E714F001EF14
+FC9039FFE01FFFDA0007138001FC6D13C001F06D13E04915F0497F17F8C913FC167F17FE
+A417FFA3EA0FC0EA3FF0487EA2487EA317FEA34914FF6C4815FC5B018015F86CC74813F0
+7F6C6C4913E0D80FF04913C0D807FC011F13806CB46CB512006C90B512FC6C5D013F14C0
+010F91C7FC010113F030487AC63D> I<ED7FF8913807FFFE021F6D7E027F80903A01FFF0
+1FE0010790388003F04948486C7E49486D7ED93FF013074948130F01FF4A7E4849133F5C
+5A4890C7FCA25A705A48486E5A705A003F92C8FCA3485AA21520913807FFE0021F13FC00
+FF497F4A6D7EDAFC017F9026FDF0007F4A6D7ED9FFC06D7E4A6D7E8391C7FC8382491680
+A318C05BA3127FA6123FA27F001F1780A3000F4B1300A26C6C5DA26C6D495A6C6D5C6C6D
+495A6D6C48485A90263FFC075B6DB65A6D4AC7FC01035C010014F0020F90C8FC32487BC6
+3D> I<121F7F7F13FE90B812E0A45A18C0188018005F5FA25F485E90C8EA07E0007E4B5A
+5F007C151F4CC7FC167E5E485D15014B5A4B5AC8485A4B5AA24BC8FC157EA25D1401A24A
+5A1407A24A5AA2141FA24A5AA2147FA314FFA3495BA45BA55BAA6D5BA26D90C9FCEB007C
+334B79C93D> I<EC1FFF49B512F0010714FC011F14FF90263FF00713C049C77F01FCEC3F
+F04848EC0FF848481407000782491403000F821601A2121F7FA27F13FE6D140302C05C14
+F002FC495A6C6D130FDAFF805B9238E01FE06C6E485A9238FCFF806C91B5C7FC6C15FC6C
+5D7F6D14FE6D806D15C06D81011F81017F81D9FFDF804813072603FE018048486C804848
+133F4848010F1480003F8049130148486D6C13C0161F824848140382A282A2177FA21880
+7F127FEFFF007F6C6C4A5AA2D81FFC4A5A6C6CEC0FF86C6C6CEB3FF06C9039F003FFE06C
+90B612806C6C92C7FC011F14FC010714E09026003FFEC8FC32487BC63D> I<EC1FFE49B5
+12C0010F14F04914FC90397FFC0FFE903AFFE003FF804849C67F48496D7E4890C7FC486F
+7E484881161F003F825B007F82A28300FF81A31880A518C0A45E127FA3003F5D7F121F5E
+120F6C6C91B5FC6C90388001EF6CEBC0036C9038E00FCF6DB5128F011F140F010701FE14
+80010113F8903800010091C7FCA24C1300A3D803F85D487E487E486C4A5AA25F4C5AA24C
+5A49495B6C485D49010790C7FC01E0495AD807F8EB3FFC6CB448B45A6C90B55A6C15C06D
+91C8FC011F13FC010313C032487BC63D> I<EE01F8A24C7EA34C7EA24C7EA34C7FA24C7F
+A34C7FA293B57EA34B8016F303038016E316E103078016C0030F805E83031F814C7E4B81
+153E83037E81037C7F03FC815D830201824B7F0203825D830207824B7F020F825D84021F
+8392B8FC4A83A34A83027CC8120F02FC835C840101844A810103845C840107844A81010F
+845C85011F85496C82B600C091B712F0A5544D7CCC5D> 65 D<93261FFF80EB01C00307
+B500F81303033F02FE13074AB7EA800F0207EEE01F021F903AFE007FF83F027F01E09038
+07FC7F91B5C73801FEFF010301FCEC007F4901F0814901C0150F4949814990C97E494882
+495A48498248197F5C48193F5C48191F5C48190FA2485BA21A075AA391CDFCA2B5FCAD7E
+A280F207C0A27EA36C7F1A0F6C1A80806C191F6E18006C61806C197E6C6D177C6D6C17FC
+6D6C4C5A6D6D4B5A6D6D4B5A6D01F0ED1FC06D01FC4B5A010001FF03FFC7FC6E01E0EB07
+FE021F01FEEB3FFC020790B612F0020116C0DA003F92C8FC030714F8DB001F13804A4D79
+CB59> 67 D<B912F0F0FF8019F019FC19FFD8001F902680000114C0DD001F7F060713F8
+06017F726C7E737E737F737F737F8587737F8587A2747EA38786A21C80A51CC0A586A462
+A51C80A51C00A26263A2631AFF636163614F5B634F5B073F90C7FC4F5A4F5A06035B061F
+5B4DB512C0BBC8FC19FC19F0198006F0C9FC524B7CCA5E> I<BB12C0A486D8000F01E0C7
+7E18071801F0007F193F191F190F1907861903A31901A3EF0F80A2737EA497C7FC171FA2
+173F177F17FF160392B6FCA5EDE0031600177F173F171FA2050FEC0F80A3F21F00A494C8
+FC621A3EA21A7EA31AFE6219011903A21907190FF13FF819FF1803183FBBFCA262A3494A
+7CC951> I<BBFCA41A80D8001F01C0C7FC181F18038484197F193F191F1AC0190FA31907
+A4171FF103E0A496C7FCA25FA25F5F5E160792B6FCA5EDC0071601828383A283A794C9FC
+B1B8FCA5434A7CC94D> I<93261FFF80EB01C00307B500F81303033F02FE13074AB7EA80
+0F0207EEE01F021F903AFE007FF83F027F01E0903807FC7F91B5C73801FEFF010301FCEC
+007F4901F0814901C0150F4949814990C97E494882495A48498248197F5C48193F5C4819
+1F5C48190FA2485BA21A075AA391CEFCA2B5FCAD7E050FB712C080A37E94C7001FEBC000
+807EA27E807E807E806C7F7E6D7E6D7E6D7F6D01E05D6D6D5D6D13FC010001FF4AB5FC6E
+01E0EB07F9021F01FFEB3FF0020791B5EAE07F0201EEC01FDA003FED0007030702F81301
+DB001F018090C8FC524D79CB60> I<B7D8FC01B712FCA5D8001F01C0C8001FEBC000B3AA
+92B9FCA503C0C8121FB3AEB7D8FC01B712FCA5564B7BCA60> I<B712FEA5D8000FEBE000
+B3B3B3ABB712FEA5274B7DCA2E> I<B700F8027FB512F0A5D8001F01C0C9EBC00074C7FC
+F101FE4F5A4F5AF10FE04F5A4F5A4FC8FCF001FE4E5A4E5AF00FE04E5A4E5A4EC9FCEF01
+FE4D5A4D5AEF0FE04D5A4D5A4DCAFCEE01FE16034C7E4C7F5E4C7F93B57E03C18015C303
+C780DBCFE77FDBDFC37FEDFF8104017F4B6C804B7F4B6D7F03E0814B6D7F8385717F717F
+83857180727F8486727F8486727F727F84867280737F8587737F87B700F8010FB612FCA5
+564B7CCA60> 75 D<B8FCA5D8001F01C0C9FCB3B3A4193EA4197E197CA519FCA31801A2
+F003F8A21807180F181F183F187FEF01FF1707173FBA12F0A53F4B7BCA4A> I<B600E04D
+B612806F5FA26F5FA2D8001F09FCC7FC6FEF0F7FA2DABFFE171EA2DA9FFF173CA3028F6D
+1678A202876D16F0A202836DED01E0A302816DED03C0A202806DED0780A26F6CED0F00A3
+6F6C151EA26F6C5DA26F6D5CA26F6D5CA36F6D495AA26F6D495AA26F6D495AA3706C49C7
+FCA2706C131EA2706C5BA3706D5AA2706D5AA270EBE1E0A370EBF3C0A270EBFF80A27190
+C8FCA2715AA3715AA2715A497EB600F06D480103B71280A3715A715A694B7BCA74> I<B6
+00E092B612FC8181A281D8001F6D9239001FE0006F705A82A28202BF7F029F7FA2028F7F
+02877F02837F8214810280806F7F6F7F83816F7F6F7F6F7F83816F80707F707F8482707F
+707F707FA2707F7014807113C019E0837113F07113F87113FC19FE837113FF71148F7213
+CF1AEF847213FF8484A284848485A2858585A285858585497EB600F8167F1A3F1A1F1A0F
+A2564B7BCA60> I<EEFFF8031FEBFFC04AB612FC020715FF021FD9C01F13C091277FFE00
+0313F0902601FFF09038007FFC49496E7E490180EC0FFF4990C86C7F49486F7F49486F7F
+017F8449486F7F4849707EA24849707E4885A24849701380A2481AC04A82A2481AE0A348
+90CA6C13F0A5B519F8AE6C1AF0A26E5EA36C1AE0A26E5E6C1AC0A26C1A806E5E6C1A006E
+5E6C616E16FF6C616C6D4B5B6D6C4B5B6E5D6D6D4A5B6D6D4A5B01076D4A90C7FC6D01F8
+ECFFFE6D01FE01035B9028007FFFC01F13F0021F90B612C0020793C8FC020115FCDA001F
+14C0030101FCC9FC4D4D79CB5C> I<B912C018FCF0FF8019F085D8001F902680000713FE
+05007F063F1380060F13C07213E01AF0841AF8A27213FCA31AFEA81AFCA34E13F8A21AF0
+601AE04E13C0063F138095B51200050713FC92B75A19E096C7FC18F803C0CAFCB3ABB712
+FCA5474B7BCA54> I<B9FC18F8F0FF8019E019F8D8000F9026C0000713FE9439007FFF80
+061F7F727F727F727F84868684A286A862A24E5BA2624E5B4E5B4E5B4E5B95B5C8FC0507
+13FC92B712F0198006FCC9FC18FF9226C0003F13C0050713F0717F717F717F187F85727F
+A28486A786A71C3E86A28474137E72157C726D13FCB700FC6D9038FE01F872EBFF8373EB
+FFF0071F14E007031480CD383FFE00574C7CCA5C> 82 D<DA7FFCEB01C00103B5EAC003
+011FECF00749ECFC0F90B7121F48D9E00F13BF4890C713FFD807FC141F48488048481403
+82484880177F485A173F171F12FFA2170F7FA217077F7F7F6D92C7FC6D7E6C13F014FF15
+F86CECFF8016F86C15FF6C16C0836C826C826C826C82013F816D1680010716C01300020F
+15E01400030714F0ED007F160F16037013F882177F127800F8163FA3171FA27E18F0A27E
+A26CEE3FE07F18C001E0157F6DEDFF8001FC160001FF140302E0EB0FFED97FFEEB3FFC48
+6CB612F0D8FC0F5DD8F803158048C66C49C7FC48010313F0354D79CB44> I<003FBB12C0
+A5DA80019038FC001FD9FC001601D87FF09438007FE001C0183F49181F90C7170FA2007E
+1907A3007C1903A500FC1AF0481901A5C894C7FCB3B3A749B812FCA54C4A7CC955> I<B7
+00F8023FB512F8A5D8001F01C0C9380FE000745AB3B3AD6D180F63811A1F6D96C7FC626D
+7F1A7E6D7F6D606E6C4B5A6E6CED07F06E6C4B5A6E01C0EC3FC06E01F049B45A020101FF
+011F90C8FC6E91B55A033F15F8030715E0030092C9FC040713F0554C7CCA5E> I<B700F0
+0203B6FCA5D8001F01E0C93803FC00745A6D61811A036D6D5F1A076D6D5F1A0F6D616F16
+1FA26D6D94C7FC626E6D153E1A7E6E177C7015FC6E5F8219016E6D5D19036E5F7014076E
+5F82190F6E6D5D191F6E6D92C8FC616F153E83197E6F6D137C19FC6F6D5B18016F5DEFF0
+03A26F01F85B18076F01FC5B180F6F5DEFFE1F6F92C9FC17FF607013BE18FE705BA2705B
+A3705BA2705BA2705BA3705BA27090CAFCA2177EA2584C7ECA5D> I<B7D8E007B791B612
+C0A5D8003F0180C7000101FCC9387F80006F7070C7FC6D70183EA26F70167E6D71177C87
+6F1BFC6D715F6F831E016D656F4B6D14036D65876F92B515076D656F4A8007F3160F6E64
+7001036E141F6E04E194C8FCA27001076E5C6E04C0163E8770010F177E6E4C6C157C7001
+1F814F6C15FC6E637049EDC0016E033E6D5D1CE070017E16036E037C6D5D7001FC15F04E
+6D14076E63DCFF01EEF80F6F4A6D5DA20583EEFC1F6F4A6D92C9FC1CFE05C75F6F4A6D14
+3E05EF16FF4E6E137E6F197C05FF17FC6F91C86C5BA36F496F5BA24D816F61A26F496F5B
+A370486F5BA370486F90CAFCA24D81041F5FA27048167C7A4C7ECA7F> I<010C1403011E
+EC0780017E141F49EC3F004848147E49147C48485C4848495A4848495AA248C7485A001E
+5D003E140F003C92C7FC007C5CA20078141EA200F8143E48143CA2D8F1F8147ED8F7FE90
+383DFF80B5013F13C0028014E0A202C014F0A26C80A36C80028014E06C806C496C13C06C
+486D1380D801F89038007E002C2572CB3F> 92 D<ECFFFC010FEBFFC0017F14F090B612
+FC489038803FFF2703FC00077F486C6D7F486C6D7F6E7E83707EA3707E6C90C7FC6C5A6C
+5AC9FCA4ED1FFF021FB5FC49B6FC130F013FEBC03F9038FFFE00000313F04813C04890C7
+FC485A485AA2485AA2485AA4167FA26D14FF007F15EF6D01017F6C6C903907CFFF806C6C
+D90F8F13FE6C9038E07F076C9038FFFE0300014A7ED8003F9038F0007F0103018090C7FC
+37337CB13C> 97 D<EB7FC0B5FCA512037EB3A2ED0FFF037F13F002C1B512FC02C714FF
+9126CFF80F7F9126FFC00113E092C76C7E02FC6E7E4A6E7E5C4A6E7E84831980A219C083
+A319E0AC19C0A25F1980A34D1300606E141F606E4A5A6E4A5A02BF4A5A91261F80035B90
+27FE0FF01F5B496CB548C7FC496C14F849C614E0C8D80FFEC8FC3B4D7CCB44> I<91380F
+FF8091B512F8010314FF010F158090263FFE0013C0D97FF8EB1FE0D9FFE0EB3FF04849EB
+7FF8484913FF4890C7FC5A5B121F5B003FED7FF0EE3FE0007FED1FC093C7FC5BA212FFAC
+127F7FA2123FA26D153E121F6D157E6C167C6C6D14FC6C16F86C6D13036C01F0EB07F0D9
+7FFCEB1FE06DB4EBFFC0010F90B5120001035C010014F0020F13802F337CB137> I<EF1F
+F0EE3FFFA51600177FB3A2EC0FFF91B512E0010314F8010F14FE013FEB01FF903A7FF800
+3FFFD9FFE0130F48497F48497F4890C77E4881485AA2485AA3127F5BA212FFAC127FA37F
+123FA2121F7F000F5D6C6C5C5E6C6D5B6C01E0497F6C6D017FEBFFE090393FFE03FE6DB5
+12F801075C010114C09027001FFC00EBC0003B4D7CCB44> I<EC0FFF91B512F0010314FC
+010F14FF90263FFE077F90267FF0007F4948EB3FE04801806D7E48824890C76C7E484814
+0783485A003F6F7EA3485A701380A312FFA290B8FCA401F8CAFCA5127FA27FA2123FA26C
+6CED0F80A2000F161F6C6C16006E5C6C6D147E6C6D5C6C6D495AD97FFCEB07F0903A1FFF
+803FE06D90B55A010392C7FCD9007F13FC020713C031337DB138> I<ED7FE0913807FFFC
+021F7F027F7F902601FFE0138049018113C0902607FE0113E049485A14F8131FEB3FF0A2
+6F13C0EB7FE06F1380EE3E0093C7FCADB77EA526007FF0C8FCB3B3A2003FB512F8A52B4D
+7DCC26> I<DA7FFCEB0FF00103B538807FF8011F9138F1FFFC4991B512FE90267FF01F13
+F32701FFC007138348EB0001A248486DEBC1FC000FEEE0F849027F1300A2001F82A8000F
+5EA26D14FF00075E6C6C495BA26CD9C00790C7FC6C9038F01FFC4890B55A5ED803C31480
+9026C07FFCC8FC000790CAFCA47FA27F13FC90B612FCEEFFC06C16F817FE6C8218806C17
+C06D16E00003B812F0120FD81FFCC7000F13F8D83FF0140049153F4848ED1FFC00FF160F
+491507A56D150F007F17F86D151F6C6CED3FF06C6CED7FE0D80FFE913801FFC06C6C6C01
+0713806C01F8017F1300C690B612FC013F15F001071580D9003F01F0C7FC37487DB03D>
+I<EB7FC0B5FCA512037EB3A2923801FFC0030F13F8033F13FE4B7F9126C1FE077F9126C3
+F0037F9138C7C001DACF8080150002DE7F02FC81A25CA25CA35CB3A9B6D8C07FEBFFE0A5
+3B4C7BCB44> I<13FCEA03FF487F487FA2487FA66C5BA26C5B6C90C7FCEA00FC90C8FCAC
+EB7FC0B5FCA512037EB3B3B61280A5194D7BCC22> I<EB7FC0B5FCA512037EB3A393383F
+FFFEA5040390C7FC17FCEE0FF04C5A4C5A4C5A04FEC8FCED03FC4B5A4B5AED1FC0ED7F80
+4BC9FC14C102C37F14CF02DF7F91B57E825C4A6C7E02F87F4A6C7E9138C01FFF81836F7F
+6F7F816F7F83707E163F707E83707F707F84B6D8803FEBFF80A5394C7CCB41> 107
+D<EB7FC0B5FCA512037EB3B3B3AAB61280A5194C7BCB22> I<90287FC001FFE0EC7FF8B5
+010F01FC0103B5FC033F6D010F804B6D6C4814E0DBFE079026C03F817F9126C3F0019138
+FC007F0003D9C7E0DAE1F8806CDA8000D9F1E06D7E02CFC7EBF3C002DE91267FF780131F
+02FC03FFC77FA24A5DA24A5DA34A5DB3A9B6D8C03FB5D8F00FB512FCA55E317BB067> I<
+903A7FC001FFC0B5010F13F8033F13FE4B7F9126C1FE077F9126C3F0037F00039038C7C0
+016CD9CF8080150002DE7F02FC81A25CA25CA35CB3A9B6D8C07FEBFFE0A53B317BB044>
+I<913807FF80027F13F80103B6FC010F15C090261FFE017F903A7FF0003FF8D9FFC0EB0F
+FC48496D7E4890C76C7E4817804980000F17C048486E13E0A2003F17F049157FA2007F17
+F8A400FF17FCAB007F17F8A36C6CEDFFF0A3001F17E06D5C000F17C06C6C4A13806C1700
+6C6D495A6C01E0EB1FFC6D6C495A903A3FFE01FFF0010FB612C0010392C7FCD9007F13F8
+0207138036337DB13D> I<90397FC00FFFB5017F13F002C1B512FC02C714FF9126CFF80F
+7F9126FFC00313E0000391C77F6C01FC6E7E4A6E7E5C4A6E7E848319808319C0A47113E0
+AC4D13C0A319805FA219004D5A804D5A6E4A5A6E4A5A02FF495BDB80075B9126EFF01F5B
+02E7B548C7FC02E314F802E014E0DB0FFEC8FC92CAFCAFB612C0A53B467CB044> I<DA0F
+FE14F091B5EAC0010103ECF003010F14F8013F903801FC07903A7FFC007E0FD9FFF0131F
+4849EB0F9F4849EB07FF485B4890C77E82485A003F81A25B007F167FA3485AAC6C7EA412
+3F6D15FF121F6D5C6C5D6C7F5E6C6D5B6C6D133F6C01F813FE90393FFE03FC6DB55A0107
+14E00100148091381FFC0091C8FCAF047FEBFFE0A53B467CB041> I<9039FF803FE0B5EB
+FFF8028113FE02837FDA87E11380EC8F830003D99F0713C06C139E14BCA214F8A24A6C13
+806F13004A6C5A93C7FCA45CB3A7B612E0A52A317CB032> I<90390FFF8070017FEBF1F0
+48B6FC1207380FFC01391FE0003F4848130F491307127F90C712035A1501A27FA213E06D
+90C7FC13FE387FFFF0ECFFC015F06C14FC6C14FF6C15806C15C06C15E0C615F0013F14F8
+010714FCEB007F14019138003FFE150F0078140700F81403A26C1401A37E16FC6C14036D
+14F87F6DEB07F001F8EB1FE001FFEBFFC091B51280D8FC7F1400D8F81F13FCD8E00313C0
+27337CB130> I<14F8A61301A41303A21307A2130FA2131F133F137F13FF1203000F90B5
+12F0B7FCA426007FF8C7FCB3A6167CAA013F14F880A290391FFE01F0010F1303903907FF
+87E06DEBFFC06D14806D6C1300EC0FFC26467EC430> I<D97FE0EC3FF0B5EC7FFFA50003
+15016C81B3AB5EA25EA25E7E6EEB0F7F017F021E7F6E017CEBFFE090393FFE01F86DB512
+F0010714E0010114C09027003FFE00EBC0003B327BB044> I<B66C90B512C0A5000101E0
+C73807F0006E5D6C5F6E140F017F5E80171F013F93C7FC6E5C011F153E6E147E6D157C6F
+13FC6D5DEDC001A26D01E05B16036D5DEDF0076D5DEDF80F027F5CEDFC1F023F91C8FC15
+FE5E021F133EEDFF7E6E137C16FC6E5BA26E5BA36E5BA26E5BA26F5AA26FC9FCA23A317D
+AF41> I<B60081B500FC90387FFFF0A500019026E000030180903803FC006E715A6C6F5E
+6E6F1303017F61A26E496D1307013F616E6F130F011F4A5EA26E6F131F6D4A93C7FCDD9F
+FC5B6DD9801F153E170F03C06E137E6D023F157C93383E07FFDBE07E15FC6DDA7C035C03
+F015816D02FC5D4C7E03F815C3DA7FF95E9226FDF00013E7DA3FFF5E4C137F19FF6E5F4C
+7FA26E496D90C8FCA26E5E93C7120FA26E486E5AA202015E4B1403A26E486E5A54317EAF
+59> I<B6D88007B512C0A526007FFCC7387F8000013F037EC7FC6E14FE6D6C495A6D6D48
+5A6D6D485A6D01E05B4C5A6D6D485A6DEBF83F6E6C48C8FC91383FFEFE6E6C5A5E6E5B6E
+5B806E7FA26E7F82824A7F5C4A80DA0FE77FDA1FC37FDA3F817F4AC67F147E4A6D7E4948
+6D7E01036E7E49486D7F49487F49488149486D7F017F6E7FB500F8011FEBFFF0A53C307E
+AF41> I<007FB500C090387FFFE0A5C601F0C73803F8006E5D017F5E6E1407013F5E6E14
+0F011F5E6E141FA26D6D91C7FC5F6D153E6F137E6D157C6F13FC6D5DEDF0016D5DEDF803
+027F5C15FC1607DA3FFE5B160F021F5CEDFF1F6E91C8FC16BF6E13BE16FE6E5BA36E5BA2
+6E5BA26F5AA26F5AA26F5AA393C9FC5D153E157E157CD81F8013FC486C5B387FE001D8FF
+F05B14035D14074A5A49485A007F49CAFCEBC07E383F81FC6CB45A6C5B6C13C0C648CBFC
+3B467EAF41> I E
%EndDVIPSBitmapFont
-%DVIPSBitmapFont: Fm cmsl10 10.95 43
-/Fm 43 123 df<EEFF80030F13F092383FC0789238FE001CDA03F8130E4A48133FDA1FE0
+%DVIPSBitmapFont: Fm cmsl10 10.95 46
+/Fm 46 123 df<EEFF80030F13F092383FC0789238FE001CDA03F8130E4A48133FDA1FE0
13FF4A5A4B5AEC7F005C5CEE00FE010115784A1400A513035CA4EE01FC0003B7FC17F8A2
3A0007F0000F1607A2130F4A14F0A4160F131F4A14E0A4161F133F4A14C0A4163F137F91
-C71380A4167F5B491500A31201486C903801FF80B5D8F83F13FCA25D30407EBF33>12
+C71380A4167F5B491500A31201486C903801FF80B5D8F83F13FCA25D30407EBF33> 12
D<EEFFC0030FEBFB8092383F803F9238FE007FDA03F813FF4A5A91381FE001EC3FC00380
1400EC7F004A7F4A805F13014A5CA4160113034A5CA416030003B7FC5FA23A0007F00003
A21607130F4A5CA4160F131F4A5CA4161F133F4A5CA4163F137F91C75BA4167F5B4992C7
-FCA300015D486C497FB5D8F87F13FCA331407EBF33>I<DCFF80EB7FC0030F9039E007FF
+FCA300015D486C497FB5D8F87F13FCA331407EBF33> I<DCFF80EB7FC0030F9039E007FF
F8923B3F80781FE03C923BFE003C7F000EDA03F8D91FFC7F4A484948EB1F80DA1FE0D9FF
F0137F4A48485B03804A13FFDA7F005C5C4A92C7FCF27F0001016E153C4A4A91C7FCA501
0314014A5CA41AFE0003BAFC62A23D0007F00003F800071903A2010F14074A4A5CA41907
011F140F4A4A5CA4190F013F141F4A4A5CA4191F017F143F91C7495CA4193F49147F4992
-C75BA31201486C49486CEBFFC0B5D8F83FD9FC1F13FE605D49407EBF4C>I<ED0FC0ED3F
-F0EDF878913801F038913807E01CEC0FC01580141FEC3F00A25C147EA2163C02FE133816
-78167016F05E4B5A4B5A150793CAFC150E5D5D4B0103B512C05D6E5A4B9039007FFC0092
-C8EA3FE06EED1F8096C7FC6F141E02FF5D491638902603BFC01478D9073F5D010E4B5A49
-6C6C495A01785E496C6C1307D801E04BC8FC00036E131E2607C007141C000F6E133C001F
-01035CD83F806D5B0201495A007F02FF5B6EEB838048C7EA7F8704CFC9FCED3FDE04FC14
-386F4814786F4814706F7E6D6E5C007F4A6C1301DB3FFF495A6C6C017C6D485A9029E003
-F03FC00FC7FC3C0FF01FC01FF03E6CB5390007FFFC000101FC010113F026003FE0903800
-3FC042437AC047>38 D<1530157015E0EC03C0EC0780EC0F00141E5C147C5C5C495A1303
-495A5C130F49C7FCA2133E137E137C13FC5B1201A2485AA25B1207A2485AA3485AA448C8
-FCA45A127EA512FE5AA95AA87EA2127CA5123C123EA2121EA2121F7EA26C7EA26C7EA26C
-7E120013707FA213181C5A74C323>40 D<497E806D7E1470147880A280A280A2EC0780A2
-15C01403A215E0A3EC01F0A615F8AF140315F0A5140715E0A4140F15C0A3141F1580A3EC
-3F00A2143E147EA2147C14FC5C13015C13035C13075C495AA249C7FC131E133E5B13785B
-485A485A12075B000EC8FC5A5A12F05A1D5A7FC323>I<007FB5FCA2B512FEA418067C96
-1E>45 D<121EEA3F80EA7FC012FFA41380EA7F00123C0A0A788919>I<1703EF0780170F
-A2EF1F00A2173EA25FA25FA24C5AA24C5AA24C5AA24C5AA24CC7FCA2163E167E167C5EA2
-4B5AA24B5AA24B5AA24B5AA24BC8FCA2153EA25DA25DA24A5AA24A5AA24A5AA24A5AA24A
-C9FCA2143EA25CA25CA2495AA2495AA2495AA2495A131F91CAFC133EA25BA25BA2485AA2
-485AA2485AA2485AA248CBFCA2123EA25AA25AA21270315B7FC32D>I<157015F0140114
-07143F903803FFE0137FEBFFCFEBF80F1300141F15C0A5143F1580A5147F1500A55C5CA5
-13015CA513035CA513075CA5130F5CA3131F497EB612F8A31D3D78BC2D>49
-D<EC01FE91380FFFE0023F13F89138FC07FC903901E001FE903907C000FF49C7EA7F8001
-1E15C0163F4915E05B0170141F13FF80A35A163FA26C90C7FC137E0118EC7FC090C8FCEE
-FF80A24B1300A24B5A5E4B5A4B5A4B5A5E4B5A4BC7FC15FEEC01F84A5A4A5A4A5A4AC8FC
-143E5C5CEB01E04948130E49485B49C7FC131E495C13705B48485C484814F0000FB6FC5A
-485D5AB7FC5EA22B3D7CBC2D>I<EC07FC91383FFF809138F80FE0903903C007F0903907
-8003FC90380F0001011C14FE013C14FF137F1480EBFFC0A31480A291380003FE137E90C7
-FCED07FC16F8150F16F0ED1FE016C0ED3F80ED7E005DEC07F0903803FF8015F090380001
-FC6E7EED7F80ED3FC0A2ED1FE016F0A316F8A4120EEA3F80486C133F16F012FFA216E015
-7F5B48C7EAFFC000F01580007049130012786C495A003EEB07F86C495A390FE03FE00003
-B51280C649C7FCEB1FE0283F7ABC2D>I<161C163C167CA216FCED01F815031507150FA2
-151DED3BF0157315E315C31401EC038391380707E0140E141CA2143814709138E00FC0EB
-01C014801303EB0700130E49EB1F805B133013705B485A4848EB3F0090C7FC5A120E5A5A
-48147E1260B8FCA3C73801FE00A25DA41403A25DA314074A7E0107B512F8A3283E7BBD2D
->I<01061403D90780131F90390FF801FE91B512FC16F816F016E0168049EBFE0015F890
-381C7FC091C8FCA3133C1338A513781370A2EC1FE0ECFFF8903873E03E9038FF001F01FC
-EB0F804914C049EB07E04914F049130390C7FC16F8A61507A21206EA3F80487EA2150F00
-FF15F0A24914E090C7121F00FC15C000F0143F00701580ED7F0012786C14FE4A5A6C495A
-390F800FE03907E03FC06CB5C7FCC613FCEB1FE0283F7ABC2D>I<DCFFC01338030F01F0
-1378037F01FC13F0913A01FF803F01913A07FC000781DA1FE0EB03C3DA7FC0EB01E74AC8
-12FF4948ED7FE0D907FC153F495A4948151F495A4948150F494816C018074890C9FC485A
-A2485A000F1880491603121FA248481607A295C7FC485AA412FF5BA75BA2181C183C1838
-A27F007F1778187018F0003F5F6D150160001F16036C6C4B5A95C7FC6C6C5D6C6C151E6C
-6C5D6C6C15F86D6C495A6D6CEB07C0D91FF0EB1F80D907FE01FEC8FC0101B512F86D6C13
-E0DA07FEC9FC3D4276BF42>67 D<013FB7FC18E018F8903B007FF0000FFE6E48EB01FF94
-38007FC04B6E7E180F85727E727E147F4B6E7EA2727EA302FF178092C9FCA54918C05CA4
-1A8013034A5DA41A0013074A5DA261A24E5A130F4A5E180F61181F61011F4C5A5C4E5A4E
-C7FC4D5A4D5A013F4B5A4A4A5AEF3FE0EF7F80017F4A48C8FC01FFEC1FFCB812F0178004
-FCC9FC423E7DBD45>I<013FB612F017FF18E0903B007FF0003FF86E48EB07FCEF01FE4B
-6D7EF07F8019C0183F19E0147F4B15F0A502FFED7FE092C8FCA219C0F0FF80A2494B1300
-4A5D4D5AEF0FF04D5AEF7F800103DA07FEC7FC91B612F017809139FC0007E0EE03F8EE00
-FC0107814A147F717EA284A2130F5CA484011F157F5CA41902013F17075CA2F0F00F017F
-170E496C143FB600E0011F131C94380FF83C4B01071378CA3801FFE09438003F8040407D
-BD43>82 D<9238FF80070207EBE00F021FEBF81E91387F00FE02FCEB1F3ED903F0EB0FFE
-49481307494813034AEB01FC49C7FC491400133E137E177C491578A57F1770A26D150080
-8080EB7FFEECFFE06D13FEEDFFC06D14F06D14FC010380010080143F02031480DA003F13
-C015031500EE7FE0163F161FA2160F121CA31607160F003C16C0A31780003E151F170000
-7E5D007F153E6D5C16FC01E0495AD87DF0495AD8FCFCEB0FC03AF87F803F8027F01FFFFE
-C7FCD8E00713F839C0007FC030427BBF33>I<0007B912F0A33C0FFE000FF8003F01F016
-0F01C04A13034848160190C7FC121EF000E048141F5E1238A212781270153F5E5AA3C816
-00157F5EA515FF93C9FCA55C5DA514035DA514075DA5140F5DA3141FEC7FFC0003B7FCA3
-3C3D76BC42>I<EC7FC0903803FFF890380FC07E90383E003F496D7E01FF6D7E82A24814
-0782A26C5A137890C7120FA25EA2EC03FF147F903807FF1FEB1FE0D97F805B3801FE00EA
-03F8485A4848133F485A003F5D49EC81C048C7FCA2157F48ED03804814FFA2007F5B9139
-03BF0700903880073F3A3FC00E1F8E260FE03C13FC3A03FFF00FF83A007FC003E02A2A7C
-A82D>97 D<EB3F80EA1FFFA3C6FC137FA291C9FCA55B5BA512015BA4EC07F80003EB3FFF
-9039F8F80FC09039FBE003E09039FF8001F891C77E5B4848147E49147F5B821780A2120F
-5B17C0A3167F001F16805BA4EEFF00123F5B4B5AA24B5A5E007F4A5AA24B5A6D495A4BC7
-FCD87CE0137E39F87001F839F03C07E039E00FFF80260003FCC8FC2A4077BE33>I<EC1F
-F0ECFFFE903903F01F8090390FC003C0D93F0013E0017E130F49131F000115F04848EB3F
-E0485AA24848EB1FC0001FEC0F004990C7FC123FA2485AA412FF90C9FCA96CEC03801507
-16006C6C5B151E001F5C6C6C5B6C6C5B6C6C485A3901F80F8026007FFEC7FCEB0FF0242A
-7AA828>I<EE03F8ED01FFA3ED000F1607A217F0A4160FA217E0A4161FA217C0A491380F
-F03FECFFFC902603F81F138090390FC007BF90391F8003FF90387E0001497F0001157F48
-481500485A120F5B001F5D485A5E5B127FA2150112FF90C75BA41503A25EA37E1507A26C
-4A5A7F001F141F6C6C133F6C6CEBFFF83B03F001EFFFC03900F80F8F90383FFE0FD90FF0
-EBE0002D407ABE33>I<EC3FE0903801FFF8903807E07E90380F801F90393F000F80017E
-14C049EB07E0485A12034848EB03F0485AA2121F5B123FA248481307A290B6FCA2D8FF80
-C8FC90C9FCA87EED01C015036C15806D1307001FEC0F006D131E000F5C6C6C5B6C6C485A
-3900FC07C0D93FFFC7FCEB07F8242A7BA828>I<ED07F0ED3FFCEDFC1E913803F03F4A48
-B4FC4A481380141FEC3F81DA7F0113008102FE137C93C7FCA213015CA513035CA50007B5
-12F8A3260007F0C8FCA3130F5CA5131F5CA5133F5CA5137F91C9FCA55B5BA4EA03FF007F
-13FEB5FCA229407DBF1C>I<177C913907F803FE91393FFE0F8F9139FC0F9C3F903901F0
-07F8903907E003E0D90FC013F0011F903801F80C02801400133FD97F007FA315035B495C
-A3017E495A5E150F6D5C6D495A90263F803EC7FCECC0FC903871FFF09038E07F8091C9FC
-485AA47FA27F90B512F8EDFF806C15E016F86D8048B6FC3A07E0000FFED80F801300003F
-C8127F003E815A00FC815AA25E163EA25E6C15FC007C4A5A6C4A5A6CEC0FC0D80FC0013F
-C7FC3903F801FCC6B512F0010F90C8FC303D7FA82D>I<147FEB3FFFA313017FA25CA513
-015CA513035CA4ED07F80107EB1FFF9139F0781FC09138F1E00F9139F38007E0ECF70002
-FE14F0495A5CA25CA24A130F131F4A14E0A4161F133F4A14C0A4163F137F91C71380A416
-7F5B491500A300015D486C491380B5D8F87F13FCA32E3F7DBE33>I<1478EB01FE130314
-FFA25B14FE130314FCEB00F01400ACEB03F8EA01FF14F0A2EA001F130FA314E0A5131F14
-C0A5133F1480A5137F1400A55B5BA4EA03FF007F13F0A2B5FC183E7DBD1A>I<147FEB3F
-FFA313017FA25CA513015CA513035CA501070103B5FC02F014FEA26F13F06F1380EEFE00
-010F14F84A485AED03C04B5A031FC7FC153E011F13784A5AECC3E0ECC7F0ECCFF814FF49
-7F14F9ECE1FE14C04A7E4A7E4980017E133F82151F82150F01FE8049130782A200018148
-6C49B4FCB5D8F03F13F04B13E0A2303F7EBE30>107 D<143FEB1FFF5BA213017FA214FE
-A5130114FCA5130314F8A5130714F0A5130F14E0A5131F14C0A5133F1480A5137F1400A5
-5B5BA4EA03FF007F13F8A2B5FC183F7DBE1A>I<902707F007F8EB03FCD803FFD91FFF90
-380FFF80913CE0781FC03C0FE09126E1E00FEBF0073E001FE38007E1C003F090260FE700
-EBE38002EEDAF70013F802FC14FE02D85C14F84A5CA24A5C011F020F14074A4A14F0A501
-3F021F140F4A4A14E0A5017F023F141F91C74914C0A549027F143F4992C71380A300014B
-147F486C496DEBFFC0B5D8F87FD9FC3F13FEA347287DA74C>I<903907F007F8D803FFEB
-1FFF9139E0781FC09138E1E00F3B001FE38007E090380FE70002EE14F014FC14D814F85C
-A24A130F131F4A14E0A4161F133F4A14C0A4163F137F91C71380A4167F5B491500A30001
-5D486C491380B5D8F87F13FCA32E287DA733>I<EC0FF0ECFFFE903903F01F8090390FC0
-07C049C66C7E013E6D7E01FC6D7E48488049147C0003157E485A000F157F5B121FA2485A
-A2007F1680A2170048C85AA54B5AA25E5A6C4A5A7E4B5A5E6C140F6C6C5C4B5A6C6C013E
-C7FC6C6C5B6C6C485A3900FC0FE090383FFF80D90FF8C8FC292A7BA82D>I<91387F01FE
-903A7FFF0FFFC09139FE3E03F09238F801F8903A03FFE000FE6D49137F4B7F92C713804A
-15C04A141FA218E0A20103150F5C18F0A3171F010716E05CA3173F18C0130F4A147F1880
-A2EFFF004C5A011F5D16034C5A6E495AEE1FC06E495AD93FDC017EC7FC91388F01F89138
-83FFE0028090C8FC92C9FC137FA291CAFCA45BA25BA31201487EB512F8A3343A81A733>
-I<903907F01F80D803FFEB7FE09138E1E1F09138E387F839001FE707EB0FE614EE02FC13
-F002D813E09138F801804AC7FCA25C131FA25CA4133F5CA5137F91C8FCA55B5BA3120148
-7EB512FEA325287EA724>114 D<9138FF81C0010713E390381F807F90397C003F804913
-1F4848130F5B00031407A248481400A27FA27F6D90C7FCEBFF8014FC6C13FF6C14C015F0
-6C6C7F011F7F13079038007FFE1403140100381300157EA2123C153E157E007C147CA200
-7E147815F8007F495A4A5A486C485A26F9E01FC7FC38E0FFFC38C01FE0222A7DA824>I<
-EB0380A4130791C7FCA25BA25BA2133EA2137E13FE12011207001FB512C0B6FCA2D801FC
-C7FCA312035BA512075BA5120F5BA41407001F130E13C0A4141E141C1380A26D5AA2000F
-5B14F03807E1E03801FF80D8007EC7FC1A3978B723>I<01FE147F00FFEC7FFF4914FEA2
-0007140300031401A34914FCA4150312074914F8A41507120F4914F0A4150F121F4914E0
-A2151FA3153F4914C0157F15FFEC01DF3A0FC003BFE09138073FFF3803F01E3801FFF826
-003FE01380282977A733>I<B539E007FFF05D17E02707FE000313006C48EB01FC6F5A5E
-00014A5A5EA24B5A6D1307000092C7FC5D150E6D5B7F5DA25D1480013F5B14815D14C301
-1F5B02C7C8FCA214CE14EEEB0FFCA25CA26D5A5CA25CA26D5A2C2878A630>I<B500C3B5
-3803FFFCA204FE14F8290FFE003FE00013C0D807F86D48EB7F000003173E183C150F1838
-6D5E0001141F705B153F4D5A15776D4B5A0000ECE7F04DC7FCEC01C3170E9038FF038301
-7F5D91380703F85FEC0E01021E5CD93F9C14F002BC6D5A02B813FDDAF8005B4A13FF5F6D
-5A94C8FC5C4A137E167C6DC7FC1678010E14383E2878A642>I<48B539C07FFFC0A33C00
-0FFE003FF8006D48EB1FE0010315800101023EC7FC6E133C01005C027F5B6F5A91383F81
-C0EDC380DA1FC7C8FC15EFEC0FFE6E5A5D140381A24A7E140FEC1E7F023C7FEC383F0270
-7FECE01F010180903803C00F49486C7ED90F007F491303017E80D801FE80D807FF497EB5
-D8803F13F8A332277FA630>I<90B539E007FFF05E18E0902707FE000313006D48EB01FC
-705A5F01014A5A5F16036E5C0100140794C7FC160E805E805E1678ED8070023F13F05EED
-81C015C191381FC38015C793C8FC15EF15EEEC0FFCA25DA26E5AA25DA26E5A5DA24AC9FC
-5C140E141E141C5C121C003F5B5A485B495A130300FE5B4848CAFCEA701EEA783CEA3FF0
-EA0FC0343A80A630>I<017FB512FEA2ECC00190397E0003FC49EB07F849EB0FF049EB1F
-E049EB3FC0ED7F8000011500495B4A5A4A5A4848485A4A5AC7485A4A5A5D147F4AC7FC49
-5A495A49481370494813E0495A5C133F90387F8001D9FF0013C0485A48481303485A4848
-EB078049130F4848131F003F143F397F8001FFB71200A227277EA628>I
-E
+C75BA31201486C49486CEBFFC0B5D8F83FD9FC1F13FE605D49407EBF4C> I<1570A4EC03
+FC91381FFF80027F13E0903901FCE3F0903907E0E0F8D90F80133CD91F00131E90383E01
+C0017C140FA201F8140713F00001153F91380380FFD803E01381A416FE91380700FC01F0
+1478160013F813FC13FEEBFF0E6C13EE14FE6CEBFFC015F06D13FC011F7F6D7F01031480
+EB007F021F13C0141CEC383FED1FE0150FA21507A2000F1370D83F801303EA7FC0A31507
+26FF80E013C0130012FC00F0EC0F801270ED1F00903801C01E0078143E00385C003C5C00
+1EEBC1F0001FEBC7E03907E39F806CB5C7FCC613FCEB1FE0EB0380A249C8FCA2284979C3
+2D> 36 D<ED0FC0ED3FF0EDF878913801F038913807E01CEC0FC01580141FEC3F00A25C
+147EA2163C02FE13381678167016F05E4B5A4B5A150793CAFC150E5D5D4B0103B512C05D
+6E5A4B9039007FFC0092C8EA3FE06EED1F8096C7FC6F141E02FF5D491638902603BFC014
+78D9073F5D010E4B5A496C6C495A01785E496C6C1307D801E04BC8FC00036E131E2607C0
+07141C000F6E133C001F01035CD83F806D5B0201495A007F02FF5B6EEB838048C7EA7F87
+04CFC9FCED3FDE04FC14386F4814786F4814706F7E6D6E5C007F4A6C1301DB3FFF495A6C
+6C017C6D485A9029E003F03FC00FC7FC3C0FF01FC01FF03E6CB5390007FFFC000101FC01
+0113F026003FE09038003FC042437AC047> 38 D<1530157015E0EC03C0EC0780EC0F00
+141E5C147C5C5C495A1303495A5C130F49C7FCA2133E137E137C13FC5B1201A2485AA25B
+1207A2485AA3485AA448C8FCA45A127EA512FE5AA95AA87EA2127CA5123C123EA2121EA2
+121F7EA26C7EA26C7EA26C7E120013707FA213181C5A74C323> 40
+D<497E806D7E1470147880A280A280A2EC0780A215C01403A215E0A3EC01F0A615F8AF14
+0315F0A5140715E0A4140F15C0A3141F1580A3EC3F00A2143E147EA2147C14FC5C13015C
+13035C13075C495AA249C7FC131E133E5B13785B485A485A12075B000EC8FC5A5A12F05A
+1D5A7FC323> I<007FB5FCA2B512FEA418067C961E> 45 D<121EEA3F80EA7FC012FFA4
+1380EA7F00123C0A0A788919> I<1703EF0780170FA2EF1F00A2173EA25FA25FA24C5AA2
+4C5AA24C5AA24C5AA24CC7FCA2163E167E167C5EA24B5AA24B5AA24B5AA24B5AA24BC8FC
+A2153EA25DA25DA24A5AA24A5AA24A5AA24A5AA24AC9FCA2143EA25CA25CA2495AA2495A
+A2495AA2495A131F91CAFC133EA25BA25BA2485AA2485AA2485AA2485AA248CBFCA2123E
+A25AA25AA21270315B7FC32D> I<157015F014011407143F903803FFE0137FEBFFCFEBF8
+0F1300141F15C0A5143F1580A5147F1500A55C5CA513015CA513035CA513075CA5130F5C
+A3131F497EB612F8A31D3D78BC2D> 49 D<EC01FE91380FFFE0023F13F89138FC07FC90
+3901E001FE903907C000FF49C7EA7F80011E15C0163F4915E05B0170141F13FF80A35A16
+3FA26C90C7FC137E0118EC7FC090C8FCEEFF80A24B1300A24B5A5E4B5A4B5A4B5A5E4B5A
+4BC7FC15FEEC01F84A5A4A5A4A5A4AC8FC143E5C5CEB01E04948130E49485B49C7FC131E
+495C13705B48485C484814F0000FB6FC5A485D5AB7FC5EA22B3D7CBC2D> I<EC07FC9138
+3FFF809138F80FE0903903C007F09039078003FC90380F0001011C14FE013C14FF137F14
+80EBFFC0A31480A291380003FE137E90C7FCED07FC16F8150F16F0ED1FE016C0ED3F80ED
+7E005DEC07F0903803FF8015F090380001FC6E7EED7F80ED3FC0A2ED1FE016F0A316F8A4
+120EEA3F80486C133F16F012FFA216E0157F5B48C7EAFFC000F01580007049130012786C
+495A003EEB07F86C495A390FE03FE00003B51280C649C7FCEB1FE0283F7ABC2D> I<161C
+163C167CA216FCED01F815031507150FA2151DED3BF0157315E315C31401EC0383913807
+07E0140E141CA2143814709138E00FC0EB01C014801303EB0700130E49EB1F805B133013
+705B485A4848EB3F0090C7FC5A120E5A5A48147E1260B8FCA3C73801FE00A25DA41403A2
+5DA314074A7E0107B512F8A3283E7BBD2D> I<01061403D90780131F90390FF801FE91B5
+12FC16F816F016E0168049EBFE0015F890381C7FC091C8FCA3133C1338A513781370A2EC
+1FE0ECFFF8903873E03E9038FF001F01FCEB0F804914C049EB07E04914F049130390C7FC
+16F8A61507A21206EA3F80487EA2150F00FF15F0A24914E090C7121F00FC15C000F0143F
+00701580ED7F0012786C14FE4A5A6C495A390F800FE03907E03FC06CB5C7FCC613FCEB1F
+E0283F7ABC2D> I<DCFFC01338030F01F01378037F01FC13F0913A01FF803F01913A07FC
+000781DA1FE0EB03C3DA7FC0EB01E74AC812FF4948ED7FE0D907FC153F495A4948151F49
+5A4948150F494816C018074890C9FC485AA2485A000F1880491603121FA248481607A295
+C7FC485AA412FF5BA75BA2181C183C1838A27F007F1778187018F0003F5F6D150160001F
+16036C6C4B5A95C7FC6C6C5D6C6C151E6C6C5D6C6C15F86D6C495A6D6CEB07C0D91FF0EB
+1F80D907FE01FEC8FC0101B512F86D6C13E0DA07FEC9FC3D4276BF42> 67
+D<013FB7FC18E018F8903B007FF0000FFE6E48EB01FF9438007FC04B6E7E180F85727E72
+7E147F4B6E7EA2727EA302FF178092C9FCA54918C05CA41A8013034A5DA41A0013074A5D
+A261A24E5A130F4A5E180F61181F61011F4C5A5C4E5A4EC7FC4D5A4D5A013F4B5A4A4A5A
+EF3FE0EF7F80017F4A48C8FC01FFEC1FFCB812F0178004FCC9FC423E7DBD45> I<923803
+FF80031F13F09238FE01FE913903F0003FDA0FC0EB1FC0DA3F80EB07E0027EC76C7E4948
+6E7E49488149486E7E4948157F495A013F17804948ED3FC049C9FCA24848EE1FE012035B
+000718F05B120FA2485A19F8123F5BA2127FA219F04848163FA5F07FE0A35BF0FFC0A219
+805F19007F4D5A127F4D5A60003F160F6D5E001F4C5A4D5A6C6C4B5A95C7FC6C6C15FE00
+034B5A6C6C4A5A6C6C4A5A017FEC1FC06D6C495AD90FE001FEC8FC903903F807F80100B5
+12C0DA0FFCC9FC3D4276BF47> 79 D<013FB612F017FF18E0903B007FF0003FF86E48EB
+07FCEF01FE4B6D7EF07F8019C0183F19E0147F4B15F0A502FFED7FE092C8FCA219C0F0FF
+80A2494B13004A5D4D5AEF0FF04D5AEF7F800103DA07FEC7FC91B612F017809139FC0007
+E0EE03F8EE00FC0107814A147F717EA284A2130F5CA484011F157F5CA41902013F17075C
+A2F0F00F017F170E496C143FB600E0011F131C94380FF83C4B01071378CA3801FFE09438
+003F8040407DBD43> 82 D<9238FF80070207EBE00F021FEBF81E91387F00FE02FCEB1F
+3ED903F0EB0FFE49481307494813034AEB01FC49C7FC491400133E137E177C491578A57F
+1770A26D1500808080EB7FFEECFFE06D13FEEDFFC06D14F06D14FC010380010080143F02
+031480DA003F13C015031500EE7FE0163F161FA2160F121CA31607160F003C16C0A31780
+003E151F1700007E5D007F153E6D5C16FC01E0495AD87DF0495AD8FCFCEB0FC03AF87F80
+3F8027F01FFFFEC7FCD8E00713F839C0007FC030427BBF33> I<0007B912F0A33C0FFE00
+0FF8003F01F0160F01C04A13034848160190C7FC121EF000E048141F5E1238A212781270
+153F5E5AA3C81600157F5EA515FF93C9FCA55C5DA514035DA514075DA5140F5DA3141FEC
+7FFC0003B7FCA33C3D76BC42> I<B6020FB5FC19FEA2000301E0020113E06C0180913800
+7F8091C9EA7E006C173C18386E15781870017F16F0604D5A804D5A133F4DC7FCA26E140E
+171E011F151C173C17386E1478010F15705FA24C5A8001074A5AA24CC8FC5E6E130E0103
+141E161C163C16386E5B13015EA24B5A14FF6D495AA24BC9FC5D158EEC7F9E159C15B8A2
+15F0143F5DA25DA26E5AA292CAFCA2140E404074BD44> 86 D<EC7FC0903803FFF89038
+0FC07E90383E003F496D7E01FF6D7E82A248140782A26C5A137890C7120FA25EA2EC03FF
+147F903807FF1FEB1FE0D97F805B3801FE00EA03F8485A4848133F485A003F5D49EC81C0
+48C7FCA2157F48ED03804814FFA2007F5B913903BF0700903880073F3A3FC00E1F8E260F
+E03C13FC3A03FFF00FF83A007FC003E02A2A7CA82D> 97 D<EB3F80EA1FFFA3C6FC137F
+A291C9FCA55B5BA512015BA4EC07F80003EB3FFF9039F8F80FC09039FBE003E09039FF80
+01F891C77E5B4848147E49147F5B821780A2120F5B17C0A3167F001F16805BA4EEFF0012
+3F5B4B5AA24B5A5E007F4A5AA24B5A6D495A4BC7FCD87CE0137E39F87001F839F03C07E0
+39E00FFF80260003FCC8FC2A4077BE33> I<EC1FF0ECFFFE903903F01F8090390FC003C0
+D93F0013E0017E130F49131F000115F04848EB3FE0485AA24848EB1FC0001FEC0F004990
+C7FC123FA2485AA412FF90C9FCA96CEC0380150716006C6C5B151E001F5C6C6C5B6C6C5B
+6C6C485A3901F80F8026007FFEC7FCEB0FF0242A7AA828> I<EE03F8ED01FFA3ED000F16
+07A217F0A4160FA217E0A4161FA217C0A491380FF03FECFFFC902603F81F138090390FC0
+07BF90391F8003FF90387E0001497F0001157F48481500485A120F5B001F5D485A5E5B12
+7FA2150112FF90C75BA41503A25EA37E1507A26C4A5A7F001F141F6C6C133F6C6CEBFFF8
+3B03F001EFFFC03900F80F8F90383FFE0FD90FF0EBE0002D407ABE33> I<EC3FE0903801
+FFF8903807E07E90380F801F90393F000F80017E14C049EB07E0485A12034848EB03F048
+5AA2121F5B123FA248481307A290B6FCA2D8FF80C8FC90C9FCA87EED01C015036C15806D
+1307001FEC0F006D131E000F5C6C6C5B6C6C485A3900FC07C0D93FFFC7FCEB07F8242A7B
+A828> I<ED07F0ED3FFCEDFC1E913803F03F4A48B4FC4A481380141FEC3F81DA7F011300
+8102FE137C93C7FCA213015CA513035CA50007B512F8A3260007F0C8FCA3130F5CA5131F
+5CA5133F5CA5137F91C9FCA55B5BA4EA03FF007F13FEB5FCA229407DBF1C> I<177C9139
+07F803FE91393FFE0F8F9139FC0F9C3F903901F007F8903907E003E0D90FC013F0011F90
+3801F80C02801400133FD97F007FA315035B495CA3017E495A5E150F6D5C6D495A90263F
+803EC7FCECC0FC903871FFF09038E07F8091C9FC485AA47FA27F90B512F8EDFF806C15E0
+16F86D8048B6FC3A07E0000FFED80F801300003FC8127F003E815A00FC815AA25E163EA2
+5E6C15FC007C4A5A6C4A5A6CEC0FC0D80FC0013FC7FC3903F801FCC6B512F0010F90C8FC
+303D7FA82D> I<147FEB3FFFA313017FA25CA513015CA513035CA4ED07F80107EB1FFF91
+39F0781FC09138F1E00F9139F38007E0ECF70002FE14F0495A5CA25CA24A130F131F4A14
+E0A4161F133F4A14C0A4163F137F91C71380A4167F5B491500A300015D486C491380B5D8
+F87F13FCA32E3F7DBE33> I<1478EB01FE130314FFA25B14FE130314FCEB00F01400ACEB
+03F8EA01FF14F0A2EA001F130FA314E0A5131F14C0A5133F1480A5137F1400A55B5BA4EA
+03FF007F13F0A2B5FC183E7DBD1A> I<147FEB3FFFA313017FA25CA513015CA513035CA5
+01070103B5FC02F014FEA26F13F06F1380EEFE00010F14F84A485AED03C04B5A031FC7FC
+153E011F13784A5AECC3E0ECC7F0ECCFF814FF497F14F9ECE1FE14C04A7E4A7E4980017E
+133F82151F82150F01FE8049130782A2000181486C49B4FCB5D8F03F13F04B13E0A2303F
+7EBE30> 107 D<143FEB1FFF5BA213017FA214FEA5130114FCA5130314F8A5130714F0A5
+130F14E0A5131F14C0A5133F1480A5137F1400A55B5BA4EA03FF007F13F8A2B5FC183F7D
+BE1A> I<902707F007F8EB03FCD803FFD91FFF90380FFF80913CE0781FC03C0FE09126E1
+E00FEBF0073E001FE38007E1C003F090260FE700EBE38002EEDAF70013F802FC14FE02D8
+5C14F84A5CA24A5C011F020F14074A4A14F0A5013F021F140F4A4A14E0A5017F023F141F
+91C74914C0A549027F143F4992C71380A300014B147F486C496DEBFFC0B5D8F87FD9FC3F
+13FEA347287DA74C> I<903907F007F8D803FFEB1FFF9139E0781FC09138E1E00F3B001F
+E38007E090380FE70002EE14F014FC14D814F85CA24A130F131F4A14E0A4161F133F4A14
+C0A4163F137F91C71380A4167F5B491500A300015D486C491380B5D8F87F13FCA32E287D
+A733> I<EC0FF0ECFFFE903903F01F8090390FC007C049C66C7E013E6D7E01FC6D7E4848
+8049147C0003157E485A000F157F5B121FA2485AA2007F1680A2170048C85AA54B5AA25E
+5A6C4A5A7E4B5A5E6C140F6C6C5C4B5A6C6C013EC7FC6C6C5B6C6C485A3900FC0FE09038
+3FFF80D90FF8C8FC292A7BA82D> I<91387F01FE903A7FFF0FFFC09139FE3E03F09238F8
+01F8903A03FFE000FE6D49137F4B7F92C713804A15C04A141FA218E0A20103150F5C18F0
+A3171F010716E05CA3173F18C0130F4A147F1880A2EFFF004C5A011F5D16034C5A6E495A
+EE1FC06E495AD93FDC017EC7FC91388F01F8913883FFE0028090C8FC92C9FC137FA291CA
+FCA45BA25BA31201487EB512F8A3343A81A733> I<903907F01F80D803FFEB7FE09138E1
+E1F09138E387F839001FE707EB0FE614EE02FC13F002D813E09138F801804AC7FCA25C13
+1FA25CA4133F5CA5137F91C8FCA55B5BA31201487EB512FEA325287EA724> 114
+D<9138FF81C0010713E390381F807F90397C003F8049131F4848130F5B00031407A24848
+1400A27FA27F6D90C7FCEBFF8014FC6C13FF6C14C015F06C6C7F011F7F13079038007FFE
+1403140100381300157EA2123C153E157E007C147CA2007E147815F8007F495A4A5A486C
+485A26F9E01FC7FC38E0FFFC38C01FE0222A7DA824> I<EB0380A4130791C7FCA25BA25B
+A2133EA2137E13FE12011207001FB512C0B6FCA2D801FCC7FCA312035BA512075BA5120F
+5BA41407001F130E13C0A4141E141C1380A26D5AA2000F5B14F03807E1E03801FF80D800
+7EC7FC1A3978B723> I<01FE147F00FFEC7FFF4914FEA20007140300031401A34914FCA4
+150312074914F8A41507120F4914F0A4150F121F4914E0A2151FA3153F4914C0157F15FF
+EC01DF3A0FC003BFE09138073FFF3803F01E3801FFF826003FE01380282977A733> I<B5
+39E007FFF05D17E02707FE000313006C48EB01FC6F5A5E00014A5A5EA24B5A6D13070000
+92C7FC5D150E6D5B7F5DA25D1480013F5B14815D14C3011F5B02C7C8FCA214CE14EEEB0F
+FCA25CA26D5A5CA25CA26D5A2C2878A630> I<B500C3B53803FFFCA204FE14F8290FFE00
+3FE00013C0D807F86D48EB7F000003173E183C150F18386D5E0001141F705B153F4D5A15
+776D4B5A0000ECE7F04DC7FCEC01C3170E9038FF0383017F5D91380703F85FEC0E01021E
+5CD93F9C14F002BC6D5A02B813FDDAF8005B4A13FF5F6D5A94C8FC5C4A137E167C6DC7FC
+1678010E14383E2878A642> I<48B539C07FFFC0A33C000FFE003FF8006D48EB1FE00103
+15800101023EC7FC6E133C01005C027F5B6F5A91383F81C0EDC380DA1FC7C8FC15EFEC0F
+FE6E5A5D140381A24A7E140FEC1E7F023C7FEC383F02707FECE01F010180903803C00F49
+486C7ED90F007F491303017E80D801FE80D807FF497EB5D8803F13F8A332277FA630> I<
+90B539E007FFF05E18E0902707FE000313006D48EB01FC705A5F01014A5A5F16036E5C01
+00140794C7FC160E805E805E1678ED8070023F13F05EED81C015C191381FC38015C793C8
+FC15EF15EEEC0FFCA25DA26E5AA25DA26E5A5DA24AC9FC5C140E141E141C5C121C003F5B
+5A485B495A130300FE5B4848CAFCEA701EEA783CEA3FF0EA0FC0343A80A630> I<017FB5
+12FEA2ECC00190397E0003FC49EB07F849EB0FF049EB1FE049EB3FC0ED7F800001150049
+5B4A5A4A5A4848485A4A5AC7485A4A5A5D147F4AC7FC495A495A49481370494813E0495A
+5C133F90387F8001D9FF0013C0485A48481303485A4848EB078049130F4848131F003F14
+3F397F8001FFB71200A227277EA628> I E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fn cmti10 10.95 31
/Fn 31 122 df<933807FF80043F13E09338FE00F8DB01F0133EDB07E0130E4B48131F4C
@@ -1003,393 +1026,393 @@ E
E0903A0003F000070207140F4B14C0A3171F020F15805DA2173F1800141F5D5F177EA214
3F92C712FE5FA34A1301027EECF81CA3160302FEECF03C4A1538A21878187013014A0101
13F018E0933800F1C0EF7F804948EC1F0094C7FCA35C1307A2001E5B127F130F00FF5BA2
-49CAFC12FEEAF81EEA703CEA7878EA1FF0EA07C0385383BF33>12
+49CAFC12FEEAF81EEA703CEA7878EA1FF0EA07C0385383BF33> 12
D<EA01E0EA07F8120FA2EA1FFCA4EA0FF8EA0798EA001813381330A21370136013E013C0
-1201EA0380EA07001206120E5A5A5A5A5A0E1C7A891C>44 D<120FEA3FC0127FA212FFA3
-1380EA7F00123C0A0A77891C>46 D<131EEB3F80137FEBFFC05AA214806C13005B133C90
-C7FCB3120FEA3FC0127FA212FFA35B6CC7FC123C122777A61C>58
+1201EA0380EA07001206120E5A5A5A5A5A0E1C7A891C> 44 D<120FEA3FC0127FA212FF
+A31380EA7F00123C0A0A77891C> 46 D<131EEB3F80137FEBFFC05AA214806C13005B13
+3C90C7FCB3120FEA3FC0127FA212FFA35B6CC7FC123C122777A61C> 58
D<49B812F8A390260003FEC7121F18074B14031801F000F014075DA3140F5D19E0A2141F
4B1338A2EF7801023F027013C04B91C7FCA217F0027F5CED80011603160F91B65AA3ED00
1F49EC07805CA3010392C8FC5CF003804C13070107020E14005C93C75A180E010F161E4A
151C183CA2011F5E5C60A2013F15014A4A5A1707017F150F4D5A4A147F01FF913807FF80
-B9FCA295C7FC3D3E7BBD3E>69 D<902601FFFE020FB5FC496D5CA2D900016D010013C04A
-EE3F00193E70141C193CEC07BFDB3FE01438151F1978020F7FDA0E0F15708219F0EC1E07
-021C6D5CA203031401023C7FDA38015DA2701303EC7800027002805BA2047F130702F014
-C04A013F91C7FCA2715A0101141F4AECF00EA2040F131E010315F84A151C1607EFFC3C01
-07140391C7143817FE040113784915FF010E16708218F0131E011C6F5AA2173F133C0138
-5E171F137813F8486C6F5AEA07FEB500F01407A295C8FC483E7BBD44>78
+B9FCA295C7FC3D3E7BBD3E> 69 D<902601FFFE020FB5FC496D5CA2D900016D010013C0
+4AEE3F00193E70141C193CEC07BFDB3FE01438151F1978020F7FDA0E0F15708219F0EC1E
+07021C6D5CA203031401023C7FDA38015DA2701303EC7800027002805BA2047F130702F0
+14C04A013F91C7FCA2715A0101141F4AECF00EA2040F131E010315F84A151C1607EFFC3C
+0107140391C7143817FE040113784915FF010E16708218F0131E011C6F5AA2173F133C01
+385E171F137813F8486C6F5AEA07FEB500F01407A295C8FC483E7BBD44> 78
D<EEFFC0030713F892383F80FE9238FC003FDA03F0EB0F804A486D7EDA1F80804AC76C7E
027E6E7E4A81494814004948811307495A4948157F133F5C49C9FC4917805B1201485AA2
12075B000F17FFA25B121F190048485DA448484B5AA34D5AA25B4D5A12FF60171F60007F
163F604D5AA24DC7FC5F003F15014C5A6D5D001F4B5A4C5A6C6C4A5A4C5A6C6C4AC8FC00
0315FC6C6C495A6C6CEB07E0017FEB1F8090261FC07EC9FC903807FFF801001380394273
-BF46>I<48B9FCA25A903AFE001FF00101F89138E0007FD807E0163E49013F141E5B48C7
+BF46> I<48B9FCA25A903AFE001FF00101F89138E0007FD807E0163E49013F141E5B48C7
5BA2001E147FA2001C4B131C123C003814FFA2007892C7FC12704A153C00F01738485CC7
16001403A25DA21407A25DA2140FA25DA2141FA25DA2143FA25DA2147FA25DA214FFA292
-C9FCA25BA25CA21303A25CEB0FFE003FB67E5AA2383D71BC41>84
+C9FCA25BA25CA21303A25CEB0FFE003FB67E5AA2383D71BC41> 84
D<147E49B47E903907C1C38090391F80EFC090383F00FF017E137F4914804848133F485A
A248481400120F5B001F5C157E485AA215FE007F5C90C7FCA21401485C5AA21403EDF038
5AA21407EDE078020F1370127C021F13F0007E013F13E0003E137FECF3E1261F01E313C0
-3A0F8781E3803A03FF00FF00D800FC133E252977A72E>97 D<EB1FC0EA0FFF5CA2EA003F
-A291C7FCA25BA2137EA213FEA25BA21201A25BA21203A25B147E3907F1FF809038F783E0
-9038EF01F013FE390FF800F8A24913FC49137C485A157E5B15FE123FA290C7FCA2481301
-15FC127EA2140300FE14F85AA2EC07F0A215E048130F15C0141F15800078EB3F00127C14
-7E003C5B383E01F8381E03E06C485A6CB4C7FCEA01F81F4076BE2A>I<EC1FC0ECFFF090
-3803F03C903807C01E90381F800E90383F000F017E133F4913FF485A485A000714FE5B00
-0F14FC48481300A2485AA3127F90C8FCA35A5AA6481403007E1407150F151E003E143C15
-786C14F0EC03E0390F800F803903E07E003801FFF838003FC0202977A72A>I<EE3F80ED
-1FFF1700A2ED007FA2167EA216FEA25EA21501A25EA21503A25EA21507A25E147E903801
-FF8F903807C1CF90391F80EFC090383F00FF017E137F5B48486D5A485AA2485A000F92C7
-FC5B001F5CA24848137EA215FE127F90C75AA214015A485CA2140316384814F0A2140716
-7891380FE070127C021F13F0007E013F5B003E137FECF3E1261F01E35B3A0F8781E38027
-03FF00FFC7FCD800FC133E294077BE2E>I<EC3F80903801FFE0903807E0F890381F803C
-EB3E0001FC131E485A485A12074848133E49133C121F4848137C15F8EC03F0397F000FE0
-ECFF809038FFFC00B512C048C8FCA45AA61506150E151E007C143C15786C14F0EC01E06C
-EB07C0390F801F003807C0FC3801FFF038007F801F2976A72A>I<167C4BB4FC923807C7
-8092380F83C0ED1F87161FED3F3FA2157EA21780EE0E004BC7FCA414015DA414035DA301
-03B512F8A390260007E0C7FCA3140F5DA5141F5DA4143F92C8FCA45C147EA414FE5CA413
-015CA4495AA4495AA4495A121E127F5C12FF49C9FCA2EAFE1EEAF83C1270EA7878EA3FE0
-EA0F802A5383BF1C>I<EC03F0EC0FFC91383E0E1C9138FC077E903901F003FE13039038
-07E001D90FC013FCEB1F80A2EB3F004914F8137E01FE1303A2484814F0A2150712034914
-E0A2150F12074914C0A2151FA216805B153F1203ED7F006D5BA200015B0000495A9038F8
-0F7E90387C1EFEEB1FF8903807E0FC90C7FC1401A25DA21403A25D001C1307007F5C4813
-0F5D4A5A4AC7FC48137E00F85B387C03F0381FFFC0D803FEC8FC273B7CA72A>I<EB01FC
-13FF5CA21303A25CA21307A25CA2130FA25CA2131FA25CA2133FA291C8FCEC03F890387F
-0FFE91383E0F80D97E7813C0ECE007D9FFC013E014801400A2485A5BA25B0003140F16C0
-5BA20007141F16805BA2000F143F16005B5D001F147EEDFE074913FCA2003F0101130FED
-F80E1300161E48ECF01CA2007E1538A200FE1570020013E048EC7FC00038EC1F0028407A
-BE2E>I<1478EB01FCA21303A314F8EB00E01400AD137C48B4FC38038F80EA0707000E13
-C0121E121CEA3C0F1238A2EA781F00701380A2EAF03F140012005B137E13FE5BA212015B
-A212035B1438120713E0000F1378EBC070A214F0EB80E0A2EB81C01383148038078700EA
-03FEEA00F8163E79BC1C>I<EB01FC13FF5CA21303A25CA21307A25CA2130FA25CA2131F
-A25CA2133FA291C8FCED03E049EB0FF8ED3C3C017EEB707CEDE1FC9038FE01C1EC038390
-38FC0703140E0001011C13F891383800E0494813001460000313E0EBF9C0EBF78001FEC8
-FC1207EBFFE0EBE7F8EBE0FE000F137F6E7EEBC01F81001F130F16701380A2003F15F002
-1F13E001001380A248148116C0007EEB0F83168000FE14879138078F0048EB03FE0038EB
-00F826407ABE2A>107 D<EB07F0EA03FF14E0A2EA000FA214C0A2131FA21480A2133FA2
-1400A25BA2137EA213FEA25BA21201A25BA21203A25BA21207A25BA2120FA25BA2121FA2
-5BA2123FA290C7FCA25A1307127EA2EAFE0F130E12FCA2131E131CA2EA7C381378EA3C70
-EA1FE0EA0780144079BE17>I<D801F0D93F80137F3D07FC01FFE003FFC03D0F3E07C1F8
-0F83F03D0E1F0F00FC1E01F8001E011C90387C3800001C49D97E707F003C01F05C003815
-7F4A5C26783FC05C12704A91C7FC91C7127E00F003FE1301494A5CEA007EA20301140301
-FE5F495CA203031407000160495C180F03075D0003051F13E0494A1480A2030FEC3F8100
-07F001C0495CA2031F91383E0380120F494AEC0700A2033F150E001FEF1E1C4991C7EA0F
-F80007C7000EEC03E0432979A74A>I<D801F0EB3F803A07FC01FFE03A0F3E07C1F83A0E
-1F0F00FC001E011C137C001C49137E003C13F012385C38783FC012705C91C7FC00F015FE
-495CEA007EA2150101FE5C5BA2150300015D5B15075E0003020F13704914C0A2031F13F0
-0007ED80E05B1681EE01C0120F49EC0380A2EE0700001FEC0F0E49EB07FC0007C7EA01F0
-2C2979A733>I<EC1FC0ECFFF8903803F07C90380FC01FEB1F8090393F000F80017E14C0
-491307484814E0485A12075B000F15F0485AA2485AA2ED0FE0127F90C7FCA2151F4815C0
-5AA2ED3F80A2ED7F00A248147E007C5C007E13015D4A5A003E495A6C495A4A5A260F803E
-C7FC3807C0FC3801FFF038003F80242977A72E>I<903903E001F890390FF807FE903A1E
-7C1E0F80903A1C3E3C07C0013C137801389038E003E0EB783F017001C013F0ED80019038
-F07F0001E015F8147E1603000113FEA2C75AA20101140717F05CA20103140F17E05CA201
-07EC1FC0A24A1480163F010F15005E167E5E131F4B5A6E485A4B5A90393FB80F80DA9C1F
-C7FCEC0FFCEC03E049C9FCA2137EA213FEA25BA21201A25BA21203A2387FFFE0B5FCA22D
-3A80A72E>I<D801F013FC3A07FC07FF803A0F3E0F03C0260E1F1C13E0001EEB380F001C
-1370003CEBE01F123814C0D8783F14C00070903880070092C7FC91C8FC12F05BEA007EA3
-13FE5BA312015BA312035BA312075BA3120F5BA3121F5B0007C9FC232979A726>114
+3A0F8781E3803A03FF00FF00D800FC133E252977A72E> 97 D<EB1FC0EA0FFF5CA2EA00
+3FA291C7FCA25BA2137EA213FEA25BA21201A25BA21203A25B147E3907F1FF809038F783
+E09038EF01F013FE390FF800F8A24913FC49137C485A157E5B15FE123FA290C7FCA24813
+0115FC127EA2140300FE14F85AA2EC07F0A215E048130F15C0141F15800078EB3F00127C
+147E003C5B383E01F8381E03E06C485A6CB4C7FCEA01F81F4076BE2A> I<EC1FC0ECFFF0
+903803F03C903807C01E90381F800E90383F000F017E133F4913FF485A485A000714FE5B
+000F14FC48481300A2485AA3127F90C8FCA35A5AA6481403007E1407150F151E003E143C
+15786C14F0EC03E0390F800F803903E07E003801FFF838003FC0202977A72A> I<EE3F80
+ED1FFF1700A2ED007FA2167EA216FEA25EA21501A25EA21503A25EA21507A25E147E9038
+01FF8F903807C1CF90391F80EFC090383F00FF017E137F5B48486D5A485AA2485A000F92
+C7FC5B001F5CA24848137EA215FE127F90C75AA214015A485CA2140316384814F0A21407
+167891380FE070127C021F13F0007E013F5B003E137FECF3E1261F01E35B3A0F8781E380
+2703FF00FFC7FCD800FC133E294077BE2E> I<EC3F80903801FFE0903807E0F890381F80
+3CEB3E0001FC131E485A485A12074848133E49133C121F4848137C15F8EC03F0397F000F
+E0ECFF809038FFFC00B512C048C8FCA45AA61506150E151E007C143C15786C14F0EC01E0
+6CEB07C0390F801F003807C0FC3801FFF038007F801F2976A72A> I<167C4BB4FC923807
+C78092380F83C0ED1F87161FED3F3FA2157EA21780EE0E004BC7FCA414015DA414035DA3
+0103B512F8A390260007E0C7FCA3140F5DA5141F5DA4143F92C8FCA45C147EA414FE5CA4
+13015CA4495AA4495AA4495A121E127F5C12FF49C9FCA2EAFE1EEAF83C1270EA7878EA3F
+E0EA0F802A5383BF1C> I<EC03F0EC0FFC91383E0E1C9138FC077E903901F003FE130390
+3807E001D90FC013FCEB1F80A2EB3F004914F8137E01FE1303A2484814F0A21507120349
+14E0A2150F12074914C0A2151FA216805B153F1203ED7F006D5BA200015B0000495A9038
+F80F7E90387C1EFEEB1FF8903807E0FC90C7FC1401A25DA21403A25D001C1307007F5C48
+130F5D4A5A4AC7FC48137E00F85B387C03F0381FFFC0D803FEC8FC273B7CA72A> I<EB01
+FC13FF5CA21303A25CA21307A25CA2130FA25CA2131FA25CA2133FA291C8FCEC03F89038
+7F0FFE91383E0F80D97E7813C0ECE007D9FFC013E014801400A2485A5BA25B0003140F16
+C05BA20007141F16805BA2000F143F16005B5D001F147EEDFE074913FCA2003F0101130F
+EDF80E1300161E48ECF01CA2007E1538A200FE1570020013E048EC7FC00038EC1F002840
+7ABE2E> I<1478EB01FCA21303A314F8EB00E01400AD137C48B4FC38038F80EA0707000E
+13C0121E121CEA3C0F1238A2EA781F00701380A2EAF03F140012005B137E13FE5BA21201
+5BA212035B1438120713E0000F1378EBC070A214F0EB80E0A2EB81C01383148038078700
+EA03FEEA00F8163E79BC1C> I<EB01FC13FF5CA21303A25CA21307A25CA2130FA25CA213
+1FA25CA2133FA291C8FCED03E049EB0FF8ED3C3C017EEB707CEDE1FC9038FE01C1EC0383
+9038FC0703140E0001011C13F891383800E0494813001460000313E0EBF9C0EBF78001FE
+C8FC1207EBFFE0EBE7F8EBE0FE000F137F6E7EEBC01F81001F130F16701380A2003F15F0
+021F13E001001380A248148116C0007EEB0F83168000FE14879138078F0048EB03FE0038
+EB00F826407ABE2A> 107 D<EB07F0EA03FF14E0A2EA000FA214C0A2131FA21480A2133F
+A21400A25BA2137EA213FEA25BA21201A25BA21203A25BA21207A25BA2120FA25BA2121F
+A25BA2123FA290C7FCA25A1307127EA2EAFE0F130E12FCA2131E131CA2EA7C381378EA3C
+70EA1FE0EA0780144079BE17> I<D801F0D93F80137F3D07FC01FFE003FFC03D0F3E07C1
+F80F83F03D0E1F0F00FC1E01F8001E011C90387C3800001C49D97E707F003C01F05C0038
+157F4A5C26783FC05C12704A91C7FC91C7127E00F003FE1301494A5CEA007EA203011403
+01FE5F495CA203031407000160495C180F03075D0003051F13E0494A1480A2030FEC3F81
+0007F001C0495CA2031F91383E0380120F494AEC0700A2033F150E001FEF1E1C4991C7EA
+0FF80007C7000EEC03E0432979A74A> I<D801F0EB3F803A07FC01FFE03A0F3E07C1F83A
+0E1F0F00FC001E011C137C001C49137E003C13F012385C38783FC012705C91C7FC00F015
+FE495CEA007EA2150101FE5C5BA2150300015D5B15075E0003020F13704914C0A2031F13
+F00007ED80E05B1681EE01C0120F49EC0380A2EE0700001FEC0F0E49EB07FC0007C7EA01
+F02C2979A733> I<EC1FC0ECFFF8903803F07C90380FC01FEB1F8090393F000F80017E14
+C0491307484814E0485A12075B000F15F0485AA2485AA2ED0FE0127F90C7FCA2151F4815
+C05AA2ED3F80A2ED7F00A248147E007C5C007E13015D4A5A003E495A6C495A4A5A260F80
+3EC7FC3807C0FC3801FFF038003F80242977A72E> I<903903E001F890390FF807FE903A
+1E7C1E0F80903A1C3E3C07C0013C137801389038E003E0EB783F017001C013F0ED800190
+38F07F0001E015F8147E1603000113FEA2C75AA20101140717F05CA20103140F17E05CA2
+0107EC1FC0A24A1480163F010F15005E167E5E131F4B5A6E485A4B5A90393FB80F80DA9C
+1FC7FCEC0FFCEC03E049C9FCA2137EA213FEA25BA21201A25BA21203A2387FFFE0B5FCA2
+2D3A80A72E> I<D801F013FC3A07FC07FF803A0F3E0F03C0260E1F1C13E0001EEB380F00
+1C1370003CEBE01F123814C0D8783F14C00070903880070092C7FC91C8FC12F05BEA007E
+A313FE5BA312015BA312035BA312075BA3120F5BA3121F5B0007C9FC232979A726> 114
D<EC7F80903801FFE0903807C0F890381F003C013E131C013C131E017C133E49137E15FE
A2000114FCA215706D13007FEBFFC014FC6C13FF15806D13C06D13E0010F13F01300140F
14071403120C123F387F80011403D8FF0013E0A300FCEB07C000F0EB0F8012700078EB1F
-006C133C381F01F83807FFE0C690C7FC1F297AA725>I<EB01C0EB03F01307A25CA2130F
+006C133C381F01F83807FFE0C690C7FC1F297AA725> I<EB01C0EB03F01307A25CA2130F
A25CA2131FA25CA2133FA291C7FCA2007FB51280B6FC1500D8007EC7FC13FEA25BA21201
A25BA21203A25BA21207A25BA2120FA25BA2121F141C1380A2003F133C1438EB00781470
-14F05C495AEA1F03495A6C48C7FCEA07FCEA01F0193A78B81E>I<137C48B4141C26038F
+14F05C495AEA1F03495A6C48C7FCEA07FCEA01F0193A78B81E> I<137C48B4141C26038F
80137EEA0707000E7F001E15FE121CD83C0F5C12381501EA781F007001805BA2D8F03F13
03140000005D5B017E1307A201FE5C5B150F1201495CA2151F0003EDC1C0491481A2153F
1683EE0380A2ED7F07000102FF13005C01F8EBDF0F00009038079F0E90397C0F0F1C9039
-1FFC07F8903907F001F02A2979A731>I<017CEB01C048B4EB07F038038F80EA0707000E
+1FFC07F8903907F001F02A2979A731> I<017CEB01C048B4EB07F038038F80EA0707000E
01C013F8121E001C1403EA3C0F0038EC01F0A2D8781F130000705BA2EAF03F91C712E012
005B017E130116C013FE5B1503000115805BA2ED07001203495B150EA25DA25D15780001
-14706D5B0000495A6D485AD97E0FC7FCEB1FFEEB03F0252979A72A>I<017C167048B491
+14706D5B0000495A6D485AD97E0FC7FCEB1FFEEB03F0252979A72A> I<017C167048B491
387001FC3A038F8001F8EA0707000E01C015FE001E1403001CEDF000EA3C0F0038177C15
07D8781F4A133C00701380A2D8F03F130F020049133812005B017E011F14784C137013FE
5B033F14F0000192C712E05BA2170100034A14C049137E17031880A2EF070015FE170E00
010101141E01F86D131C0000D9039F5BD9FC076D5A903A3E0F07C1E0903A1FFC03FFC090
-2703F0007FC7FC372979A73C>I<903903F001F890390FFC07FE90393C1E0E0F9026780F
+2703F0007FC7FC372979A73C> I<903903F001F890390FFC07FE90393C1E0E0F9026780F
1C138001F0EBB83FD801E013F89039C007F07FEA0380000714E0D9000F140048151C000E
4AC7FCA2001E131FA2C75BA2143F92C8FCA35C147EA314FE4A131CA30101143C001E1538
003F491378D87F811470018314F000FF5D9039077801C039FE0F7C033A7C0E3C07802778
-3C1E1EC7FC391FF80FFC3907E003F029297CA72A>I<137C48B4143826038F8013FCEA07
+3C1E1EC7FC391FF80FFC3907E003F029297CA72A> I<137C48B4143826038F8013FCEA07
07000E7F001E1401001C15F8EA3C0F12381503D8781F14F000701380A2D8F03F13070200
13E012005B017E130F16C013FE5B151F1201491480A2153F000315005BA25D157EA315FE
5D00011301EBF8030000130790387C1FF8EB3FF9EB07E1EB00035DA21407000E5CEA3F80
007F495AA24A5AD8FF0090C7FC143E007C137E00705B387801F0383803E0381E0FC06CB4
-C8FCEA03F8263B79A72C>I E
+C8FCEA03F8263B79A72C> I E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fo cmtt10 10.95 94
/Fo 94 127 df<121C127FEAFF80B3EA7F00B2123EC7FCA8121C127FA2EAFF80A3EA7F00
-A2121C09396DB830>33 D<00101304007C131F00FEEB3F80A26C137FA248133FB2007E14
-00007C7F003C131E00101304191C75B830>I<903907C007C0A2496C487EA8011F131FA2
-02C05BA3007FB7FCA2B81280A36C16006C5D3A007F807F80A2020090C7FCA9495BA2003F
-90B512FE4881B81280A36C1600A22701FC01FCC7FCA300031303A201F85BA76C486C5AA2
-29387DB730>I<1438147C14FCA4EB03FF011F13E090B512FC4880000780481580261FFE
-FD13C09039F0FC3FE0D83FC0131FD87F80EB0FF001001307007E15F800FE14035A1507A3
-6CEC03F0A2007F91C7FC138013C0EA3FF0EA1FFE13FF6C13FF6C14E0000114F86C6C7F01
-1F7F01037F0100148002FD13C09138FC7FE0151FED0FF015070018EC03F8127E1501B4FC
-A35AA26CEC03F07E01801307ED0FE0D83FC0131F01F0EB7FC0D81FFEB512806CB612006C
-5C6C5CC614F0013F13C0D907FEC7FCEB00FCA5147C143825477BBE30>I<D803C0EB01E0
-D80FF01303486C497E487E150F487ED87E7E495AEAFE7F5E486C133FA25E157FA24BC7FC
-6C5A5D387E7E01EA7FFED83FFC5B1403EA1FF86C48485AEA03C0C75B140FA25D141FA24A
-5AA25D147FA292C8FC5CA2495AA25C1303A25C1307A290390FF001E0ED07F84A487E011F
-497EA24A487E133F163F90267F807F1380ED7E1F14005BA25B1201A24848EB7F3F033F13
-004914FF12076F5A5B6F5A6C486D5A0001EC01E029477DBE30>I<EB07E0EB1FF8497E13
-7F497E803801FC7F497E810003131F13F0A6143F92C8FC91387F0FFF9026F87E1F138000
-0113FEEBF9FC13FB4A6C1300D9FFF013C06C13E0151F02C05BEB7F809038FF003F4892C7
-FC485C48EB807E5A15FE391FDFC0FC383F8FE014E1397F07F1F8EB03F300FEEBFBF0EB01
-FF5D7FEDC006027F130F91393F801F8015C06C137F6CEBFFE049EBF83F018701FC130026
-3FFFFBB5FC6C01F15B14E06C9038C03FFC00039038001FF8D801FCEB07E0293A7DB830>
-I<EA07C0EA0FF0EA1FF8A213FCA213FE120F1207EA007EA513FE13FCA2120113F81203EA
-07F0120FEA1FE0127FEAFFC013801300127C12380F1D70B730>I<141E147F14FF5BEB03
-FEEB07FCEB0FF0EB1FE0EB3FC0EB7F80EBFF00485A5B12035B485A120F5BA2485AA2123F
-5BA2127F90C7FCA412FEAD127FA47F123FA27F121FA26C7EA27F12076C7E7F12017F6C7E
-EB7F80EB3FC0EB1FE0EB0FF0EB07FCEB03FEEB01FF7F147F141E184771BE30>I<127812
-FE7E7F6C7E6C7EEA0FF06C7E6C7E6C7E6C7EEB7F80133F14C0131FEB0FE014F01307A2EB
-03F8A214FC1301A214FE1300A4147FAD14FEA4130114FCA2130314F8A2EB07F0A2130F14
-E0EB1FC0133F1480137FEBFF00485A485A485A485AEA3FE0485A485A90C7FC5A12781847
-78BE30>I<14E0497E497EA60038EC0380007EEC0FC0D8FF83EB3FE001C3137F9038F3F9
-FF267FFBFB13C06CB61280000FECFE00000314F86C5C6C6C13C0011F90C7FC017F13C048
-B512F04880000F14FE003FECFF80267FFBFB13C026FFF3F913E09038C3F87F0183133FD8
-7E03EB0FC00038EC0380000091C7FCA66D5A6D5A23277AAE30>I<143EA2147FAF007FB7
-FCA2B81280A36C1600A2C76CC8FCAF143EA229297DAF30>I<EA03E0EA0FF0EA1FF813FC
-EA3FFEA213FFA27EA27E1203EA007FA2137E13FEEA01FC1203EA07F8EA3FF0127FEAFFE0
-EA7F801300123C1019708B30>I<007FB612F0A2B712F8A36C15F0A225077B9E30>I<120F
-EA3FC0EA7FE0A2EAFFF0A4EA7FE0A2EA3FC0EA0F000C0C6E8B30>I<16F01501ED03F8A2
-1507A2ED0FF0A2ED1FE0A2ED3FC0A2ED7F80A2EDFF00A24A5AA25D1403A24A5AA24A5AA2
-4A5AA24A5AA24A5AA24AC7FCA2495AA25C1303A2495AA2495AA2495AA2495AA2495AA249
-C8FCA2485AA25B1203A2485AA2485AA2485AA2485AA2485AA248C9FCA25AA2127CA22547
-7BBE30>I<14FE903807FFC0497F013F13F8497F90B57E48EB83FF4848C6138049137F48
-48EB3FC04848EB1FE049130F001F15F0491307A24848EB03F8A290C712014815FCA400FE
-EC00FEAD6C14016C15FCA36D1303003F15F8A26D1307001F15F0A26D130F6C6CEB1FE0A2
-6C6CEB3FC06C6CEB7F806D13FF2601FF8313006CEBFFFE6D5B6D5B010F13E06D5BD900FE
-C7FC273A7CB830>I<EB03C0497EA2130FA2131FA2133F137F13FF1203123FB5FCA213EF
-138FEA7E0F1200B3B0003FB512F84814FCB612FEA26C14FC6C14F81F3977B830>I<EB07
-FC90383FFFC090B512F00003804814FE4880261FF80F1380263FE00113C09038C0007F48
-48EB3FE090C7121FED0FF04814075A6C15F81503A3127E1218C8FCA2150716F0150F16E0
-151F16C0153FED7F8015FF4A13005DEC07FC4A5A4A5A4A5A4A5A4A5A4990C7FC495A495A
-EB0FF0EB3FE0495A495A4890C8FC4848EB01F04848EB03F8485AEA1FE048B6FCB7FCA37E
-6C15F025397BB830>I<EB03FF013F13E090B512F84814FE4880481580260FFE0113C090
-38F0007F4848EB1FE0150F16F01507A26C5A6C5AC8FC150F16E0A2151FED3FC0157FEDFF
-8002071300903807FFFE495B5D8115FF6D1480D9000113C09138003FE0ED1FF0ED07F815
-0316FC150116FE1500A21218127EB4FCA2150116FC4814036C15F86C6C13076DEB1FF0D8
-3FF0133F3A1FFE01FFE06CB612C06C15806CECFE00C65C013F13F001031380273A7CB830
->I<EC03FC4A7E140F141FA2143F147F157E14FEA2EB01FCEB03F8A2EB07F0A2EB0FE0EB
-1FC0A2EB3F80A2EB7F0013FEA2485A485AA2485AA2485A485AA2485AA248C7FC12FEB8FC
-1780A46C1600C8007EC7FCAA91387FFFFE91B6FCA46E5B29397DB830>I<000FB6128048
-15C05AA316800180C8FCAEEB83FF019F13C090B512F015FC8181D9FE0313809039F0007F
-C049133F0180EB1FE06CC7120F000E15F0C81207A216F81503A31218127EA2B4FC150716
-F048140F6C15E06C141F6DEB3FC06D137F3A3FE001FF80261FFC0F13006CB55A6C5C6C5C
-6C14E06C6C1380D90FFCC7FC25397BB730>I<EC0FF8EC7FFF49B51280010714E0131F49
-14F090387FF80F9039FFC007F84813803803FE005B485A4848EB03F0ED01E0484890C7FC
-5B123F5BA2127FEB000C903803FFE0010F13F8D8FF3F13FE48B6FCB7128016C09039FE00
-7FE001F8EB1FF001E0130F49EB07F849EB03FCA290C7120116FE1500A37EA46C7E15016D
-14FC121F6D1303000FEC07F86D130F6C6CEB1FF06DEB3FE03A03FF81FFC06C90B512806C
-15006D5B011F13F8010713E001011380273A7CB830>I<127CB712FC16FEA416FC48C7EA
-0FF816F0ED1FE0007CEC3FC0C8EA7F80EDFF00A24A5A4A5A5D14075D140F5D4A5AA24A5A
-A24AC7FCA25C5C13015CA213035CA213075CA4495AA6131F5CA96D5A6DC8FC273A7CB830
->I<49B4FC011F13F0017F13FC90B57E0003ECFF804815C048010113E03A1FF8003FF049
-131FD83FC0EB07F8A24848EB03FC90C71201A56D1303003F15F86D13076C6CEB0FF06C6C
-EB1FE0D807FCEB7FC03A03FF83FF806C90B512006C6C13FC011F13F0497F90B512FE4880
-2607FE0013C0D80FF8EB3FE0D81FE0EB0FF04848EB07F8491303007F15FC90C712014815
-FE481400A66C14016C15FC6D1303003F15F86D1307D81FF0EB1FF06D133F3A0FFF01FFE0
-6C90B512C06C1580C6ECFE006D5B011F13F0010190C7FC273A7CB830>I<49B4FC010F13
-E0013F13F890B57E4880488048010113803A0FFC007FC0D81FF0EB3FE04848131F49EB0F
-F048481307A290C7EA03F85A4815FC1501A416FEA37E7E6D1303A26C6C13076C6C130F6D
-133FD80FFC13FF6CB6FC7E6C14FE6C14F9013FEBE1FC010F138190380060011400ED03F8
-A2150716F0150F000F15E0486C131F486CEB3FC0157FEDFF804A1300EC07FE391FF01FFC
-90B55A6C5C6C5C6C1480C649C7FCEB3FF0273A7CB830>I<120FEA3FC0EA7FE0A2EAFFF0
-A4EA7FE0A2EA3FC0EA0F00C7FCAF120FEA3FC0EA7FE0A2EAFFF0A4EA7FE0A2EA3FC0EA0F
-000C276EA630>I<EA03C0EA0FF0EA1FF8A2EA3FFCA4EA1FF8A2EA0FF0EA03C0C7FCAFEA
-03C0EA0FF0121F13F8123F13FCA3121FA2120F12031200120113F8120313F01207EA1FE0
-123FEA7FC0EAFF80EA7F00127E12380E3470A630>I<16F01503ED07F8151F157FEDFFF0
-14034A13C0021F138091383FFE00ECFFF8495B010713C0495BD93FFEC7FC495A3801FFF0
-485B000F13804890C8FCEA7FFC5BEAFFE05B7FEA7FF87FEA1FFF6C7F000313E06C7F3800
-7FFC6D7E90380FFF806D7F010113F06D7FEC3FFE91381FFF80020713C06E13F01400ED7F
-F8151F1507ED03F01500252F7BB230>I<007FB7FCA2B81280A36C16006C5DCBFCA7003F
-B612FE4881B81280A36C1600A229157DA530>I<1278127EB4FC13C07FEA7FF813FEEA1F
-FF6C13C000037F6C13F86C6C7EEB1FFF6D7F010313E06D7F9038007FFC6E7E91380FFF80
-6E13C0020113F080ED3FF8151F153FEDFFF05C020713C04A138091383FFE004A5A903801
-FFF0495B010F13804990C7FCEB7FFC48485A4813E0000F5B4890C8FCEA7FFE13F8EAFFE0
-5B90C9FC127E1278252F7BB230>I<EB1FFE90B512E0000314F8000F14FE488048158026
-7FF80313C09038C0007F48C7121F16E0150FA3127E151F0018EC7FC0C812FF020313804A
-13004A5AEC1FF84A5AEC7FC04A5A92C7FC495AA2495A5CA213075CA86D5A90C9FCA8EB01
-C0EB07F0A2497EA36D5AA2EB01C023397AB830>I<EC1FE0ECFFF8010313FE010F7F4914
-804914C090397FF03FE09038FF800F4890380007F0D803FC13033A07F801FBF89038F007
-FF380FE01F4A13FCEA1FC0495A003FEBFF0F903800FE07903901FC03FE007FEBF801EA7E
-03ECF000A2EAFE0700FC49137EAA00FE6D13FED87E0314FCA2ECF801D87F0114F8003FEB
-FC03903900FE07F0903880FF0F001F90387FFFE06D6C13C0EA0FE06E13803A07F007FE00
-9038F801F86C6CC7127C6CB414FE6CEB800390387FF01F6DB512FC6D14F86D14E0010314
-C00100EBFE00EC1FF0273A7CB830>I<147F4A7EA2497FA4497F14F7A401077F14E3A301
-0F7FA314C1A2011F7FA490383F80FEA590387F007FA4498049133F90B6FCA34881A39038
-FC001F00038149130FA4000781491307A2D87FFFEB7FFFB56CB51280A46C496C13002939
-7DB830>I<007FB512F0B612FE6F7E82826C813A03F8001FF815076F7E1501A26F7EA615
-015EA24B5A1507ED1FF0ED7FE090B65A5E4BC7FC6F7E16E0829039F8000FF8ED03FC6F7E
-1500167FA3EE3F80A6167F1700A25E4B5A1503ED1FFC007FB6FCB75A5E16C05E6C02FCC7
-FC29387EB730>I<91387F803C903903FFF03E49EBFC7E011F13FE49EBFFFE5B9038FFE0
-7F48EB801F3903FE000F484813075B48481303A2484813015B123F491300A2127F90C8FC
-167C16005A5AAC7E7EA2167C6D14FE123FA27F121F6D13016C6C14FCA26C6CEB03F86D13
-076C6CEB0FF03901FF801F6C9038E07FE06DB512C06D14806D1400010713FC6D13F09038
-007FC0273A7CB830>I<003FB512E04814FCB67E6F7E6C816C813A03F8007FF0ED1FF815
-0F6F7E6F7E15016F7EA2EE7F80A2163F17C0161FA4EE0FE0AC161F17C0A3163F1780A216
-7F17005E4B5A15034B5A150F4B5AED7FF0003FB65A485DB75A93C7FC6C14FC6C14E02B38
-7FB730>I<007FB7FCB81280A47ED803F8C7123FA8EE1F0093C7FCA4157C15FEA490B5FC
-A6EBF800A4157C92C8FCA5EE07C0EE0FE0A9007FB7FCB8FCA46C16C02B387EB730>I<00
-3FB712804816C0B8FCA27E7ED801FCC7121FA8EE0F8093C7FCA5153E157FA490B6FCA690
-38FC007FA4153E92C8FCAE383FFFF8487FB5FCA27E6C5B2A387EB730>I<02FF13F00103
-EBC0F8010F13F1013F13FD4913FF90B6FC4813C1EC007F4848133F4848131F49130F485A
-491307121F5B123F491303A2127F90C7FC6F5A92C8FC5A5AA892B5FC4A14805CA26C7F6C
-6D1400ED03F8A27F003F1407A27F121F6D130F120F7F6C6C131FA2D803FE133F6C6C137F
-ECC1FF6C90B5FC7F6D13FB010F13F30103EBC1F0010090C8FC293A7DB830>I<3B3FFF80
-0FFFE0486D4813F0B56C4813F8A26C496C13F06C496C13E0D803F8C7EAFE00B290B6FCA6
-01F8C7FCB3A23B3FFF800FFFE0486D4813F0B56C4813F8A26C496C13F06C496C13E02D38
-7FB730>I<007FB6FCB71280A46C1500260007F0C7FCB3B3A8007FB6FCB71280A46C1500
-213879B730>I<49B512F04914F85BA27F6D14F090C7EAFE00B3B3123C127EB4FCA24A5A
-1403EB8007397FF01FF86CB55A5D6C5C00075C000149C7FC38003FF025397AB730>I<D8
-3FFF90380FFF80486D4813C0B56C5AA26C497E6C496C1380D803F0903803F8004B5A4B5A
-151F4B5A5E4BC7FC15FE14014A5A5D4A5A4A5A141F5D4A5A4AC8FC5C13F18101F37F13F7
-90B57E14EFECC7F01483EC03F8140101FE7F496C7E5B157F497F82151F82150F826F7EA2
-6F7E1501821500D83FFF903803FFC0486D4813E0B56C5AA26C497E6C496C13C02B387FB7
-30>I<383FFFF8487FB57EA26C5B6C5BD801FCC9FCB3B0EE0F80EE1FC0A9003FB7FC5AB8
-FCA27E6C16802A387EB730>I<D83FF8ECFFE0486C4913F0486C4913F8A2007F16F06C6C
-4913E00007160001EF14BFEC800FA39039E7C01F3FA4ECE03F01E3133EA2ECF07EA201E1
-137CA2ECF8FCA201E013F8A214FDEC7DF0A3147FEC3FE0A3EC1FC0A2EC070091C7FCADD8
-3FFC903801FFE0486C4913F0B54913F8A26C486D13F06C486D13E02D387FB730>I<D83F
-FC90381FFF80486C4913C0B54913E0A26C6D6C13C06C6E13800003913801F800EBF7C0A3
-EBF3E0A314F013F1A214F8A213F014FCA2147C147EA2143E143FA2141FA21581A2140F15
-C1A2140715E1A2140315F1A21401A215F91400A3157DA3153FEA3FFF481380B5EAC01FA2
-6CEB800F6C496C5A2B387EB730>I<90383FFFE048B512FC000714FF4815804815C04815
-E0EBF80001E0133FD87F80EB0FF0A290C71207A44815F8481403B3A96C1407A26C15F0A3
-6D130FA26D131F6C6CEB3FE001F813FF90B6FC6C15C06C15806C1500000114FCD8003F13
-E0253A7BB830>I<007FB512F0B612FE6F7E16E0826C813903F8003FED0FFCED03FE1501
-6F7EA2821780163FA6167F17005EA24B5A1503ED0FFCED3FF890B6FC5E5E16804BC7FC15
-F001F8C9FCB0387FFFC0B57EA46C5B29387EB730>I<90383FFFE048B512FC000714FF48
-15804815C04815E0EBF80001E0133F4848EB1FF049130F90C71207A44815F8481403B3A8
-147E14FE6CEBFF076C15F0EC7F87A2EC3FC7018013CF9038C01FFFD83FE014E0EBF80F90
-B6FC6C15C06C15806C1500000114FCD8003F7FEB00016E7EA21680157F16C0153F16E015
-1F16F0150FED07E025467BB830>I<003FB57E4814F0B612FC15FF6C816C812603F8017F
-9138003FF0151F6F7E15071503821501A515035E1507150F4B5A153F4AB45A90B65A5E93
-C7FC5D8182D9F8007FED3FE0151F150F821507A817F8EEF1FCA53A3FFF8003FB4801C0EB
-FFF8B56C7E17F06C496C13E06C49EB7FC0C9EA1F002E397FB730>I<90390FF803C0D97F
-FF13E048B512C74814F74814FF5A381FF80F383FE001497E4848137F90C7123F5A48141F
-A2150FA37EED07C06C91C7FC7F7FEA3FF0EA1FFEEBFFF06C13FF6C14E0000114F86C8001
-1F13FF01031480D9003F13C014019138007FE0151FED0FF0A2ED07F8A2007C140312FEA5
-6C140716F07F6DEB0FE06D131F01F8EB3FC001FF13FF91B51280160000FD5CD8FC7F13F8
-D8F81F5BD878011380253A7BB830>I<003FB712C04816E0B8FCA43AFE003F800FA8007C
-ED07C0C791C7FCB3B1011FB5FC4980A46D91C7FC2B387EB730>I<3B7FFFC007FFFCB56C
-4813FEA46C496C13FCD803F8C7EA3F80B3B16D147F00011600A36C6C14FE6D13016D5CEC
-800390393FE00FF890391FF83FF06DB55A6D5C6D5C6D91C7FC9038007FFCEC1FF02F3980
-B730>I<D87FFE90380FFFC0B54913E06E5AA24A7E6C486D13C0D807F0903801FC00A26D
-130300035DA46C6C495AA46C6C495AA46D131F6D5CA3EC803F013F5CA46D6C48C7FCA490
-380FE0FEA401075B14F1A301035BA314FB01015BA314FFA26D5BA46E5A6E5A2B397EB730
->I<D83FFC903801FFE0486C4913F000FF16F8A2007F16F06C486D13E0D81FC09038001F
-C0000F1680A76D143F00071600A7000390380F803E9039F01FC07EEC3FE0A3EC7FF0A214
-7D0001157CA29039F8FDF8FCA314F8A300005D01F913FCA2ECF07CA201FD137DA2017D5C
-ECE03DA3017F133FA2ECC01FA2013F5CA2EC800F6D486C5A2D397FB730>I<3A3FFF01FF
-F84801837F02C77FA202835B6C01015B3A01FC007F806D91C7FC00005C6D5BEB7F01EC81
-FCEB3F8314C3011F5B14E7010F5B14FF6D5BA26D5BA26D5BA26D90C8FCA4497FA2497FA2
-815B81EB0FE781EB1FC381EB3F8181EB7F0081497F49800001143F49800003141F498000
-07140FD87FFEEB7FFFB590B5128080A25C6C486D130029387DB730>I<D87FFF90381FFF
-C0B56C4813E0A46C496C13C0D803F8903803F8006D1307A26C6C495AA26C6C5C151F6D5C
-EC803F013F5CECC07F011F91C7FCA290380FE0FEA214F101075BA2903803FBF8A201015B
-14FF6D5BA26E5AA36E5AB1903803FFF8497F497FA26D5B6D5B2B387EB730>I<001FB612
-FC4815FE5AA490C7EA03FCED07F816F0150FED1FE016C0153FED7F80003E1500C85A4A5A
-5D14034A5A5D140F4A5A5D143F4A5A92C7FC5C495A5C1303495A5C130F495A5C133F495A
-91C8FC5B4848147C4914FE1203485A5B120F485A5B123F485A90B6FCB7FCA46C15FC2738
-7CB730>I<007FB5FCB61280A4150048C8FCB3B3B3A5B6FC1580A46C140019476DBE30>I<
-127CA212FEA27EA26C7EA26C7EA26C7EA26C7EA26C7EA26C7EA212017FA26C7EA26D7EA2
-6D7EA26D7EA26D7EA26D7EA26D7EA2130180A26D7EA26E7EA26E7EA26E7EA26E7EA26E7E
-A26E7EA2140181A26E7EA2ED7F80A2ED3FC0A2ED1FE0A2ED0FF0A2ED07F8A21503A2ED01
-F0150025477BBE30>I<007FB5FCB61280A47EC7123FB3B3B3A5007FB5FCB6FCA46C1400
-19477DBE30>I<1307EB1FC0EB7FF0497E000313FE000FEBFF80003F14E0D87FFD13F039
-FFF07FF8EBC01FEB800F38FE0003007CEB01F00010EB00401D0E77B730>I<007FB612F0
-A2B712F8A36C15F0A225077B7D30>I<1338137CEA01FE12031207EA0FFC13F0EA1FE013
-C0EA3F8013005A127EA212FE5AA5EAFFC013E013F0127FA2123FA2EA1FE0EA07C00F1D70
-BE30>I<EB7FF80003B5FC4814C04880488048809038E01FFC9038C003FE14016E7E6C48
-7F6CC77FC8123FA491B5FC130F137F48B6FC12075A48EB803F383FF800EA7FE0138048C7
-FC5AA4157F7E6C6C13FFEBC003263FF01FEBFF8090B712C07E6C14EF000314876CD9FE01
-138026003FE0C8FC2A2A7BA830>I<EA3FFC487E12FFA2127F123F1200AAEC03FE91381F
-FF80027F13E091B57E90B612FC82ECFE079138F001FF4A6C13804A137F4AEB3FC091C712
-1F17E049140FA217F01607A8160FA217E07F161F6EEB3FC0A26EEB7F806E13FFDAF00313
-009138FC0FFE91B55A5E495CD97E7F13C0D93C1F90C7FC90380003FC2C3980B730>I<EC
-FFE0010713FC011F7F017F7F90B612804815C048EB807F3907FC003F485A485A49EB1F80
-4848EB0F004990C7FC127F90C9FCA25A5AA87E7EA27F003FEC07C06DEB0FE06C7E6D131F
-6C6C14C0D807FE133F9039FFC0FF806C90B5FCC615006D5B011F13F801075B0101138023
-2A7AA830>I<913801FFE04A7F5CA28080EC0007AAEB03FE90381FFF874913E790B6FC5A
-5A481303380FFC00D81FF0133F49131F485A150F4848130790C7FCA25AA25AA87E6C140F
-A27F003F141F6D133F6C7E6D137F390FF801FF2607FE07EBFFC06CB712E06C16F06C14F7
-6D01C713E0011F010313C0D907FCC8FC2C397DB730>I<49B4FC010713E0011F13F8017F
-7F90B57E488048018113803A07FC007FC04848133FD81FE0EB1FE0150F484814F0491307
-127F90C7FCED03F85A5AB7FCA516F048C9FC7E7EA27F003FEC01F06DEB03F86C7E6C7E6D
-1307D807FEEB1FF03A03FFC07FE06C90B5FC6C15C0013F14806DEBFE00010713F8010013
-C0252A7CA830>I<EDFF80020713E0021F13F05C4A13F891B5FC491387903803FE079138
-FC03F0903907F800C04A1300A8003FB612C04815E0B7FCA36C15C0260007F0C7FCB3A900
-3FB512FE4880B71280A26C15006C5C25397DB830>I<D903FC13FF90261FFF8713C04913
-DF90B712E05A5A2607FE07138F903AF801FE07C048486C6CC7FCA2497F001F8149133FA5
-6D137F000F92C7FC6D5BA26C6C485AEBFE0790B55A5D485C15C001DF5BD9C3FCC8FC01C0
-C9FCA37F7F6CB512F015FF6C15C04815F0488148813A3FE0001FFE0180130148C8127F00
-7E8100FE168048151FA56C153F007FED7F006D5C6C6C495A01F013076CB4EB7FFC6C90B5
-5A6C5D000115C06C6C91C7FC011F13FC010113C02B3E7DA730>I<EA3FFC487E12FFA212
-7F123F1200AAEC01FE91380FFF80023F13E091B57E90B67EA29138FE07FCECF8039138E0
-01FE14C0EC8000A291C7FCA25BB3A23B3FFFF81FFFF8486D4813FCB500FE14FEA26C01FC
-14FC6C496C13F82F3880B730>I<14E0EB03F8A2497EA36D5AA2EB00E091C8FCA9381FFF
-F8487F5AA27E7EEA0001B3A9003FB612C04815E0B7FCA27E6C15C023397AB830>I<EC01
-C0EC07F0A2EC0FF8A3EC07F0A2EC01C091C7FCA990B512F04814F8A47EEB0003B3B3A5EC
-07F0A2123C007EEB0FE0B4131FEC3FC0147F90B512806C14005C6C5B000F13F0000313C0
-1D4E7CB830>I<EA7FF8487EA4127F1200AB0203B512804A14C017E0A217C06E14809139
-001FE0004B5A4B5A4BC7FC4A5A4A5AEC0FF84A5A4A5A4A5A4A5A01FD7F90B57E8114F7EC
-E3F8ECC1FCEC81FEEC00FF497F496D7E6F7E826F7E15076F7E6F7E3B7FFFF81FFFE0B56C
-4813F017F8A217F06C496C13E02D387FB730>I<387FFFF8B57EA47EEA0001B3B3A8007F
-B612F0B712F8A46C15F025387BB730>I<02FC137E3B7FC3FF01FF80D8FFEF01877F90B5
-00CF7F15DF92B57E6C010F13872607FE07EB03F801FC13FE9039F803FC01A201F013F8A3
-01E013F0B3A23C7FFE0FFF07FF80B548018F13C0A46C486C01071380322881A730>I<EC
-01FE3A3FFC0FFF80267FFE3F13E000FF90B57E90B67E7E6C9038FE07FCC6EBF8039138E0
-01FE14C0EC8000A291C7FCA25BB3A23B3FFFF81FFFF8486D4813FCB500FE14FEA26C01FC
-14FC6C496C13F82F2880A730>I<49B4FC010F13E0013F13F8497F90B57E0003ECFF8014
-013A07FC007FC04848EB3FE0D81FE0EB0FF0A24848EB07F8491303007F15FC90C71201A3
-00FEEC00FEA86C14016C15FCA26D1303003F15F86D13076D130F6C6CEB1FF06C6CEB3FE0
-6D137F3A07FF01FFC06C90B512806C15006C6C13FC6D5B010F13E0010190C7FC272A7CA8
-30>I<EC03FE3A3FFC1FFF80267FFE7F13E000FF90B57E90B612FC6C816CEBFE07C69038
-F001FF4A6C13804A137F4AEB3FC091C7121F17E049140FA217F01607A8160FA217E07F16
-1F6EEB3FC0A26EEB7F806E13FFDAF00313009138FC0FFE91B55A5E495C6E13C0021F90C7
-FCEC03FC91C9FCAD383FFFF8487FB57EA26C5B6C5B2C3C80A730>I<49B413F8010FEBC1
-FC013F13F14913FD48B6FC5A481381390FFC007F49131F4848130F491307485A49130312
-7F90C7FC15015A5AA77E7E15037FA26C6C1307150F6C6C131F6C6C133F01FC137F3907FF
-01FF6C90B5FC6C14FD6C14F9013F13F1010F13C1903803FE0190C7FCAD92B512F84A14FC
-A46E14F82E3C7DA730>I<ED07F83A3FFF803FFF486DB51280B512C302CF14C06C13DF6C
-9038FFFC3FD8001F13E09238801F809238000F004A90C7FC5C5C5CA25CA45CAF003FB512
-FC4880B7FCA26C5C6C5C2A287EA730>I<90381FFC1E48B5129F000714FF5A5A5A387FF0
-07EB800100FEC7FC4880A46C143E007F91C7FC13E06CB4FC6C13FC6CEBFF806C14E00001
-14F86C6C7F01037F9038000FFF02001380007C147F00FEEC1FC0A2150F7EA27F151F6DEB
-3F806D137F9039FC03FF0090B6FC5D5D00FC14F0D8F83F13C026780FFEC7FC222A79A830
->I<EB0780497E131FA9003FB612E04815F0B7FCA36C15E026001FC0C7FCB216F8ED01FC
-A5ECE003010FEB07F814F09138FC1FF06DB512E06D14C016806D14009038007FFCEC1FF0
-26337EB130>I<D83FFCEB3FFC486C497E00FF14FFA2007F147F003F143F00001400B3A4
-1501A2150315076D130F903A7FC07FFFF891B612FC6D15FE7F6D4913FC6D9038F87FF801
-0001C0C7FC2F2880A630>I<3B3FFFC07FFF80486DB512C0B515E0A26C16C06C496C1380
-3B01F80003F000A26D130700005DA26D130F017E5CA2017F131F6D5CA2EC803F011F91C7
-FCA26E5A010F137EA2ECE0FE01075BA214F101035BA3903801FBF0A314FF6D5BA36E5A6E
-5A2B277EA630>I<3B3FFFC01FFFE0486D4813F0B515F8A26C16F06C496C13E0D807E0C7
-EA3F00A26D5C0003157EA56D14FE00015DEC0F80EC1FC0EC3FE0A33A00FC7FF1F8A2147D
-A2ECFDF9017C5C14F8A3017E13FBA290393FF07FE0A3ECE03FA2011F5C90390F800F802D
-277FA630>I<3A3FFF81FFFC4801C37FB580A26C5D6C01815BC648C66CC7FC137FEC80FE
-90383F81FC90381FC3F8EB0FE3ECE7F06DB45A6D5B7F6D5B92C8FC147E147F5C497F8190
-3803F7E0EB07E790380FE3F0ECC1F890381F81FC90383F80FE90387F007E017E137F01FE
-6D7E48486D7E267FFF80B5FCB500C1148014E3A214C16C0180140029277DA630>I<3B3F
-FFC07FFF80486DB512C0B515E0A26C16C06C496C13803B01FC0003F000A2000014076D5C
-137E150F017F5C7F151FD91F805BA214C0010F49C7FCA214E00107137EA2EB03F0157C15
-FCEB01F85DA2EB00F9ECFDF0147D147FA26E5AA36E5AA35DA2143F92C8FCA25C147EA200
-0F13FE486C5AEA3FC1EBC3F81387EB8FF0EBFFE06C5B5C6C90C9FC6C5AEA01F02B3C7EA6
-30>I<001FB612FC4815FE5AA316FC90C7EA0FF8ED1FF0ED3FE0ED7FC0EDFF80003E4913
-00C7485A4A5A4A5A4A5A4A5A4A5A4A5A4990C7FC495A495A495A495A495A495A4948133E
-4890C7127F485A485A485A485A485A48B7FCB8FCA46C15FE28277DA630>I<ED3FF09138
-03FFF8140F5C147F16F09138FFF00092C7FC495A5CB3A21303495A133F383FFFF0B55A5C
-91C8FC14C080003F7F38003FF813076D7E1301B3A2806D7E15F091387FFFF016F8141F80
-14039138003FF025477BBE30>I<127CA212FEB3B3B3AD127CA207476CBE30>I<EA7FE0EA
-FFFE6D7E8014F07EC66C7E13076D7E1301B3A2806D7E15E091387FFFE06E13F880140714
-1F5C4A13E09138FFE00092C7FC495A5CB3A21303495A137F387FFFF0B5FC14C05C49C8FC
-EA7FE025477BBE30>I<017C133848B4137C48EB80FE4813C14813C348EBEFFC397FEFFF
-F0D8FF8713E0010713C0486C1380D87C0113003838007C1F0C78B730>I
+A2121C09396DB830> 33 D<00101304007C131F00FEEB3F80A26C137FA248133FB2007E
+1400007C7F003C131E00101304191C75B830> I<903907C007C0A2496C487EA8011F131F
+A202C05BA3007FB7FCA2B81280A36C16006C5D3A007F807F80A2020090C7FCA9495BA200
+3F90B512FE4881B81280A36C1600A22701FC01FCC7FCA300031303A201F85BA76C486C5A
+A229387DB730> I<1438147C14FCA4EB03FF011F13E090B512FC4880000780481580261F
+FEFD13C09039F0FC3FE0D83FC0131FD87F80EB0FF001001307007E15F800FE14035A1507
+A36CEC03F0A2007F91C7FC138013C0EA3FF0EA1FFE13FF6C13FF6C14E0000114F86C6C7F
+011F7F01037F0100148002FD13C09138FC7FE0151FED0FF015070018EC03F8127E1501B4
+FCA35AA26CEC03F07E01801307ED0FE0D83FC0131F01F0EB7FC0D81FFEB512806CB61200
+6C5C6C5CC614F0013F13C0D907FEC7FCEB00FCA5147C143825477BBE30> I<D803C0EB01
+E0D80FF01303486C497E487E150F487ED87E7E495AEAFE7F5E486C133FA25E157FA24BC7
+FC6C5A5D387E7E01EA7FFED83FFC5B1403EA1FF86C48485AEA03C0C75B140FA25D141FA2
+4A5AA25D147FA292C8FC5CA2495AA25C1303A25C1307A290390FF001E0ED07F84A487E01
+1F497EA24A487E133F163F90267F807F1380ED7E1F14005BA25B1201A24848EB7F3F033F
+13004914FF12076F5A5B6F5A6C486D5A0001EC01E029477DBE30> I<EB07E0EB1FF8497E
+137F497E803801FC7F497E810003131F13F0A6143F92C8FC91387F0FFF9026F87E1F1380
+000113FEEBF9FC13FB4A6C1300D9FFF013C06C13E0151F02C05BEB7F809038FF003F4892
+C7FC485C48EB807E5A15FE391FDFC0FC383F8FE014E1397F07F1F8EB03F300FEEBFBF0EB
+01FF5D7FEDC006027F130F91393F801F8015C06C137F6CEBFFE049EBF83F018701FC1300
+263FFFFBB5FC6C01F15B14E06C9038C03FFC00039038001FF8D801FCEB07E0293A7DB830
+> I<EA07C0EA0FF0EA1FF8A213FCA213FE120F1207EA007EA513FE13FCA2120113F81203
+EA07F0120FEA1FE0127FEAFFC013801300127C12380F1D70B730> I<141E147F14FF5BEB
+03FEEB07FCEB0FF0EB1FE0EB3FC0EB7F80EBFF00485A5B12035B485A120F5BA2485AA212
+3F5BA2127F90C7FCA412FEAD127FA47F123FA27F121FA26C7EA27F12076C7E7F12017F6C
+7EEB7F80EB3FC0EB1FE0EB0FF0EB07FCEB03FEEB01FF7F147F141E184771BE30> I<1278
+12FE7E7F6C7E6C7EEA0FF06C7E6C7E6C7E6C7EEB7F80133F14C0131FEB0FE014F01307A2
+EB03F8A214FC1301A214FE1300A4147FAD14FEA4130114FCA2130314F8A2EB07F0A2130F
+14E0EB1FC0133F1480137FEBFF00485A485A485A485AEA3FE0485A485A90C7FC5A127818
+4778BE30> I<14E0497E497EA60038EC0380007EEC0FC0D8FF83EB3FE001C3137F9038F3
+F9FF267FFBFB13C06CB61280000FECFE00000314F86C5C6C6C13C0011F90C7FC017F13C0
+48B512F04880000F14FE003FECFF80267FFBFB13C026FFF3F913E09038C3F87F0183133F
+D87E03EB0FC00038EC0380000091C7FCA66D5A6D5A23277AAE30> I<143EA2147FAF007F
+B7FCA2B81280A36C1600A2C76CC8FCAF143EA229297DAF30> I<EA03E0EA0FF0EA1FF813
+FCEA3FFEA213FFA27EA27E1203EA007FA2137E13FEEA01FC1203EA07F8EA3FF0127FEAFF
+E0EA7F801300123C1019708B30> I<007FB612F0A2B712F8A36C15F0A225077B9E30> I<
+120FEA3FC0EA7FE0A2EAFFF0A4EA7FE0A2EA3FC0EA0F000C0C6E8B30> I<16F01501ED03
+F8A21507A2ED0FF0A2ED1FE0A2ED3FC0A2ED7F80A2EDFF00A24A5AA25D1403A24A5AA24A
+5AA24A5AA24A5AA24A5AA24AC7FCA2495AA25C1303A2495AA2495AA2495AA2495AA2495A
+A249C8FCA2485AA25B1203A2485AA2485AA2485AA2485AA2485AA248C9FCA25AA2127CA2
+25477BBE30> I<14FE903807FFC0497F013F13F8497F90B57E48EB83FF4848C613804913
+7F4848EB3FC04848EB1FE049130F001F15F0491307A24848EB03F8A290C712014815FCA4
+00FEEC00FEAD6C14016C15FCA36D1303003F15F8A26D1307001F15F0A26D130F6C6CEB1F
+E0A26C6CEB3FC06C6CEB7F806D13FF2601FF8313006CEBFFFE6D5B6D5B010F13E06D5BD9
+00FEC7FC273A7CB830> I<EB03C0497EA2130FA2131FA2133F137F13FF1203123FB5FCA2
+13EF138FEA7E0F1200B3B0003FB512F84814FCB612FEA26C14FC6C14F81F3977B830> I<
+EB07FC90383FFFC090B512F00003804814FE4880261FF80F1380263FE00113C09038C000
+7F4848EB3FE090C7121FED0FF04814075A6C15F81503A3127E1218C8FCA2150716F0150F
+16E0151F16C0153FED7F8015FF4A13005DEC07FC4A5A4A5A4A5A4A5A4A5A4990C7FC495A
+495AEB0FF0EB3FE0495A495A4890C8FC4848EB01F04848EB03F8485AEA1FE048B6FCB7FC
+A37E6C15F025397BB830> I<EB03FF013F13E090B512F84814FE4880481580260FFE0113
+C09038F0007F4848EB1FE0150F16F01507A26C5A6C5AC8FC150F16E0A2151FED3FC0157F
+EDFF8002071300903807FFFE495B5D8115FF6D1480D9000113C09138003FE0ED1FF0ED07
+F8150316FC150116FE1500A21218127EB4FCA2150116FC4814036C15F86C6C13076DEB1F
+F0D83FF0133F3A1FFE01FFE06CB612C06C15806CECFE00C65C013F13F001031380273A7C
+B830> I<EC03FC4A7E140F141FA2143F147F157E14FEA2EB01FCEB03F8A2EB07F0A2EB0F
+E0EB1FC0A2EB3F80A2EB7F0013FEA2485A485AA2485AA2485A485AA2485AA248C7FC12FE
+B8FC1780A46C1600C8007EC7FCAA91387FFFFE91B6FCA46E5B29397DB830> I<000FB612
+804815C05AA316800180C8FCAEEB83FF019F13C090B512F015FC8181D9FE0313809039F0
+007FC049133F0180EB1FE06CC7120F000E15F0C81207A216F81503A31218127EA2B4FC15
+0716F048140F6C15E06C141F6DEB3FC06D137F3A3FE001FF80261FFC0F13006CB55A6C5C
+6C5C6C14E06C6C1380D90FFCC7FC25397BB730> I<EC0FF8EC7FFF49B51280010714E013
+1F4914F090387FF80F9039FFC007F84813803803FE005B485A4848EB03F0ED01E0484890
+C7FC5B123F5BA2127FEB000C903803FFE0010F13F8D8FF3F13FE48B6FCB7128016C09039
+FE007FE001F8EB1FF001E0130F49EB07F849EB03FCA290C7120116FE1500A37EA46C7E15
+016D14FC121F6D1303000FEC07F86D130F6C6CEB1FF06DEB3FE03A03FF81FFC06C90B512
+806C15006D5B011F13F8010713E001011380273A7CB830> I<127CB712FC16FEA416FC48
+C7EA0FF816F0ED1FE0007CEC3FC0C8EA7F80EDFF00A24A5A4A5A5D14075D140F5D4A5AA2
+4A5AA24AC7FCA25C5C13015CA213035CA213075CA4495AA6131F5CA96D5A6DC8FC273A7C
+B830> I<49B4FC011F13F0017F13FC90B57E0003ECFF804815C048010113E03A1FF8003F
+F049131FD83FC0EB07F8A24848EB03FC90C71201A56D1303003F15F86D13076C6CEB0FF0
+6C6CEB1FE0D807FCEB7FC03A03FF83FF806C90B512006C6C13FC011F13F0497F90B512FE
+48802607FE0013C0D80FF8EB3FE0D81FE0EB0FF04848EB07F8491303007F15FC90C71201
+4815FE481400A66C14016C15FC6D1303003F15F86D1307D81FF0EB1FF06D133F3A0FFF01
+FFE06C90B512C06C1580C6ECFE006D5B011F13F0010190C7FC273A7CB830> I<49B4FC01
+0F13E0013F13F890B57E4880488048010113803A0FFC007FC0D81FF0EB3FE04848131F49
+EB0FF048481307A290C7EA03F85A4815FC1501A416FEA37E7E6D1303A26C6C13076C6C13
+0F6D133FD80FFC13FF6CB6FC7E6C14FE6C14F9013FEBE1FC010F138190380060011400ED
+03F8A2150716F0150F000F15E0486C131F486CEB3FC0157FEDFF804A1300EC07FE391FF0
+1FFC90B55A6C5C6C5C6C1480C649C7FCEB3FF0273A7CB830> I<120FEA3FC0EA7FE0A2EA
+FFF0A4EA7FE0A2EA3FC0EA0F00C7FCAF120FEA3FC0EA7FE0A2EAFFF0A4EA7FE0A2EA3FC0
+EA0F000C276EA630> I<EA03C0EA0FF0EA1FF8A2EA3FFCA4EA1FF8A2EA0FF0EA03C0C7FC
+AFEA03C0EA0FF0121F13F8123F13FCA3121FA2120F12031200120113F8120313F01207EA
+1FE0123FEA7FC0EAFF80EA7F00127E12380E3470A630> I<16F01503ED07F8151F157FED
+FFF014034A13C0021F138091383FFE00ECFFF8495B010713C0495BD93FFEC7FC495A3801
+FFF0485B000F13804890C8FCEA7FFC5BEAFFE05B7FEA7FF87FEA1FFF6C7F000313E06C7F
+38007FFC6D7E90380FFF806D7F010113F06D7FEC3FFE91381FFF80020713C06E13F01400
+ED7FF8151F1507ED03F01500252F7BB230> I<007FB7FCA2B81280A36C16006C5DCBFCA7
+003FB612FE4881B81280A36C1600A229157DA530> I<1278127EB4FC13C07FEA7FF813FE
+EA1FFF6C13C000037F6C13F86C6C7EEB1FFF6D7F010313E06D7F9038007FFC6E7E91380F
+FF806E13C0020113F080ED3FF8151F153FEDFFF05C020713C04A138091383FFE004A5A90
+3801FFF0495B010F13804990C7FCEB7FFC48485A4813E0000F5B4890C8FCEA7FFE13F8EA
+FFE05B90C9FC127E1278252F7BB230> I<EB1FFE90B512E0000314F8000F14FE48804815
+80267FF80313C09038C0007F48C7121F16E0150FA3127E151F0018EC7FC0C812FF020313
+804A13004A5AEC1FF84A5AEC7FC04A5A92C7FC495AA2495A5CA213075CA86D5A90C9FCA8
+EB01C0EB07F0A2497EA36D5AA2EB01C023397AB830> I<EC1FE0ECFFF8010313FE010F7F
+4914804914C090397FF03FE09038FF800F4890380007F0D803FC13033A07F801FBF89038
+F007FF380FE01F4A13FCEA1FC0495A003FEBFF0F903800FE07903901FC03FE007FEBF801
+EA7E03ECF000A2EAFE0700FC49137EAA00FE6D13FED87E0314FCA2ECF801D87F0114F800
+3FEBFC03903900FE07F0903880FF0F001F90387FFFE06D6C13C0EA0FE06E13803A07F007
+FE009038F801F86C6CC7127C6CB414FE6CEB800390387FF01F6DB512FC6D14F86D14E001
+0314C00100EBFE00EC1FF0273A7CB830> I<147F4A7EA2497FA4497F14F7A401077F14E3
+A3010F7FA314C1A2011F7FA490383F80FEA590387F007FA4498049133F90B6FCA34881A3
+9038FC001F00038149130FA4000781491307A2D87FFFEB7FFFB56CB51280A46C496C1300
+29397DB830> I<007FB512F0B612FE6F7E82826C813A03F8001FF815076F7E1501A26F7E
+A615015EA24B5A1507ED1FF0ED7FE090B65A5E4BC7FC6F7E16E0829039F8000FF8ED03FC
+6F7E1500167FA3EE3F80A6167F1700A25E4B5A1503ED1FFC007FB6FCB75A5E16C05E6C02
+FCC7FC29387EB730> I<91387F803C903903FFF03E49EBFC7E011F13FE49EBFFFE5B9038
+FFE07F48EB801F3903FE000F484813075B48481303A2484813015B123F491300A2127F90
+C8FC167C16005A5AAC7E7EA2167C6D14FE123FA27F121F6D13016C6C14FCA26C6CEB03F8
+6D13076C6CEB0FF03901FF801F6C9038E07FE06DB512C06D14806D1400010713FC6D13F0
+9038007FC0273A7CB830> I<003FB512E04814FCB67E6F7E6C816C813A03F8007FF0ED1F
+F8150F6F7E6F7E15016F7EA2EE7F80A2163F17C0161FA4EE0FE0AC161F17C0A3163F1780
+A2167F17005E4B5A15034B5A150F4B5AED7FF0003FB65A485DB75A93C7FC6C14FC6C14E0
+2B387FB730> I<007FB7FCB81280A47ED803F8C7123FA8EE1F0093C7FCA4157C15FEA490
+B5FCA6EBF800A4157C92C8FCA5EE07C0EE0FE0A9007FB7FCB8FCA46C16C02B387EB730>
+I<003FB712804816C0B8FCA27E7ED801FCC7121FA8EE0F8093C7FCA5153E157FA490B6FC
+A69038FC007FA4153E92C8FCAE383FFFF8487FB5FCA27E6C5B2A387EB730> I<02FF13F0
+0103EBC0F8010F13F1013F13FD4913FF90B6FC4813C1EC007F4848133F4848131F49130F
+485A491307121F5B123F491303A2127F90C7FC6F5A92C8FC5A5AA892B5FC4A14805CA26C
+7F6C6D1400ED03F8A27F003F1407A27F121F6D130F120F7F6C6C131FA2D803FE133F6C6C
+137FECC1FF6C90B5FC7F6D13FB010F13F30103EBC1F0010090C8FC293A7DB830> I<3B3F
+FF800FFFE0486D4813F0B56C4813F8A26C496C13F06C496C13E0D803F8C7EAFE00B290B6
+FCA601F8C7FCB3A23B3FFF800FFFE0486D4813F0B56C4813F8A26C496C13F06C496C13E0
+2D387FB730> I<007FB6FCB71280A46C1500260007F0C7FCB3B3A8007FB6FCB71280A46C
+1500213879B730> I<49B512F04914F85BA27F6D14F090C7EAFE00B3B3123C127EB4FCA2
+4A5A1403EB8007397FF01FF86CB55A5D6C5C00075C000149C7FC38003FF025397AB730>
+I<D83FFF90380FFF80486D4813C0B56C5AA26C497E6C496C1380D803F0903803F8004B5A
+4B5A151F4B5A5E4BC7FC15FE14014A5A5D4A5A4A5A141F5D4A5A4AC8FC5C13F18101F37F
+13F790B57E14EFECC7F01483EC03F8140101FE7F496C7E5B157F497F82151F82150F826F
+7EA26F7E1501821500D83FFF903803FFC0486D4813E0B56C5AA26C497E6C496C13C02B38
+7FB730> I<383FFFF8487FB57EA26C5B6C5BD801FCC9FCB3B0EE0F80EE1FC0A9003FB7FC
+5AB8FCA27E6C16802A387EB730> I<D83FF8ECFFE0486C4913F0486C4913F8A2007F16F0
+6C6C4913E00007160001EF14BFEC800FA39039E7C01F3FA4ECE03F01E3133EA2ECF07EA2
+01E1137CA2ECF8FCA201E013F8A214FDEC7DF0A3147FEC3FE0A3EC1FC0A2EC070091C7FC
+ADD83FFC903801FFE0486C4913F0B54913F8A26C486D13F06C486D13E02D387FB730> I<
+D83FFC90381FFF80486C4913C0B54913E0A26C6D6C13C06C6E13800003913801F800EBF7
+C0A3EBF3E0A314F013F1A214F8A213F014FCA2147C147EA2143E143FA2141FA21581A214
+0F15C1A2140715E1A2140315F1A21401A215F91400A3157DA3153FEA3FFF481380B5EAC0
+1FA26CEB800F6C496C5A2B387EB730> I<90383FFFE048B512FC000714FF4815804815C0
+4815E0EBF80001E0133FD87F80EB0FF0A290C71207A44815F8481403B3A96C1407A26C15
+F0A36D130FA26D131F6C6CEB3FE001F813FF90B6FC6C15C06C15806C1500000114FCD800
+3F13E0253A7BB830> I<007FB512F0B612FE6F7E16E0826C813903F8003FED0FFCED03FE
+15016F7EA2821780163FA6167F17005EA24B5A1503ED0FFCED3FF890B6FC5E5E16804BC7
+FC15F001F8C9FCB0387FFFC0B57EA46C5B29387EB730> I<90383FFFE048B512FC000714
+FF4815804815C04815E0EBF80001E0133F4848EB1FF049130F90C71207A44815F8481403
+B3A8147E14FE6CEBFF076C15F0EC7F87A2EC3FC7018013CF9038C01FFFD83FE014E0EBF8
+0F90B6FC6C15C06C15806C1500000114FCD8003F7FEB00016E7EA21680157F16C0153F16
+E0151F16F0150FED07E025467BB830> I<003FB57E4814F0B612FC15FF6C816C812603F8
+017F9138003FF0151F6F7E15071503821501A515035E1507150F4B5A153F4AB45A90B65A
+5E93C7FC5D8182D9F8007FED3FE0151F150F821507A817F8EEF1FCA53A3FFF8003FB4801
+C0EBFFF8B56C7E17F06C496C13E06C49EB7FC0C9EA1F002E397FB730> I<90390FF803C0
+D97FFF13E048B512C74814F74814FF5A381FF80F383FE001497E4848137F90C7123F5A48
+141FA2150FA37EED07C06C91C7FC7F7FEA3FF0EA1FFEEBFFF06C13FF6C14E0000114F86C
+80011F13FF01031480D9003F13C014019138007FE0151FED0FF0A2ED07F8A2007C140312
+FEA56C140716F07F6DEB0FE06D131F01F8EB3FC001FF13FF91B51280160000FD5CD8FC7F
+13F8D8F81F5BD878011380253A7BB830> I<003FB712C04816E0B8FCA43AFE003F800FA8
+007CED07C0C791C7FCB3B1011FB5FC4980A46D91C7FC2B387EB730> I<3B7FFFC007FFFC
+B56C4813FEA46C496C13FCD803F8C7EA3F80B3B16D147F00011600A36C6C14FE6D13016D
+5CEC800390393FE00FF890391FF83FF06DB55A6D5C6D5C6D91C7FC9038007FFCEC1FF02F
+3980B730> I<D87FFE90380FFFC0B54913E06E5AA24A7E6C486D13C0D807F0903801FC00
+A26D130300035DA46C6C495AA46C6C495AA46D131F6D5CA3EC803F013F5CA46D6C48C7FC
+A490380FE0FEA401075B14F1A301035BA314FB01015BA314FFA26D5BA46E5A6E5A2B397E
+B730> I<D83FFC903801FFE0486C4913F000FF16F8A2007F16F06C486D13E0D81FC09038
+001FC0000F1680A76D143F00071600A7000390380F803E9039F01FC07EEC3FE0A3EC7FF0
+A2147D0001157CA29039F8FDF8FCA314F8A300005D01F913FCA2ECF07CA201FD137DA201
+7D5CECE03DA3017F133FA2ECC01FA2013F5CA2EC800F6D486C5A2D397FB730> I<3A3FFF
+01FFF84801837F02C77FA202835B6C01015B3A01FC007F806D91C7FC00005C6D5BEB7F01
+EC81FCEB3F8314C3011F5B14E7010F5B14FF6D5BA26D5BA26D5BA26D90C8FCA4497FA249
+7FA2815B81EB0FE781EB1FC381EB3F8181EB7F0081497F49800001143F49800003141F49
+800007140FD87FFEEB7FFFB590B5128080A25C6C486D130029387DB730> I<D87FFF9038
+1FFFC0B56C4813E0A46C496C13C0D803F8903803F8006D1307A26C6C495AA26C6C5C151F
+6D5CEC803F013F5CECC07F011F91C7FCA290380FE0FEA214F101075BA2903803FBF8A201
+015B14FF6D5BA26E5AA36E5AB1903803FFF8497F497FA26D5B6D5B2B387EB730> I<001F
+B612FC4815FE5AA490C7EA03FCED07F816F0150FED1FE016C0153FED7F80003E1500C85A
+4A5A5D14034A5A5D140F4A5A5D143F4A5A92C7FC5C495A5C1303495A5C130F495A5C133F
+495A91C8FC5B4848147C4914FE1203485A5B120F485A5B123F485A90B6FCB7FCA46C15FC
+27387CB730> I<007FB5FCB61280A4150048C8FCB3B3B3A5B6FC1580A46C140019476DBE
+30> I<127CA212FEA27EA26C7EA26C7EA26C7EA26C7EA26C7EA26C7EA212017FA26C7EA2
+6D7EA26D7EA26D7EA26D7EA26D7EA26D7EA2130180A26D7EA26E7EA26E7EA26E7EA26E7E
+A26E7EA26E7EA2140181A26E7EA2ED7F80A2ED3FC0A2ED1FE0A2ED0FF0A2ED07F8A21503
+A2ED01F0150025477BBE30> I<007FB5FCB61280A47EC7123FB3B3B3A5007FB5FCB6FCA4
+6C140019477DBE30> I<1307EB1FC0EB7FF0497E000313FE000FEBFF80003F14E0D87FFD
+13F039FFF07FF8EBC01FEB800F38FE0003007CEB01F00010EB00401D0E77B730> I<007F
+B612F0A2B712F8A36C15F0A225077B7D30> I<1338137CEA01FE12031207EA0FFC13F0EA
+1FE013C0EA3F8013005A127EA212FE5AA5EAFFC013E013F0127FA2123FA2EA1FE0EA07C0
+0F1D70BE30> I<EB7FF80003B5FC4814C04880488048809038E01FFC9038C003FE14016E
+7E6C487F6CC77FC8123FA491B5FC130F137F48B6FC12075A48EB803F383FF800EA7FE013
+8048C7FC5AA4157F7E6C6C13FFEBC003263FF01FEBFF8090B712C07E6C14EF000314876C
+D9FE01138026003FE0C8FC2A2A7BA830> I<EA3FFC487E12FFA2127F123F1200AAEC03FE
+91381FFF80027F13E091B57E90B612FC82ECFE079138F001FF4A6C13804A137F4AEB3FC0
+91C7121F17E049140FA217F01607A8160FA217E07F161F6EEB3FC0A26EEB7F806E13FFDA
+F00313009138FC0FFE91B55A5E495CD97E7F13C0D93C1F90C7FC90380003FC2C3980B730
+> I<ECFFE0010713FC011F7F017F7F90B612804815C048EB807F3907FC003F485A485A49
+EB1F804848EB0F004990C7FC127F90C9FCA25A5AA87E7EA27F003FEC07C06DEB0FE06C7E
+6D131F6C6C14C0D807FE133F9039FFC0FF806C90B5FCC615006D5B011F13F801075B0101
+1380232A7AA830> I<913801FFE04A7F5CA28080EC0007AAEB03FE90381FFF874913E790
+B6FC5A5A481303380FFC00D81FF0133F49131F485A150F4848130790C7FCA25AA25AA87E
+6C140FA27F003F141F6D133F6C7E6D137F390FF801FF2607FE07EBFFC06CB712E06C16F0
+6C14F76D01C713E0011F010313C0D907FCC8FC2C397DB730> I<49B4FC010713E0011F13
+F8017F7F90B57E488048018113803A07FC007FC04848133FD81FE0EB1FE0150F484814F0
+491307127F90C7FCED03F85A5AB7FCA516F048C9FC7E7EA27F003FEC01F06DEB03F86C7E
+6C7E6D1307D807FEEB1FF03A03FFC07FE06C90B5FC6C15C0013F14806DEBFE00010713F8
+010013C0252A7CA830> I<EDFF80020713E0021F13F05C4A13F891B5FC491387903803FE
+079138FC03F0903907F800C04A1300A8003FB612C04815E0B7FCA36C15C0260007F0C7FC
+B3A9003FB512FE4880B71280A26C15006C5C25397DB830> I<D903FC13FF90261FFF8713
+C04913DF90B712E05A5A2607FE07138F903AF801FE07C048486C6CC7FCA2497F001F8149
+133FA56D137F000F92C7FC6D5BA26C6C485AEBFE0790B55A5D485C15C001DF5BD9C3FCC8
+FC01C0C9FCA37F7F6CB512F015FF6C15C04815F0488148813A3FE0001FFE0180130148C8
+127F007E8100FE168048151FA56C153F007FED7F006D5C6C6C495A01F013076CB4EB7FFC
+6C90B55A6C5D000115C06C6C91C7FC011F13FC010113C02B3E7DA730> I<EA3FFC487E12
+FFA2127F123F1200AAEC01FE91380FFF80023F13E091B57E90B67EA29138FE07FCECF803
+9138E001FE14C0EC8000A291C7FCA25BB3A23B3FFFF81FFFF8486D4813FCB500FE14FEA2
+6C01FC14FC6C496C13F82F3880B730> I<14E0EB03F8A2497EA36D5AA2EB00E091C8FCA9
+381FFFF8487F5AA27E7EEA0001B3A9003FB612C04815E0B7FCA27E6C15C023397AB830>
+I<EC01C0EC07F0A2EC0FF8A3EC07F0A2EC01C091C7FCA990B512F04814F8A47EEB0003B3
+B3A5EC07F0A2123C007EEB0FE0B4131FEC3FC0147F90B512806C14005C6C5B000F13F000
+0313C01D4E7CB830> I<EA7FF8487EA4127F1200AB0203B512804A14C017E0A217C06E14
+809139001FE0004B5A4B5A4BC7FC4A5A4A5AEC0FF84A5A4A5A4A5A4A5A01FD7F90B57E81
+14F7ECE3F8ECC1FCEC81FEEC00FF497F496D7E6F7E826F7E15076F7E6F7E3B7FFFF81FFF
+E0B56C4813F017F8A217F06C496C13E02D387FB730> I<387FFFF8B57EA47EEA0001B3B3
+A8007FB612F0B712F8A46C15F025387BB730> I<02FC137E3B7FC3FF01FF80D8FFEF0187
+7F90B500CF7F15DF92B57E6C010F13872607FE07EB03F801FC13FE9039F803FC01A201F0
+13F8A301E013F0B3A23C7FFE0FFF07FF80B548018F13C0A46C486C01071380322881A730
+> I<EC01FE3A3FFC0FFF80267FFE3F13E000FF90B57E90B67E7E6C9038FE07FCC6EBF803
+9138E001FE14C0EC8000A291C7FCA25BB3A23B3FFFF81FFFF8486D4813FCB500FE14FEA2
+6C01FC14FC6C496C13F82F2880A730> I<49B4FC010F13E0013F13F8497F90B57E0003EC
+FF8014013A07FC007FC04848EB3FE0D81FE0EB0FF0A24848EB07F8491303007F15FC90C7
+1201A300FEEC00FEA86C14016C15FCA26D1303003F15F86D13076D130F6C6CEB1FF06C6C
+EB3FE06D137F3A07FF01FFC06C90B512806C15006C6C13FC6D5B010F13E0010190C7FC27
+2A7CA830> I<EC03FE3A3FFC1FFF80267FFE7F13E000FF90B57E90B612FC6C816CEBFE07
+C69038F001FF4A6C13804A137F4AEB3FC091C7121F17E049140FA217F01607A8160FA217
+E07F161F6EEB3FC0A26EEB7F806E13FFDAF00313009138FC0FFE91B55A5E495C6E13C002
+1F90C7FCEC03FC91C9FCAD383FFFF8487FB57EA26C5B6C5B2C3C80A730> I<49B413F801
+0FEBC1FC013F13F14913FD48B6FC5A481381390FFC007F49131F4848130F491307485A49
+1303127F90C7FC15015A5AA77E7E15037FA26C6C1307150F6C6C131F6C6C133F01FC137F
+3907FF01FF6C90B5FC6C14FD6C14F9013F13F1010F13C1903803FE0190C7FCAD92B512F8
+4A14FCA46E14F82E3C7DA730> I<ED07F83A3FFF803FFF486DB51280B512C302CF14C06C
+13DF6C9038FFFC3FD8001F13E09238801F809238000F004A90C7FC5C5C5CA25CA45CAF00
+3FB512FC4880B7FCA26C5C6C5C2A287EA730> I<90381FFC1E48B5129F000714FF5A5A5A
+387FF007EB800100FEC7FC4880A46C143E007F91C7FC13E06CB4FC6C13FC6CEBFF806C14
+E0000114F86C6C7F01037F9038000FFF02001380007C147F00FEEC1FC0A2150F7EA27F15
+1F6DEB3F806D137F9039FC03FF0090B6FC5D5D00FC14F0D8F83F13C026780FFEC7FC222A
+79A830> I<EB0780497E131FA9003FB612E04815F0B7FCA36C15E026001FC0C7FCB216F8
+ED01FCA5ECE003010FEB07F814F09138FC1FF06DB512E06D14C016806D14009038007FFC
+EC1FF026337EB130> I<D83FFCEB3FFC486C497E00FF14FFA2007F147F003F143F000014
+00B3A41501A2150315076D130F903A7FC07FFFF891B612FC6D15FE7F6D4913FC6D9038F8
+7FF8010001C0C7FC2F2880A630> I<3B3FFFC07FFF80486DB512C0B515E0A26C16C06C49
+6C13803B01F80003F000A26D130700005DA26D130F017E5CA2017F131F6D5CA2EC803F01
+1F91C7FCA26E5A010F137EA2ECE0FE01075BA214F101035BA3903801FBF0A314FF6D5BA3
+6E5A6E5A2B277EA630> I<3B3FFFC01FFFE0486D4813F0B515F8A26C16F06C496C13E0D8
+07E0C7EA3F00A26D5C0003157EA56D14FE00015DEC0F80EC1FC0EC3FE0A33A00FC7FF1F8
+A2147DA2ECFDF9017C5C14F8A3017E13FBA290393FF07FE0A3ECE03FA2011F5C90390F80
+0F802D277FA630> I<3A3FFF81FFFC4801C37FB580A26C5D6C01815BC648C66CC7FC137F
+EC80FE90383F81FC90381FC3F8EB0FE3ECE7F06DB45A6D5B7F6D5B92C8FC147E147F5C49
+7F81903803F7E0EB07E790380FE3F0ECC1F890381F81FC90383F80FE90387F007E017E13
+7F01FE6D7E48486D7E267FFF80B5FCB500C1148014E3A214C16C0180140029277DA630>
+I<3B3FFFC07FFF80486DB512C0B515E0A26C16C06C496C13803B01FC0003F000A2000014
+076D5C137E150F017F5C7F151FD91F805BA214C0010F49C7FCA214E00107137EA2EB03F0
+157C15FCEB01F85DA2EB00F9ECFDF0147D147FA26E5AA36E5AA35DA2143F92C8FCA25C14
+7EA2000F13FE486C5AEA3FC1EBC3F81387EB8FF0EBFFE06C5B5C6C90C9FC6C5AEA01F02B
+3C7EA630> I<001FB612FC4815FE5AA316FC90C7EA0FF8ED1FF0ED3FE0ED7FC0EDFF8000
+3E491300C7485A4A5A4A5A4A5A4A5A4A5A4A5A4990C7FC495A495A495A495A495A495A49
+48133E4890C7127F485A485A485A485A485A48B7FCB8FCA46C15FE28277DA630> I<ED3F
+F0913803FFF8140F5C147F16F09138FFF00092C7FC495A5CB3A21303495A133F383FFFF0
+B55A5C91C8FC14C080003F7F38003FF813076D7E1301B3A2806D7E15F091387FFFF016F8
+141F8014039138003FF025477BBE30> I<127CA212FEB3B3B3AD127CA207476CBE30> I<
+EA7FE0EAFFFE6D7E8014F07EC66C7E13076D7E1301B3A2806D7E15E091387FFFE06E13F8
+801407141F5C4A13E09138FFE00092C7FC495A5CB3A21303495A137F387FFFF0B5FC14C0
+5C49C8FCEA7FE025477BBE30> I<017C133848B4137C48EB80FE4813C14813C348EBEFFC
+397FEFFFF0D8FF8713E0010713C0486C1380D87C0113003838007C1F0C78B730> I
E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fp cmbx12 14.4 75
@@ -1397,171 +1420,171 @@ E
F9B6FC023FD9C00FB500C0138091277FFC0003D9FE0113C0902601FFE049495A49494949
4813E04990C714F049484A13E0495A19C0495A7413C0017F17804A6E6E1380719138007E
007192C7FCAEBCFCA526007FF8C7000301C0C8FCB3B3A7007FB5D8F803B612F0A553547D
-D34E>11 D<EEFFFC031FEBFF804AB612E0020781021F9038C00FF8913A7FFE0003FCDAFF
-F0EB00FE4949EB03FF4901805B4990C7487F49485CA2495A4D7F013F6F5B5CA37190C7FC
-715AEF01F894C9FCA90403B512C0BAFCA526003FFCC7120783B3B3A6003FB5D8FC03B612
-C0A542547DD34B>I<EEFFFE031F9038FFCFC04AB7FC1407021FEBC00791387FFC00DAFF
-F05B4901C05B495B4990C7FC495AA2495A83133F4A8083AFBAFCA526003FFCC71203B3B3
-A7003FB5D8FC03B612C0A542547DD34B>I<EA07F0EA1FFC487E487EA2B51280A86C1300
-A86C5AA86C5AA86C5AA86C5AA76C5AA5C8FCAAEA07F0487EEA3FFE487EA2B51280A76C13
-00A26C5AEA0FF86C5A115474D329>33 D<DD03E0EC0F80A24D6C4A7EA2050F153FA24E5D
-A2051F157FA24E92C8FC053F5DA24E5CA2057F1401A295C75BA24D1403A24D5D04011507
-A24D5DA20403150FA24D5D0407151FA24D5DA2040F153FA24D5D007FBEFCA2BF1280A36C
-1D006C64C96CC7D801FCC9FC4C1403A24C5D03011507A24C5DA20303150FA24C5D030715
-1FA24C5DA2030F153FA24C5D031F157FA24C92CAFC003FBD12FE4888BF1280A36C1D00A2
-C848C7D803F8CAFC02011507A24B5D0203150FA24B5DA20207151FA24B5D020F153FA24B
-5DA2021F157FA24B92CBFC023F5DA24B5CA2027F1401A292C75B4A1403A24A5DA2010115
-07A24A5DA26D486E5AA2616A79D270>35 D<15F8A691380FFF8091B512F8010714FF011F
-15C049819026FFF8F813F84801C0EB0FFC2603FE00EB03FE4848EC00FF49153F4848ED1F
-804848ED0FC0A24848ED07E0A24848157FEFFFF05EA200FF5DA37FA27F7013E06D6E13C0
-6DED7F806DED1E006CB492C7FC14C014F86C13FF81EDFFC06C15F86C15FE826C16C06C82
-6C826C826D816D81130F01038101001680141F020115C08003F814E0163F160F82040113
-F0D81FE080487E486C157FA2486C153FA2171FA44916E05B6C5A1380007EC7EC3FC0A26C
-1780177F6C6CEDFF007F6C6C4A5AD807F84A5A6C6CEC0FF82601FF80EB3FF06C9039F8F9
-FFE06DB65A011F92C7FC010714FC010114F0D9001F90C8FCEC00F8A6346179D943>I<ED
-03FCED1FFF037F13C04AB57E4AEB07F091390FFC03F891381FF801023F6D7E5D4A48137C
-02FF147EA24949133EA35BA3177EA25FA24C5A15E04C5A4C5A5F160F6D6D485A4CCCFC16
-7E4C037FB512E0EDF9F8EDFBF06DEBFFE05E4C0301EBE0006E90CAEA3F804B4DC7FC6F17
-7E6E60701501636E6D4B5A4A17074A6D5E91B56C4B5A49181FD903F76D5ED907E36D4BC8
-FCD91FC35FD93FC16D157ED97F816D5DD9FF80160148496C6D5C4870495A486E6D130748
-6E6D495A48486F5C003F6E4B5A6F6D133F007F6E6D49C9FC6F6D13FE00FFEF81FC6FECC3
-F870EBC7F070EBE7E07013FF6D6E5C705C7091C8EA03E0826C6D6D80053F6DEC07C06C70
-13F06E027F6D140F6C6D49B56CEC1F806C030702FF147F6C6D90263FF87F01C0EBFF006C
-9028FC03FFF01F9038F80FFEC690B6D8C00790B55A6DDB000115F0011F02F86D6C5C0103
-02E0020791C7FC9026003FFCC9EA7FF85B557AD369>38 D<EA07F0EA1FF8EA3FFE487EA2
-B5128014C0A314E0A37EA27EEA1FFDEA07F1EA0001A2130314C0A313071480130FA21400
-5B133EA25B5B485A1203485A485A485A90C7FC120C132876D225>I<EA07F0EA1FF8487E
-487E7FB5FC1480A314C0A37EA27E7EEA07F3EA0003A213071480A3130F1400A25B131E13
-3E133C137C5BA2485A485A485A485A48C7FC121E120C1228769025>44
-D<B712F0AB240B7F9F2D>I<EA07F0487E487E487E487EB51280A76C13006C5A6C5A6C5A
-6C5A1111769025>I<EF01E01703EF07F0A2170FA2EF1FE0A218C0173FA2EF7F80A21800
-5FA24C5AA25F1603A24C5AA25F160FA24C5AA25F163FA24C5AA294C7FC5EA24B5AA25E15
-03A24B5AA25E150FA24B5AA25E153FA24B5AA293C8FC5DA24A5AA25D1403A25D1407A24A
-5AA25D141FA24A5AA25D147FA24AC9FCA25C1301A2495AA25C1307A2495AA25C131FA249
-5AA25C137FA249CAFCA25B1201A2485AA25B1207A2485AA25B121FA2485AA25B127FA248
-CBFCA25AA2127CA2347879D943>I<913803FFC0023F13FC91B6FC010315C0010F018113
-F0903A1FFC003FF849486D7E49486D7E49486D7E48496D138048496D13C0A24817E04890
-C813F0A34817F8A24817FC49157FA3007F17FEA600FF17FFB3A5007F17FEA6003F17FCA2
-6D15FFA26C17F8A36C17F0A26C6D4913E0A26C6D4913C06C17806E5B6C6D4913006D6C49
-5AD91FFCEB3FF8903A0FFF81FFF06D90B55A01011580D9003F01FCC7FC020313C0384F7B
-CD43>I<157815FC14031407141F14FF130F0007B5FCB6FCA2147F13F0EAF800C7FCB3B3
-B3A6007FB712FEA52F4E76CD43>I<EC3FFE0103B512E0010F14FC013F14FF90B712C048
-D9C07F7F2703FE000F13F8D807F801037FD80FE06D7F48486D7F48488001F01680486C6E
-13C07F486C6E13E07FA27013F0A56C5AA26C5AEA0FF0EA03C0C914E05EA218C05E1880A2
-4C13005F4C5A4B5B5F4B5B5F4B5B4B90C7FC4B5A5E4B5AED7FE04B5A4A5B4A48C8FC4A5A
-5D4A48EB01F04A5AEC3F804AC7FC02FEEC03E0495A495A495A495AD91F80140749C8FC01
-3E150F017FB7FC90B812C05A5A5A5A5A5A5AB9FC1880A4344E79CD43>I<91380FFFC091
-B512FC0107ECFF80011F15E090263FF8077F9026FF800113FC4848C76C7ED803F86E7E49
-1680D807FC8048B416C080486D15E0A4805CA36C17C06C5B6C90C75AD801FC1680C9FC4C
-13005FA24C5A4B5B4B5B4B13C04B5BDBFFFEC7FC91B512F816E016FCEEFF80DA000713E0
-030113F89238007FFE707E7013807013C018E07013F0A218F8A27013FCA218FEA2EA03E0
-EA0FF8487E487E487EB57EA318FCA25E18F891C7FC6C17F0495C6C4816E001F04A13C06C
-484A1380D80FF84A13006CB44A5A6CD9F0075BC690B612F06D5D011F1580010302FCC7FC
-D9001F1380374F7ACD43>I<177C17FEA2160116031607160FA2161F163F167FA216FF5D
-5DA25D5DED1FBFED3F3F153E157C15FCEC01F815F0EC03E01407EC0FC01580EC1F005C14
-7E147C5C1301495A495A5C495A131F49C7FC133E5B13FC485A5B485A1207485A485A90C8
-FC123E127E5ABA12C0A5C96C48C7FCAF020FB712C0A53A4F7CCE43>I<D80380150ED807
-E0157E01FEEC03FED9FFF0137F91B65A5F5F5F5F5F94C7FC5E5E16F016C093C8FC15F801
-E190C9FC01E0CAFCABEC0FFF027F13F001E3B512FE01E76E7E9026FFF8077FDAC0017F49
-C713F8496E7E49143F4981496E7E6C481680C9FC18C08218E0A418F0A3EA0FE0487E487E
-487E487EA418E0A35B6C484A13C05B491680003EC85A003F17006C6C4A5A6D5D6C6C4A5A
-D807F8495BD803FE01075B2701FFC03F5B6C90B65A013F4AC7FC6D14F8010314C0902600
-7FF8C8FC344F79CD43>I<ED0FFF92B512E0020780021F14FC91397FFE03FE903A01FFF0
-007F4901C0EB3F804990C7121F4948EC7FC0494814FF49484913E049485B01FF5C485BA2
-485B5AA2486F13C04A6D1380486F1300177E94C7FC5AA291CAFC5AA21508913801FFF802
-0713FFB54814C04A14F04AC66C7E023C6D7E4A6D7E4A6D7E7013804A15C0A24A15E07013
-F05C18F8A491C714FCA37EA67EA46C17F880A27E18F06C5D18E06C6D15C07E6E4913806C
-6D15006D6C495A6D6CEB7FFC6DB448485A6D90B55A010315C0010092C7FC023F13FC0207
-13C0364F7ACD43>I<121F7F7FEBFF8091B81280A45A1900606060A2606060485F0180C8
-6CC7FC007EC95A4C5A007C4B5A5F4C5A160F4C5A484B5A4C5A94C8FC16FEC812014B5A5E
-4B5A150F4B5AA24B5AA24B5A15FFA24A90C9FCA25C5D1407A2140FA25D141FA2143FA414
-7F5DA314FFA55BAC6D5BA2EC3FC06E5A395279D043>I<913807FFC0027F13FC0103B67E
-010F15E090261FFC0113F8903A3FE0003FFCD97F80EB0FFE49C76C7E48488048486E1380
-000717C04980120F18E0177FA2121F7FA27F7F6E14FF02E015C014F802FE4913806C7FDB
-C00313009238F007FE6C02F85B9238FE1FF86C9138FFBFF06CEDFFE017806C4BC7FC6D80
-6D81010F15E06D81010115FC010781011F81491680EBFFE748018115C048D9007F14E048
-48011F14F048487F48481303030014F8484880161F4848020713FC1601824848157F173F
-A2171FA2170FA218F8A27F007F17F06D151FA26C6CED3FE0001F17C06D157F6C6CEDFF80
-6C6C6C010313006C01E0EB0FFE6C01FCEBFFFC6C6CB612F06D5D010F1580010102FCC7FC
-D9000F13C0364F7ACD43>I<91380FFF8091B512F8010314FE010F6E7E4901037F90267F
-F8007F4948EB3FF048496D7E484980486F7E484980824817805A91C714C05A7013E0A218
-F0B5FCA318F8A618FCA46C5DA37EA25E6C7F6C5DA26C5D6C7F6C6D137B6C6D13F390387F
-F803011FB512E36D14C30103028313F89039007FFE03EC00401500A218F05EA3D801F816
-E0487E486C16C0487E486D491380A218005E5F4C5A91C7FC6C484A5A494A5A49495B6C48
-495BD803FC010F5B9027FF807FFEC7FC6C90B55A6C6C14F06D14C0010F49C8FC010013F0
-364F7ACD43>I<EA07F0487E487E487E487EB51280A76C13006C5A6C5A6C5A6C5AC8FCB3
-EA07F0487E487E487E487EB51280A76C13006C5A6C5A6C5A6C5A113576B425>I<007FBD
-1280A2BE12C0A36C1C806C1C00D1FCB3A3003FBDFC481C80BE12C0A36C1C80A25A2379AE
-69>61 D<91B5FC010F14F8017F14FF90B712C00003D9C00F7F2707FC00017FD80FE06D7F
-48486E7E48C87FD87FE06E7E7F7F486C1680A66C5A18006C485C6C5AC9485A5F4B5B4B5B
-4B5B4B5B4B90C7FC16FC4B5A4B5A16C04B5A93C8FC4A5A5D14035D5D14075DA25D140FA2
-5DAB91CAFCAAEC1FC04A7EECFFF8497FA2497FA76D5BA26D5BEC3FE06E5A315479D340>
-63 D<171F4D7E4D7EA24D7EA34C7FA24C7FA34C7FA34C7FA24C7FA34C8083047F80167E
-8304FE804C7E03018116F8830303814C7E03078116E083030F814C7E031F81168083033F
-8293C77E4B82157E8403FE824B800201835D840203834B800207835D844AB87EA24A83A3
-DA3F80C88092C97E4A84A2027E8202FE844A82010185A24A820103854A82010785A24A82
-010F855C011F717FEBFFFCB600F8020FB712E0A55B547BD366>65
+D34E> 11 D<EEFFFC031FEBFF804AB612E0020781021F9038C00FF8913A7FFE0003FCDA
+FFF0EB00FE4949EB03FF4901805B4990C7487F49485CA2495A4D7F013F6F5B5CA37190C7
+FC715AEF01F894C9FCA90403B512C0BAFCA526003FFCC7120783B3B3A6003FB5D8FC03B6
+12C0A542547DD34B> I<EEFFFE031F9038FFCFC04AB7FC1407021FEBC00791387FFC00DA
+FFF05B4901C05B495B4990C7FC495AA2495A83133F4A8083AFBAFCA526003FFCC71203B3
+B3A7003FB5D8FC03B612C0A542547DD34B> I<EA07F0EA1FFC487E487EA2B51280A86C13
+00A86C5AA86C5AA86C5AA86C5AA76C5AA5C8FCAAEA07F0487EEA3FFE487EA2B51280A76C
+1300A26C5AEA0FF86C5A115474D329> 33 D<DD03E0EC0F80A24D6C4A7EA2050F153FA2
+4E5DA2051F157FA24E92C8FC053F5DA24E5CA2057F1401A295C75BA24D1403A24D5D0401
+1507A24D5DA20403150FA24D5D0407151FA24D5DA2040F153FA24D5D007FBEFCA2BF1280
+A36C1D006C64C96CC7D801FCC9FC4C1403A24C5D03011507A24C5DA20303150FA24C5D03
+07151FA24C5DA2030F153FA24C5D031F157FA24C92CAFC003FBD12FE4888BF1280A36C1D
+00A2C848C7D803F8CAFC02011507A24B5D0203150FA24B5DA20207151FA24B5D020F153F
+A24B5DA2021F157FA24B92CBFC023F5DA24B5CA2027F1401A292C75B4A1403A24A5DA201
+011507A24A5DA26D486E5AA2616A79D270> 35 D<15F8A691380FFF8091B512F8010714
+FF011F15C049819026FFF8F813F84801C0EB0FFC2603FE00EB03FE4848EC00FF49153F48
+48ED1F804848ED0FC0A24848ED07E0A24848157FEFFFF05EA200FF5DA37FA27F7013E06D
+6E13C06DED7F806DED1E006CB492C7FC14C014F86C13FF81EDFFC06C15F86C15FE826C16
+C06C826C826C826D816D81130F01038101001680141F020115C08003F814E0163F160F82
+040113F0D81FE080487E486C157FA2486C153FA2171FA44916E05B6C5A1380007EC7EC3F
+C0A26C1780177F6C6CEDFF007F6C6C4A5AD807F84A5A6C6CEC0FF82601FF80EB3FF06C90
+39F8F9FFE06DB65A011F92C7FC010714FC010114F0D9001F90C8FCEC00F8A6346179D943
+> I<ED03FCED1FFF037F13C04AB57E4AEB07F091390FFC03F891381FF801023F6D7E5D4A
+48137C02FF147EA24949133EA35BA3177EA25FA24C5A15E04C5A4C5A5F160F6D6D485A4C
+CCFC167E4C037FB512E0EDF9F8EDFBF06DEBFFE05E4C0301EBE0006E90CAEA3F804B4DC7
+FC6F177E6E60701501636E6D4B5A4A17074A6D5E91B56C4B5A49181FD903F76D5ED907E3
+6D4BC8FCD91FC35FD93FC16D157ED97F816D5DD9FF80160148496C6D5C4870495A486E6D
+1307486E6D495A48486F5C003F6E4B5A6F6D133F007F6E6D49C9FC6F6D13FE00FFEF81FC
+6FECC3F870EBC7F070EBE7E07013FF6D6E5C705C7091C8EA03E0826C6D6D80053F6DEC07
+C06C7013F06E027F6D140F6C6D49B56CEC1F806C030702FF147F6C6D90263FF87F01C0EB
+FF006C9028FC03FFF01F9038F80FFEC690B6D8C00790B55A6DDB000115F0011F02F86D6C
+5C010302E0020791C7FC9026003FFCC9EA7FF85B557AD369> 38
+D<EA07F0EA1FF8EA3FFE487EA2B5128014C0A314E0A37EA27EEA1FFDEA07F1EA0001A213
+0314C0A313071480130FA214005B133EA25B5B485A1203485A485A485A90C7FC120C1328
+76D225> I<EA07F0EA1FF8487E487E7FB5FC1480A314C0A37EA27E7EEA07F3EA0003A213
+071480A3130F1400A25B131E133E133C137C5BA2485A485A485A485A48C7FC121E120C12
+28769025> 44 D<B712F0AB240B7F9F2D> I<EA07F0487E487E487E487EB51280A76C13
+006C5A6C5A6C5A6C5A1111769025> I<EF01E01703EF07F0A2170FA2EF1FE0A218C0173F
+A2EF7F80A218005FA24C5AA25F1603A24C5AA25F160FA24C5AA25F163FA24C5AA294C7FC
+5EA24B5AA25E1503A24B5AA25E150FA24B5AA25E153FA24B5AA293C8FC5DA24A5AA25D14
+03A25D1407A24A5AA25D141FA24A5AA25D147FA24AC9FCA25C1301A2495AA25C1307A249
+5AA25C131FA2495AA25C137FA249CAFCA25B1201A2485AA25B1207A2485AA25B121FA248
+5AA25B127FA248CBFCA25AA2127CA2347879D943> I<913803FFC0023F13FC91B6FC0103
+15C0010F018113F0903A1FFC003FF849486D7E49486D7E49486D7E48496D138048496D13
+C0A24817E04890C813F0A34817F8A24817FC49157FA3007F17FEA600FF17FFB3A5007F17
+FEA6003F17FCA26D15FFA26C17F8A36C17F0A26C6D4913E0A26C6D4913C06C17806E5B6C
+6D4913006D6C495AD91FFCEB3FF8903A0FFF81FFF06D90B55A01011580D9003F01FCC7FC
+020313C0384F7BCD43> I<157815FC14031407141F14FF130F0007B5FCB6FCA2147F13F0
+EAF800C7FCB3B3B3A6007FB712FEA52F4E76CD43> I<EC3FFE0103B512E0010F14FC013F
+14FF90B712C048D9C07F7F2703FE000F13F8D807F801037FD80FE06D7F48486D7F484880
+01F01680486C6E13C07F486C6E13E07FA27013F0A56C5AA26C5AEA0FF0EA03C0C914E05E
+A218C05E1880A24C13005F4C5A4B5B5F4B5B5F4B5B4B90C7FC4B5A5E4B5AED7FE04B5A4A
+5B4A48C8FC4A5A5D4A48EB01F04A5AEC3F804AC7FC02FEEC03E0495A495A495A495AD91F
+80140749C8FC013E150F017FB7FC90B812C05A5A5A5A5A5A5AB9FC1880A4344E79CD43>
+I<91380FFFC091B512FC0107ECFF80011F15E090263FF8077F9026FF800113FC4848C76C
+7ED803F86E7E491680D807FC8048B416C080486D15E0A4805CA36C17C06C5B6C90C75AD8
+01FC1680C9FC4C13005FA24C5A4B5B4B5B4B13C04B5BDBFFFEC7FC91B512F816E016FCEE
+FF80DA000713E0030113F89238007FFE707E7013807013C018E07013F0A218F8A27013FC
+A218FEA2EA03E0EA0FF8487E487E487EB57EA318FCA25E18F891C7FC6C17F0495C6C4816
+E001F04A13C06C484A1380D80FF84A13006CB44A5A6CD9F0075BC690B612F06D5D011F15
+80010302FCC7FCD9001F1380374F7ACD43> I<177C17FEA2160116031607160FA2161F16
+3F167FA216FF5D5DA25D5DED1FBFED3F3F153E157C15FCEC01F815F0EC03E01407EC0FC0
+1580EC1F005C147E147C5C1301495A495A5C495A131F49C7FC133E5B13FC485A5B485A12
+07485A485A90C8FC123E127E5ABA12C0A5C96C48C7FCAF020FB712C0A53A4F7CCE43> I<
+D80380150ED807E0157E01FEEC03FED9FFF0137F91B65A5F5F5F5F5F94C7FC5E5E16F016
+C093C8FC15F801E190C9FC01E0CAFCABEC0FFF027F13F001E3B512FE01E76E7E9026FFF8
+077FDAC0017F49C713F8496E7E49143F4981496E7E6C481680C9FC18C08218E0A418F0A3
+EA0FE0487E487E487E487EA418E0A35B6C484A13C05B491680003EC85A003F17006C6C4A
+5A6D5D6C6C4A5AD807F8495BD803FE01075B2701FFC03F5B6C90B65A013F4AC7FC6D14F8
+010314C09026007FF8C8FC344F79CD43> I<ED0FFF92B512E0020780021F14FC91397FFE
+03FE903A01FFF0007F4901C0EB3F804990C7121F4948EC7FC0494814FF49484913E04948
+5B01FF5C485BA2485B5AA2486F13C04A6D1380486F1300177E94C7FC5AA291CAFC5AA215
+08913801FFF8020713FFB54814C04A14F04AC66C7E023C6D7E4A6D7E4A6D7E7013804A15
+C0A24A15E07013F05C18F8A491C714FCA37EA67EA46C17F880A27E18F06C5D18E06C6D15
+C07E6E4913806C6D15006D6C495A6D6CEB7FFC6DB448485A6D90B55A010315C0010092C7
+FC023F13FC020713C0364F7ACD43> I<121F7F7FEBFF8091B81280A45A1900606060A260
+6060485F0180C86CC7FC007EC95A4C5A007C4B5A5F4C5A160F4C5A484B5A4C5A94C8FC16
+FEC812014B5A5E4B5A150F4B5AA24B5AA24B5A15FFA24A90C9FCA25C5D1407A2140FA25D
+141FA2143FA4147F5DA314FFA55BAC6D5BA2EC3FC06E5A395279D043> I<913807FFC002
+7F13FC0103B67E010F15E090261FFC0113F8903A3FE0003FFCD97F80EB0FFE49C76C7E48
+488048486E1380000717C04980120F18E0177FA2121F7FA27F7F6E14FF02E015C014F802
+FE4913806C7FDBC00313009238F007FE6C02F85B9238FE1FF86C9138FFBFF06CEDFFE017
+806C4BC7FC6D806D81010F15E06D81010115FC010781011F81491680EBFFE748018115C0
+48D9007F14E04848011F14F048487F48481303030014F8484880161F4848020713FC1601
+824848157F173FA2171FA2170FA218F8A27F007F17F06D151FA26C6CED3FE0001F17C06D
+157F6C6CEDFF806C6C6C010313006C01E0EB0FFE6C01FCEBFFFC6C6CB612F06D5D010F15
+80010102FCC7FCD9000F13C0364F7ACD43> I<91380FFF8091B512F8010314FE010F6E7E
+4901037F90267FF8007F4948EB3FF048496D7E484980486F7E484980824817805A91C714
+C05A7013E0A218F0B5FCA318F8A618FCA46C5DA37EA25E6C7F6C5DA26C5D6C7F6C6D137B
+6C6D13F390387FF803011FB512E36D14C30103028313F89039007FFE03EC00401500A218
+F05EA3D801F816E0487E486C16C0487E486D491380A218005E5F4C5A91C7FC6C484A5A49
+4A5A49495B6C48495BD803FC010F5B9027FF807FFEC7FC6C90B55A6C6C14F06D14C0010F
+49C8FC010013F0364F7ACD43> I<EA07F0487E487E487E487EB51280A76C13006C5A6C5A
+6C5A6C5AC8FCB3EA07F0487E487E487E487EB51280A76C13006C5A6C5A6C5A6C5A113576
+B425> I<007FBD1280A2BE12C0A36C1C806C1C00D1FCB3A3003FBDFC481C80BE12C0A36C
+1C80A25A2379AE69> 61 D<91B5FC010F14F8017F14FF90B712C00003D9C00F7F2707FC
+00017FD80FE06D7F48486E7E48C87FD87FE06E7E7F7F486C1680A66C5A18006C485C6C5A
+C9485A5F4B5B4B5B4B5B4B5B4B90C7FC16FC4B5A4B5A16C04B5A93C8FC4A5A5D14035D5D
+14075DA25D140FA25DAB91CAFCAAEC1FC04A7EECFFF8497FA2497FA76D5BA26D5BEC3FE0
+6E5A315479D340> 63 D<171F4D7E4D7EA24D7EA34C7FA24C7FA34C7FA34C7FA24C7FA3
+4C8083047F80167E8304FE804C7E03018116F8830303814C7E03078116E083030F814C7E
+031F81168083033F8293C77E4B82157E8403FE824B800201835D840203834B800207835D
+844AB87EA24A83A3DA3F80C88092C97E4A84A2027E8202FE844A82010185A24A82010385
+4A82010785A24A82010F855C011F717FEBFFFCB600F8020FB712E0A55B547BD366> 65
D<BA12C019FEF1FFC01AF01AFCD8000701F0C7000313FFDE007F7F737F070F7F737F8785
87858785A287A84F5BA263616361634F5B4F5B077F90C7FC4E485A060713F892B812E097
C8FC861AF003F0C7000313FE9539003FFF80070F13E0737F07017F87737F747E1C807413
C0A27413E0A31CF0A386A362A31CE0A2621CC0A250138097B5FC1C004F5B19074F5B073F
-13F04EB55ABC128098C7FC1AF81AC007F8C8FC54527CD160>I<932601FFFCEC01C0047F
+13F04EB55ABC128098C7FC1AF81AC007F8C8FC54527CD160> I<932601FFFCEC01C0047F
D9FFC013030307B600F81307033F03FE131F92B8EA803F0203DAE003EBC07F020F01FCC7
383FF0FF023F01E0EC0FF94A01800203B5FC494848C9FC4901F882494982494982494982
4949824990CA7E494883A2484983485B1B7F485B481A3FA24849181FA3485B1B0FA25AA2
98C7FC5CA2B5FCAE7EA280A2F307C07EA36C7FA21B0F6C6D1980A26C1A1F6C7F1C006C6D
606C6D187EA26D6C606D6D4C5A6D6D16036D6D4C5A6D6D4C5A6D01FC4C5A6D6DEE7F806D
6C6C6C4BC7FC6E01E0EC07FE020F01FEEC1FF80203903AFFE001FFF0020091B612C0033F
-93C8FC030715FCDB007F14E0040101FCC9FC525479D261>I<BA7E19FCF1FF801AF01AFC
+93C8FC030715FCDB007F14E0040101FCC9FC525479D261> I<BA7E19FCF1FF801AF01AFC
D8000701F0C7000F13FF060014C0071F7F070713F807017F737F747E747F747F86747F74
7F8886888688A2757EA31D8087A21DC0A51DE0A387A963A31DC0A51D80A2631D00A3515A
A2646264505B6264505B505B5090C7FCF2FFFE4F5B07075B071F5B96B512C0060F91C8FC
-BB5A1AF01AC007FCC9FC19805B527CD167>I<BC1280A5D8000701F8C7000114C0F0001F
+BB5A1AF01AC007FCC9FC19805B527CD167> I<BC1280A5D8000701F8C7000114C0F0001F
19071901851A7F1A3F1A1FA2F20FE0A21A07A31A03A318F81BF01A01A497C7FC1701A317
031707170F177F92B6FCA59238F8007F170F170717031701A317001B3EA31B7CA395C8FC
A21BFCA21BF8A21A01A31A031BF01A071A0FA21A1F1A3FF27FE0F101FF1907191F0603B5
-FCBCFCA21BC0A34F517CD058>I<BB12FEA5D8000701F8C700077FF0007F191F19078585
+FCBCFCA21BC0A34F517CD058> I<BB12FEA5D8000701F8C700077FF0007F191F19078585
8586861B80A21A1FA31A0FA41BC006F81307A497C7FCA31701A317031707170F177F92B6
-FCA59238F8007F170F170717031701A31700A795C9FCB3B812F8A54A517CD055>I<9326
+FCA59238F8007F170F170717031701A31700A795C9FCB3B812F8A54A517CD055> I<9326
01FFFCEC01C0047FD9FFC013030307B600F81307033F03FE131F92B8EA803F0203DAE003
EBC07F020F01FCC7383FF0FF023F01E0EC0FF94A01800203B5FC494848C9FC4901F88249
49824949824949824949824990CA7E494883A2484983485B1B7F485B481A3FA24849181F
A3485B1B0FA25AA298C8FC5CA2B5FCAE6C057FB712E0A280A36C94C7003FEBC000A36C7F
A36C7FA27E6C7FA26C7F6C7FA26D7E6D7F6D7F6D6D5E6D7F6D01FC93B5FC6D13FF6D6C6D
5C6E01F0EC07FB020F01FEEC1FF10203903AFFF001FFE0020091B6EAC07F033FEE001F03
-0703FC1307DB007F02E01301040149CAFC5B5479D26A>I<B8D8C003B8FCA5D8000701F8
-C9001FEBE000B3AE92BAFCA503F8C9121FB3B1B8D8C003B8FCA560527CD169>I<B812C0
-A5D8000701F8C7FCB3B3B3B2B812C0A52A527CD132>I<027FB71280A591C76C90C7FCB3
+0703FC1307DB007F02E01301040149CAFC5B5479D26A> I<B8D8C003B8FCA5D8000701F8
+C9001FEBE000B3AE92BAFCA503F8C9121FB3B1B8D8C003B8FCA560527CD169> I<B812C0
+A5D8000701F8C7FCB3B3B3B2B812C0A52A527CD132> I<027FB71280A591C76C90C7FCB3
B3B3EA07F0EA1FFC487E487EA2B57EA44C5AA34A485B7E49495BD83FF8495BD81FE05DD8
0FFC011F5B2707FF807F90C8FC000190B512FC6C6C14F0011F14C0010101F8C9FC39537D
-D145>I<B800C091B612F8A5D8000701F8C90003EBF8009738007F8051C7FC505AF203F8
+D145> I<B800C091B612F8A5D8000701F8C90003EBF8009738007F8051C7FC505AF203F8
F20FF0505A505A505A50C8FCF101FCF107F84F5A4F5A4F5A4F5A07FEC9FCF003FC4E5A4E
5A4E5A4E5A4E5ADD01FECAFC4D5A4D5A4D5A4D7E173F4D7E4C487E4C7F5E4C804C804C80
EEFF7F9226F9FE3F7FDBFBFC809226FFF81F7F4C7EDCC0077F0480804C7E4B6D804B6D80
4B8284727F727F8684727F727F8784728087737F85737F87737F85737F88857380747F88
-8697B512FCB800C0013FECFFFEA55F527CD169>I<B812F8A5D8000701F8CAFCB3B3A91A
+8697B512FCB800C0013FECFFFEA55F527CD169> I<B812F8A5D8000701F8CAFCB3B3A91A
7CA41AFC1AF8A51901A31903A219071AF0190FA2191F193F197F19FF180360183F4DB5FC
-BB12E0A546527CD151>I<B600FC073FB512FE6F61A26F96B6FCA2D80007F5C00070EF01
+BB12E0A546527CD151> I<B600FC073FB512FE6F61A26F96B6FCA2D80007F5C00070EF01
EFA202EF6DEF03CFA202E76DEF078FA202E36DEF0F0FA202E16D171EA302E06D173CA26F
6C1778A26F6C17F0A26F6DED01E0A26F6DED03C0A36F6DED0780A26F6DED0F00A26F6D15
1EA26F6D5DA3706C5DA2706C5DA2706D495AA2706D495AA2706D495AA3706D49C7FCA270
6D131EA2706D5BA2716C5BA3716C5BA271EB81E0A271EBC3C0A271EBE780A27101FFC8FC
-A3715BA2715BA2725AA2725AA2D93FFC6F5AB74DB712FEA2725AA2725A77527CD180>I<
+A3715BA2715BA2725AA2725AA2D93FFC6F5AB74DB712FEA2725AA2725A77527CD180> I<
B600FC93B7FC8181A282D800076E9239003FFC0070EE07E08282A28202EF7F02E77F02E3
80A202E18002E0806F7F6F7F6F7FA26F7F6F7F6F806F80A26F80707F707F707F707FA270
7F7080708070808583717F717F717F717FA27114807114C07114E07213F07213F8A27213
FC7213FE7213FF721487A27214C77214E77313F77313FF85A285858585A28586868686A2
-86868686A2D93FFC187FB7173F1B1F1B0F1B07755A60527CD169>I<93380FFFC00303B6
+86868686A2D93FFC187FB7173F1B1F1B0F1B07755A60527CD169> I<93380FFFC00303B6
FC031F15E092B712FC0203D9FC0013FF020F01C0010F13C0023F90C7000313F0DA7FFC02
007F494848ED7FFE4901E0ED1FFF49496F7F49496F7F4990C96C7F49854948707F494870
7FA24849717E48864A83481B804A83481BC0A2481BE04A83A2481BF0A348497113F8A5B5
1AFCAF6C1BF86E5FA46C1BF0A26E5F6C1BE0A36C6D4D13C0A26C6D4D1380A26C1B006C6D
4D5A6E5E6C626D6C4C5B6D6D4B5B6D6D4B5B6D6D4B5B6D6D4B5B6D6D4B90C7FC6D6D4B5A
6D01FF02035B023F01E0011F13F0020F01FC90B512C0020390B7C8FC020016FC031F15E0
-030392C9FCDB001F13E0565479D265>I<BAFC19F819FF1AE086D8000701F0C7001F13FC
+030392C9FCDB001F13E0565479D265> I<BAFC19F819FF1AE086D8000701F0C7001F13FC
060113FF726C13807313C0070F13E01BF0857313F81BFCA27313FEA41BFFA81BFEA31BFC
61A21BF84F13F04F13E0614F13C04F13004E485A061F5B92B812F01AC04FC7FC19E003F8
-CBFCB3AEB812C0A550527CD15C>I<93380FFFC00303B6FC031F15E092B712FC0203D9FC
+CBFCB3AEB812C0A550527CD15C> I<93380FFFC00303B6FC031F15E092B712FC0203D9FC
0013FF020F01C0010F13C0023F90C7000313F0DA7FFC02007F902601FFF0ED3FFE49496F
7E49496F7F49496F7F4990C96C7F4948707F4948707F01FF854A177F48864849717EA248
49711380A2481BC04A83481BE0A24A83481BF0A3481BF8A291CB7EA3B51AFCAF6C1BF8A2
@@ -1570,403 +1593,404 @@ CBFCB3AEB812C0A550527CD15C>I<93380FFFC00303B6FC031F15E092B712FC0203D9FC
6D01806E485B6D6D48D91F8F5B6D01E0039F90C7FC6D01F06EB45A6DD9FCF85DDA3FFF6E
13F0020F6D4913C0020301FF90B5C8FC020091B512FC031F180C0303181EDB001FEBE3FE
93C7EA01FF74133E74137E7413FEF2F8077290B5FC1CFCA285A21CF8A2851CF07314E0A2
-7314C0731480731400735B9638007FF8F21FE0576A79D265>I<B912F0F0FF8019F819FF
+7314C0731480731400735B9638007FF8F21FE0576A79D265> I<B912F0F0FF8019F819FF
1AC0D8000701F0C714F0060F7F060113FE727F737F737F85737F87A2737FA387A863A261
6363A24F5B4F5B4F90C8FC4F5A06035B060F13F095B512C092B8C9FC19F819E019F89226
F0000313FE9439007FFF80727F727F727F727F727F8684A28684A787A71D1C75133EA385
75137E73157C7513FC731401B86C6D9038F803F807039038FE07F07390B512E0736C14C0
-080F1400CEEA7FFC5F537CD164>I<91260FFF80130791B500F85B010702FF5B011FEDC0
+080F1400CEEA7FFC5F537CD164> I<91260FFF80130791B500F85B010702FF5B011FEDC0
3F49EDF07F9026FFFC006D5A4801E0EB0FFD4801800101B5FC4848C87E48488149150F00
1F824981123F4981007F82A28412FF84A27FA26D82A27F7F6D93C7FC14C06C13F014FF15
F86CECFF8016FC6CEDFFC017F06C16FC6C16FF6C17C06C836C836D826D82010F82130301
0082021F16801400030F15C0ED007F040714E01600173F050F13F08383A200788200F882
A3187FA27EA219E07EA26CEFFFC0A27F6D4B13806D17006D5D01FC4B5A01FF4B5A02C04A
5A02F8EC7FF0903B1FFFC003FFE0486C90B65AD8FC0393C7FC48C66C14FC48010F14F048
-D9007F90C8FC3C5479D24B>I<003FBC1280A59126C0003F9038C0007F49C71607D87FF8
+D9007F90C8FC3C5479D24B> I<003FBC1280A59126C0003F9038C0007F49C71607D87FF8
060113C001E08449197F49193F90C8171FA2007E1A0FA3007C1A07A500FC1BE0481A03A6
-C994C7FCB3B3AC91B912F0A553517BD05E>I<B800C00103B612FCA5D8000701F8CAEBF0
+C994C7FCB3B3AC91B912F0A553517BD05E> I<B800C00103B612FCA5D8000701F8CAEBF0
00F31F80B3B3B11B3FA26D97C7FC81637F1B7E6D6D17FE505A6E7E505A6E6D15076E4D5A
6E6D4B5A6E6D4B5A6E01F84B5A6E6DDA03FFC8FC6E6CB46CEB0FFE6F9039F001FFF8030F
-90B65A030316C0DB007F92C9FC040F14F8DC007F13805E537CD167>I<B700FE031FB512
+90B65A030316C0DB007F92C9FC040F14F8DC007F13805E537CD167> I<B700FE031FB512
FEA5D8001F01F0CA383FFE00F307F06D626F170F6D62811B1F6D6D601B3F6D97C7FC6F5F
6D197E821BFE6E6D5E1A016E6D5E1A036E60701507A26E6D5E1A0F6E6D5E1A1F6E607015
3FA26E6D93C8FC626E6E147E1AFE6F5E711301A26F6D5C19036F6D5C19076F5E71130FA2
6F6D5C191F6F6D5C193F6F93C9FC715BA26FEC807E19FE706D5A18C1705C18E3705C18F3
18F770EBFFE0A2705CA2705CA37091CAFCA2705BA2715AA3715AA2715AA2715A715A5F53
-7DD166>I<B700FC017FB600FE91B612F0A5D8003F01C0C8001F01E0C9EBF8006F71EE0F
+7DD166> I<B700FC017FB600FE91B612F0A5D8003F01C0C8001F01E0C9EBF8006F71EE0F
C06D7161876F1C1F6D7196C7FC6F8373606D1E3E6F836D7160876F1CFC6D666F4B801F01
6D66704A806E525A88704A17076E059F5F70021F80080F160F6E6570023F806EDC3E074C
C8FC8870027E5F6EDC7C03163E7002FC804F6C167E6E1C7C700101814F6C16FC6E745B70
010317016E4C6D5D060716C00580496D14036F63DDC00F16E04F6D14076F07F05BDDE01F
170F6F92C76C5D1DF8DDF03E6E141F6F98C9FCDDF87E16FC067C6E5C6FF1FE3EDDFCFC17
7E6F4A6E147C1DFFDDFFF06E14FC6F62A24E816F62A270496F5BA24E817061A295C97E70
-61A270487090CAFCA37048705AA24D1601040360A27048705A84537DD18B>I<001FBA12
+61A270487090CAFCA37048705AA24D1601040360A27048705A84537DD18B> I<001FBA12
C01AE0A40380C714C002F8C75A02C0178091C8481400495D495F494B5B495D495F48484B
5B5F495F94B55A5E90C85D4C91C7FC5E60003E4B5B5E604C5B5EC95C93B55A5D604B91C8
FC5D5F4B5B5D5F4B5B5D5F92B55A5C5F4A91C9FC5C5E4A5B5C4CEC03E04A5B5C5E91B55A
5B4C14074991C8FC4918C05D495B5B4B150F495B5B4B151F90B55A48183F5D4891C9127F
-4818FF4A5D48495D485F4A5D4849033F1380484CB5FC4A143FBBFCA47E435279D152>90
+4818FF4A5D48495D485F4A5D4849033F1380484CB5FC4A143FBBFCA47E435279D152> 90
D<EC7FFF0107B512F0013F14FE90B77E48D9E00F7F2703FE000113F0486C6D7F6EEB3FFC
48826E131F83707FA36C496D7FA26C90C7FC6C5AC9FCA6037FB5FC020FB6FC91B7FC0107
1487013FEBF0074913803901FFFC004813F0485B485B485B4890C7FC5A5BA2485AA45EA2
6D5C007F151D163D6C6C02797F6C6D01F113F86C9026C003E1EBFFE06C9026F81FC014F0
-6C90B5487EC6ED001F011F01FC010713E0010101E090C8FC3C387CB641>97
+6C90B5487EC6ED001F011F01FC010713E0010101E090C8FC3C387CB641> 97
D<EB3FF0B5FCA51203C6FCB3A4923801FFE0030F13FE033FEBFFC092B612F002F301017F
913AF7F8003FFEDAFFE0EB0FFF03806D7F92C76C7F4A6E7F4A824A6E7FA2727EA285A285
84A31A80AC1A00A44E5AA36118FF616E4A5BA26E4A5B6E4A5B6F495BDACFC04990C7FCDA
87F0EB7FFC913A03FE03FFF849C6B612E0496D148049011F01FCC8FC90C7000313C04154
-7BD24B>I<913801FFF8021FEBFF8091B612F0010315FC010F9038C00FFE903A1FFE0001
+7BD24B> I<913801FFF8021FEBFF8091B612F0010315FC010F9038C00FFE903A1FFE0001
FFD97FFC491380D9FFF05B4817C048495B5C5A485BA2486F138091C7FC486F1300705A48
92C8FC5BA312FFAD127F7FA27EA2EF03E06C7F17076C6D15C07E6E140F6CEE1F806C6DEC
3F006C6D147ED97FFE5C6D6CEB03F8010F9038E01FF0010390B55A01001580023F49C7FC
-020113E033387CB63C>I<4DB47E0407B5FCA5EE001F1707B3A4913801FFE0021F13FC91
+020113E033387CB63C> I<4DB47E0407B5FCA5EE001F1707B3A4913801FFE0021F13FC91
B6FC010315C7010F9038E03FE74990380007F7D97FFC0101B5FC49487F4849143F484980
485B83485B5A91C8FC5AA3485AA412FFAC127FA36C7EA37EA26C7F5F6C6D5C7E6C6D5C6C
6D49B5FC6D6C4914E0D93FFED90FEFEBFF80903A0FFFC07FCF6D90B5128F0101ECFE0FD9
-003F13F8020301C049C7FC41547CD24B>I<913803FFC0023F13FC49B6FC010715C04901
+003F13F8020301C049C7FC41547CD24B> I<913803FFC0023F13FC49B6FC010715C04901
817F903A3FFC007FF849486D7E49486D7E4849130F48496D7E48178048497F18C0488191
C7FC4817E0A248815B18F0A212FFA490B8FCA318E049CAFCA6127FA27F7EA218E06CEE01
F06E14037E6C6DEC07E0A26C6DEC0FC06C6D141F6C6DEC3F806D6CECFF00D91FFEEB03FE
-903A0FFFC03FF8010390B55A010015C0021F49C7FC020113F034387CB63D>I<ED3FFC02
+903A0FFFC03FF8010390B55A010015C0021F49C7FC020113F034387CB63D> I<ED3FFC02
03B5FC020F14C0023F14E09139FFF81FF0499038C03FF849EB807F49903800FFFC495A49
5AA2495AA2EE7FF8495AEE3FF0EE0FC093C7FCAEB712E0A526007FF8C8FCB3B3A7007FB5
-12FEA52E547CD329>I<DA3FFF14FF0103B5D8F00713C0010FDAFC1F13E0013FECFF7F90
+12FEA52E547CD329> I<DA3FFF14FF0103B5D8F00713C0010FDAFC1F13E0013FECFF7F90
267FFC0F9038FF9FF09026FFE001EBF83F48496C13E0484990387FF01F4890C7D83FF813
E0489338FC0FC0F0078048486E6CC7FCA2003F82A9001F5EA26C6C4A5AA26C5E6C6D495A
6C6D495A6C6D485BDAFC0F5B4890B6C8FCD803EF14FC01C314F02607C03F90C9FC91CBFC
A2120FA37FA213F813FE90B7FC6C16F817FF18C06C836C836C836D828448B9FC12074848
C700031480D81FF8EC003F4848150748486F13C083485A83A56D5D007F18806D5D003F18
006C6C4B5AD80FFEED1FFC6C6C6CEC7FF86C01E049485A6C01FE011F5B6C6CB71280010F
-03FCC7FC010115E0D9000F01FCC8FC3C4F7CB543>I<EB3FF0B5FCA51203C6FCB3A4EE1F
+03FCC7FC010115E0D9000F01FCC8FC3C4F7CB543> I<EB3FF0B5FCA51203C6FCB3A4EE1F
FC93B512C0030314F0030F8092391FE07FFC92393F001FFE037C8003F07FDAF1E081ECF3
-C0DAF7807F8502FFC7FC5CA25CA45CB3ACB6D8F807B612C0A542537BD24B>I<137F497E
+C0DAF7807F8502FFC7FC5CA25CA45CB3ACB6D8F807B612C0A542537BD24B> I<137F497E
000313E0487FA2487FA76C5BA26C5BC613806DC7FC90C8FCADEB3FF0B5FCA512017EB3B3
-A6B612E0A51B547BD325>I<157FEDFF80020313E04A13F0A24A13F8A76E13F0A26E13E0
+A6B612E0A51B547BD325> I<157FEDFF80020313E04A13F0A24A13F8A76E13F0A26E13E0
02001380ED7F0092C7FCADED1FF891B5FCA51401EC007FB3B3B1EA0780EA1FE0487E487E
486C13FF16F0A216E05C16C04A13806C4848130049485A003F495A000FB512F06C5C0001
-148026001FFCC7FC256C87D329>I<EB3FF0B5FCA51203C6FCB3A54CB512F8A59339003F
+148026001FFCC7FC256C87D329> I<EB3FF0B5FCA51203C6FCB3A54CB512F8A59339003F
FE00EF1FF0EF3FC04D5A4DC7FCEE03FEEE07F84C5A4C5AEE7FC04CC8FC4B5A4B5AED0FF8
ED1FE04B7E4B7EECF1FF02F37F02F77F91B6FC83159F030F7F02FE80DAF8077F4A7E6F7F
6F7F83707E82707F84707F707F82707F84707F177F717E4D13C0B6D8F003B6FCA540537C
-D247>I<EB3FF0B5FCA512017EB3B3B3B1B612F0A51C537BD225>I<D93FF0D91FFCEDFFE0
-B591B500C0010713FE030302F0011F6D7E030F6E017F8092271FE07FFCD9FF037F922A3F
-001FFE01F8007F0003027C9126FF03E080C602F06DD90780137FDAF1E0038FC77FDAF3C0
-159EDAF7806D01BC143F07FC8102FFC75C4A5EA24A5EA44A5EB3ACB6D8F807B6D8C03FB5
-12FEA567367BB570>I<D93FF0EB1FFCB591B512C0030314F0030F8092391FE07FFC9239
-3F001FFE0003027C80C602F07FDAF1E081ECF3C0DAF7807F8502FFC7FC5CA25CA45CB3AC
-B6D8F807B612C0A542367BB54B>I<913801FFE0021F13FE91B612C0010315F0010F9038
-807FFC903A1FFC000FFED97FF86D6C7E49486D7F48496D7F48496D7F4A147F48834890C8
-6C7EA24883A248486F7EA3007F1880A400FF18C0AC007F1880A3003F18006D5DA26C5FA2
-6C5F6E147F6C5F6C6D4A5A6C6D495B6C6D495B6D6C495BD93FFE011F90C7FC903A0FFF80
-7FFC6D90B55A010015C0023F91C8FC020113E03A387CB643>I<903A3FF001FFE0B5010F
-13FE033FEBFFC092B612F002F301017F913AF7F8007FFE0003D9FFE0EB1FFFC602806D7F
-92C76C7F4A824A6E7F4A6E7FA2717FA285187F85A4721380AC1A0060A36118FFA2615F61
-6E4A5BA26E4A5B6E4A5B6F495B6F4990C7FC03F0EBFFFC9126FBFE075B02F8B612E06F14
-80031F01FCC8FC030313C092CBFCB1B612F8A5414D7BB54B>I<90397FE003FEB590380F
-FF80033F13E04B13F09238FE1FF89139E1F83FFC0003D9E3E013FEC6ECC07FECE78014EF
-150014EE02FEEB3FFC5CEE1FF8EE0FF04A90C7FCA55CB3AAB612FCA52F367CB537>114
-D<903903FFF00F013FEBFE1F90B7FC120348EB003FD80FF81307D81FE0130148487F4980
-127F90C87EA24881A27FA27F01F091C7FC13FCEBFFC06C13FF15F86C14FF16C06C15F06C
-816C816C81C681013F1580010F15C01300020714E0EC003F030713F015010078EC007F00
-F8153F161F7E160FA27E17E07E6D141F17C07F6DEC3F8001F8EC7F0001FEEB01FE9039FF
-C00FFC6DB55AD8FC1F14E0D8F807148048C601F8C7FC2C387CB635>I<143EA6147EA414
-FEA21301A313031307A2130F131F133F13FF5A000F90B6FCB8FCA426003FFEC8FCB3A9EE
-07C0AB011FEC0F8080A26DEC1F0015806DEBC03E6DEBF0FC6DEBFFF86D6C5B021F5B0203
-13802A4D7ECB34>I<D93FF8913801FFC0B50207B5FCA50003ED001FC61607B3AE5FA35F
-A2017F5D173B177B6D6C14F3DC01E313F06D6CD907C3EBFFC0903A0FFFC03F836D90B512
-03010114FE6D6C13F8020701E091C7FC42377BB54B>I<B600F00107B5FCA5000101F8C8
-EA7FE06C6DED3F00A2017F163E6E157E013F167C6E15FC6D5E6F13016D5E8117036D5E6F
-13076D5E6F130F6D5E6F131F6D93C7FC815F6E6C133E177E023F147C6F13FC6E5C16816E
-5C16C3A26EEBE3E016E76E5C16FF6E5CA26E91C8FCA26F5AA36F5AA26F5AA26F5AA26F5A
-6F5A40367DB447>I<B6D8E07FB5D8C003B512C0A5000101F0C701F0C7381FF8006E027F
-ED07E06C715DA26E023F150F017F705DA26E181F013F4B6C92C7FC6E606D70143E94B5FC
-6F177E6D4A6E137C03C001F315FC6D715B160303E001E114016D020702E05B03F013C06D
-71485A160F03F8D9807F13076D05F85B93381F003F03FC160F027F4902FC5BDBFE3E011F
-131F023F04FE90C8FC167EDBFF7C010F5B6E01FCECFF3E4C6D137E6E5FA24C7F6E5F4C7F
-6E5FA24C7F6E5F4C147FA26E5F93C8123F6F5EA2033E6FC9FC5A367DB461>I<007FB500
-F090387FFFFEA5C66C48C7000F90C7FC6D6CEC07F86D6D5C6D6D495A6D4B5A6F495A6D6D
-91C8FC6D6D137E6D6D5B91387FFE014C5A6E6C485A6EEB8FE06EEBCFC06EEBFF806E91C9
-FCA26E5B6E5B6F7E6F7EA26F7F834B7F4B7F92B5FCDA01FD7F03F87F4A486C7E4A486C7E
-020F7FDA1FC0804A486C7F4A486C7F02FE6D7F4A6D7F495A49486D7F01076F7E49486E7E
-49486E7FEBFFF0B500FE49B612C0A542357EB447>I<B600F00107B5FCA5C601F8C8EA7F
-E06EED3F00A26D6C153E187E013F167C6E15FC6D5E6F13016D5E6F13036D5E8117076D6D
-5C170F6D6D5C171F6D93C7FC6F5B027F143E6F137E023F147C6F13FCA26E6D5A16816EEB
-C1F016C36E5C16E76E5C16FF6E5CA26E91C8FCA36F5AA26F5AA26F5AA26F5AA26F5AA35E
-150F5E151F93C9FC5DD81FC0133E486C137E486C137C486C13FC5D14015D14034A5A6C48
-485A49485A263FC07FCAFCEB81FE6CB45A6C13F000035BC690CBFC404D7DB447>I<BB12
-C0A4420480A243>123 D<C312F8A4850480A286>I E
+D247> I<EB3FF0B5FCA512017EB3B3B3B1B612F0A51C537BD225> I<D93FF0D91FFCEDFF
+E0B591B500C0010713FE030302F0011F6D7E030F6E017F8092271FE07FFCD9FF037F922A
+3F001FFE01F8007F0003027C9126FF03E080C602F06DD90780137FDAF1E0038FC77FDAF3
+C0159EDAF7806D01BC143F07FC8102FFC75C4A5EA24A5EA44A5EB3ACB6D8F807B6D8C03F
+B512FEA567367BB570> I<D93FF0EB1FFCB591B512C0030314F0030F8092391FE07FFC92
+393F001FFE0003027C80C602F07FDAF1E081ECF3C0DAF7807F8502FFC7FC5CA25CA45CB3
+ACB6D8F807B612C0A542367BB54B> I<913801FFE0021F13FE91B612C0010315F0010F90
+38807FFC903A1FFC000FFED97FF86D6C7E49486D7F48496D7F48496D7F4A147F48834890
+C86C7EA24883A248486F7EA3007F1880A400FF18C0AC007F1880A3003F18006D5DA26C5F
+A26C5F6E147F6C5F6C6D4A5A6C6D495B6C6D495B6D6C495BD93FFE011F90C7FC903A0FFF
+807FFC6D90B55A010015C0023F91C8FC020113E03A387CB643> I<903A3FF001FFE0B501
+0F13FE033FEBFFC092B612F002F301017F913AF7F8007FFE0003D9FFE0EB1FFFC602806D
+7F92C76C7F4A824A6E7F4A6E7FA2717FA285187F85A4721380AC1A0060A36118FFA2615F
+616E4A5BA26E4A5B6E4A5B6F495B6F4990C7FC03F0EBFFFC9126FBFE075B02F8B612E06F
+1480031F01FCC8FC030313C092CBFCB1B612F8A5414D7BB54B> I<90397FE003FEB59038
+0FFF80033F13E04B13F09238FE1FF89139E1F83FFC0003D9E3E013FEC6ECC07FECE78014
+EF150014EE02FEEB3FFC5CEE1FF8EE0FF04A90C7FCA55CB3AAB612FCA52F367CB537>
+114 D<903903FFF00F013FEBFE1F90B7FC120348EB003FD80FF81307D81FE0130148487F
+4980127F90C87EA24881A27FA27F01F091C7FC13FCEBFFC06C13FF15F86C14FF16C06C15
+F06C816C816C81C681013F1580010F15C01300020714E0EC003F030713F015010078EC00
+7F00F8153F161F7E160FA27E17E07E6D141F17C07F6DEC3F8001F8EC7F0001FEEB01FE90
+39FFC00FFC6DB55AD8FC1F14E0D8F807148048C601F8C7FC2C387CB635> I<143EA6147E
+A414FEA21301A313031307A2130F131F133F13FF5A000F90B6FCB8FCA426003FFEC8FCB3
+A9EE07C0AB011FEC0F8080A26DEC1F0015806DEBC03E6DEBF0FC6DEBFFF86D6C5B021F5B
+020313802A4D7ECB34> I<D93FF8913801FFC0B50207B5FCA50003ED001FC61607B3AE5F
+A35FA2017F5D173B177B6D6C14F3DC01E313F06D6CD907C3EBFFC0903A0FFFC03F836D90
+B51203010114FE6D6C13F8020701E091C7FC42377BB54B> I<B600F00107B5FCA5000101
+F8C8EA7FE06C6DED3F00A2017F163E6E157E013F167C6E15FC6D5E6F13016D5E8117036D
+5E6F13076D5E6F130F6D5E6F131F6D93C7FC815F6E6C133E177E023F147C6F13FC6E5C16
+816E5C16C3A26EEBE3E016E76E5C16FF6E5CA26E91C8FCA26F5AA36F5AA26F5AA26F5AA2
+6F5A6F5A40367DB447> I<B6D8E07FB5D8C003B512C0A5000101F0C701F0C7381FF8006E
+027FED07E06C715DA26E023F150F017F705DA26E181F013F4B6C92C7FC6E606D70143E94
+B5FC6F177E6D4A6E137C03C001F315FC6D715B160303E001E114016D020702E05B03F013
+C06D71485A160F03F8D9807F13076D05F85B93381F003F03FC160F027F4902FC5BDBFE3E
+011F131F023F04FE90C8FC167EDBFF7C010F5B6E01FCECFF3E4C6D137E6E5FA24C7F6E5F
+4C7F6E5FA24C7F6E5F4C147FA26E5F93C8123F6F5EA2033E6FC9FC5A367DB461> I<007F
+B500F090387FFFFEA5C66C48C7000F90C7FC6D6CEC07F86D6D5C6D6D495A6D4B5A6F495A
+6D6D91C8FC6D6D137E6D6D5B91387FFE014C5A6E6C485A6EEB8FE06EEBCFC06EEBFF806E
+91C9FCA26E5B6E5B6F7E6F7EA26F7F834B7F4B7F92B5FCDA01FD7F03F87F4A486C7E4A48
+6C7E020F7FDA1FC0804A486C7F4A486C7F02FE6D7F4A6D7F495A49486D7F01076F7E4948
+6E7E49486E7FEBFFF0B500FE49B612C0A542357EB447> I<B600F00107B5FCA5C601F8C8
+EA7FE06EED3F00A26D6C153E187E013F167C6E15FC6D5E6F13016D5E6F13036D5E811707
+6D6D5C170F6D6D5C171F6D93C7FC6F5B027F143E6F137E023F147C6F13FCA26E6D5A1681
+6EEBC1F016C36E5C16E76E5C16FF6E5CA26E91C8FCA36F5AA26F5AA26F5AA26F5AA26F5A
+A35E150F5E151F93C9FC5DD81FC0133E486C137E486C137C486C13FC5D14015D14034A5A
+6C48485A49485A263FC07FCAFCEB81FE6CB45A6C13F000035BC690CBFC404D7DB447> I<
+BB12C0A4420480A243> 123 D<C312F8A4850480A286> I E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fq cmbx12 17.28 55
/Fq 55 122 df<94267FFF80903801FFE0043FB500F0013F13FC4BB6D8FC01B57E030FDB
FF0FECFF80037F04BF15C04AB5D8E00390B5008113E04A01FCC76CEBFC03020F01F091B5
D8F00713F04A01C04914E04A90C7484A4813F84A4817804A485C49491700495B62495B76
13F04970496D13E04B7213C0726F138072EE3E009AC7FCB0BD12FEA6D8000F01E0C849C9
-FCB3B3B0003FB6D8F803B712E0A665657DE45E>11 D<94387FFF80041FB512F04BB612FC
-030F81037F6F7E4AB5D8E0077F4A49C76C7E020F01F0EC1FF04A01C0147F4A90C8487E4A
-485C4A484A7F49495C495BA2495B4E7F49705B5DA3725B725B725B735A96C9FCAB0503B5
-12FEBBFCA6D8000F01E0C7120184B3B3AF003FB6D8F803B71280A651657DE45A>I<EA01
-FCEA07FF4813804813C04813E04813F014F8B5FCA214FCA314FEA27EA27E7E6C13BE6C13
-3EEA01FCC7FCA2147E147CA314FC14F8A2130114F01303A2EB07E0A2EB0FC0A2EB1F80EB
-3F005B13FE485A485A485A485A5B6C5A6CC7FC173174942D>44 D<B812C0AD2A0D7EA636
->I<ED0FFF4AB512F8020F14FF023F15C091B712F049D9FC037F0107D9F00013FE4901C0
-EB3FFF4990C7000F7F49486E7F017F8349486E7F4A80488448496E7FA248844A157F4884
-A3481980A34819C04A81A34819E0A7B518F0B3A86C19E0A76C19C0A26E5DA26C1980A36C
-1900A36C6D4B5AA26C60A26C6D4A5B6C606E5C6D6C4A5B6D6C4A5B6D6D495B6D6D4990C7
-FC6D01F0EBFFFE6DD9FC035B010090B612F0023F15C0020F92C8FC020114F8DA001F1380
-44607ADD51>48 D<16F04B7E1507151F153FEC01FF1407147F010FB5FCB7FCA41487EBF0
-07C7FCB3B3B3B3007FB91280A6395E74DD51>I<913801FFF8021FEBFFC091B612F80103
-15FF010F16C0013F8290267FFC0114F89027FFE0003F7F4890C7000F7F48486E7FD807F8
-6E148048486E14C048486E14E048486F13F001FC17F8486C816D17FC6E80B56C16FE8380
-A219FFA283A36C5BA26C5B6C90C8FCD807FC5DEA01F0CA14FEA34D13FCA219F85F19F04D
-13E0A294B512C019804C14004C5B604C5B4C5B604C13804C90C7FC4C5A4C5A4B13F05F4B
-13804B90C8FC4B5AED1FF84B5A4B5A4B48143F4A5B4A48C8FC4A5A4A48157E4A5A4A5AEC
-7F8092C9FC02FE16FE495A495A4948ED01FCD90FC0150749B8FC5B5B90B9FC5A4818F85A
-5A5A5A5ABAFCA219F0A4405E78DD51>I<92B5FC020F14F8023F14FF49B712C04916F001
-0FD9C01F13FC90271FFC00077FD93FE001017F49486D8049C86C7F484883486C6F7F14C0
-486D826E806E82487FA4805CA36C5E4A5E6C5B6C5B6C495E011FC85A90C95CA294B55A61
-4C91C7FC604C5B4C5B4C5B4C5B047F138092260FFFFEC8FC020FB512F817E094C9FC17F8
-17FF91C7003F13E0040713F8040113FE707F717F7113E085717FA2717F85A285831A80A3
-1AC0EA03FCEA0FFF487F487F487FA2B57EA31A80A34D14005C7E4A5E5F6C495E49C8485B
-D81FF85F000F5ED807FE92B55A6C6C6C4914806C01F0010791C7FC6C9026FF803F5B6D90
-B65A011F16F0010716C001014BC8FCD9001F14F0020149C9FC426079DD51>I<F01F804E
-7E187F18FFA25F5F5F5FA25F5F5FA294B5FC5E5E5EA25E5EEE3FBFEE7F3FA216FEED01FC
-ED03F8ED07F0A2ED0FE0ED1FC0ED3F8016005D15FE4A5A4A5AA24A5A4A5A4A5A4A5AA24A
-C7FC14FE495A5C1303495A495A495A5C133F49C8FC13FE485AA2485A485A485A5B121F48
-5A48C9FC12FEBCFCA6CA6CEBC000B1037FB8FCA6485E7CDD51>I<01C0EE01C0D801F816
-0F01FF167F02F0EC07FFDAFF8090B5FC92B7128019006060606060606095C7FC17FC5F17
-E0178004FCC8FC16E09026FC3FFCC9FC91CBFCADED3FFE0203B512F0020F14FE023F6E7E
-91B712E001FDD9E00F7F9027FFFE00037F02F801007F02E06EB4FC02806E138091C8FC49
-6F13C04917E07113F0EA00F090C914F8A219FC83A219FEA419FFA3EA03F0EA0FFC487E48
-7E487FA2B57EA319FEA35C4D13FC6C90C8FC5B4917F8EA3FF001804B13F06D17E0001F5E
-6C6C17C06D4B1380D807FC92B512006C6C4A5B6C6C6C01075B6C01E0011F5BD97FFE90B5
-5A6DB712C0010F93C7FC6D15FC010115F0D9003F1480020301F0C8FC406078DD51>I<EE
-1FFF0303B512E0031F14F892B612FE0203814AD9FC037F021F9039C0007FC04A90C7EA1F
-E0DAFFFC6E7E494914074949EC7FF8494914FF49495B4949497F4990C7FC495D5C13FF48
-5BA25A4A6E5B5A715B48496E5B725A4894C8FCA35AA35C48913801FFE0030F13FE033F6D
-7E4B14E092B612F89126E1FE037FB53AE3F0007FFEDAE7E06D7EDAEFC06D7F4B6D7F02FF
-C76C7F4A82717F4A82A2854A8085A24A1780A54A17C0A37EA77EA47E6E1780A27EA21A00
-7E4D5B7E6E5E7E6E5E6C4C5B6D7E013F4B5B6D6C4A5B6D01C0495B6D6D90B5C7FC6DD9FC
-0713FC6D90B65A6D5E023F15C0020F92C8FC020114F8DA001F1380426079DD51>I<EA07
-E0120F7F13FCEBFFFC91B912F8A45AA21AF01AE01AC01A801A00A248606161616101E0C9
-123F01804C5A48CA485A4D90C7FC60007E4C5A17074D5A4D5A4D5A485F4D5A17FF4C90C8
-FCC9485A5F4C5A160F4C5A5F163F4C5A16FF5F5D94C9FC5D5D5E150FA24B5AA2153FA24B
-5AA215FFA34A5BA25CA35CA44A5BA45CA65CAD6E5BA26E5BDA03FECAFC6E5A456377E051
->I<92383FFF800203B512FC021FECFF80027F15E049B712F849D9F0077F010F90C76C7E
-D91FFCEC1FFFD93FF06E7F494802037F494882717F484980854890C9127FA24884183FA2
-5A80A380806E157F6E5E14FE6E7E6F4A5A6C14F003FC495B03FF495B6C1580DCE0075B6C
-DBF80F90C7FC9338FE1FFE6C9238FF7FF84D5A6D16C06D5E6D4BC8FC6D6F7E6D16E00101
-826D16FC023F814A8149B87E010783498390263FFE3F8190267FFC0F819026FFF0038148
-49C6FC48496D804849131F4890C7000780160148486E1580003F163F49150F007F7014C0
-491501717E8400FF835B8484A384A21A80A27F007F1900607F003F606D160F001F606D4C
-5A6C6D153F6C6D4B5A6C01F04B5A6C01FC02035B6C01FF021F5B6D9027F001FFFEC7FC6D
-90B65A010F16F001035E010093C8FC020F14F8DA007F90C9FC426079DD51>I<ED3FFF02
-07B512F0023F14FC91B7FC010316C049D9F8077F49D9C00113F8013F496C6C7E4948C76C
-7E49486E7E4884484980717F4849825A48707F855A5C855A8583A2B583A41A80A71AC0A3
-5F7EA46C5EA27E6E5C7EA26C5E6C7F6C5E6C6D147D6D6C14FD6D6CEB01F96D90388003F1
-6D9038F01FE16D90B500C11480010115816D6C1401021F13FC020113E091C8FC1A00A25F
-A261A3D9FF805E487F486D4A5B487FA2486D5E5F61615F614A4A90C7FC4D5A6C5B4A4A5A
-4A01035BD803FCC7485B6C6C021F13C0D9FFC0017F5B6CD9F803B5C8FC6DB612FC6D5D01
-0F15E0010392C9FC010014F8020F1380426079DD51>I<F00FE04E7EA24E7EA34E7EA24E
-7EA34D7FA24D80A24D80A34D80A24D80A34D80A2DD7FBF7FA2181F05FF8017FE04016D7F
-A24D7E04038217F804076D80A24D7E040F8217E0041F6D80A24D7F043F825F047F6E7FA2
-94C77E4C825E03016F7FA24C800303845E03076F80A24C80030F845E031F6F80A24C8103
-3F845E037F707F93B9FCA292BA7EA24A85A203FCC912070203865D020771805D86020F86
-4B82021F865D87023F864B83027F8692CBFC874A864A840101875C496C728090381FFFC0
-B700E092B812FEA66F647BE37A>65 D<BB12F0F2FF801BF81BFEF3FFC088D800010280C7
-000114F8DF003F7F080F13FF74807480867480757FA2757FA28987A289A965A26365A251
-5BA298B55A505C505C5091C7FC505B505B087F13F00703B512C096B6C8FC93B812F81BC0
-1BF8F3FF801CE00480C8001F13F8080713FE08016D7E7480757F757F757F89757F89871E
-80871EC0A41EE087A663A21EC0A3631E80A2511400A2515B515B6398B55A505C08075C08
-1F5C97B6C7FCBD5A1CF81CE099C8FC1BF898C9FC63627AE173>I<4DB5ED03C0057F02F0
-14070407B600FE140F047FDBFFC0131F4BB800F0133F030F05FC137F033F9127F8007FFE
-13FF92B6C73807FF814A02F0020113C3020702C09138007FE74A91C9001FB5FC023F01FC
-16074A01F08291B54882490280824991CB7E49498449498449498449865D49498490B5FC
-484A84A2484A84A24891CD127FA25A4A1A3F5AA348491A1FA44899C7FCA25CA3B5FCB07E
-A380A27EA2F50FC0A26C7FA37E6E1A1F6C1D80A26C801D3F6C6E1A00A26C6E616D1BFE6D
-7F6F4E5A7F6D6D4E5A6D6D4E5A6D6D4E5A6D6E171F6D02E04D5A6E6DEFFF806E01FC4C90
-C7FC020F01FFEE07FE6E02C0ED1FF8020102F8ED7FF06E02FF913803FFE0033F02F8013F
-1380030F91B648C8FC030117F86F6C16E004071680DC007F02F8C9FC050191CAFC626677
-E375>I<BB12E0F2FF801BF01BFE757E1CF0D800010280C7000780DF007F13FE080F6D7E
-0801807480093F7F090F13FC757F757F877580767F8A88767F8A888AA2767FA28A881F80
-A37614C0A41FE0A5881FF0B05214E0A51FC0A4521480A31F006466A2525BA2525BA2525B
-666499B55A515C5191C7FC515B515B515B097F5B50B512C008075C083F91C8FC0707B512
-FCBD12F01CC051C9FC1BF81B8008E0CAFC6C627AE17C>I<BD12FCA488A2D8000102C0C7
-1201F1000F1A01F2007F1B3F1B0F1B07757EA28787A288A3F43F80A31C1FA3197EA3F40F
-C0A499C7FC19FEA31801A218031807181F18FF93B6FCA6EEC000181F180718031801A218
-00A21D7E197EA21DFCA696C812011DF8A31C03A3F407F0A31C0FA21C1F1C3F1DE01C7F1C
-FF63631B0F093F13C098B5FC1A0797B6FCBEFCA31D80A35F617AE06A>I<BD12E0A41CF0
-A2D8000102C0C71207F1003F1A0F1A031A001B7F1B3FF31FF81B0FA21B07A21B03A21B01
-1CFCA31B00A419FCA21C7EA41C00A21801A31803A21807180F183FEF01FF93B6FCA6EEC0
-01EF003F180F18071803A21801A31800A896C9FCB3A5B912F8A657617AE065>I<4DB5ED
-03C0057F02F014070407B600FE140F047FDBFFC0131F4BB800F0133F030F05FC137F033F
-9127F8007FFE13FF92B6C73807FF814A02F0020113C3020702C09138007FE74A91C9001F
-B5FC023F01FC16074A01F08291B54882490280824991CB7E49498449498449498449865D
-49498490B5FC484A84A2484A84A24891CD127FA25A4A1A3F5AA348491A1FA44899C8FCA2
-5CA3B5FCB07E071FB812F880A37EA296C70001ECC000A26C7FA37E807EA26C80A26C80A2
-6C807F6D7F816D7F7F6D7F6D6D5F6D14C06D6E5E6E7F6E01FC5E020F01FF5E6E02C0ED7F
-EF020102F8EDFFC76E02FF02071383033F02FC013F1301030F91B638FC007F03014D131F
-6F6C04E01307040704801301DC007F02F8CAFC050191CBFC6D6677E37F>I<B96C90B912
-80A6D8000102C0C9000102C0C7FCB3B3A293BBFCA604C0C91201B3B3A6B96C90B91280A6
-71627AE17E>I<B912E0A6C702E0C7FCB3B3B3B3AEB912E0A633627CE13C>I<B96C020FB6
-12FCA6D8000102C0CA003FEBF0000A0390C7FC525A525AF41FF0525A525A525A090390C8
-FC515AF30FF8515A515A515A50485A5090C9FC505AF20FF8505A505A505A4F485A4F90CA
-FCF107FC4F5A4F5A4F5A4F5A4E485A4E90CBFCF007FC4E5A4E7E4E7E18FF4D7F4D805F4D
-804D804D8094B6FC04C181DCC3FE809326C7FC7F7F9338CFF83F9326DFF01F7FDCFFE081
-4D6C804D7EDCFE00814C6D804C7F4C6D804C824C6E7F85737F8873808588738085738088
-747F86747F8974808689748086748089757F87757F8A7580878A7580090F14FCB96C010F
-B8FCA670627AE17E>75 D<B700C0083FB612F070627097B7FCA37061D800010DF8C7FC70
-F103EFA202FD6DF107CFA202FC6DF10F8FA36F6DF01F0FA26F6D183EA26F6D187CA26F6D
-18F8A36F6DEF01F0A26F6DEF03E0A26F6DEF07C0A26F6DEF0F80A3706DEE1F00A2706D16
-3EA2706D5EA2706D5EA3706D4B5AA2706D4B5AA2706D4B5AA2706D4B5AA3716D4AC7FCA2
-716D143EA2716D5CA2716D5CA3716D495AA2716D495AA2716D495AA2716D495AA3726D48
-C8FCA272EBC03EA2726D5AA2726D5AA372EBF9F0A272EBFFE0A2725CA2725CA37390C9FC
-A2735AA2735A90381FFFC0B700F86E480207B812F0A3735AA2735A8C627AE199>77
+FCB3B3B0003FB6D8F803B712E0A665657DE45E> 11 D<94387FFF80041FB512F04BB612
+FC030F81037F6F7E4AB5D8E0077F4A49C76C7E020F01F0EC1FF04A01C0147F4A90C8487E
+4A485C4A484A7F49495C495BA2495B4E7F49705B5DA3725B725B725B735A96C9FCAB0503
+B512FEBBFCA6D8000F01E0C7120184B3B3AF003FB6D8F803B71280A651657DE45A> I<EA
+01FCEA07FF4813804813C04813E04813F014F8B5FCA214FCA314FEA27EA27E7E6C13BE6C
+133EEA01FCC7FCA2147E147CA314FC14F8A2130114F01303A2EB07E0A2EB0FC0A2EB1F80
+EB3F005B13FE485A485A485A485A5B6C5A6CC7FC173174942D> 44
+D<B812C0AD2A0D7EA636> I<ED0FFF4AB512F8020F14FF023F15C091B712F049D9FC037F
+0107D9F00013FE4901C0EB3FFF4990C7000F7F49486E7F017F8349486E7F4A8048844849
+6E7FA248844A157F4884A3481980A34819C04A81A34819E0A7B518F0B3A86C19E0A76C19
+C0A26E5DA26C1980A36C1900A36C6D4B5AA26C60A26C6D4A5B6C606E5C6D6C4A5B6D6C4A
+5B6D6D495B6D6D4990C7FC6D01F0EBFFFE6DD9FC035B010090B612F0023F15C0020F92C8
+FC020114F8DA001F138044607ADD51> 48 D<16F04B7E1507151F153FEC01FF1407147F
+010FB5FCB7FCA41487EBF007C7FCB3B3B3B3007FB91280A6395E74DD51> I<913801FFF8
+021FEBFFC091B612F8010315FF010F16C0013F8290267FFC0114F89027FFE0003F7F4890
+C7000F7F48486E7FD807F86E148048486E14C048486E14E048486F13F001FC17F8486C81
+6D17FC6E80B56C16FE8380A219FFA283A36C5BA26C5B6C90C8FCD807FC5DEA01F0CA14FE
+A34D13FCA219F85F19F04D13E0A294B512C019804C14004C5B604C5B4C5B604C13804C90
+C7FC4C5A4C5A4B13F05F4B13804B90C8FC4B5AED1FF84B5A4B5A4B48143F4A5B4A48C8FC
+4A5A4A48157E4A5A4A5AEC7F8092C9FC02FE16FE495A495A4948ED01FCD90FC0150749B8
+FC5B5B90B9FC5A4818F85A5A5A5A5ABAFCA219F0A4405E78DD51> I<92B5FC020F14F802
+3F14FF49B712C04916F0010FD9C01F13FC90271FFC00077FD93FE001017F49486D8049C8
+6C7F484883486C6F7F14C0486D826E806E82487FA4805CA36C5E4A5E6C5B6C5B6C495E01
+1FC85A90C95CA294B55A614C91C7FC604C5B4C5B4C5B4C5B047F138092260FFFFEC8FC02
+0FB512F817E094C9FC17F817FF91C7003F13E0040713F8040113FE707F717F7113E08571
+7FA2717F85A285831A80A31AC0EA03FCEA0FFF487F487F487FA2B57EA31A80A34D14005C
+7E4A5E5F6C495E49C8485BD81FF85F000F5ED807FE92B55A6C6C6C4914806C01F0010791
+C7FC6C9026FF803F5B6D90B65A011F16F0010716C001014BC8FCD9001F14F0020149C9FC
+426079DD51> I<F01F804E7E187F18FFA25F5F5F5FA25F5F5FA294B5FC5E5E5EA25E5EEE
+3FBFEE7F3FA216FEED01FCED03F8ED07F0A2ED0FE0ED1FC0ED3F8016005D15FE4A5A4A5A
+A24A5A4A5A4A5A4A5AA24AC7FC14FE495A5C1303495A495A495A5C133F49C8FC13FE485A
+A2485A485A485A5B121F485A48C9FC12FEBCFCA6CA6CEBC000B1037FB8FCA6485E7CDD51
+> I<01C0EE01C0D801F8160F01FF167F02F0EC07FFDAFF8090B5FC92B712801900606060
+6060606095C7FC17FC5F17E0178004FCC8FC16E09026FC3FFCC9FC91CBFCADED3FFE0203
+B512F0020F14FE023F6E7E91B712E001FDD9E00F7F9027FFFE00037F02F801007F02E06E
+B4FC02806E138091C8FC496F13C04917E07113F0EA00F090C914F8A219FC83A219FEA419
+FFA3EA03F0EA0FFC487E487E487FA2B57EA319FEA35C4D13FC6C90C8FC5B4917F8EA3FF0
+01804B13F06D17E0001F5E6C6C17C06D4B1380D807FC92B512006C6C4A5B6C6C6C01075B
+6C01E0011F5BD97FFE90B55A6DB712C0010F93C7FC6D15FC010115F0D9003F1480020301
+F0C8FC406078DD51> I<EE1FFF0303B512E0031F14F892B612FE0203814AD9FC037F021F
+9039C0007FC04A90C7EA1FE0DAFFFC6E7E494914074949EC7FF8494914FF49495B494949
+7F4990C7FC495D5C13FF485BA25A4A6E5B5A715B48496E5B725A4894C8FCA35AA35C4891
+3801FFE0030F13FE033F6D7E4B14E092B612F89126E1FE037FB53AE3F0007FFEDAE7E06D
+7EDAEFC06D7F4B6D7F02FFC76C7F4A82717F4A82A2854A8085A24A1780A54A17C0A37EA7
+7EA47E6E1780A27EA21A007E4D5B7E6E5E7E6E5E6C4C5B6D7E013F4B5B6D6C4A5B6D01C0
+495B6D6D90B5C7FC6DD9FC0713FC6D90B65A6D5E023F15C0020F92C8FC020114F8DA001F
+1380426079DD51> I<EA07E0120F7F13FCEBFFFC91B912F8A45AA21AF01AE01AC01A801A
+00A248606161616101E0C9123F01804C5A48CA485A4D90C7FC60007E4C5A17074D5A4D5A
+4D5A485F4D5A17FF4C90C8FCC9485A5F4C5A160F4C5A5F163F4C5A16FF5F5D94C9FC5D5D
+5E150FA24B5AA2153FA24B5AA215FFA34A5BA25CA35CA44A5BA45CA65CAD6E5BA26E5BDA
+03FECAFC6E5A456377E051> I<92383FFF800203B512FC021FECFF80027F15E049B712F8
+49D9F0077F010F90C76C7ED91FFCEC1FFFD93FF06E7F494802037F494882717F48498085
+4890C9127FA24884183FA25A80A380806E157F6E5E14FE6E7E6F4A5A6C14F003FC495B03
+FF495B6C1580DCE0075B6CDBF80F90C7FC9338FE1FFE6C9238FF7FF84D5A6D16C06D5E6D
+4BC8FC6D6F7E6D16E00101826D16FC023F814A8149B87E010783498390263FFE3F819026
+7FFC0F819026FFF003814849C6FC48496D804849131F4890C7000780160148486E158000
+3F163F49150F007F7014C0491501717E8400FF835B8484A384A21A80A27F007F1900607F
+003F606D160F001F606D4C5A6C6D153F6C6D4B5A6C01F04B5A6C01FC02035B6C01FF021F
+5B6D9027F001FFFEC7FC6D90B65A010F16F001035E010093C8FC020F14F8DA007F90C9FC
+426079DD51> I<ED3FFF0207B512F0023F14FC91B7FC010316C049D9F8077F49D9C00113
+F8013F496C6C7E4948C76C7E49486E7E4884484980717F4849825A48707F855A5C855A85
+83A2B583A41A80A71AC0A35F7EA46C5EA27E6E5C7EA26C5E6C7F6C5E6C6D147D6D6C14FD
+6D6CEB01F96D90388003F16D9038F01FE16D90B500C11480010115816D6C1401021F13FC
+020113E091C8FC1A00A25FA261A3D9FF805E487F486D4A5B487FA2486D5E5F61615F614A
+4A90C7FC4D5A6C5B4A4A5A4A01035BD803FCC7485B6C6C021F13C0D9FFC0017F5B6CD9F8
+03B5C8FC6DB612FC6D5D010F15E0010392C9FC010014F8020F1380426079DD51> I<F00F
+E04E7EA24E7EA34E7EA24E7EA34D7FA24D80A24D80A34D80A24D80A34D80A2DD7FBF7FA2
+181F05FF8017FE04016D7FA24D7E04038217F804076D80A24D7E040F8217E0041F6D80A2
+4D7F043F825F047F6E7FA294C77E4C825E03016F7FA24C800303845E03076F80A24C8003
+0F845E031F6F80A24C81033F845E037F707F93B9FCA292BA7EA24A85A203FCC912070203
+865D020771805D86020F864B82021F865D87023F864B83027F8692CBFC874A864A840101
+875C496C728090381FFFC0B700E092B812FEA66F647BE37A> 65
+D<BB12F0F2FF801BF81BFEF3FFC088D800010280C7000114F8DF003F7F080F13FF748074
+80867480757FA2757FA28987A289A965A26365A2515BA298B55A505C505C5091C7FC505B
+505B087F13F00703B512C096B6C8FC93B812F81BC01BF8F3FF801CE00480C8001F13F808
+0713FE08016D7E7480757F757F757F89757F89871E80871EC0A41EE087A663A21EC0A363
+1E80A2511400A2515B515B6398B55A505C08075C081F5C97B6C7FCBD5A1CF81CE099C8FC
+1BF898C9FC63627AE173> I<4DB5ED03C0057F02F014070407B600FE140F047FDBFFC013
+1F4BB800F0133F030F05FC137F033F9127F8007FFE13FF92B6C73807FF814A02F0020113
+C3020702C09138007FE74A91C9001FB5FC023F01FC16074A01F08291B548824902808249
+91CB7E49498449498449498449865D49498490B5FC484A84A2484A84A24891CD127FA25A
+4A1A3F5AA348491A1FA44899C7FCA25CA3B5FCB07EA380A27EA2F50FC0A26C7FA37E6E1A
+1F6C1D80A26C801D3F6C6E1A00A26C6E616D1BFE6D7F6F4E5A7F6D6D4E5A6D6D4E5A6D6D
+4E5A6D6E171F6D02E04D5A6E6DEFFF806E01FC4C90C7FC020F01FFEE07FE6E02C0ED1FF8
+020102F8ED7FF06E02FF913803FFE0033F02F8013F1380030F91B648C8FC030117F86F6C
+16E004071680DC007F02F8C9FC050191CAFC626677E375> I<BB12E0F2FF801BF01BFE75
+7E1CF0D800010280C7000780DF007F13FE080F6D7E0801807480093F7F090F13FC757F75
+7F877580767F8A88767F8A888AA2767FA28A881F80A37614C0A41FE0A5881FF0B05214E0
+A51FC0A4521480A31F006466A2525BA2525BA2525B666499B55A515C5191C7FC515B515B
+515B097F5B50B512C008075C083F91C8FC0707B512FCBD12F01CC051C9FC1BF81B8008E0
+CAFC6C627AE17C> I<BD12FCA488A2D8000102C0C71201F1000F1A01F2007F1B3F1B0F1B
+07757EA28787A288A3F43F80A31C1FA3197EA3F40FC0A499C7FC19FEA31801A218031807
+181F18FF93B6FCA6EEC000181F180718031801A21800A21D7E197EA21DFCA696C812011D
+F8A31C03A3F407F0A31C0FA21C1F1C3F1DE01C7F1CFF63631B0F093F13C098B5FC1A0797
+B6FCBEFCA31D80A35F617AE06A> I<BD12E0A41CF0A2D8000102C0C71207F1003F1A0F1A
+031A001B7F1B3FF31FF81B0FA21B07A21B03A21B011CFCA31B00A419FCA21C7EA41C00A2
+1801A31803A21807180F183FEF01FF93B6FCA6EEC001EF003F180F18071803A21801A318
+00A896C9FCB3A5B912F8A657617AE065> I<4DB5ED03C0057F02F014070407B600FE140F
+047FDBFFC0131F4BB800F0133F030F05FC137F033F9127F8007FFE13FF92B6C73807FF81
+4A02F0020113C3020702C09138007FE74A91C9001FB5FC023F01FC16074A01F08291B548
+82490280824991CB7E49498449498449498449865D49498490B5FC484A84A2484A84A248
+91CD127FA25A4A1A3F5AA348491A1FA44899C8FCA25CA3B5FCB07E071FB812F880A37EA2
+96C70001ECC000A26C7FA37E807EA26C80A26C80A26C807F6D7F816D7F7F6D7F6D6D5F6D
+14C06D6E5E6E7F6E01FC5E020F01FF5E6E02C0ED7FEF020102F8EDFFC76E02FF02071383
+033F02FC013F1301030F91B638FC007F03014D131F6F6C04E01307040704801301DC007F
+02F8CAFC050191CBFC6D6677E37F> I<B96C90B91280A6D8000102C0C9000102C0C7FCB3
+B3A293BBFCA604C0C91201B3B3A6B96C90B91280A671627AE17E> I<B912E0A6C702E0C7
+FCB3B3B3B3AEB912E0A633627CE13C> I<B96C020FB612FCA6D8000102C0CA003FEBF000
+0A0390C7FC525A525AF41FF0525A525A525A090390C8FC515AF30FF8515A515A515A5048
+5A5090C9FC505AF20FF8505A505A505A4F485A4F90CAFCF107FC4F5A4F5A4F5A4F5A4E48
+5A4E90CBFCF007FC4E5A4E7E4E7E18FF4D7F4D805F4D804D804D8094B6FC04C181DCC3FE
+809326C7FC7F7F9338CFF83F9326DFF01F7FDCFFE0814D6C804D7EDCFE00814C6D804C7F
+4C6D804C824C6E7F85737F8873808588738085738088747F86747F897480868974808674
+8089757F87757F8A7580878A7580090F14FCB96C010FB8FCA670627AE17E> 75
+D<B700C0083FB612F070627097B7FCA37061D800010DF8C7FC70F103EFA202FD6DF107CF
+A202FC6DF10F8FA36F6DF01F0FA26F6D183EA26F6D187CA26F6D18F8A36F6DEF01F0A26F
+6DEF03E0A26F6DEF07C0A26F6DEF0F80A3706DEE1F00A2706D163EA2706D5EA2706D5EA3
+706D4B5AA2706D4B5AA2706D4B5AA2706D4B5AA3716D4AC7FCA2716D143EA2716D5CA271
+6D5CA3716D495AA2716D495AA2716D495AA2716D495AA3726D48C8FCA272EBC03EA2726D
+5AA2726D5AA372EBF9F0A272EBFFE0A2725CA2725CA37390C9FCA2735AA2735A90381FFF
+C0B700F86E480207B812F0A3735AA2735A8C627AE199> 77 D<94381FFFE00407B67E04
+3F15F04BB712FE030FEEFFC0033FD9FC0014F092B500C0010F13FC020349C7000113FF4A
+01F86E6C7F021F496F13E04A01C0030F7F4A496F7F91B5C96C7F0103497013FF49497080
+4B834949717F49874949717F49874B8390B586484A717FA24891CB6C7FA2481D804A8448
+1DC0A348497214E0A3481DF0A34A85481DF8A5B51CFCB06C1DF8A36E96B5FCA36C1DF0A4
+6C6D4E14E0A36C1DC06E606C1D80A26C6E4D1400A26C6E4D5BA26C6E4D5BA26D6D4D5B6D
+636D6D4D5B6F94B5FC6D636D6D4C5C6D6D4C91C7FC6D6E4B5B6D02E0031F5B023F6D4B13
+F06E01FC92B55A6E01FF02035C020302C0010F91C8FC020002FC90B512FC033F90B712F0
+030F17C0030394C9FCDB007F15F804071580DC001F01E0CAFC666677E379> 79
D<94381FFFE00407B67E043F15F04BB712FE030FEEFFC0033FD9FC0014F092B500C0010F
13FC020349C7000113FF4A01F86E6C7F021F496F13E04A01C0030F7F4A496F7F91B5C96C
-7F0103497013FF494970804B834949717F49874949717F49874B8390B586484A717FA248
-91CB6C7FA2481D804A84481DC0A348497214E0A3481DF0A34A85481DF8A5B51CFCB06C1D
-F8A36E96B5FCA36C1DF0A46C6D4E14E0A36C1DC06E606C1D80A26C6E4D1400A26C6E4D5B
-A26C6E4D5BA26D6D4D5B6D636D6D4D5B6F94B5FC6D636D6D4C5C6D6D4C91C7FC6D6E4B5B
-6D02E0031F5B023F6D4B13F06E01FC92B55A6E01FF02035C020302C0010F91C8FC020002
-FC90B512FC033F90B712F0030F17C0030394C9FCDB007F15F804071580DC001F01E0CAFC
-666677E379>79 D<94381FFFE00407B67E043F15F04BB712FE030FEEFFC0033FD9FC0014
-F092B500C0010F13FC020349C7000113FF4A01F86E6C7F021F496F13E04A01C0030F7F4A
-496F7F91B5C96C7F0103497013FF494970804B834949717F49874949717F4949717FA290
-B548717F488892CB7E48884A84481D80A2481DC04A84A2481DE0A24A85481DF0A4481DF8
-4A85A4B51CFCB06C1DF8A46E61A26C1DF0A46C1DE06E96B5FCA26C1DC0A26C6D4E1480A2
-6C1D006E606CDC01FE5E6F90260FFFC05B6C043F6D5D6F4901F85B6D92B56C5D6D6D48D9
-03FE495B6D912703F8007F5D03F0496D6C5A6D6D48486D6C485B6D01FC6F6CB55A6D01FE
-4902E191C7FC6D01FFDB07F35B6D02876EB55A023F01C717F06ED9E7E05E6E01FF6E5C02
-036E93C8FC02006E010F13FC033F01FF90B512F0030F91B612C003031A0CDB007F191E04
-0782DC001F9038E07FF094C86D143E75147E746C14FE751301F4C01F99B5FC7415FCA486
-1EF8A2861EF0A27415E0A27415C07415801E00755B755B090F5B7513E009001380678077
-E379>81 D<BA12F8F1FFE01AFEF2FFC01BF01BFED800010280C76C7F070714C0070014F0
-747F081F7F747F747F7480A2748089A37480A389A865A3505CA265A2505C9AC9FC505B50
-5B505B087F5B4FB55A0707148096B548CAFC93B812F81BC050CBFC621AFF932680000314
-C0DE007F7F071F13F8737F737F737F73808885888688A2747FA688A688A676140FF71F80
-A374801F3F86771400745E746E5BB96E6E5B746E485A75EBFE07091F90B55A090715E009
-015DCF003F91C7FC0A0013FC71647AE178>I<DBFFFCEC01E0020FD9FFE01303027F02FC
-130749B7130F0107EEC01F011F16F049D9C007EBF83F4948C7383FFE7FD9FFF8020FB5FC
-4801E014014849804849153F91C97E484882001F834982003F83845B007F187FA2193FA2
-00FF181FA27F190FA27FA26D17078080806C01F893C7FC80ECFF8015F86CECFFC016FC6C
-EDFFE017FE6CEEFFE018F86C17FE6C717E6C846C846D17F86D836D836D8313036D18806D
-6C17C0020F17E01401DA000F16F01500040715F8EE007F1703050014FC183F84060713FE
-84A2007C8300FC83A2197FA3193F7EA31AFC7EA27F1AF86D177F7F1AF06D17FF6D18E06D
-5E01FF18C06E4B138002E04B130002F84B5A02FFED3FFC01CF01E0ECFFF8018301FF010F
-5B010191B65A6D6C5E48011F93C7FC48010315FC48D9003F14E048020149C8FC476677E3
-5A>I<001FBEFCA64849C79126E0000F148002E0180091C8171F498601F81A0349864986
-A2491B7FA2491B3F007F1DC090C9181FA4007E1C0FA600FE1DE0481C07A5CA95C7FCB3B3
-B3A3021FBAFCA663617AE070>I<B800FC047FB612E0A6D800070280CB6CEB80006D6EDE
-07FCC7FC666D6E611D0F6D6E611D1FA26E6D611D3F6E6D611D7F6E6D96C8FC65A26E6D4D
-5AA26E6E5F1C036E6E5F1C076E6E5F1C0FA26E6E5F1C1F6F6D5F1C3F6F6D5F1C7FA26F6D
-4CC9FCA26F6D5E1B016F6E5D1B03A26F6E4A5AA26F6E5D1B0F6F6E5D1B1F706D5D1B3FA2
-706D5D1B7F706D92CAFC63706D5C1A01A2706E485AA27002C05B1A077002E05B1A0F7002
-F05B1A1FA27101F85B1A3F7101FC5B1A7F7101FE90CBFC62A2716D5AA2715CA2715CA371
-5CA2715CA2725BA2725BA37290CCFCA2725AA2725AA2725A73637DE17A>86
+7F0103497013FF494970804B834949717F49874949717F4949717FA290B548717F488892
+CB7E48884A84481D80A2481DC04A84A2481DE0A24A85481DF0A4481DF84A85A4B51CFCB0
+6C1DF8A46E61A26C1DF0A46C1DE06E96B5FCA26C1DC0A26C6D4E1480A26C1D006E606CDC
+01FE5E6F90260FFFC05B6C043F6D5D6F4901F85B6D92B56C5D6D6D48D903FE495B6D9127
+03F8007F5D03F0496D6C5A6D6D48486D6C485B6D01FC6F6CB55A6D01FE4902E191C7FC6D
+01FFDB07F35B6D02876EB55A023F01C717F06ED9E7E05E6E01FF6E5C02036E93C8FC0200
+6E010F13FC033F01FF90B512F0030F91B612C003031A0CDB007F191E040782DC001F9038
+E07FF094C86D143E75147E746C14FE751301F4C01F99B5FC7415FCA4861EF8A2861EF0A2
+7415E0A27415C07415801E00755B755B090F5B7513E009001380678077E379> 81
+D<BA12F8F1FFE01AFEF2FFC01BF01BFED800010280C76C7F070714C0070014F0747F081F
+7F747F747F7480A2748089A37480A389A865A3505CA265A2505C9AC9FC505B505B505B08
+7F5B4FB55A0707148096B548CAFC93B812F81BC050CBFC621AFF932680000314C0DE007F
+7F071F13F8737F737F737F73808885888688A2747FA688A688A676140FF71F80A374801F
+3F86771400745E746E5BB96E6E5B746E485A75EBFE07091F90B55A090715E009015DCF00
+3F91C7FC0A0013FC71647AE178> I<DBFFFCEC01E0020FD9FFE01303027F02FC130749B7
+130F0107EEC01F011F16F049D9C007EBF83F4948C7383FFE7FD9FFF8020FB5FC4801E014
+014849804849153F91C97E484882001F834982003F83845B007F187FA2193FA200FF181F
+A27F190FA27FA26D17078080806C01F893C7FC80ECFF8015F86CECFFC016FC6CEDFFE017
+FE6CEEFFE018F86C17FE6C717E6C846C846D17F86D836D836D8313036D18806D6C17C002
+0F17E01401DA000F16F01500040715F8EE007F1703050014FC183F84060713FE84A2007C
+8300FC83A2197FA3193F7EA31AFC7EA27F1AF86D177F7F1AF06D17FF6D18E06D5E01FF18
+C06E4B138002E04B130002F84B5A02FFED3FFC01CF01E0ECFFF8018301FF010F5B010191
+B65A6D6C5E48011F93C7FC48010315FC48D9003F14E048020149C8FC476677E35A> I<00
+1FBEFCA64849C79126E0000F148002E0180091C8171F498601F81A0349864986A2491B7F
+A2491B3F007F1DC090C9181FA4007E1C0FA600FE1DE0481C07A5CA95C7FCB3B3B3A3021F
+BAFCA663617AE070> I<B800FC047FB612E0A6D800070280CB6CEB80006D6EDE07FCC7FC
+666D6E611D0F6D6E611D1FA26E6D611D3F6E6D611D7F6E6D96C8FC65A26E6D4D5AA26E6E
+5F1C036E6E5F1C076E6E5F1C0FA26E6E5F1C1F6F6D5F1C3F6F6D5F1C7FA26F6D4CC9FCA2
+6F6D5E1B016F6E5D1B03A26F6E4A5AA26F6E5D1B0F6F6E5D1B1F706D5D1B3FA2706D5D1B
+7F706D92CAFC63706D5C1A01A2706E485AA27002C05B1A077002E05B1A0F7002F05B1A1F
+A27101F85B1A3F7101FC5B1A7F7101FE90CBFC62A2716D5AA2715CA2715CA3715CA2715C
+A2725BA2725BA37290CCFCA2725AA2725AA2725A73637DE17A> 86
D<913803FFFE027FEBFFF00103B612FE010F6F7E4916E090273FFE001F7FD97FE001077F
D9FFF801017F486D6D7F717E486D6E7F85717FA2717FA36C496E7FA26C5B6D5AEB1FC090
C9FCA74BB6FC157F0207B7FC147F49B61207010F14C0013FEBFE004913F048B512C04891
C7FC485B4813F85A5C485B5A5CA2B55AA45FA25F806C5E806C047D7F6EEB01F96C6DD903
F1EBFF806C01FED90FE114FF6C9027FFC07FC01580000191B5487E6C6C4B7E011F02FC13
-0F010302F001011400D9001F90CBFC49437CC14E>97 D<903807FF80B6FCA6C6FC7F7FB3
-A8EFFFF8040FEBFF80047F14F00381B612FC038715FF038F010014C0DBBFF0011F7FDBFF
-C001077F93C76C7F4B02007F03F8824B6F7E4B6F13804B17C0851BE0A27313F0A21BF8A3
-7313FCA41BFEAE1BFCA44F13F8A31BF0A24F13E0A24F13C06F17804F1300816F4B5A6F4A
-5B4AB402075B4A6C6C495B9126F83FE0013F13C09127F00FFC03B55A4A6CB648C7FCDAC0
-0115F84A6C15E091C7001F91C8FC90C8000313E04F657BE35A>I<92380FFFF04AB67E02
-0F15F0023F15FC91B77E01039039FE001FFF4901F8010113804901E0010713C049018049
-13E0017F90C7FC49484A13F0A2485B485B5A5C5A7113E0485B7113C048701380943800FE
-0095C7FC485BA4B5FCAE7EA280A27EA2806C18FCA26C6D150119F87E6C6D15036EED07F0
-6C18E06C6D150F6D6DEC1FC06D01E0EC7F806D6DECFF00010701FCEB03FE6D9039FFC03F
-FC010091B512F0023F5D020F1580020102FCC7FCDA000F13C03E437BC148>I<F17FF805
-0FB5FCA6EF000F8484B3A892380FFF804AB512F8020F14FE023FECFF8391B712E3010391
-38807FF3499039F8000FFB011F01E00103B5FC494913004990C87E49488148498148834A
-815A485BA2485BA25AA3485BA4B5FCAE7EA46C7FA37EA26C7FA26C5F806C5F6C6D5D6C6D
-5D017F93B5FC6D6C6C0103806D6D49806D01F0D91FF7EBFFFE6D9039FE01FFE7010190B6
-12876D6CECFE07021F14F8020314E09127003FFE00ECC0004F657BE35A>I<92380FFFC0
-4AB512FC020FECFF80023F15E091B712F80103D9FE037F499039F0007FFF011F01C0011F
-7F49496D7F4990C76C7F49486E7F48498048844A804884485B727E5A5C48717EA35A5C72
-1380A2B5FCA391B9FCA41A0002C0CBFCA67EA380A27EA27E6E160FF11F806C183F6C7FF1
-7F006C7F6C6D16FE6C17016D6C4B5A6D6D4A5A6D01E04A5A6D6DEC3FE0010301FC49B45A
-6D9026FFC01F90C7FC6D6C90B55A021F15F8020715E0020092C8FC030713F041437CC14A
->I<EE3FFC0307B51280033F14C04AB612F0020715F84A9038F03FFC4AEB807F913A7FFE
-00FFFE4A5A4B4813FF4913F05B4913E0A24913C0A27013FE4949EB7FFCEF3FF8EF1FF0EF
-07C094C7FCB0B812C0A6D8001F01C0C8FCB3B3B0007FB612FCA638657CE431>I<F107F8
-DB7FFEEC3FFE020FB5D8F001B5FC027FDAFE03148049B7128F49DCDFFD13C0010FD9F00F
-EBFFC149D9800114014990C7EBFC0349486E6C7E4948EC3FFF48496E0181138007801300
-48F0C03E97C7FC48496E7FA34884A96C60A36C6D4A5BA26C60A26C6D4A90C8FC6D6C4A5A
-6D6C4A5A6D6D485BDBF00F5B4990B612C060D97C7F4AC9FCD9FC0F14F09126007FFECAFC
-92CCFC1201A47FA27F8014F091B77E18FE6CEFFFC019F06D17FC19FF6D846D846D846D84
-013F8490BAFC0003854801E0C712014890C9000F7F484816014848EE007F4848717E8512
-FF5B85A56D5F007F616D173F003F616D177F6C6C4D5A6C01C003035B6C6D4B5B6C01F803
-1F5BC601FF92B5C7FC6D01F8011F5B011F90B712F8010717E0010094C8FC020F15F0DA00
-3F01FCC9FC4A607CC151>I<903807FF80B6FCA6C6FC7F7FB3A8EF1FFF94B512F0040714
-FC041F14FF4C8193267FE07F7F922781FE001F7FDB83F86D7FDB87F07FDB8FC0814C7F03
-9FC78015BE03BC8003FC825DA25DA25DA45DB3B2B7D8F007B71280A651647BE35A>I<EB
-0FE0EB3FF8497E48B5FCA24880A24880A76C5CA26C91C7FCA238007FFC6D5AEB0FE090C9
-FCAF903807FF80007FB5FCA6C6FC7F7FB3B3AEB712C0A622657BE42C>I<ED01FCED07FF
-4B1380033F13E0A24B13F0A292B512F8A76F13F0A26F13E0A2030F13806F1300ED01FC92
-C8FCAFEEFFF8021FB5FCA6EC000F8181B3B3B3AAEA07F0EA1FFC487E487EB56C4813F0A3
-17E05D17C05D17806C4948130049495A6C48495A261FFE0313F06CB65A6C158000014AC7
-FC6C6C13F8010713802D8288E431>I<903807FF80B6FCA6C6FC7F7FB3A90503B61280A6
-DD003FEB8000DE0FFCC7FCF01FF04E5AF0FFC04D5B4D90C8FCEF07FC4D5AEF3FF04D5A4D
-5A4C90C9FC4C5AEE0FFC4C5A4C5AEE7FC04C7E03837F03877F158F039F7F03BF7F92B5FC
-838403FC804B7E03F0804B6C7F4B6C7F1580707F707F707FA270807080717FA2717F717F
-717FA2717F717F83867180727F95B57EB7D8E00FECFFF0A64C647BE355>I<903807FF80
-B6FCA6C6FC7F7FB3B3B3B3ADB712E0A623647BE32C>I<902607FF80D91FFFEEFFF8B691
-B500F00207EBFF80040702FC023F14E0041F02FF91B612F84C6F488193267FE07F6D4801
-037F922781FE001F9027E00FF0007FC6DA83F86D9026F01FC06D7F6DD987F06D4A487F6D
-D98FC0DBF87EC7804C6D027C80039FC76E488203BEEEFDF003BC6E4A8003FC04FF834B5F
-A24B5FA24B94C8FCA44B5EB3B2B7D8F007B7D8803FB612FCA67E417BC087>I<902607FF
-80EB1FFFB691B512F0040714FC041F14FF4C8193267FE07F7F922781FE001F7FC6DA83F8
-6D7F6DD987F07F6DD98FC0814C7F039FC78015BE03BC8003FC825DA25DA25DA45DB3B2B7
-D8F007B71280A651417BC05A>I<923807FFE092B6FC020715E0021F15F8027F15FE4948
-48C66C6C7E010701F0010F13E04901C001037F49496D7F4990C87F49486F7E49486F7E48
-496F13804819C04A814819E048496F13F0A24819F8A348496F13FCA34819FEA4B518FFAD
-6C19FEA46C6D4B13FCA36C19F8A26C6D4B13F0A26C19E06C6D4B13C0A26C6D4B13806C6D
-4B13006D6C4B5A6D6D495B6D6D495B010701F0010F13E06D01FE017F5B010090B7C7FC02
-3F15FC020715E0020092C8FC030713E048437CC151>I<902607FF80EBFFF8B6010FEBFF
-80047F14F00381B612FC038715FF038F010114C09227BFF0003F7FC6DAFFC0010F7F6D91
-C76C7F6D496E7F03F86E7F4B6E7F4B17804B6F13C0A27313E0A27313F0A21BF885A21BFC
-A3851BFEAE4F13FCA41BF861A21BF0611BE0611BC06F92B512801B006F5C6F4A5B6F4A5B
-03FF4A5B70495B04E0017F13C09226CFFC03B55A03C7B648C7FC03C115F803C015E0041F
-91C8FC040313E093CBFCB3A3B712F0A64F5D7BC05A>I<D90FFFEB0FFCB690383FFF8093
-B512E04B14F04B14F8923907FC7FFC92390FE0FFFEC6EC1F806DD93F0113FF6D133E157E
-157C15F8A215F07013FEA24BEB7FFCEF3FF8EF0FE04B90C7FCA55DB3B0B712F8A638417B
-C042>114 D<913A3FFF8007800107B5EAF81F011FECFE7F017F91B5FC48B8FC48EBE001
-4890C7121FD80FFC1407D81FF0801600485A007F167F49153FA212FF171FA27F7F7F6D92
-C7FC13FF14E014FF6C14F8EDFFC06C15FC16FF6C16C06C16F06C826C826C826C82013F16
-80010F16C01303D9007F15E0020315F0EC001F1500041F13F81607007C150100FC81177F
-6C163FA2171F7EA26D16F0A27F173F6D16E06D157F6D16C001FEEDFF806D0203130002C0
-EB0FFE02FCEB7FFC01DFB65A010F5DD8FE0315C026F8007F49C7FC48010F13E035437BC1
-40>I<EC07E0A6140FA5141FA3143FA2147FA214FF5BA25B5B5B5B137F48B5FC000F91B5
-12FEB8FCA5D8001F01E0C8FCB3AFEF0FC0AC171F6D6D1480A2173F6D16006F5B6D6D137E
-6D6D5B6DEBFF836EEBFFF86E5C020F14C002035C9126003FFCC7FC325C7DDA3F>I<9026
-07FFC0ED3FFEB60207B5FCA6C6EE00076D826D82B3B3A260A360A2607F60183E6D6D147E
-4E7F6D6D4948806D6DD907F0ECFF806D01FFEB3FE06D91B55A6E1500021F5C020314F8DA
-003F018002F0C7FC51427BC05A>I<B700C00103B512FCA6C66C01C0C8381FFE006D6DED
-07F0A26D6D5E190F6D6D5E191F6D606F153F6D95C7FC6F5DA26D6D157E19FE6D6E5C1801
-6E5E7013036E5E701307A26E6D5C180F6E6D5C181F6E6D5C183F6E93C8FC705BA26E6D13
-FEA26E6E5A17816FEBC1F817C36F5C17E76F5C17FFA26F5CA26F5CA26F91C9FCA26F5BA3
-6F5BA2705AA2705AA2705AA2705A4E417DBF55>I<B70081B600FC0103B512FCA6C66C01
-80C701FCC8381FFE006F6FED03F86D047F5F856F6E16076D646F70140F6D705F866F6E16
-1F6D646F4A6D143F6D99C7FC4E7F6F616D1B7E6F4A6D14FE6D6395B57E7001FC15016E62
-DCC0016E13036EDBF87F5D05038004E0496C14076E62DCF007ED800F6E4B6C5D050F15C0
-04F8496C141F6E62DCFC1FEDE03F6E4B6C92C8FC053F15F004FE496C5C6E197E7048EDF8
-FE6E027E6D5C05FE15FC4D6D13FD6F601BFF6F496E5BA24D806F60A26F496E5BA24D806F
-60A26F496E90C9FCA294C87E6F5FA26F486F5A047C6F5A6E417DBF75>I<007FB600C001
-7FB512F8A6D8001F01F8C70007EBF0006D040190C7FC6D6D5D6D6D4A5A6D6D4A5A70495A
-6D4C5A6E7F6E6D495A6E6D495A7049C8FC6E4A5A6E6D485A6E6D485A6E13FFEF8FF06EEC
-9FE06FEBFFC06F5C6F91C9FC5F6F5B816F7F6F7F8481707F8493B57E4B805D4B80DB0FF3
-7FDB1FE17F04C080153F4B486C7F4B486C7F4A486D7F4A486D7F4A5A4B6D7F020F6E7F4A
-486D7F4A486D804A5A4AC86C7F49486F7F4A6F7F0107707FEB3FFFB600F049B7FCA65040
-7EBF55>I<B700C00103B512FCA6D8003F01C0C8381FFE006FED07F0A26D6D5E190F6D6D
-5E191F6D6D5E193F6D95C7FC6F5D6D177E6F15FEA26D6E495AA26E6D5C18036E6D5C1807
-6E5E70130F6E5E70131FA26E6D495AA26E6D91C8FC606E6D137E18FE6E5D17816F5C17C3
-A26FEBE7F0A26FEBF7E017FF6F5CA26F5CA26F91C9FCA36F5BA26F5BA2705AA2705AA270
-5AA35FA25F163F94CAFC5E167E16FED807E05CD81FF81301487E486C495AA2B5495AA24B
-5A5E151F4B5A6C4849CBFC15FEEBFC01393FF807FC391FF03FF06CB55A6C5C6C91CCFCC6
-13FCEB1FE04E5D7DBF55>I E
+0F010302F001011400D9001F90CBFC49437CC14E> 97 D<903807FF80B6FCA6C6FC7F7F
+B3A8EFFFF8040FEBFF80047F14F00381B612FC038715FF038F010014C0DBBFF0011F7FDB
+FFC001077F93C76C7F4B02007F03F8824B6F7E4B6F13804B17C0851BE0A27313F0A21BF8
+A37313FCA41BFEAE1BFCA44F13F8A31BF0A24F13E0A24F13C06F17804F1300816F4B5A6F
+4A5B4AB402075B4A6C6C495B9126F83FE0013F13C09127F00FFC03B55A4A6CB648C7FCDA
+C00115F84A6C15E091C7001F91C8FC90C8000313E04F657BE35A> I<92380FFFF04AB67E
+020F15F0023F15FC91B77E01039039FE001FFF4901F8010113804901E0010713C0490180
+4913E0017F90C7FC49484A13F0A2485B485B5A5C5A7113E0485B7113C048701380943800
+FE0095C7FC485BA4B5FCAE7EA280A27EA2806C18FCA26C6D150119F87E6C6D15036EED07
+F06C18E06C6D150F6D6DEC1FC06D01E0EC7F806D6DECFF00010701FCEB03FE6D9039FFC0
+3FFC010091B512F0023F5D020F1580020102FCC7FCDA000F13C03E437BC148> I<F17FF8
+050FB5FCA6EF000F8484B3A892380FFF804AB512F8020F14FE023FECFF8391B712E30103
+9138807FF3499039F8000FFB011F01E00103B5FC494913004990C87E4948814849814883
+4A815A485BA2485BA25AA3485BA4B5FCAE7EA46C7FA37EA26C7FA26C5F806C5F6C6D5D6C
+6D5D017F93B5FC6D6C6C0103806D6D49806D01F0D91FF7EBFFFE6D9039FE01FFE7010190
+B612876D6CECFE07021F14F8020314E09127003FFE00ECC0004F657BE35A> I<92380FFF
+C04AB512FC020FECFF80023F15E091B712F80103D9FE037F499039F0007FFF011F01C001
+1F7F49496D7F4990C76C7F49486E7F48498048844A804884485B727E5A5C48717EA35A5C
+721380A2B5FCA391B9FCA41A0002C0CBFCA67EA380A27EA27E6E160FF11F806C183F6C7F
+F17F006C7F6C6D16FE6C17016D6C4B5A6D6D4A5A6D01E04A5A6D6DEC3FE0010301FC49B4
+5A6D9026FFC01F90C7FC6D6C90B55A021F15F8020715E0020092C8FC030713F041437CC1
+4A> I<EE3FFC0307B51280033F14C04AB612F0020715F84A9038F03FFC4AEB807F913A7F
+FE00FFFE4A5A4B4813FF4913F05B4913E0A24913C0A27013FE4949EB7FFCEF3FF8EF1FF0
+EF07C094C7FCB0B812C0A6D8001F01C0C8FCB3B3B0007FB612FCA638657CE431> I<F107
+F8DB7FFEEC3FFE020FB5D8F001B5FC027FDAFE03148049B7128F49DCDFFD13C0010FD9F0
+0FEBFFC149D9800114014990C7EBFC0349486E6C7E4948EC3FFF48496E01811380078013
+0048F0C03E97C7FC48496E7FA34884A96C60A36C6D4A5BA26C60A26C6D4A90C8FC6D6C4A
+5A6D6C4A5A6D6D485BDBF00F5B4990B612C060D97C7F4AC9FCD9FC0F14F09126007FFECA
+FC92CCFC1201A47FA27F8014F091B77E18FE6CEFFFC019F06D17FC19FF6D846D846D846D
+84013F8490BAFC0003854801E0C712014890C9000F7F484816014848EE007F4848717E85
+12FF5B85A56D5F007F616D173F003F616D177F6C6C4D5A6C01C003035B6C6D4B5B6C01F8
+031F5BC601FF92B5C7FC6D01F8011F5B011F90B712F8010717E0010094C8FC020F15F0DA
+003F01FCC9FC4A607CC151> I<903807FF80B6FCA6C6FC7F7FB3A8EF1FFF94B512F00407
+14FC041F14FF4C8193267FE07F7F922781FE001F7FDB83F86D7FDB87F07FDB8FC0814C7F
+039FC78015BE03BC8003FC825DA25DA25DA45DB3B2B7D8F007B71280A651647BE35A> I<
+EB0FE0EB3FF8497E48B5FCA24880A24880A76C5CA26C91C7FCA238007FFC6D5AEB0FE090
+C9FCAF903807FF80007FB5FCA6C6FC7F7FB3B3AEB712C0A622657BE42C> I<ED01FCED07
+FF4B1380033F13E0A24B13F0A292B512F8A76F13F0A26F13E0A2030F13806F1300ED01FC
+92C8FCAFEEFFF8021FB5FCA6EC000F8181B3B3B3AAEA07F0EA1FFC487E487EB56C4813F0
+A317E05D17C05D17806C4948130049495A6C48495A261FFE0313F06CB65A6C158000014A
+C7FC6C6C13F8010713802D8288E431> I<903807FF80B6FCA6C6FC7F7FB3A90503B61280
+A6DD003FEB8000DE0FFCC7FCF01FF04E5AF0FFC04D5B4D90C8FCEF07FC4D5AEF3FF04D5A
+4D5A4C90C9FC4C5AEE0FFC4C5A4C5AEE7FC04C7E03837F03877F158F039F7F03BF7F92B5
+FC838403FC804B7E03F0804B6C7F4B6C7F1580707F707F707FA270807080717FA2717F71
+7F717FA2717F717F83867180727F95B57EB7D8E00FECFFF0A64C647BE355> I<903807FF
+80B6FCA6C6FC7F7FB3B3B3B3ADB712E0A623647BE32C> I<902607FF80D91FFFEEFFF8B6
+91B500F00207EBFF80040702FC023F14E0041F02FF91B612F84C6F488193267FE07F6D48
+01037F922781FE001F9027E00FF0007FC6DA83F86D9026F01FC06D7F6DD987F06D4A487F
+6DD98FC0DBF87EC7804C6D027C80039FC76E488203BEEEFDF003BC6E4A8003FC04FF834B
+5FA24B5FA24B94C8FCA44B5EB3B2B7D8F007B7D8803FB612FCA67E417BC087> I<902607
+FF80EB1FFFB691B512F0040714FC041F14FF4C8193267FE07F7F922781FE001F7FC6DA83
+F86D7F6DD987F07F6DD98FC0814C7F039FC78015BE03BC8003FC825DA25DA25DA45DB3B2
+B7D8F007B71280A651417BC05A> I<923807FFE092B6FC020715E0021F15F8027F15FE49
+4848C66C6C7E010701F0010F13E04901C001037F49496D7F4990C87F49486F7E49486F7E
+48496F13804819C04A814819E048496F13F0A24819F8A348496F13FCA34819FEA4B518FF
+AD6C19FEA46C6D4B13FCA36C19F8A26C6D4B13F0A26C19E06C6D4B13C0A26C6D4B13806C
+6D4B13006D6C4B5A6D6D495B6D6D495B010701F0010F13E06D01FE017F5B010090B7C7FC
+023F15FC020715E0020092C8FC030713E048437CC151> I<902607FF80EBFFF8B6010FEB
+FF80047F14F00381B612FC038715FF038F010114C09227BFF0003F7FC6DAFFC0010F7F6D
+91C76C7F6D496E7F03F86E7F4B6E7F4B17804B6F13C0A27313E0A27313F0A21BF885A21B
+FCA3851BFEAE4F13FCA41BF861A21BF0611BE0611BC06F92B512801B006F5C6F4A5B6F4A
+5B03FF4A5B70495B04E0017F13C09226CFFC03B55A03C7B648C7FC03C115F803C015E004
+1F91C8FC040313E093CBFCB3A3B712F0A64F5D7BC05A> I<D90FFFEB0FFCB690383FFF80
+93B512E04B14F04B14F8923907FC7FFC92390FE0FFFEC6EC1F806DD93F0113FF6D133E15
+7E157C15F8A215F07013FEA24BEB7FFCEF3FF8EF0FE04B90C7FCA55DB3B0B712F8A63841
+7BC042> 114 D<913A3FFF8007800107B5EAF81F011FECFE7F017F91B5FC48B8FC48EBE0
+014890C7121FD80FFC1407D81FF0801600485A007F167F49153FA212FF171FA27F7F7F6D
+92C7FC13FF14E014FF6C14F8EDFFC06C15FC16FF6C16C06C16F06C826C826C826C82013F
+1680010F16C01303D9007F15E0020315F0EC001F1500041F13F81607007C150100FC8117
+7F6C163FA2171F7EA26D16F0A27F173F6D16E06D157F6D16C001FEEDFF806D0203130002
+C0EB0FFE02FCEB7FFC01DFB65A010F5DD8FE0315C026F8007F49C7FC48010F13E035437B
+C140> I<EC07E0A6140FA5141FA3143FA2147FA214FF5BA25B5B5B5B137F48B5FC000F91
+B512FEB8FCA5D8001F01E0C8FCB3AFEF0FC0AC171F6D6D1480A2173F6D16006F5B6D6D13
+7E6D6D5B6DEBFF836EEBFFF86E5C020F14C002035C9126003FFCC7FC325C7DDA3F> I<90
+2607FFC0ED3FFEB60207B5FCA6C6EE00076D826D82B3B3A260A360A2607F60183E6D6D14
+7E4E7F6D6D4948806D6DD907F0ECFF806D01FFEB3FE06D91B55A6E1500021F5C020314F8
+DA003F018002F0C7FC51427BC05A> I<B700C00103B512FCA6C66C01C0C8381FFE006D6D
+ED07F0A26D6D5E190F6D6D5E191F6D606F153F6D95C7FC6F5DA26D6D157E19FE6D6E5C18
+016E5E7013036E5E701307A26E6D5C180F6E6D5C181F6E6D5C183F6E93C8FC705BA26E6D
+13FEA26E6E5A17816FEBC1F817C36F5C17E76F5C17FFA26F5CA26F5CA26F91C9FCA26F5B
+A36F5BA2705AA2705AA2705AA2705A4E417DBF55> I<B70081B600FC0103B512FCA6C66C
+0180C701FCC8381FFE006F6FED03F86D047F5F856F6E16076D646F70140F6D705F866F6E
+161F6D646F4A6D143F6D99C7FC4E7F6F616D1B7E6F4A6D14FE6D6395B57E7001FC15016E
+62DCC0016E13036EDBF87F5D05038004E0496C14076E62DCF007ED800F6E4B6C5D050F15
+C004F8496C141F6E62DCFC1FEDE03F6E4B6C92C8FC053F15F004FE496C5C6E197E7048ED
+F8FE6E027E6D5C05FE15FC4D6D13FD6F601BFF6F496E5BA24D806F60A26F496E5BA24D80
+6F60A26F496E90C9FCA294C87E6F5FA26F486F5A047C6F5A6E417DBF75> I<007FB600C0
+017FB512F8A6D8001F01F8C70007EBF0006D040190C7FC6D6D5D6D6D4A5A6D6D4A5A7049
+5A6D4C5A6E7F6E6D495A6E6D495A7049C8FC6E4A5A6E6D485A6E6D485A6E13FFEF8FF06E
+EC9FE06FEBFFC06F5C6F91C9FC5F6F5B816F7F6F7F8481707F8493B57E4B805D4B80DB0F
+F37FDB1FE17F04C080153F4B486C7F4B486C7F4A486D7F4A486D7F4A5A4B6D7F020F6E7F
+4A486D7F4A486D804A5A4AC86C7F49486F7F4A6F7F0107707FEB3FFFB600F049B7FCA650
+407EBF55> I<B700C00103B512FCA6D8003F01C0C8381FFE006FED07F0A26D6D5E190F6D
+6D5E191F6D6D5E193F6D95C7FC6F5D6D177E6F15FEA26D6E495AA26E6D5C18036E6D5C18
+076E5E70130F6E5E70131FA26E6D495AA26E6D91C8FC606E6D137E18FE6E5D17816F5C17
+C3A26FEBE7F0A26FEBF7E017FF6F5CA26F5CA26F91C9FCA36F5BA26F5BA2705AA2705AA2
+705AA35FA25F163F94CAFC5E167E16FED807E05CD81FF81301487E486C495AA2B5495AA2
+4B5A5E151F4B5A6C4849CBFC15FEEBFC01393FF807FC391FF03FF06CB55A6C5C6C91CCFC
+C613FCEB1FE04E5D7DBF55> I E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fr cmsy10 10.95 2
/Fr 2 16 df<EE7FFE0307B512E0033F14FC92B7FC0203D9C00313C0DA0FFCC7EA3FF0DA
@@ -1977,340 +2001,341 @@ A248CD12F8A2001E1A78003E1A7CA2003C1A3C007C1A3EA200781A1EA300F81A1FA2481A
F001F0A26C6CF003E0A26C6CF007C06D180F00011A806C6CF01F006D60017E187E6D606D
6C4C5A6D6C4C5A6D6C4C5AD903F8EE1FC0D901FEEE7F809026007F80DA01FEC7FCDA3FE0
EC07FCDA0FFCEC3FF0913B03FFC003FFC0020090B6C8FC033F14FC030714E09226007FFE
-C9FC50557BC05B>13 D<EB0FFCEB3FFF90B512C0000314F04880488048804880A2481580
-A3B712C0AA6C1580A36C1500A26C5C6C5C6C5C6C5CC614C0013F90C7FCEB0FFC22227BA7
-2D>15 D E
+C9FC50557BC05B> 13 D<EB0FFCEB3FFF90B512C0000314F04880488048804880A24815
+80A3B712C0AA6C1580A36C1500A26C5C6C5C6C5C6C5CC614C0013F90C7FCEB0FFC22227B
+A72D> 15 D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fs cmcsc10 10.95 24
-/Fs 24 121 df<B6FCA618067E9622>45 D<121EEA7F80A2EAFFC0A4EA7F80A2EA1E000A
-0A77891D>I<EC01E0A24A7EA34A7EA34A7EA24A7E141CA2EC3CFFEC387FA24A6C7EA34A
-6C7EA2010180ECC00FA249486C7EA349486C7EA24980010E1301010FB5FC4980A2011CC7
-FC49147FA20178810170143FA201F08149141F1201486C811207486CEC3FF8D8FFFE49B5
-12C0A332317DB038>97 D<B612FEEDFFC016F03A03FC0007F86C48EB01FE1500167F1780
-163F17C0A61780167F170016FE4B5AED07F0ED7FE090B6128016F09039F80001FC6F7EEE
-7F80163FEE1FC017E0160F17F0A617E0161FA2EE3FC0EE7F80923801FF00486CEB07FEB7
-12F85E93C7FC2C2F7CAE35>I<DA0FF81330DA7FFF13700103B5EAC0F090390FFC03F190
-391FE000F9D97F80133F01FEC7121F4848140F48481407485A000F1503491401121F4914
-00123F5B127F1770A248C9FC1700AA6C6C1570A3123F6D15F0121F6D15E0000F15016D15
-C0000715036C6C15806C6C14076C6CEC0F00D97F80133ED91FE05B90390FFC03F00103B5
-5AD9007F1380DA0FF8C7FC2C317BAF36>I<B612FCEDFFC016F03A03FE000FF86C48EB01
-FEED007FEE3F80EE1FC0EE0FE0EE07F0160317F8160117FCA2EE00FEA417FFAA17FEA3EE
-01FCA3EE03F817F01607EE0FE017C0EE3F80EE7F00ED01FE486CEB0FFCB712F016C04BC7
-FC302F7CAE39>I<B8FCA33903FE00016C489038003F80161F160F1607A21603A317C0ED
-1C01A393C7FCA2153CA215FC90B5FCA3EBFC00153CA2151CA21770A392C712E0A41601A2
-EE03C0A21607160F161F486C14FFB81280A32C2F7CAE33>I<B712FEA33903FE00036C48
-EB007F828282A282A3EE0380A21538A293C7FCA31578A2EC01F890B5FCA3EBFC01EC0078
-A21538A592C8FCAA487EB512FCA3292F7CAE31>I<DA0FF81360DAFFFE13E00103EBFF81
-90390FF807E390393FC000F34948137F01FEC7123F4848141F4848140F48481407120F49
-1403485A003F1501A25B007F1500A348C9FC1700A8031FB5FCA26C7E9238001FF0EE0FE0
-123F7FA26C7E120F7F12076C7E6C7E6C6C141FD97F80133FD93FE0137B90390FFC03F101
-03B512E00100EC8060DA0FFCC7FC30317BAF3A>I<B5D8F81FB5FCA3D803FEC7EA7FC06C
-48EC3F80B190B7FCA301FCC7123FB3486CEC7FC0B5D8F81FB5FCA3302F7CAE38>I<B512
-F8A33803FE006C5AB3B3A3487EB512F8A3152F7DAE1B>I<B500F890383FFF80A3D803FE
-C7381FFC006C4815E0178094C7FC163E16785E4B5A4B5A4B5A031FC8FC153E5D5D4A5A4A
-5A4A7E140F4A7E4A7E147BECF1FE9038FDE0FF9039FFC07F8014804A6C7E496D7E5B6F7E
-6F7E1503826F7E6F7EA2707E707E83161F83486CEC3FFCB500F890B512C0A3322F7CAE3A
->107 D<B512FCA3D803FEC8FC6C5AB3A7160EA4161CA4163CA2167C16FC1501ED03F848
-6C131FB7FCA3272F7CAE2F>I<D8FFFE923807FFF0A3D803FF92380FFC006C5FD9DF8014
-1DA3D9CFC01439A2D9C7E01471A3D9C3F014E1A2D9C1F8EB01C1A3D9C0FCEB0381A2027E
-EB0701A36E130EA291381F801CA391380FC038A2913807E070A3913803F0E0A3913801F9
-C0A2913800FF80A3486CEB7F00487E486C013E497EB5008091B512F0A2151C3C2F7CAE44
->I<D8FFFC49B5FC7F7F00019138001FF06EEB0FE06EEB07C0EE0380EBDFE0EBCFF013C7
-80EBC3FC13C180EBC0FF801580EC3FC0EC1FE0A2EC0FF0EC07F8A2EC03FCEC01FE140015
-FFED7F83153F16C3ED1FE3ED0FF3A2ED07FBED03FFA28181A2167F163F486C141F487E48
-6C140FB56C1307A21603302F7CAE38>I<EC1FF891B5FC903907F00FE090390FC003F001
-3FC712FC017E147E49804848EC1F804848EC0FC04848EC07E0000F16F0491403001F16F8
-491401003F16FCA2007F16FE90C9FCA34816FFAA6C6CEC01FEA3003F16FCA26D1403001F
-16F86C6CEC07F0A26C6CEC0FE0000316C06C6CEC1F806C6CEC3F00017E147E6D5C90390F
-C003F0903907F00FE00100B5C7FCEC1FF830317BAF3A>I<B612FCEDFF8016E03A03FE00
-0FF86C48EB03FCED00FE167FA2EE3F80A217C0A61780A2EE7F00A216FEED03F8ED0FF090
-B612C093C7FC01FCC9FCB2487EB512F8A32A2F7CAE33>I<EC1FF891B5FC903907F00FE0
-90390FC003F0013FC712FC017E147E49804848EC1F804848EC0FC0000716E04848EC07F0
-A24848EC03F8A24848EC01FCA2007F16FEA290C9FCA24816FFAA6C16FE6D1401A2003F16
-FCA26D1403001F16F8000F16F09039E003C0070007D90FF013E03B03F01C3C0FC03B01F8
-380C1F803B00FC300E3F00017EEB077E013F5C90390FF803F0903907FC0FE00100B5EAC0
-03EC1FFB91380001E01707EEF00FEEF81FEEFFFE81A2EE7FFCA2EE3FF8EE1FF0EE07C030
-3D7BAF3A>I<B612E015FE6F7E3A03FE003FE06C48EB07F8ED01FC6F7EA2828283A594C7
-FC5E5E4B5A4B5A4B5AED3FC090B500FEC8FC5D9038FC007FED1F806F7E826F7EA26F7EA5
-82A4EF01C016FEA21501486CED0380B538F800FF93383F8700EE1FFEC9EA03F832307CAE
-37>I<90383FC00C9038FFF81C0003EBFE3C390FE03FFC381F8007EB0003003E13014813
-00157C5A153CA36C141CA27E6C14006C7E13E013FE383FFFE06C13FE6CEBFF806C14E000
-0114F06C6C13F8010F13FC1300EC07FE14011400157F153F12E0151FA37EA2151E6C143E
-6C143C6C147C6C14F89038C001F039FBF807E000F1B512C0D8E07F130038C007FC20317B
-AF2A>I<007FB712F8A39039801FF0073A7E000FE00000781678A20070163800F0163CA3
-48161CA5C71500B3A8EC3FF8011FB512F0A32E2E7CAD36>I<B5D8F801B5FCA3D803FEC7
-EA1FF06C48EC0FE0EE07C0EE0380B3AB16076C6C1500A2017E5C017F141E6D141C6D6C13
-3C6D6C5B6D6C485A903903FC07E00100B51280DA3FFEC7FCEC07F830307CAE38>I<B500
-E0903807FFF0A3000790C7000113806C48913800FE000001167C0000167817706D15F06D
-5DA26D6C495AA26E1303011F5DA26D6C49C7FCA26E5B0107140EA26D6C5BA26E133C0101
-14388001005CA26E13F06E5B1581023F5BA215C3021F5B15E7020F90C8FCA2EC07FEA36E
-5AA26E5AA36E5AA234307EAE38>I<3B7FFFF001FFFEA30003D9C00013E0C649EB7F8001
-7F027EC7FC167C6D6C13786D6C5B6D6C5B15016D6C485AD903FC5B15076D6C48C8FC9038
-00FF1EEC7F9C15BCEC3FF86E5AA2140F6E7E14034A7E4A7EEC1EFF141C91383C7F804A6C
-7E14709138F01FE049486C7E49486C7E148001076D7E49486C7E130E011E6D7E496E7E01
-7C6E7E13FC000382D80FFEEC7FF8B549B512C0A3322F7DAE38>120
+/Fs 24 121 df<B6FCA618067E9622> 45 D<121EEA7F80A2EAFFC0A4EA7F80A2EA1E00
+0A0A77891D> I<EC01E0A24A7EA34A7EA34A7EA24A7E141CA2EC3CFFEC387FA24A6C7EA3
+4A6C7EA2010180ECC00FA249486C7EA349486C7EA24980010E1301010FB5FC4980A2011C
+C7FC49147FA20178810170143FA201F08149141F1201486C811207486CEC3FF8D8FFFE49
+B512C0A332317DB038> 97 D<B612FEEDFFC016F03A03FC0007F86C48EB01FE1500167F
+1780163F17C0A61780167F170016FE4B5AED07F0ED7FE090B6128016F09039F80001FC6F
+7EEE7F80163FEE1FC017E0160F17F0A617E0161FA2EE3FC0EE7F80923801FF00486CEB07
+FEB712F85E93C7FC2C2F7CAE35> I<DA0FF81330DA7FFF13700103B5EAC0F090390FFC03
+F190391FE000F9D97F80133F01FEC7121F4848140F48481407485A000F1503491401121F
+491400123F5B127F1770A248C9FC1700AA6C6C1570A3123F6D15F0121F6D15E0000F1501
+6D15C0000715036C6C15806C6C14076C6CEC0F00D97F80133ED91FE05B90390FFC03F001
+03B55AD9007F1380DA0FF8C7FC2C317BAF36> I<B612FCEDFFC016F03A03FE000FF86C48
+EB01FEED007FEE3F80EE1FC0EE0FE0EE07F0160317F8160117FCA2EE00FEA417FFAA17FE
+A3EE01FCA3EE03F817F01607EE0FE017C0EE3F80EE7F00ED01FE486CEB0FFCB712F016C0
+4BC7FC302F7CAE39> I<B8FCA33903FE00016C489038003F80161F160F1607A21603A317
+C0ED1C01A393C7FCA2153CA215FC90B5FCA3EBFC00153CA2151CA21770A392C712E0A416
+01A2EE03C0A21607160F161F486C14FFB81280A32C2F7CAE33> I<B712FEA33903FE0003
+6C48EB007F828282A282A3EE0380A21538A293C7FCA31578A2EC01F890B5FCA3EBFC01EC
+0078A21538A592C8FCAA487EB512FCA3292F7CAE31> I<DA0FF81360DAFFFE13E00103EB
+FF8190390FF807E390393FC000F34948137F01FEC7123F4848141F4848140F4848140712
+0F491403485A003F1501A25B007F1500A348C9FC1700A8031FB5FCA26C7E9238001FF0EE
+0FE0123F7FA26C7E120F7F12076C7E6C7E6C6C141FD97F80133FD93FE0137B90390FFC03
+F10103B512E00100EC8060DA0FFCC7FC30317BAF3A> I<B5D8F81FB5FCA3D803FEC7EA7F
+C06C48EC3F80B190B7FCA301FCC7123FB3486CEC7FC0B5D8F81FB5FCA3302F7CAE38> I<
+B512F8A33803FE006C5AB3B3A3487EB512F8A3152F7DAE1B> I<B500F890383FFF80A3D8
+03FEC7381FFC006C4815E0178094C7FC163E16785E4B5A4B5A4B5A031FC8FC153E5D5D4A
+5A4A5A4A7E140F4A7E4A7E147BECF1FE9038FDE0FF9039FFC07F8014804A6C7E496D7E5B
+6F7E6F7E1503826F7E6F7EA2707E707E83161F83486CEC3FFCB500F890B512C0A3322F7C
+AE3A> 107 D<B512FCA3D803FEC8FC6C5AB3A7160EA4161CA4163CA2167C16FC1501ED03
+F8486C131FB7FCA3272F7CAE2F> I<D8FFFE923807FFF0A3D803FF92380FFC006C5FD9DF
+80141DA3D9CFC01439A2D9C7E01471A3D9C3F014E1A2D9C1F8EB01C1A3D9C0FCEB0381A2
+027EEB0701A36E130EA291381F801CA391380FC038A2913807E070A3913803F0E0A39138
+01F9C0A2913800FF80A3486CEB7F00487E486C013E497EB5008091B512F0A2151C3C2F7C
+AE44> I<D8FFFC49B5FC7F7F00019138001FF06EEB0FE06EEB07C0EE0380EBDFE0EBCFF0
+13C780EBC3FC13C180EBC0FF801580EC3FC0EC1FE0A2EC0FF0EC07F8A2EC03FCEC01FE14
+0015FFED7F83153F16C3ED1FE3ED0FF3A2ED07FBED03FFA28181A2167F163F486C141F48
+7E486C140FB56C1307A21603302F7CAE38> I<EC1FF891B5FC903907F00FE090390FC003
+F0013FC712FC017E147E49804848EC1F804848EC0FC04848EC07E0000F16F0491403001F
+16F8491401003F16FCA2007F16FE90C9FCA34816FFAA6C6CEC01FEA3003F16FCA26D1403
+001F16F86C6CEC07F0A26C6CEC0FE0000316C06C6CEC1F806C6CEC3F00017E147E6D5C90
+390FC003F0903907F00FE00100B5C7FCEC1FF830317BAF3A> I<B612FCEDFF8016E03A03
+FE000FF86C48EB03FCED00FE167FA2EE3F80A217C0A61780A2EE7F00A216FEED03F8ED0F
+F090B612C093C7FC01FCC9FCB2487EB512F8A32A2F7CAE33> I<EC1FF891B5FC903907F0
+0FE090390FC003F0013FC712FC017E147E49804848EC1F804848EC0FC0000716E04848EC
+07F0A24848EC03F8A24848EC01FCA2007F16FEA290C9FCA24816FFAA6C16FE6D1401A200
+3F16FCA26D1403001F16F8000F16F09039E003C0070007D90FF013E03B03F01C3C0FC03B
+01F8380C1F803B00FC300E3F00017EEB077E013F5C90390FF803F0903907FC0FE00100B5
+EAC003EC1FFB91380001E01707EEF00FEEF81FEEFFFE81A2EE7FFCA2EE3FF8EE1FF0EE07
+C0303D7BAF3A> I<B612E015FE6F7E3A03FE003FE06C48EB07F8ED01FC6F7EA2828283A5
+94C7FC5E5E4B5A4B5A4B5AED3FC090B500FEC8FC5D9038FC007FED1F806F7E826F7EA26F
+7EA582A4EF01C016FEA21501486CED0380B538F800FF93383F8700EE1FFEC9EA03F83230
+7CAE37> I<90383FC00C9038FFF81C0003EBFE3C390FE03FFC381F8007EB0003003E1301
+481300157C5A153CA36C141CA27E6C14006C7E13E013FE383FFFE06C13FE6CEBFF806C14
+E0000114F06C6C13F8010F13FC1300EC07FE14011400157F153F12E0151FA37EA2151E6C
+143E6C143C6C147C6C14F89038C001F039FBF807E000F1B512C0D8E07F130038C007FC20
+317BAF2A> I<007FB712F8A39039801FF0073A7E000FE00000781678A20070163800F016
+3CA348161CA5C71500B3A8EC3FF8011FB512F0A32E2E7CAD36> I<B5D8F801B5FCA3D803
+FEC7EA1FF06C48EC0FE0EE07C0EE0380B3AB16076C6C1500A2017E5C017F141E6D141C6D
+6C133C6D6C5B6D6C485A903903FC07E00100B51280DA3FFEC7FCEC07F830307CAE38> I<
+B500E0903807FFF0A3000790C7000113806C48913800FE000001167C0000167817706D15
+F06D5DA26D6C495AA26E1303011F5DA26D6C49C7FCA26E5B0107140EA26D6C5BA26E133C
+010114388001005CA26E13F06E5B1581023F5BA215C3021F5B15E7020F90C8FCA2EC07FE
+A36E5AA26E5AA36E5AA234307EAE38> I<3B7FFFF001FFFEA30003D9C00013E0C649EB7F
+80017F027EC7FC167C6D6C13786D6C5B6D6C5B15016D6C485AD903FC5B15076D6C48C8FC
+903800FF1EEC7F9C15BCEC3FF86E5AA2140F6E7E14034A7E4A7EEC1EFF141C91383C7F80
+4A6C7E14709138F01FE049486C7E49486C7E148001076D7E49486C7E130E011E6D7E496E
+7E017C6E7E13FC000382D80FFEEC7FF8B549B512C0A3322F7DAE38> 120
D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Ft cmr10 10.95 86
/Ft 86 125 df<4AB4EB0FE0021F9038E03FFC913A7F00F8FC1ED901FC90383FF03FD907
F090397FE07F80494801FF13FF4948485BD93F805C137F0200ED7F00EF003E01FE6D91C7
-FC82ADB97EA3C648C76CC8FCB3AE486C4A7E007FD9FC3FEBFF80A339407FBF35>11
+FC82ADB97EA3C648C76CC8FCB3AE486C4A7E007FD9FC3FEBFF80A339407FBF35> 11
D<EC03FE91383FFF809138FE03E0903903F800F0D90FE013384948137C90393F8001FE90
387F00035B5BA2485A6F5AED007093C7FCAA16FEB7FCA33901FC000315011500B3AC486C
-497EB5D8F87F13FCA32E407EBF33>I<EC03FF023F13EE9138FE01FEEB03F090380FE003
+497EB5D8F87F13FCA32E407EBF33> I<EC03FF023F13EE9138FE01FEEB03F090380FE003
EB1FC0EB3F80EB7F005B5B150148481300AEB7FCA3D801FCC7FCB3AE486C497EB5D8F87F
-13FCA32E407EBF33>I<DA03FE49B4FC91273FFF801F13C0913BFE03E07F01F0903C03F0
+13FCA32E407EBF33> I<DA03FE49B4FC91273FFF801F13C0913BFE03E07F01F0903C03F0
00F1FC0078D90FE0D97FF0131C49484948133E4948484913FF494848495A5B491500A248
485C03016E5A0300153896C7FCAA197FBBFCA3D801FCC738FE00018485B3AC486C496CEC
-FF80B5D8F87FD9FC3F13FEA347407EBF4C>I<121EEA7F80EAFFC0A9EA7F80ACEA3F00AC
-121EAB120CC7FCA8121EEA7F80A2EAFFC0A4EA7F80A2EA1E000A4179C019>33
+FF80B5D8F87FD9FC3F13FEA347407EBF4C> I<121EEA7F80EAFFC0A9EA7F80ACEA3F00AC
+121EAB120CC7FCA8121EEA7F80A2EAFFC0A4EA7F80A2EA1E000A4179C019> 33
D<001E130F397F803FC000FF137F01C013E0A201E013F0A3007F133F391E600F30000013
00A401E01370491360A3000114E04913C00003130101001380481303000EEB070048130E
-0018130C0038131C003013181C1C7DBE2D>I<14E0A4EB07FC90383FFF8090B512E03901
+0018130C0038131C003013181C1C7DBE2D> I<14E0A4EB07FC90383FFF8090B512E03901
F8E3F03903E0E0FCD807C0133CD80F807FD81F007F003E80003C1580007C140316C00078
141F00F8143F157FA47EED3F806CEC0E0092C7FC127F138013C0EA3FF013FEEA1FFF6C13
FC6C13FF6C14C06C806C6C13F8011F7F130301007FECE7FF14E102E01380157F153FED1F
C0A2003E140F127FD8FF801307A5130000FC158000F0140F1270007815005D6C141E153E
6C5C6C5C3907C0E1F03903F8EFE0C6B51280D93FFEC7FCEB0FF8EB00E0A422497BC32D>
36 D<121EEA7F8012FF13C0A213E0A3127FEA1E601200A413E013C0A312011380120313
-005A120E5A1218123812300B1C79BE19>39 D<1430147014E0EB01C0EB03801307EB0F00
-131E133E133C5B13F85B12015B1203A2485AA2120F5BA2121F90C7FCA25AA3123E127EA6
-127C12FCB2127C127EA6123E123FA37EA27F120FA27F1207A26C7EA212017F12007F1378
-7F133E131E7FEB07801303EB01C0EB00E014701430145A77C323>I<12C07E12707E7E12
-1E7E6C7E7F12036C7E7F12007F1378137CA27FA2133F7FA21480130FA214C0A3130714E0
-A6130314F0B214E01307A614C0130FA31480A2131F1400A25B133EA25BA2137813F85B12
-015B485A12075B48C7FC121E121C5A5A5A5A145A7BC323>I<121EEA7F8012FF13C0A213
-E0A3127FEA1E601200A413E013C0A312011380120313005A120E5A1218123812300B1C79
-8919>44 D<B512FEA617067F961E>I<121EEA7F80A2EAFFC0A4EA7F80A2EA1E000A0A79
-8919>I<ED0180ED03C01507A21680150FA216005DA2151E153EA2153C157CA2157815F8
-A25D1401A25D1403A25D1407A25D140FA24AC7FCA2141E143EA2143C147CA2147814F8A2
-5C1301A25C1303A25C1307A25C130FA291C8FC5BA2131E133EA25BA2137813F8A25B1201
-A25B1203A25B1207A25B120FA290C9FC5AA2121E123EA2123C127CA2127812F8A25A1260
-225B7BC32D>I<EB01FE90380FFFC090383F03F090387C00F849137C48487F48487F4848
-EB0F80A2000F15C04848EB07E0A3003F15F0A290C712034815F8A64815FCB3A26C15F8A5
-6C6CEB07F0A3001F15E0A36C6CEB0FC0A26C6CEB1F80000315006C6C133E6C6C5B017C5B
-90383F03F090380FFFC0D901FEC7FC263F7DBC2D>I<EB01C013031307131F137FEA07FF
-B5FC139FEAF81F1200B3B3ACEB7FF0B612F8A31D3D78BC2D>I<EB07FC90383FFF8090B5
-12E03903F01FF83907C007FC390F0001FE001E6D7E001C1580003CEC7FC05AED3FE01270
-B4FC6DEB1FF07FA56C5A6CC7FC120CC813E0153FA216C0157F168015FF16004A5A5D4A5A
-4A5A5D4A5A4A5A4AC7FC147E147C5C495A495A495A495A49C71270133E133C5B4914E048
-5A485A485A48C7120148B6FCA25A4815C0B7FCA3243D7CBC2D>I<EB07FC90383FFF8090
-38F80FE03901E003F839078001FCD80F007F000E6D7E001E1580D81F80137F486C14C07F
-A27F5BA2121F6C5AC8138015FF1600A24A5AA24A5A5DEC07E04A5A023FC7FCEB1FFCECFF
-809038000FE0EC07F86E7E6E7E6E7E1680ED7FC0A216E0153FA216F0A2120C123F487E48
-7EA316E0A249137F6CC713C01278EDFF807E6C4913006C495A3907C007FC3903F80FF0C6
-B55A013F1380D907F8C7FC243F7CBC2D>I<150E151E153EA2157EA215FE1401A21403EC
-077E1406140E141CA214381470A214E0EB01C0A2EB0380EB0700A2130E5BA25B5BA25B5B
-1201485A90C7FC5A120E120C121C5AA25A5AB8FCA3C8EAFE00AC4A7E49B6FCA3283E7EBD
-2D>I<00061403D80780131F01F813FE90B5FC5D5D5D15C092C7FC14FCEB3FE090C9FCAC
-EB01FE90380FFF8090383E03E090387001F8496C7E49137E497F90C713800006141FC813
-C0A216E0150FA316F0A3120C127F7F12FFA416E090C7121F12FC007015C012780038EC3F
-80123C6CEC7F00001F14FE6C6C485A6C6C485A3903F80FE0C6B55A013F90C7FCEB07F824
-3F7CBC2D>I<EC1FE0ECFFF8903803F03E90380FC00F90391F000780133E017EEB1FC049
-133F4848137F12035B12074848EB3F80ED1F00001F91C7FC5BA2123FA3485AA214FE9038
-87FF8039FF8F07E090389C01F09038B800FC01B0137E13F0497F16804914C0A2ED1FE0A3
-4914F0A5127FA6123F6D14E0A2121FED3FC0A26C6C1480A20007EC7F006C6C137E6C6C5B
-6C6C485A90387E07F06DB45A010F1380D903FCC7FC243F7CBC2D>I<1238123C123F90B6
-12FCA316F85A16F016E00078C712010070EC03C0ED078016005D48141E151C153C5DC812
-7015F04A5A5D14034A5A92C7FC5C141EA25CA2147C147814F8A213015C1303A31307A313
-0F5CA2131FA6133FAA6D5A0107C8FC26407BBD2D>I<EB03FC90381FFF8090387C07E090
-38F001F83901E0007C48487F48487F48C7FCED0F80121E16C0003E1407A4123FA26DEB0F
-807F6C6C131F6D140001FC133E6C6C5B9038FF80786C6D5A6CEBF3E06CEBFF806C91C7FC
-133F6D13C06D7F013F13F801787F48486C7E3903E01FFF48486C1380260F800313C04848
-7E489038007FE0003E143F007E141F007CEC0FF01507481403A31501A46C15E0007C1403
-A2007E15C06C14076CEC0F806DEB1F006C6C133ED807F05B3901FC03F86CB512E0011F13
-80D903FCC7FC243F7CBC2D>I<EB03FCEB1FFF90387E07C09038FC03F048486C7E48486C
-7E4848137C000F147E4848137F81003F15805B007F15C0A2151F12FF16E0A516F0A5127F
-153FA36C7EA2001F147F120F6C6C13FF6D13DF000313013900F8039F90387E0F1FD91FFE
-13E0EB07F090C7FCA2ED3FC0A41680157FD80F801400487E486C13FEA24A5A5D49485AEB
-8007391E000FE0001F495A260FC07FC7FC3803FFFE6C13F838003FC0243F7CBC2D>I<12
-1EEA7F80A2EAFFC0A4EA7F80A2EA1E00C7FCB3121EEA7F80A2EAFFC0A4EA7F80A2EA1E00
-0A2779A619>I<121EEA7F80A2EAFFC0A4EA7F80A2EA1E00C7FCB3121E127FEAFF80A213
-C0A4127F121E1200A412011380A3120313005A1206120E120C121C5A1230A20A3979A619
->I<007FB912E0BA12F0A26C18E0CDFCAE007FB912E0BA12F0A26C18E03C167BA147>61
-D<EB1FF890B5FC3903E01FC0390F0007F0001EEB03F848EB01FC4814FE140000FE14FF7E
-7FA46CC7FC123EC7EA01FEA2EC03FCEC07F815F0EC0FC0EC1F80EC3F00143E5C147814F8
-5C13015CA2495AA25CAB91C7FC90C8FCA8EB0780EB1FE0A2497EA46D5AA2EB078020407B
-BF2B>63 D<15074B7EA34B7EA34B7EA34B7EA34B7E15E7A2913801C7FC15C3A291380381
-FEA34AC67EA3020E6D7EA34A6D7EA34A6D7EA34A6D7EA34A6D7EA349486D7E91B6FCA249
-819138800001A249C87EA24982010E157FA2011E82011C153FA2013C820138151FA20178
-82170F13FC00034C7ED80FFF4B7EB500F0010FB512F8A33D417DC044>65
+005A120E5A1218123812300B1C79BE19> 39 D<1430147014E0EB01C0EB03801307EB0F
+00131E133E133C5B13F85B12015B1203A2485AA2120F5BA2121F90C7FCA25AA3123E127E
+A6127C12FCB2127C127EA6123E123FA37EA27F120FA27F1207A26C7EA212017F12007F13
+787F133E131E7FEB07801303EB01C0EB00E014701430145A77C323> I<12C07E12707E7E
+121E7E6C7E7F12036C7E7F12007F1378137CA27FA2133F7FA21480130FA214C0A3130714
+E0A6130314F0B214E01307A614C0130FA31480A2131F1400A25B133EA25BA2137813F85B
+12015B485A12075B48C7FC121E121C5A5A5A5A145A7BC323> I<121EEA7F8012FF13C0A2
+13E0A3127FEA1E601200A413E013C0A312011380120313005A120E5A1218123812300B1C
+798919> 44 D<B512FEA617067F961E> I<121EEA7F80A2EAFFC0A4EA7F80A2EA1E000A
+0A798919> I<ED0180ED03C01507A21680150FA216005DA2151E153EA2153C157CA21578
+15F8A25D1401A25D1403A25D1407A25D140FA24AC7FCA2141E143EA2143C147CA2147814
+F8A25C1301A25C1303A25C1307A25C130FA291C8FC5BA2131E133EA25BA2137813F8A25B
+1201A25B1203A25B1207A25B120FA290C9FC5AA2121E123EA2123C127CA2127812F8A25A
+1260225B7BC32D> I<EB01FE90380FFFC090383F03F090387C00F849137C48487F48487F
+4848EB0F80A2000F15C04848EB07E0A3003F15F0A290C712034815F8A64815FCB3A26C15
+F8A56C6CEB07F0A3001F15E0A36C6CEB0FC0A26C6CEB1F80000315006C6C133E6C6C5B01
+7C5B90383F03F090380FFFC0D901FEC7FC263F7DBC2D> I<EB01C013031307131F137FEA
+07FFB5FC139FEAF81F1200B3B3ACEB7FF0B612F8A31D3D78BC2D> I<EB07FC90383FFF80
+90B512E03903F01FF83907C007FC390F0001FE001E6D7E001C1580003CEC7FC05AED3FE0
+1270B4FC6DEB1FF07FA56C5A6CC7FC120CC813E0153FA216C0157F168015FF16004A5A5D
+4A5A4A5A5D4A5A4A5A4AC7FC147E147C5C495A495A495A495A49C71270133E133C5B4914
+E0485A485A485A48C7120148B6FCA25A4815C0B7FCA3243D7CBC2D> I<EB07FC90383FFF
+809038F80FE03901E003F839078001FCD80F007F000E6D7E001E1580D81F80137F486C14
+C07FA27F5BA2121F6C5AC8138015FF1600A24A5AA24A5A5DEC07E04A5A023FC7FCEB1FFC
+ECFF809038000FE0EC07F86E7E6E7E6E7E1680ED7FC0A216E0153FA216F0A2120C123F48
+7E487EA316E0A249137F6CC713C01278EDFF807E6C4913006C495A3907C007FC3903F80F
+F0C6B55A013F1380D907F8C7FC243F7CBC2D> I<150E151E153EA2157EA215FE1401A214
+03EC077E1406140E141CA214381470A214E0EB01C0A2EB0380EB0700A2130E5BA25B5BA2
+5B5B1201485A90C7FC5A120E120C121C5AA25A5AB8FCA3C8EAFE00AC4A7E49B6FCA3283E
+7EBD2D> I<00061403D80780131F01F813FE90B5FC5D5D5D15C092C7FC14FCEB3FE090C9
+FCACEB01FE90380FFF8090383E03E090387001F8496C7E49137E497F90C713800006141F
+C813C0A216E0150FA316F0A3120C127F7F12FFA416E090C7121F12FC007015C012780038
+EC3F80123C6CEC7F00001F14FE6C6C485A6C6C485A3903F80FE0C6B55A013F90C7FCEB07
+F8243F7CBC2D> I<EC1FE0ECFFF8903803F03E90380FC00F90391F000780133E017EEB1F
+C049133F4848137F12035B12074848EB3F80ED1F00001F91C7FC5BA2123FA3485AA214FE
+903887FF8039FF8F07E090389C01F09038B800FC01B0137E13F0497F16804914C0A2ED1F
+E0A34914F0A5127FA6123F6D14E0A2121FED3FC0A26C6C1480A20007EC7F006C6C137E6C
+6C5B6C6C485A90387E07F06DB45A010F1380D903FCC7FC243F7CBC2D> I<1238123C123F
+90B612FCA316F85A16F016E00078C712010070EC03C0ED078016005D48141E151C153C5D
+C8127015F04A5A5D14034A5A92C7FC5C141EA25CA2147C147814F8A213015C1303A31307
+A3130F5CA2131FA6133FAA6D5A0107C8FC26407BBD2D> I<EB03FC90381FFF8090387C07
+E09038F001F83901E0007C48487F48487F48C7FCED0F80121E16C0003E1407A4123FA26D
+EB0F807F6C6C131F6D140001FC133E6C6C5B9038FF80786C6D5A6CEBF3E06CEBFF806C91
+C7FC133F6D13C06D7F013F13F801787F48486C7E3903E01FFF48486C1380260F800313C0
+48487E489038007FE0003E143F007E141F007CEC0FF01507481403A31501A46C15E0007C
+1403A2007E15C06C14076CEC0F806DEB1F006C6C133ED807F05B3901FC03F86CB512E001
+1F1380D903FCC7FC243F7CBC2D> I<EB03FCEB1FFF90387E07C09038FC03F048486C7E48
+486C7E4848137C000F147E4848137F81003F15805B007F15C0A2151F12FF16E0A516F0A5
+127F153FA36C7EA2001F147F120F6C6C13FF6D13DF000313013900F8039F90387E0F1FD9
+1FFE13E0EB07F090C7FCA2ED3FC0A41680157FD80F801400487E486C13FEA24A5A5D4948
+5AEB8007391E000FE0001F495A260FC07FC7FC3803FFFE6C13F838003FC0243F7CBC2D>
+I<121EEA7F80A2EAFFC0A4EA7F80A2EA1E00C7FCB3121EEA7F80A2EAFFC0A4EA7F80A2EA
+1E000A2779A619> I<121EEA7F80A2EAFFC0A4EA7F80A2EA1E00C7FCB3121E127FEAFF80
+A213C0A4127F121E1200A412011380A3120313005A1206120E120C121C5A1230A20A3979
+A619> I<007FB912E0BA12F0A26C18E0CDFCAE007FB912E0BA12F0A26C18E03C167BA147
+> 61 D<EB1FF890B5FC3903E01FC0390F0007F0001EEB03F848EB01FC4814FE140000FE
+14FF7E7FA46CC7FC123EC7EA01FEA2EC03FCEC07F815F0EC0FC0EC1F80EC3F00143E5C14
+7814F85C13015CA2495AA25CAB91C7FC90C8FCA8EB0780EB1FE0A2497EA46D5AA2EB0780
+20407BBF2B> 63 D<15074B7EA34B7EA34B7EA34B7EA34B7E15E7A2913801C7FC15C3A2
+91380381FEA34AC67EA3020E6D7EA34A6D7EA34A6D7EA34A6D7EA34A6D7EA349486D7E91
+B6FCA249819138800001A249C87EA24982010E157FA2011E82011C153FA2013C82013815
+1FA2017882170F13FC00034C7ED80FFF4B7EB500F0010FB512F8A33D417DC044> 65
D<B712FCEEFF8017F00001903980000FF86C6CC7EA03FE707E701380EF7FC0EF3FE0A2EF
1FF0A218F8A3170F171FA318F0A2EF3FE0177F18C0EFFF804C1300EE03FCEE0FF8EE7FE0
91B6C7FC17E091C7EA07FCEE01FE933800FF80EF7FC0EF3FE0EF1FF018F8170F18FC1707
A218FEA718FC170FA2EF1FF818F0173FEF7FE0EFFFC00403138048486C90380FFE00B85A
-17E094C7FC373E7DBD40>I<DB3FF01306912603FFFE130E020F9038FF801E913A3FF007
+17E094C7FC373E7DBD40> I<DB3FF01306912603FFFE130E020F9038FF801E913A3FF007
E03E9139FF8000F8D903FEC7EA7C7ED907F8EC1EFE4948140FD93FE0140749481403495A
91C812014848150012034848167E5B000F173EA24848161EA2123F5B180E127FA3491600
12FFAC127F7F180EA2123FA27F001F171E181C6C7EA20007173C6D16386C6C1678000117
706C6C16F06EEC01E06D6C15C06D6C1403D90FF0EC07806D6CEC1F00D903FE143E902600
-FF8013F891393FF007F0020FB512C0020391C7FC9138003FF037427BBF42>I<B712FCEE
+FF8013F891393FF007F0020FB512C0020391C7FC9138003FF037427BBF42> I<B712FCEE
FF8017E000019039C0001FF86C6C48EB03FEEE00FF717E717EEF0FE084717E717E170184
717EA21980187F19C0A3F03FE0A519F0AB19E0A5F07FC0A21980A218FF19004D5AA24D5A
6017074D5A4D5AEF7FC04DC7FCEE03FE48486CEB1FF8B85A178004FCC8FC3C3E7DBD45>
I<B912E0A300019038C000016C6C48EB001FEF0FF01703A217011700A31870A418381638
A41800A21678A216F81501150791B5FCA3EC8007150115001678A21638A2180EA3181C93
C7FCA4183C1838A21878A318F8EF01F0A21707170F173F48486CEB03FFB912E0A3373E7D
-BD3E>I<B91280A300019038C000036C6C48EB007FEF1FC0170F1707A21703A31701A4EF
+BD3E> I<B91280A300019038C000036C6C48EB007FEF1FC0170F1707A21703A31701A4EF
00E0A21638A31800A31678A216F81501150791B5FCA3EC8007150115001678A21638A693
-C8FCAF3801FFE0B612F0A3333E7DBD3B>I<DB3FE0130C912603FFFE131C021F9038FF80
+C8FCAF3801FFE0B612F0A3333E7DBD3B> I<DB3FE0130C912603FFFE131C021F9038FF80
3C913A7FF00FC07C9139FF0001F0D903FC90380078FC4948143DD91FE0141F4948140F49
48140701FF15034890C8FC491501485A000716005B000F177C5B001F173CA2485AA2181C
127FA25B95C7FC12FFAB041FB512F0127FA26D9139000FFE00EF03FC123FA27F121FA26C
7EA212077F12036C7E7F6C7F6D6C14076D7E6D6C140FD907F8141ED903FEEC3C7C902600
-FF80EBF83C913A7FF007F01C021FB5EAC00C020391C8FC9138003FF03C427BBF47>I<B6
+FF80EBF83C913A7FF007F01C021FB5EAC00C020391C8FC9138003FF03C427BBF47> I<B6
D8C01FB512F8A3000101E0C7383FFC0026007F80EC0FF0B3A691B7FCA30280C7120FB3A9
-2601FFE0EC3FFCB6D8C01FB512F8A33D3E7DBD44>I<B612F0A3C6EBF000EB3FC0B3B3B2
-EBFFF0B612F0A31C3E7EBD21>I<011FB512FCA3D9000713006E5A1401B3B3A6123FEA7F
+2601FFE0EC3FFCB6D8C01FB512F8A33D3E7DBD44> I<B612F0A3C6EBF000EB3FC0B3B3B2
+EBFFF0B612F0A31C3E7EBD21> I<011FB512FCA3D9000713006E5A1401B3B3A6123FEA7F
80EAFFC0A44A5A1380D87F005B007C130700385C003C495A6C495A6C495A2603E07EC7FC
-3800FFF8EB3FC026407CBD2F>I<B600C090387FFFFCA3000101E0C7000F138026007F80
+3800FFF8EB3FC026407CBD2F> I<B600C090387FFFFCA3000101E0C7000F138026007F80
913807FE0018F818E0604D5A4DC7FC173E5F5F4C5A4C5A4C5A4C5A4CC8FC163E5E5E4B5A
4B5AED07804B7E151F4B7E4B7E15FF913881EFF8913883C7FCEC878791388F03FE91389E
01FF14BCDAF8007F4A6D7E5C4A6D7E4A6D7EA2707E707EA2707E707EA2707F717E84173F
-717E717EA2717E848419802601FFE04A13C0B600C090B6FCA3403E7DBD47>I<B612F8A3
+717E717EA2717E848419802601FFE04A13C0B600C090B6FCA3403E7DBD47> I<B612F8A3
000101E0C9FC38007F80B3B0EF0380A517071800A45FA35FA25F5F5F4C5A160748486C13
-3FB8FCA3313E7DBD39>I<B500C093B512C0A300016D4BEBE000D8007F1880D977F0ED03
+3FB8FCA3313E7DBD39> I<B500C093B512C0A300016D4BEBE000D8007F1880D977F0ED03
BFA3D973F8ED073FA3D971FC150EA2D970FE151CA3027F1538A36E6C1470A36E6C14E0A2
6E6CEB01C0A36E6CEB0380A36E6CEB0700A26E6C130EA36E6C5BA3037F5BA26F6C5AA36F
6C5AA392380FE1C0A3923807F380A26FB4C7FCA36F5AA213F8486C6D5AD807FFEFFFE0B5
-00F80178017FEBFFC0A34A3E7CBD53>I<B56C91B512F88080D8007F030713006EEC01FC
+00F80178017FEBFFC0A34A3E7CBD53> I<B56C91B512F88080D8007F030713006EEC01FC
6E6E5A1870EB77FCEB73FEA2EB71FF01707FA26E7E6E7EA26E7E6E7EA26E7E6E7EA26E7E
6E7FA26F7E6F7EA26F7E6F7EA26F7E6F7EA26F7E6F1380A2EE7FC0EE3FE0A2EE1FF0EE0F
F8A2EE07FCEE03FEA2EE01FF7013F0A2177F173FA2171F170FA2170701F81503487ED807
-FF1501B500F81400A218703D3E7DBD44>I<ED7FE0913807FFFE91391FC03F8091397E00
+FF1501B500F81400A218703D3E7DBD44> I<ED7FE0913807FFFE91391FC03F8091397E00
07E04948EB03F8D907F0EB00FE4948147F49486E7E49486E7E49C86C7E01FE6F7E000183
49150300038348486F7EA248486F7EA2001F188049167F003F18C0A3007F18E049163FA3
00FF18F0AC007F18E06D167FA4003F18C0A26C6CEEFF80A36C6C4B1300A26C6C4B5A0003
5F6D150700015F6C6C4B5A6D5E6D6C4A5A6D6C4A5A6D6C4AC7FC6D6C14FED901FCEB03F8
-D9007FEB0FE091391FC03F80912607FFFEC8FC9138007FE03C427BBF47>I<B712F8EEFF
+D9007FEB0FE091391FC03F80912607FFFEC8FC9138007FE03C427BBF47> I<B712F8EEFF
8017E000019039C0003FF86C6C48EB07FCEE01FE707EEF7F80EF3FC018E0A2EF1FF0A218
F8A818F0A2EF3FE0A218C0EF7F80EFFF004C5AEE07FCEE3FF091B612C04CC7FC0280C9FC
-B3A73801FFE0B612C0A3353E7DBD3E>I<ED7FE0913807FFFE91391FC03F8091397F000F
+B3A73801FFE0B612C0A3353E7DBD3E> I<ED7FE0913807FFFE91391FC03F8091397F000F
E0D901FCEB03F8D907F0EB00FE4948147F49486E7E49486E7E49C86C7E498248486F7E49
150300038348486F7EA2000F834981001F1880A24848EE7FC0A3007F18E0A249163FA200
FF18F0AC007F18E0A26D167FA3003F18C0A26C6CEEFF80A3000F18006D5D0007DA0F805B
6C6C90393FE003FCED70706C6C496C485A6C6C48486C485A017FD9800E5BD93F81903806
1FC0D91FC19038073F80D90FE14AC7FCD907F1EB03FE902601FDC013F8903A007EE007E0
91271FF03FC013180207B5FC9139007FE1E0DB0001143883711378A2706C13F0EFFF0318
-FFA27113E0A37113C0711380711300715AEF01F83D527BBF47>I<B712C016FCEEFF8000
+FFA27113E0A37113C0711380711300715AEF01F83D527BBF47> I<B712C016FCEEFF8000
01D9C00013E06C6C48EB1FF0EE07FCEE01FE707E84717EA2717EA284A760177F606017FF
95C7FCEE01FCEE07F8EE1FE0EEFF8091B500FCC8FC16F091388001FCED003FEE1FC0707E
707E83160383160183A383A484A4F0C004190EA28218E0057F131E2601FFE0161CB600C0
-EB3FF094381FF83805071370CA3801FFE09438003F803F407DBD43>I<D907FC13189039
+EB3FF094381FF83805071370CA3801FFE09438003F803F407DBD43> I<D907FC13189039
1FFF8038017FEBE0783901FC03F83A03F0007CF8D807C0133F4848130F001F140748C7FC
003E1403007E1401A2007C140012FC1678A46C1538A27EA26C6C14007F7FEA3FF8EBFF80
6C13F86CEBFF806C14F06C14FC6C14FF6C15C0013F14E0010714F0EB007F020713F89138
007FFC150FED07FE15031501ED00FFA200E0157FA3163FA27EA3163E7E167E6C157C6C15
FC6C15F86D13016DEB03F06DEB07E0D8F9FCEB0FC03AF07F803F8090391FFFFE00D8E007
-13F839C0007FC028427BBF33>I<003FB91280A3903AF0007FE001018090393FC0003F48
+13F839C0007FC028427BBF33> I<003FB91280A3903AF0007FE001018090393FC0003F48
C7ED1FC0007E1707127C00781703A300701701A548EF00E0A5C81600B3B14B7E4B7E0107
-B612FEA33B3D7DBC42>I<B600C090B512F8A3000101E0C70007130026007F80EC01FC71
+B612FEA33B3D7DBC42> I<B600C090B512F8A3000101E0C70007130026007F80EC01FC71
5A1870B3B3A4013F16F06E5DA21701011F5E80010F15036E4A5A010793C7FC6D6C5C6D6C
141E6D6C5C027F14F86E6C485A91390FF00FE00203B51280020049C8FCED1FF03D407DBD
-44>I<B691380FFFFEA3000301E0020113E06C01809138007F806CEF3F00017F163E181C
+44> I<B691380FFFFEA3000301E0020113E06C01809138007F806CEF3F00017F163E181C
6E153C013F1638A26E1578011F1670A26D6C5DA26E140101075EA26E140301035EA26D6C
4AC7FCA2806D150EA26F131E027F141CA26F133C023F1438A26E6C5BA26F13F0020F5CA2
EDF80102075CA26E6C485AA2EDFE07020191C8FCA26F5A6E130EA2ED7F9CA216DCED3FF8
-A36F5AA36F5AA26F5AA36F5A3F407EBD44>I<B500FE017FB5D88007B5FCA3000301C001
+A36F5AA36F5AA26F5AA36F5A3F407EBD44> I<B500FE017FB5D88007B5FCA3000301C001
0101E0C713F86C90C849EC3FE07148EC0F807E7215006E143F017F190E84A26D6C60A24D
7E6D6C60A2EFE7F86D6C60A2933801C3FC6E18F001076104037F6E028114010103610407
7F17006D6C4D5AA2040EEB7F806D6C4DC7FCA24CEB3FC0DA7F80160EA24CEB1FE003C016
1E023F171C047814F0DBE070010F133C021F173804F014F84C1307DA0FF05EA2DBF1C0EB
03FCDA07F95EA2DBFB80EB01FEDA03FF6F5AA293C8FCA26E5FA24B157F020094C8FCA24B
-81037C153EA20378151E0338151C58407EBD5D>I<007FB5D8C003B512E0A3C649C7EBFC
+81037C153EA20378151E0338151C58407EBD5D> I<007FB5D8C003B512E0A3C649C7EBFC
00D93FF8EC3FE06D48EC1F806D6C92C7FC171E6D6C141C6D6C143C5F6D6C14706D6D13F0
4C5ADA7FC05B023F13036F485ADA1FF090C8FC020F5BEDF81E913807FC1C163C6E6C5A91
3801FF7016F06E5B6F5AA26F7E6F7EA28282153FED3BFEED71FF15F103E07F913801C07F
0203804B6C7EEC07004A6D7E020E6D7E5C023C6D7E02386D7E14784A6D7E4A6D7F130149
486E7E4A6E7E130749C86C7E496F7E497ED9FFC04A7E00076DEC7FFFB500FC0103B512FE
-A33F3E7EBD44>I<B66C0103B51280A3000101F0C8EBF8006C6C48ED3FC0725A013F041E
+A33F3E7EBD44> I<B66C0103B51280A3000101F0C8EBF8006C6C48ED3FC0725A013F041E
C7FC6D7E606D6C15386D6C1578606D6C5D6E14016D5E6D6D1303606E6C49C8FC6E6C5B17
0E6E6C131E171C6E6C5B6E6C137817706E6C13F06F5B6E13016EEB83C05FED7FC7DB3FE7
-C9FC16EFED1FFE5E150F6F5AB3A4ED1FFC020FB512FCA3413E7FBD44>I<003FB712F8A3
+C9FC16EFED1FFE5E150F6F5AB3A4ED1FFC020FB512FCA3413E7FBD44> I<003FB712F8A3
91C7EA1FF013F801E0EC3FE00180EC7FC090C8FC003EEDFF80A2003C4A1300007C4A5A12
784B5A4B5AA200704A5AA24B5A4B5AA2C8485A4A90C7FCA24A5A4A5AA24A5AA24A5A4A5A
A24A5A4A5AA24990C8FCA2495A4948141CA2495A495AA2495A495A173C495AA24890C8FC
485A1778485A484815F8A24848140116034848140F4848143FED01FFB8FCA32E3E7BBD38
->I<EAFFFCA4EAF000B3B3B3B3ABEAFFFCA40E5B77C319>I<486C13C00003130101001380
-481303000EEB070048130E0018130C0038131C003013180070133800601330A300E01370
-481360A400CFEB678039FFC07FE001E013F0A3007F133FA2003F131F01C013E0390F0007
-801C1C73BE2D>I<EAFFFCA4EA003CB3B3B3B3ABEAFFFCA40E5B7FC319>I<EA0180120313
-005A120E5A12181238123012701260A312E05AA412CFEAFFC013E0A3127FA2123F13C0EA
-0F000B1C7ABE19>96 D<EB0FF8EBFFFE3903F01F8039078007E0000F6D7E9038E001F8D8
-1FF07F6E7EA3157F6C5AEA0380C8FCA4EC1FFF0103B5FC90381FF87FEB7F803801FC00EA
-07F8EA0FE0485A485AA248C7FCEE038012FEA315FFA3007F5BEC03BF3B3F80071F870026
-1FC00E13CF3A07F03C0FFE3A01FFF807FC3A003FC001F0292A7DA82D>I<EA01FC12FFA3
-120712031201B1EC03FC91381FFF8091387C07E09039FDE001F09039FFC000FC4A137E91
-C77E49158049141F17C0EE0FE0A217F0A2160717F8AA17F0A2160FA217E0161F17C06D15
-80EE3F006D5C6E13FE9039F3C001F89039F1E003F09039E0780FC09026C03FFFC7FCC7EA
-07F82D407EBE33>I<49B4FC010F13E090383F00F8017C131E4848131F4848137F0007EC
-FF80485A5B121FA24848EB7F00151C007F91C7FCA290C9FC5AAB6C7EA3003FEC01C07F00
-1F140316806C6C13076C6C14000003140E6C6C131E6C6C137890383F01F090380FFFC0D9
-01FEC7FC222A7DA828>I<ED01FC15FFA3150715031501B114FF010713E190381F80F990
-387E003D49131FD803F81307485A49130348481301121F123F5B127FA290C7FCA25AAA7E
-7FA2123FA26C7E000F14037F000714076C6C497E6C6C497ED8007C017913F890383F01F1
-90380FFFC1903A01FE01FC002D407DBE33>I<EB01FE90380FFFC090383F03F09038FC01
-F848486C7E4848137E48487F000F158049131F001F15C04848130FA2127F16E090C7FCA2
-5AA290B6FCA290C9FCA67EA27F123F16E06C7E1501000F15C06C6C13036DEB07806C6C14
-00C66C131E017E5B90381F80F8903807FFE0010090C7FC232A7EA828>I<EC1FC0EC7FF8
-903801F83C903807E07E90380FC0FFEB1FC1EB3F811401137FEC00FE01FE137C1500AEB6
-FCA3C648C7FCB3AE487E007F13FFA320407EBF1C>I<167C903903F801FF903A1FFF078F
-8090397E0FDE1F9038F803F83803F001A23B07E000FC0600000F6EC7FC49137E001F147F
-A8000F147E6D13FE00075C6C6C485AA23901F803E03903FE0FC026071FFFC8FCEB03F800
-06CAFC120EA3120FA27F7F6CB512E015FE6C6E7E6C15E06C810003813A0FC0001FFC48C7
-EA01FE003E140048157E825A82A46C5D007C153E007E157E6C5D6C6C495A6C6C495AD803
-F0EB0FC0D800FE017FC7FC90383FFFFC010313C0293D7EA82D>I<EA01FC12FFA3120712
-031201B1EC01FE913807FFC091381E07E091387803F09138E001F8D9FDC07F148001FF6D
-7E91C7FCA25BA25BB3A6486C497EB5D8F87F13FCA32E3F7DBE33>I<EA01E0EA07F8A248
-7EA46C5AA2EA01E0C8FCACEA01FC127FA3120712031201B3AC487EB512F0A3143E7DBD1A
->I<1478EB01FEA2EB03FFA4EB01FEA2EB00781400AC147FEB7FFFA313017F147FB3B3A5
-123E127F38FF807E14FEA214FCEB81F8EA7F01387C03F0381E07C0380FFF803801FC0018
-5185BD1C>I<EA01FC12FFA3120712031201B292B51280A392383FFC0016E0168093C7FC
-153C5D5D4A5AEC07C04A5A4AC8FC143E147F4A7E13FD9038FFDFC0EC9FE0140F496C7E01
-FC7F496C7E1401816E7E81826F7E151F826F7EA282486C14FEB539F07FFFE0A32B3F7EBE
-30>I<EA01FC12FFA3120712031201B3B3B1487EB512F8A3153F7DBE1A>I<2701F801FE14
-FF00FF902707FFC00313E0913B1E07E00F03F0913B7803F03C01F80007903BE001F87000
-FC2603F9C06D487F000101805C01FBD900FF147F91C75B13FF4992C7FCA2495CB3A6486C
-496CECFF80B5D8F87FD9FC3F13FEA347287DA74C>I<3901F801FE00FF903807FFC09138
-1E07E091387803F000079038E001F82603F9C07F0001138001FB6D7E91C7FC13FF5BA25B
-B3A6486C497EB5D8F87F13FCA32E287DA733>I<14FF010713E090381F81F890387E007E
-01F8131F4848EB0F804848EB07C04848EB03E0000F15F04848EB01F8A2003F15FCA248C8
-12FEA44815FFA96C15FEA36C6CEB01FCA3001F15F86C6CEB03F0A26C6CEB07E06C6CEB0F
-C06C6CEB1F80D8007EEB7E0090383F81FC90380FFFF0010090C7FC282A7EA82D>I<3901
-FC03FC00FF90381FFF8091387C0FE09039FDE003F03A07FFC001FC6C496C7E6C90C7127F
-49EC3F805BEE1FC017E0A2EE0FF0A3EE07F8AAEE0FF0A4EE1FE0A2EE3FC06D1580EE7F00
-7F6E13FE9138C001F89039FDE007F09039FC780FC0DA3FFFC7FCEC07F891C9FCAD487EB5
-12F8A32D3A7EA733>I<02FF131C0107EBC03C90381F80F090397F00387C01FC131CD803
-F8130E4848EB0FFC150748481303121F485A1501485AA448C7FCAA6C7EA36C7EA2001F14
-036C7E15076C6C130F6C7E6C6C133DD8007E137990383F81F190380FFFC1903801FE0190
-C7FCAD4B7E92B512F8A32D3A7DA730>I<3901F807E000FFEB1FF8EC787CECE1FE3807F9
-C100031381EA01FB1401EC00FC01FF1330491300A35BB3A5487EB512FEA31F287EA724>
-I<90383FC0603901FFF8E03807C03F381F000F003E1307003C1303127C0078130112F814
-00A27E7E7E6D1300EA7FF8EBFFC06C13F86C13FE6C7F6C1480000114C0D8003F13E00103
-13F0EB001FEC0FF800E01303A214017E1400A27E15F07E14016C14E06CEB03C090388007
-8039F3E01F0038E0FFFC38C01FE01D2A7DA824>I<131CA6133CA4137CA213FCA2120112
-031207001FB512C0B6FCA2D801FCC7FCB3A215E0A912009038FE01C0A2EB7F03013F1380
-90381F8700EB07FEEB01F81B397EB723>I<D801FC14FE00FF147FA30007140300031401
-00011400B3A51501A31503120015076DEB06FF017E010E13806D4913FC90381FC0789038
-07FFE00100903880FE002E297DA733>I<B539E00FFFE0A32707FE000313006C48EB00FC
-5E00015D7F00005DA26D13016D5CA26D6C485AA2ECC007011F91C7FCA290380FE00EA2EC
-F01E0107131CA26D6C5AA2ECFC7801011370A2ECFEF001005BA2EC7FC0A36E5AA26EC8FC
-A3140E2B287EA630>I<B53BC3FFFE03FFF8A3290FFE003FE00013C06C486D48EB3F806C
-4817006D010F141E00016F131C15076D163C00004A6C1338A2017F5E4B7E151DD93F805D
-ED3DFC1538D91FC04A5AED78FE9238707E03D90FE0017F5BEDE03F02F0140701070387C7
-FC9138F1C01F02F9148F010315CE9138FB800F02FF14DE6D15FCED00076D5DA24A130302
-7E5CA2027C1301023C5C023813003D287EA642>I<B539F01FFFE0A30003D9C00F1300C6
-90388007F8D97F0013E002805BD93FC05B011F49C7FC90380FE00EECF01E6D6C5A01035B
-6D6C5A6E5AEB00FF6E5A6E5A81141F814A7E81147BECF1FC903801E1FEECC0FF01037F49
-486C7ED90F007F011E6D7E013E130F496D7E01FC80486C80000F4A7EB539803FFFF8A32D
-277FA630>I<B539E00FFFE0A32707FE000313006C48EB01FC6F5A00015D7F00005DA201
-7F495AA2EC8003013F5CA26D6C48C7FCA26E5A010F130EA26D6C5AA2ECF83C01031338A2
-6D6C5AA2ECFEF001005BA2EC7FC0A36E5AA36EC8FCA2140EA2141E141C143C1438A21478
-00181370127EB45BA2495AA248485AD87E07C9FCEA780EEA3C3CEA1FF8EA07E02B3A7EA6
-30>I<001FB61280A2EBE0000180140049485A001E495A121C4A5A003C495A141F00385C
-4A5A147F5D4AC7FCC6485AA2495A495A130F5C495A90393FC00380A2EB7F80EBFF005A5B
-484813071207491400485A48485BA248485B4848137F00FF495A90B6FCA221277EA628>
-I<B812F0A22C0280982D>I<BE12C0A25A0280985B>I E
+> I<EAFFFCA4EAF000B3B3B3B3ABEAFFFCA40E5B77C319> I<486C13C000031301010013
+80481303000EEB070048130E0018130C0038131C003013180070133800601330A300E013
+70481360A400CFEB678039FFC07FE001E013F0A3007F133FA2003F131F01C013E0390F00
+07801C1C73BE2D> I<EAFFFCA4EA003CB3B3B3B3ABEAFFFCA40E5B7FC319> I<EA018012
+0313005A120E5A12181238123012701260A312E05AA412CFEAFFC013E0A3127FA2123F13
+C0EA0F000B1C7ABE19> 96 D<EB0FF8EBFFFE3903F01F8039078007E0000F6D7E9038E0
+01F8D81FF07F6E7EA3157F6C5AEA0380C8FCA4EC1FFF0103B5FC90381FF87FEB7F803801
+FC00EA07F8EA0FE0485A485AA248C7FCEE038012FEA315FFA3007F5BEC03BF3B3F80071F
+8700261FC00E13CF3A07F03C0FFE3A01FFF807FC3A003FC001F0292A7DA82D> I<EA01FC
+12FFA3120712031201B1EC03FC91381FFF8091387C07E09039FDE001F09039FFC000FC4A
+137E91C77E49158049141F17C0EE0FE0A217F0A2160717F8AA17F0A2160FA217E0161F17
+C06D1580EE3F006D5C6E13FE9039F3C001F89039F1E003F09039E0780FC09026C03FFFC7
+FCC7EA07F82D407EBE33> I<49B4FC010F13E090383F00F8017C131E4848131F4848137F
+0007ECFF80485A5B121FA24848EB7F00151C007F91C7FCA290C9FC5AAB6C7EA3003FEC01
+C07F001F140316806C6C13076C6C14000003140E6C6C131E6C6C137890383F01F090380F
+FFC0D901FEC7FC222A7DA828> I<ED01FC15FFA3150715031501B114FF010713E190381F
+80F990387E003D49131FD803F81307485A49130348481301121F123F5B127FA290C7FCA2
+5AAA7E7FA2123FA26C7E000F14037F000714076C6C497E6C6C497ED8007C017913F89038
+3F01F190380FFFC1903A01FE01FC002D407DBE33> I<EB01FE90380FFFC090383F03F090
+38FC01F848486C7E4848137E48487F000F158049131F001F15C04848130FA2127F16E090
+C7FCA25AA290B6FCA290C9FCA67EA27F123F16E06C7E1501000F15C06C6C13036DEB0780
+6C6C1400C66C131E017E5B90381F80F8903807FFE0010090C7FC232A7EA828> I<EC1FC0
+EC7FF8903801F83C903807E07E90380FC0FFEB1FC1EB3F811401137FEC00FE01FE137C15
+00AEB6FCA3C648C7FCB3AE487E007F13FFA320407EBF1C> I<167C903903F801FF903A1F
+FF078F8090397E0FDE1F9038F803F83803F001A23B07E000FC0600000F6EC7FC49137E00
+1F147FA8000F147E6D13FE00075C6C6C485AA23901F803E03903FE0FC026071FFFC8FCEB
+03F80006CAFC120EA3120FA27F7F6CB512E015FE6C6E7E6C15E06C810003813A0FC0001F
+FC48C7EA01FE003E140048157E825A82A46C5D007C153E007E157E6C5D6C6C495A6C6C49
+5AD803F0EB0FC0D800FE017FC7FC90383FFFFC010313C0293D7EA82D> I<EA01FC12FFA3
+120712031201B1EC01FE913807FFC091381E07E091387803F09138E001F8D9FDC07F1480
+01FF6D7E91C7FCA25BA25BB3A6486C497EB5D8F87F13FCA32E3F7DBE33> I<EA01E0EA07
+F8A2487EA46C5AA2EA01E0C8FCACEA01FC127FA3120712031201B3AC487EB512F0A3143E
+7DBD1A> I<1478EB01FEA2EB03FFA4EB01FEA2EB00781400AC147FEB7FFFA313017F147F
+B3B3A5123E127F38FF807E14FEA214FCEB81F8EA7F01387C03F0381E07C0380FFF803801
+FC00185185BD1C> I<EA01FC12FFA3120712031201B292B51280A392383FFC0016E01680
+93C7FC153C5D5D4A5AEC07C04A5A4AC8FC143E147F4A7E13FD9038FFDFC0EC9FE0140F49
+6C7E01FC7F496C7E1401816E7E81826F7E151F826F7EA282486C14FEB539F07FFFE0A32B
+3F7EBE30> I<EA01FC12FFA3120712031201B3B3B1487EB512F8A3153F7DBE1A> I<2701
+F801FE14FF00FF902707FFC00313E0913B1E07E00F03F0913B7803F03C01F80007903BE0
+01F87000FC2603F9C06D487F000101805C01FBD900FF147F91C75B13FF4992C7FCA2495C
+B3A6486C496CECFF80B5D8F87FD9FC3F13FEA347287DA74C> I<3901F801FE00FF903807
+FFC091381E07E091387803F000079038E001F82603F9C07F0001138001FB6D7E91C7FC13
+FF5BA25BB3A6486C497EB5D8F87F13FCA32E287DA733> I<14FF010713E090381F81F890
+387E007E01F8131F4848EB0F804848EB07C04848EB03E0000F15F04848EB01F8A2003F15
+FCA248C812FEA44815FFA96C15FEA36C6CEB01FCA3001F15F86C6CEB03F0A26C6CEB07E0
+6C6CEB0FC06C6CEB1F80D8007EEB7E0090383F81FC90380FFFF0010090C7FC282A7EA82D
+> I<3901FC03FC00FF90381FFF8091387C0FE09039FDE003F03A07FFC001FC6C496C7E6C
+90C7127F49EC3F805BEE1FC017E0A2EE0FF0A3EE07F8AAEE0FF0A4EE1FE0A2EE3FC06D15
+80EE7F007F6E13FE9138C001F89039FDE007F09039FC780FC0DA3FFFC7FCEC07F891C9FC
+AD487EB512F8A32D3A7EA733> I<02FF131C0107EBC03C90381F80F090397F00387C01FC
+131CD803F8130E4848EB0FFC150748481303121F485A1501485AA448C7FCAA6C7EA36C7E
+A2001F14036C7E15076C6C130F6C7E6C6C133DD8007E137990383F81F190380FFFC19038
+01FE0190C7FCAD4B7E92B512F8A32D3A7DA730> I<3901F807E000FFEB1FF8EC787CECE1
+FE3807F9C100031381EA01FB1401EC00FC01FF1330491300A35BB3A5487EB512FEA31F28
+7EA724> I<90383FC0603901FFF8E03807C03F381F000F003E1307003C1303127C007813
+0112F81400A27E7E7E6D1300EA7FF8EBFFC06C13F86C13FE6C7F6C1480000114C0D8003F
+13E0010313F0EB001FEC0FF800E01303A214017E1400A27E15F07E14016C14E06CEB03C0
+903880078039F3E01F0038E0FFFC38C01FE01D2A7DA824> I<131CA6133CA4137CA213FC
+A2120112031207001FB512C0B6FCA2D801FCC7FCB3A215E0A912009038FE01C0A2EB7F03
+013F138090381F8700EB07FEEB01F81B397EB723> I<D801FC14FE00FF147FA300071403
+0003140100011400B3A51501A31503120015076DEB06FF017E010E13806D4913FC90381F
+C078903807FFE00100903880FE002E297DA733> I<B539E00FFFE0A32707FE000313006C
+48EB00FC5E00015D7F00005DA26D13016D5CA26D6C485AA2ECC007011F91C7FCA290380F
+E00EA2ECF01E0107131CA26D6C5AA2ECFC7801011370A2ECFEF001005BA2EC7FC0A36E5A
+A26EC8FCA3140E2B287EA630> I<B53BC3FFFE03FFF8A3290FFE003FE00013C06C486D48
+EB3F806C4817006D010F141E00016F131C15076D163C00004A6C1338A2017F5E4B7E151D
+D93F805DED3DFC1538D91FC04A5AED78FE9238707E03D90FE0017F5BEDE03F02F0140701
+070387C7FC9138F1C01F02F9148F010315CE9138FB800F02FF14DE6D15FCED00076D5DA2
+4A1303027E5CA2027C1301023C5C023813003D287EA642> I<B539F01FFFE0A30003D9C0
+0F1300C690388007F8D97F0013E002805BD93FC05B011F49C7FC90380FE00EECF01E6D6C
+5A01035B6D6C5A6E5AEB00FF6E5A6E5A81141F814A7E81147BECF1FC903801E1FEECC0FF
+01037F49486C7ED90F007F011E6D7E013E130F496D7E01FC80486C80000F4A7EB539803F
+FFF8A32D277FA630> I<B539E00FFFE0A32707FE000313006C48EB01FC6F5A00015D7F00
+005DA2017F495AA2EC8003013F5CA26D6C48C7FCA26E5A010F130EA26D6C5AA2ECF83C01
+031338A26D6C5AA2ECFEF001005BA2EC7FC0A36E5AA36EC8FCA2140EA2141E141C143C14
+38A2147800181370127EB45BA2495AA248485AD87E07C9FCEA780EEA3C3CEA1FF8EA07E0
+2B3A7EA630> I<001FB61280A2EBE0000180140049485A001E495A121C4A5A003C495A14
+1F00385C4A5A147F5D4AC7FCC6485AA2495A495A130F5C495A90393FC00380A2EB7F80EB
+FF005A5B484813071207491400485A48485BA248485B4848137F00FF495A90B6FCA22127
+7EA628> I<B812F0A22C0280982D> I<BE12C0A25A0280985B> I
+E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fu cmbx12 20.736 16
/Fu 16 120 df<96267FFFE01670063FB6ED01F80503B700F01403053F04FC14074CB96C
@@ -2323,24 +2348,24 @@ CDFC90B54886A2484A1B7FA2481E3F5D481E1F5D5A1F0FA2485CA3481E075DA2F703F048
6D6E4F5A6E6D6C4E5A021F6EF0FFE06E6E4D5B6E02F84D5B6E02FE050F90C7FC02006E6C
EE3FFE6F02F0EEFFFC031F02FE03035B6FDAFFC0021F13E0030303FF0103B55A030093B7
C8FC043F18FC040718F0040118C0DC003F94C9FC050316F8DD003F1580DE007F01F0CAFC
-757A75F78C>67 D<B800C051B8128071637163A37163A27163C7003F57C8FC71F33FBFA2
-03EF6DF37F3FA303E76E1AFEA203E36EF101FCA203E16EF103F8A203E06EF107F0A3706D
-F10FE0A2706DF11FC0A2706DF13F80A2706DF17F00A3706E18FEA2706E4D5AA2706E4D5A
-A3706E4D5AA2716D4D5AA2716D4D5AA2716D4D5AA3716D4DC7FCA2716E16FEA2716E4B5A
-A2716E4B5AA3716E4B5AA2726D4B5AA2726D4B5AA3726D4B5AA2726D4BC8FCA2726E14FE
-A2726E495AA3726E495AA2726E495AA2736D495AA2736D495AA3736D495AA2736D49C9FC
-A273EC80FEA2F481FC7314C1A273ECE3F8A273ECF7F0A274EBFFE0A3745CA2745CA27491
-CAFCA2745BA3745BA2902603FFFE705BB800F897BA1280745BA2755AA3755A755AA97679
-F5B8>77 D<922603FFF8150E037FD9FFC0143F0203B600FC5C021F03FF5C027FEEC00149
-B8EAF00349EFFC07010FDA000F13FE4901F09039007FFF8F4901C0020F13DF4990C80003
-90B5FC494815004801F8163F48844A8248498248844A8248844A834885A291CB7E5A86A2
-86B5FC8680A28680A280A26E8380806E187E6E95C7FC6C8015E015FCEDFFC06C15FCEEFF
-E06C16FF18F06CEFFF8019F06C18FE737E6C856C19F06C19FC6D846D846D856D856D8501
-01856D85023F846E841407020084031F18801500040F17C0EE007F050716E0EF003F1803
-DE007F14F0191F8585070114F8A28586007E85B4FC86A286A37F86A36D1AF0A37F1CE06D
-60A26D1AC06D607F6D1A806E5F6E4D13006E606E17FF02FC4C5B02FF4C5B03E04B5B03FC
-031F5B01FBD9FF80027F5B01F102FE0107B55AD9E07F90B8C7FC6E17FCD9C00F5FD98003
-17E090C76C168048020F4BC8FC48020015F00070030349C9FC557A75F76C>83
+757A75F78C> 67 D<B800C051B8128071637163A37163A27163C7003F57C8FC71F33FBF
+A203EF6DF37F3FA303E76E1AFEA203E36EF101FCA203E16EF103F8A203E06EF107F0A370
+6DF10FE0A2706DF11FC0A2706DF13F80A2706DF17F00A3706E18FEA2706E4D5AA2706E4D
+5AA3706E4D5AA2716D4D5AA2716D4D5AA2716D4D5AA3716D4DC7FCA2716E16FEA2716E4B
+5AA2716E4B5AA3716E4B5AA2726D4B5AA2726D4B5AA3726D4B5AA2726D4BC8FCA2726E14
+FEA2726E495AA3726E495AA2726E495AA2736D495AA2736D495AA3736D495AA2736D49C9
+FCA273EC80FEA2F481FC7314C1A273ECE3F8A273ECF7F0A274EBFFE0A3745CA2745CA274
+91CAFCA2745BA3745BA2902603FFFE705BB800F897BA1280745BA2755AA3755A755AA976
+79F5B8> 77 D<922603FFF8150E037FD9FFC0143F0203B600FC5C021F03FF5C027FEEC0
+0149B8EAF00349EFFC07010FDA000F13FE4901F09039007FFF8F4901C0020F13DF4990C8
+000390B5FC494815004801F8163F48844A8248498248844A8248844A834885A291CB7E5A
+86A286B5FC8680A28680A280A26E8380806E187E6E95C7FC6C8015E015FCEDFFC06C15FC
+EEFFE06C16FF18F06CEFFF8019F06C18FE737E6C856C19F06C19FC6D846D846D856D856D
+850101856D85023F846E841407020084031F18801500040F17C0EE007F050716E0EF003F
+1803DE007F14F0191F8585070114F8A28586007E85B4FC86A286A37F86A36D1AF0A37F1C
+E06D60A26D1AC06D607F6D1A806E5F6E4D13006E606E17FF02FC4C5B02FF4C5B03E04B5B
+03FC031F5B01FBD9FF80027F5B01F102FE0107B55AD9E07F90B8C7FC6E17FCD9C00F5FD9
+800317E090C76C168048020F4BC8FC48020015F00070030349C9FC557A75F76C> 83
D<BA057FB71280A8C792CD000F01F0C7FC71070013806E5290C8FCA26E6E621F036E6E62
1F07836E525A836E651F1F6E6E621F3F836E525A836E651FFF6F6E96C9FC666F6E601E03
846F505AA26F6E601E0F6F6E601E1F846F505AA26F6E601E7F6F6E601EFF85704E90CAFC
@@ -2348,71 +2373,71 @@ A2706E5E1D03706E5E1D0785704E5AA2706E5E1D1F706E5E1D3F85704E5A8570611DFF71
6E92CBFC6486714C5A86715F1C07716E5C1C0F86714C5A86714C5AA2716E5C1C7F716E5C
1CFF8772028190CCFCA272ECC1FE1BC372ECE3FC1BE71BF772ECFFF8A2725DA2725DA372
5DA2725DA27391CDFCA3735BA2735BA2735BA3735BA2735BA2735BA2735B74CEFC89787C
-F592>86 D<92383FFFF80207B612E0027F15FC49B87E010717E0011F83499026F0007F13
-FC4948C7000F7F90B502036D7E486E6D806F6D80727F486E6E7F8486727FA28684A26C5C
-72806C5C6D90C8FC6D5AEB0FF8EB03E090CAFCA70507B6FC041FB7FC0303B8FC157F0203
-B9FC021FECFE0391B612800103ECF800010F14C04991C7FC017F13FC90B512F04814C048
-5C4891C8FC485B5A485B5C5A5CA2B5FC5CA360A36E5DA26C5F6E5D187E6C6D846E4A4880
-6C6D4A4814FC6C6ED90FF0ECFFFC6C02E090263FE07F14FE00019139FC03FFC06C91B648
-7E013F4B487E010F4B1307010303F01301D9003F0280D9003F13FC020101F8CBFC57507A
-CE5E>97 D<93387FFF80030FB512FC037FECFF804AB712E0020716F8021F16FE027FD9F8
-077F49B5D8C000804991C7003F13E04901FC020F7F49496E7F49498049496E7F49496E7F
-90B55A48727E92C914804884485B1BC048841BE0485BA27313F05AA25C5AA21BF885A2B5
-FCA391BAFCA41BF002F8CCFCA67EA3807EA47E806CF103F0F207F86C7F1A0F6C6E17F06C
-191F6F17E06C6E163F6D6DEE7FC06D6D16FF6D6D4B13806D6D4B13006D6D6CEC0FFE6D02
-E0EC3FFC6D02F8ECFFF86D9126FFC00F5B023F91B65A020F178002034CC7FC020016F803
-1F15E0030392C8FCDB000F13E04D507BCE58>101 D<F37F80922607FFFC913807FFE092
-B600E0011F13F8020703FC017F13FC021FDBFF01B512FE027F16C349B800F7EBBFFF49DA
-803F9038FFF83F010F9026FC000714C04901F00101EC007F49496D148049496E6D7E90B5
-17E04B6E15FE48F1F01F4891C86C9038F80FFCF307F098C7FC48496F7FA34885AB6C61A3
-6C6D4B5BA36C6E4A5B6C616F5C6D606D6D91B55A6D6D4991C8FC6D01FC01075B9226FF80
-3F13F893B65A4917C0D93F1F93C9FC020715FCD97E0015E0030701FCCAFC01FE90CDFCA4
-12017FA280A280808014FE6C90B812C019FF1AF01AFC6DF0FF801BE06D851BFC6D856D85
-6D1A806D1AC05B011F1AE0137F48BC12F0000701FCC9FC4801E0040314F84849EE007F48
-49171F91CB1207487313FC5B00FF855B86A56D60007F1BF86D60A26C6D4D13F06E5F6C6D
-4D13E06C6D4D13C06C01FC94B512806C01FF04031400C602C0030F13FC6D01F8037F5B01
-1FD9FFE0011FB512E0010791B8128001014EC7FC6D6C17F8020F17C0DA007F03F8C8FC03
-014AC9FC58727BCE61>103 D<903801FFFCB6FCA8C67E131F7FB3AD95380FFFE095B512
-FE05036E7E050F15E0053F15F84D81932701FFF01F7F4CD900077FDC07FC6D80DC0FF06D
-80DC1FC07F4C48824CC8FC047E6F7F5EEDFDF85E03FF707F5EA25EA25EA293C9FCA45DB3
-B3A6B8D8E003B81280A8617879F76C>I<EB01FCEB07FF011F13C0497F497F90B57EA248
-80A24880A76C5CA26C5CA26D5B6D5B6D5B010790C8FCEB01FC90CAFCB2903801FFFC007F
-B5FCA8C67E131F7FB3B3B3A5B81280A8297979F835>I<902601FFF891260FFFE093383F
-FF80B692B500FE0303B512F805036E6C020F14FE050F03E0023F6E7E053F03F891B712E0
-4D6F4982932701FFF01F6D0107D9C07F7F4CD900076D90270FFC001F7FDC07FC6D912680
-1FF06D7FC66CDA0FF06D9126C03FC06D7F011FDA1FC06D4BC77E6D4A48DCE0FE834CC8EC
-E1FC047E6FD9F1F86E804CEFF3F0DBF9F8EFF7E04C6003FB7001FF6F804C6015FF4C95C9
-FCA24C5FA293C95CA44B60B3B3A6B8D8E003B8D8800FB712FEA8974E79CDA2>109
+F592> 86 D<92383FFFF80207B612E0027F15FC49B87E010717E0011F83499026F0007F
+13FC4948C7000F7F90B502036D7E486E6D806F6D80727F486E6E7F8486727FA28684A26C
+5C72806C5C6D90C8FC6D5AEB0FF8EB03E090CAFCA70507B6FC041FB7FC0303B8FC157F02
+03B9FC021FECFE0391B612800103ECF800010F14C04991C7FC017F13FC90B512F04814C0
+485C4891C8FC485B5A485B5C5A5CA2B5FC5CA360A36E5DA26C5F6E5D187E6C6D846E4A48
+806C6D4A4814FC6C6ED90FF0ECFFFC6C02E090263FE07F14FE00019139FC03FFC06C91B6
+487E013F4B487E010F4B1307010303F01301D9003F0280D9003F13FC020101F8CBFC5750
+7ACE5E> 97 D<93387FFF80030FB512FC037FECFF804AB712E0020716F8021F16FE027F
+D9F8077F49B5D8C000804991C7003F13E04901FC020F7F49496E7F49498049496E7F4949
+6E7F90B55A48727E92C914804884485B1BC048841BE0485BA27313F05AA25C5AA21BF885
+A2B5FCA391BAFCA41BF002F8CCFCA67EA3807EA47E806CF103F0F207F86C7F1A0F6C6E17
+F06C191F6F17E06C6E163F6D6DEE7FC06D6D16FF6D6D4B13806D6D4B13006D6D6CEC0FFE
+6D02E0EC3FFC6D02F8ECFFF86D9126FFC00F5B023F91B65A020F178002034CC7FC020016
+F8031F15E0030392C8FCDB000F13E04D507BCE58> 101 D<F37F80922607FFFC913807FF
+E092B600E0011F13F8020703FC017F13FC021FDBFF01B512FE027F16C349B800F7EBBFFF
+49DA803F9038FFF83F010F9026FC000714C04901F00101EC007F49496D148049496E6D7E
+90B517E04B6E15FE48F1F01F4891C86C9038F80FFCF307F098C7FC48496F7FA34885AB6C
+61A36C6D4B5BA36C6E4A5B6C616F5C6D606D6D91B55A6D6D4991C8FC6D01FC01075B9226
+FF803F13F893B65A4917C0D93F1F93C9FC020715FCD97E0015E0030701FCCAFC01FE90CD
+FCA412017FA280A280808014FE6C90B812C019FF1AF01AFC6DF0FF801BE06D851BFC6D85
+6D856D1A806D1AC05B011F1AE0137F48BC12F0000701FCC9FC4801E0040314F84849EE00
+7F4849171F91CB1207487313FC5B00FF855B86A56D60007F1BF86D60A26C6D4D13F06E5F
+6C6D4D13E06C6D4D13C06C01FC94B512806C01FF04031400C602C0030F13FC6D01F8037F
+5B011FD9FFE0011FB512E0010791B8128001014EC7FC6D6C17F8020F17C0DA007F03F8C8
+FC03014AC9FC58727BCE61> 103 D<903801FFFCB6FCA8C67E131F7FB3AD95380FFFE095
+B512FE05036E7E050F15E0053F15F84D81932701FFF01F7F4CD900077FDC07FC6D80DC0F
+F06D80DC1FC07F4C48824CC8FC047E6F7F5EEDFDF85E03FF707F5EA25EA25EA293C9FCA4
+5DB3B3A6B8D8E003B81280A8617879F76C> I<EB01FCEB07FF011F13C0497F497F90B57E
+A24880A24880A76C5CA26C5CA26D5B6D5B6D5B010790C8FCEB01FC90CAFCB2903801FFFC
+007FB5FCA8C67E131F7FB3B3B3A5B81280A8297979F835> I<902601FFF891260FFFE093
+383FFF80B692B500FE0303B512F805036E6C020F14FE050F03E0023F6E7E053F03F891B7
+12E04D6F4982932701FFF01F6D0107D9C07F7F4CD900076D90270FFC001F7FDC07FC6D91
+26801FF06D7FC66CDA0FF06D9126C03FC06D7F011FDA1FC06D4BC77E6D4A48DCE0FE834C
+C8ECE1FC047E6FD9F1F86E804CEFF3F0DBF9F8EFF7E04C6003FB7001FF6F804C6015FF4C
+95C9FCA24C5FA293C95CA44B60B3B3A6B8D8E003B8D8800FB712FEA8974E79CDA2> 109
D<902601FFF891380FFFE0B692B512FE05036E7E050F15E0053F15F84D81932701FFF01F
7F4CD900077FDC07FC6D80C66CDA0FF06D80011FDA1FC07F6D4A48824CC8FC047E6F7F5E
EDF9F85E03FB707F5E15FF5EA25EA293C9FCA45DB3B3A6B8D8E003B81280A8614E79CD6C
->I<93381FFFE00303B6FC031F15E092B712FC020316FF020F17C0023FD9FC0014F091B5
+> I<93381FFFE00303B6FC031F15E092B712FC020316FF020F17C0023FD9FC0014F091B5
00C0010F13FC4991C700037F4901FC02007F010F496F13C049496F7F49496F7F4B814949
6F7F90B5C96C7F4886A24849707F481B80A248497014C0A2481BE0A348497113F0A3481B
F8A5B51AFCAE6C1BF8A46C1BF06E94B5FCA36C1BE0A26C6D4C14C0A26C1B806E5E6C1B00
6C6E4B5BA26C6E4B5B6D6D4B5B6D6D4B5B6D6D4B5B6D6D92B55A6D01FF02035C6D02C001
0F91C7FC010002FC90B512FC6E90B75A021F17E00207178002014CC8FCDA003F15F00303
-92C9FCDB001F13E056507BCE61>I<902601FFF8EB07FEB691383FFFC094B512F0040380
+92C9FCDB001F13E056507BCE61> I<902601FFF8EB07FEB691383FFFC094B512F0040380
4C14FE4C8093261FFC3F138093263FE07F13C0DC7F80B5FCC66C5D011FDAFE0114E06DEB
F9FC16F815FB16F016E015FF16C07114C05E72138095381FFE0093C76C5AF001E095C8FC
-A25DA65DB3B3A2B812F8A8434E7ACD4F>114 D<912603FFFCEB0780027F9039FFE00FC0
+A25DA65DB3B3A2B812F8A8434E7ACD4F> 114 D<912603FFFCEB0780027F9039FFE00FC0
0103B6EAF83F010FEDFEFF013F92B5FC49EB000F2601FFF01300480180143F4890C8120F
4848814848814981123F83485A187FA212FF6D163FA37F7F6DEE1F8002C092C7FC14F014
FEECFFF06CECFF8016FEEEFFE06C16FC6C16FF18C06C836C17F86C836C836C83013F1780
6D17C0010717E0010117F0EB003F020716F8EC001F030015FC1607EE007F051F13FE1707
007E82B482836D167FA2183F7F181FA27F19FC7FA26D163F6D17F86D167F19F06D16FF6E
4A13E002E04A13C06E4A138002FE023F1300913AFFC003FFFE01E790B65A01C316F00180
-16C026FE003F92C7FC48010714F80070D9007F90C8FC3F507ACE4C>I<15FFA75CA55CA4
+16C026FE003F92C7FC48010714F80070D9007F90C8FC3F507ACE4C> I<15FFA75CA55CA4
5CA25CA25CA25CA25C91B5FCA25B5B5B131F5B90B9FC120FBAFCA6D8000791C9FCB3B3A3
F01FE0AE183F7014C07F187F7014806D16FF826D4B13006E6D485AEEFE0F6E90B55A020F
-5D6E5D020115C06E6C5C031F49C7FC030113F03B6E7CEC4B>I<B7D8FE01B700F00103B6
+5D6E5D020115C06E6C5C031F49C7FC030113F03B6E7CEC4B> I<B7D8FE01B700F00103B6
12E0A8D8003F01FCC8003F01E0C80007EBE0006D0B0090C7FC6F6F6D5DA26D666F6F6D15
036D66701A07737F6D667070150F6D4D60701A1F876D4D607071143F6E4C60701A7F886E
4C607003BF6D14FF6E04FF95C8FC6670031F7F6E4B60704A6C6D130318036E640580496C
6D13076E03076005C0180F4F6C7F6E030F6005E0496C6D131F6E031F6005F0183F4F6C14
806F023F6005F8496DEBC07F6F027F6005FC18FF4F6D7F6F02FF95C9FC7190C76C13F16F
90B55F1DF34E6E13FB6F624E6E13FFA26F624E806F62A24E806F624E807061A24E817061
-4E817096CAFCA295C97E70604D160F0407604D16077048705A834E7CCC8C>119
+4E817096CAFCA295C97E70604D160F0407604D16077048705A834E7CCC8C> 119
D E
%EndDVIPSBitmapFont
end
@@ -2420,11871 +2445,13960 @@ end
%%BeginSetup
%%Feature: *Resolution 600dpi
TeXDict begin
+%%PaperSize: A4
%%EndSetup
%%Page: 1 1
-1 0 bop 1056 1757 a Fu(V)-16 b(ersion)65 b(Managemen)-5
-b(t)1762 2029 y(with)1753 2265 y(CVS)1709 2594 y Ft(for)30
-b Fs(cvs)f Ft(1.11)1551 3032 y(P)m(er)i(Cederqvist)e(et)i(al)p
-eop
+1 0 bop Fu 1056 1757 a(V) -16 b(ersion) 65 b(Managemen) -5
+b(t) 1762 2029 y(with) 1753 2265 y(CVS) p Ft 1626 2594
+a(for) p Fs 30 w(cvs) p Ft 29 w(1.11.1p1) 1551 3032 y(P) m(er) 31
+b(Cederqvist) e(et) i(al) p 90 rotate dyy eop
%%Page: 2 2
-2 1 bop 150 4371 a Ft(Cop)m(yrigh)m(t)602 4368 y(c)577
-4371 y Fr(\015)30 b Ft(1992,)j(1993)f(Sign)m(um)c(Supp)s(ort)h(AB)150
-4505 y(P)m(ermission)h(is)i(gran)m(ted)h(to)f(mak)m(e)i(and)d
-(distribute)f(v)m(erbatim)i(copies)g(of)g(this)f(man)m(ual)h(pro)m
-(vided)f(the)150 4615 y(cop)m(yrigh)m(t)g(notice)f(and)g(this)f(p)s
-(ermission)f(notice)i(are)h(preserv)m(ed)f(on)h(all)e(copies.)150
-4749 y(P)m(ermission)36 b(is)i(gran)m(ted)g(to)h(cop)m(y)g(and)f
-(distribute)e(mo)s(di\014ed)g(v)m(ersions)h(of)i(this)e(man)m(ual)g
-(under)g(the)150 4859 y(conditions)j(for)i(v)m(erbatim)g(cop)m(ying,)j
-(pro)m(vided)40 b(also)i(that)h(the)f(en)m(tire)g(resulting)e(deriv)m
-(ed)h(w)m(ork)h(is)150 4969 y(distributed)27 b(under)i(the)i(terms)f
-(of)h(a)f(p)s(ermission)e(notice)i(iden)m(tical)f(to)j(this)d(one.)150
-5103 y(P)m(ermission)i(is)i(gran)m(ted)g(to)h(cop)m(y)g(and)f
-(distribute)d(translations)i(of)i(this)e(man)m(ual)g(in)m(to)h(another)
-g(lan-)150 5213 y(guage,)d(under)e(the)g(ab)s(o)m(v)m(e)i(conditions)d
-(for)i(mo)s(di\014ed)d(v)m(ersions,)j(except)g(that)h(this)d(p)s
-(ermission)f(notice)150 5322 y(ma)m(y)31 b(b)s(e)f(stated)h(in)e(a)i
-(translation)e(appro)m(v)m(ed)i(b)m(y)f(the)h(F)-8 b(ree)31
-b(Soft)m(w)m(are)h(F)-8 b(oundation.)p eop
+2 1 bop Ft 150 4371 a(Cop) m(yrigh) m(t) 602 4368 y(c) p
+Fr 577 4371 a(\015) p Ft 30 w(1992,) 33 b(1993) f(Sign) m(um) c(Supp) s
+(ort) h(AB) 150 4505 y(P) m(ermission) h(is) i(gran) m(ted) h(to) f
+(mak) m(e) i(and) d(distribute) f(v) m(erbatim) i(copies) g(of) g(this)
+f(man) m(ual) h(pro) m(vided) f(the) 150 4615 y(cop) m(yrigh) m(t) g
+(notice) f(and) g(this) f(p) s(ermission) f(notice) i(are) h(preserv) m
+(ed) f(on) h(all) e(copies.) 150 4749 y(P) m(ermission) 36
+b(is) i(gran) m(ted) g(to) h(cop) m(y) g(and) f(distribute) e(mo) s
+(di\014ed) g(v) m(ersions) h(of) i(this) e(man) m(ual) g(under) g(the)
+150 4859 y(conditions) j(for) i(v) m(erbatim) g(cop) m(ying,) j(pro) m
+(vided) 40 b(also) i(that) h(the) f(en) m(tire) g(resulting) e(deriv) m
+(ed) h(w) m(ork) h(is) 150 4969 y(distributed) 27 b(under) i(the) i
+(terms) f(of) h(a) f(p) s(ermission) e(notice) i(iden) m(tical) f(to) j
+(this) d(one.) 150 5103 y(P) m(ermission) i(is) i(gran) m(ted) g(to) h
+(cop) m(y) g(and) f(distribute) d(translations) i(of) i(this) e(man) m
+(ual) g(in) m(to) h(another) g(lan-) 150 5213 y(guage,) d(under) e(the)
+g(ab) s(o) m(v) m(e) i(conditions) d(for) i(mo) s(di\014ed) d(v) m
+(ersions,) j(except) g(that) h(this) d(p) s(ermission) f(notice) 150
+5322 y(ma) m(y) 31 b(b) s(e) f(stated) h(in) e(a) i(translation) e
+(appro) m(v) m(ed) i(b) m(y) f(the) h(F) -8 b(ree) 31
+b(Soft) m(w) m(are) h(F) -8 b(oundation.) p 90 rotate
+dyy eop
%%Page: 1 3
-1 2 bop 150 -116 a Ft(Chapter)30 b(1:)41 b(Ov)m(erview)2718
-b(1)150 299 y Fq(1)80 b(Ov)l(erview)275 585 y Ft(This)22
-b(c)m(hapter)j(is)e(for)i(p)s(eople)e(who)h(ha)m(v)m(e)h(nev)m(er)g
-(used)f Fs(cvs)p Ft(,)g(and)g(p)s(erhaps)f(ha)m(v)m(e)i(nev)m(er)g
-(used)e(v)m(ersion)150 694 y(con)m(trol)31 b(soft)m(w)m(are)h(b)s
-(efore.)275 846 y(If)e(y)m(ou)i(are)g(already)f(familiar)e(with)h
-Fs(cvs)g Ft(and)h(are)h(just)f(trying)f(to)i(learn)f(a)g(particular)f
-(feature)i(or)150 956 y(remem)m(b)s(er)e(a)h(certain)f(command,)g(y)m
-(ou)h(can)g(probably)d(skip)h(ev)m(erything)h(here.)150
-1256 y Fp(1.1)68 b(What)45 b(is)g(CVS?)275 1466 y Fs(cvs)26
-b Ft(is)h(a)h(v)m(ersion)f(con)m(trol)h(system.)40 b(Using)26
-b(it,)i(y)m(ou)g(can)g(record)g(the)f(history)g(of)g(y)m(our)h(source)g
-(\014les.)275 1617 y(F)-8 b(or)39 b(example,)i(bugs)d(sometimes)g
-(creep)h(in)f(when)f(soft)m(w)m(are)k(is)c(mo)s(di\014ed,)i(and)f(y)m
-(ou)h(migh)m(t)g(not)150 1727 y(detect)29 b(the)f(bug)f(un)m(til)f(a)i
-(long)g(time)f(after)i(y)m(ou)f(mak)m(e)h(the)f(mo)s(di\014cation.)38
-b(With)27 b Fs(cvs)p Ft(,)h(y)m(ou)g(can)g(easily)150
-1837 y(retriev)m(e)j(old)e(v)m(ersions)g(to)i(see)g(exactly)g(whic)m(h)
-e(c)m(hange)i(caused)g(the)f(bug.)40 b(This)28 b(can)j(sometimes)f(b)s
-(e)g(a)150 1946 y(big)g(help.)275 2098 y(Y)-8 b(ou)34
-b(could)f(of)h(course)g(sa)m(v)m(e)i(ev)m(ery)e(v)m(ersion)g(of)g(ev)m
-(ery)g(\014le)f(y)m(ou)i(ha)m(v)m(e)g(ev)m(er)g(created.)52
-b(This)32 b(w)m(ould)150 2207 y(ho)m(w)m(ev)m(er)h(w)m(aste)f(an)f
-(enormous)g(amoun)m(t)h(of)f(disk)f(space.)44 b Fs(cvs)30
-b Ft(stores)i(all)e(the)i(v)m(ersions)e(of)i(a)f(\014le)g(in)f(a)150
-2317 y(single)f(\014le)g(in)h(a)g(clev)m(er)h(w)m(a)m(y)g(that)g(only)f
-(stores)h(the)f(di\013erences)g(b)s(et)m(w)m(een)h(v)m(ersions.)275
-2469 y Fs(cvs)36 b Ft(also)h(helps)f(y)m(ou)h(if)g(y)m(ou)g(are)h(part)
-f(of)g(a)h(group)f(of)g(p)s(eople)f(w)m(orking)h(on)g(the)h(same)f(pro)
-5 b(ject.)150 2578 y(It)32 b(is)f(all)f(to)s(o)i(easy)h(to)f(o)m(v)m
-(erwrite)g(eac)m(h)h(others')f(c)m(hanges)h(unless)d(y)m(ou)i(are)g
-(extremely)g(careful.)44 b(Some)150 2688 y(editors,)26
-b(lik)m(e)f Fs(gnu)g Ft(Emacs,)i(try)e(to)h(mak)m(e)h(sure)d(that)i
-(the)g(same)g(\014le)e(is)h(nev)m(er)h(mo)s(di\014ed)d(b)m(y)i(t)m(w)m
-(o)i(p)s(eople)150 2798 y(at)38 b(the)g(same)g(time.)62
-b(Unfortunately)-8 b(,)39 b(if)e(someone)h(is)f(using)f(another)i
-(editor,)h(that)f(safeguard)g(will)150 2907 y(not)c(w)m(ork.)52
-b Fs(cvs)33 b Ft(solv)m(es)h(this)f(problem)f(b)m(y)i(insulating)d(the)
-j(di\013eren)m(t)g(dev)m(elop)s(ers)f(from)g(eac)m(h)i(other.)150
-3017 y(Ev)m(ery)29 b(dev)m(elop)s(er)e(w)m(orks)i(in)e(his)g(o)m(wn)h
-(directory)-8 b(,)29 b(and)f Fs(cvs)f Ft(merges)i(the)f(w)m(ork)h(when)
-e(eac)m(h)i(dev)m(elop)s(er)150 3126 y(is)g(done.)275
-3278 y Fs(cvs)h Ft(started)j(out)f(as)g(a)g(bunc)m(h)f(of)h(shell)e
-(scripts)h(written)g(b)m(y)h(Dic)m(k)g(Grune,)g(p)s(osted)g(to)g(the)g
-(news-)150 3388 y(group)23 b Fo(comp.sources.unix)18
-b Ft(in)k(the)h(v)m(olume)g(6)h(release)f(of)g(Decem)m(b)s(er,)j(1986.)
-40 b(While)22 b(no)h(actual)h(co)s(de)150 3497 y(from)36
-b(these)i(shell)d(scripts)g(is)h(presen)m(t)h(in)f(the)h(curren)m(t)f
-(v)m(ersion)g(of)h Fs(cvs)f Ft(m)m(uc)m(h)h(of)g(the)g
-Fs(cvs)f Ft(con\015ict)150 3607 y(resolution)29 b(algorithms)g(come)j
-(from)d(them.)275 3758 y(In)24 b(April,)g(1989,)k(Brian)d(Berliner)e
-(designed)h(and)g(co)s(ded)h Fs(cvs)p Ft(.)38 b(Je\013)26
-b(P)m(olk)f(later)g(help)s(ed)e(Brian)h(with)150 3868
-y(the)31 b(design)e(of)h(the)h Fs(cvs)e Ft(mo)s(dule)g(and)h(v)m(endor)
-g(branc)m(h)g(supp)s(ort.)275 4020 y(Y)-8 b(ou)36 b(can)h(get)g
-Fs(cvs)f Ft(in)f(a)h(v)-5 b(ariet)m(y)37 b(of)f(w)m(a)m(ys,)j
-(including)33 b(free)j(do)m(wnload)g(from)g(the)g(in)m(ternet.)58
-b(F)-8 b(or)150 4129 y(more)31 b(information)d(on)i(do)m(wnloading)f
-Fs(cvs)h Ft(and)f(other)i Fs(cvs)e Ft(topics,)i(see:)390
-4275 y Fo(http://www.cvshome.org/)390 4379 y(http://www.loria.fr/~mol)o
-(li/c)o(vs-i)o(nde)o(x.ht)o(ml)275 4531 y Ft(There)57
-b(is)g(a)i(mailing)d(list,)63 b(kno)m(wn)58 b(as)g Fo(info-cvs)n
-Ft(,)65 b(dev)m(oted)59 b(to)g Fs(cvs)p Ft(.)123 b(T)-8
-b(o)59 b(subscrib)s(e)c(or)150 4640 y(unsubscrib)s(e)48
-b(write)i(to)i Fo(info-cvs-request@gnu.org)-7 b Ft(.)103
-b(If)51 b(y)m(ou)h(prefer)e(a)i(usenet)f(group,)56 b(the)150
-4750 y(righ)m(t)c(group)g(is)f Fo(comp.software.config-mgm)o(t)46
-b Ft(whic)m(h)51 b(is)h(for)g Fs(cvs)f Ft(discussions)f(\(along)i(with)
-150 4860 y(other)35 b(con\014guration)f(managemen)m(t)i(systems\).)53
-b(In)34 b(the)h(future,)g(it)f(migh)m(t)g(b)s(e)g(p)s(ossible)e(to)j
-(create)i(a)150 4969 y Fo(comp.software.config-mgm)o(t.cv)o(s)p
-Ft(,)e(but)j(probably)e(only)i(if)f(there)i(is)f(su\016cien)m(t)g
-Fs(cvs)f Ft(tra\016c)i(on)150 5079 y Fo(comp.software.config-mgm)o(t)p
-Ft(.)275 5230 y(Y)-8 b(ou)21 b(can)h(also)f(subscrib)s(e)d(to)k(the)f
-(bug-cvs)g(mailing)e(list,)j(describ)s(ed)d(in)h(more)h(detail)g(in)e
-(App)s(endix)g(H)150 5340 y([BUGS],)31 b(page)h(155.)42
-b(T)-8 b(o)30 b(subscrib)s(e)e(send)i(mail)f(to)i(bug-cvs-request)p
-Fo(@)p Ft(gn)m(u.org.)p eop
+1 2 bop Ft 150 -116 a(Chapter) 30 b(1:) 41 b(Ov) m(erview) 2718
+b(1) p Fq 150 299 a(1) 80 b(Ov) l(erview) p Ft 275 585
+a(This) 22 b(c) m(hapter) j(is) e(for) i(p) s(eople) e(who) h(ha) m(v) m
+(e) h(nev) m(er) g(used) p Fs 24 w(cvs) p Ft(,) f(and) g(p) s(erhaps) f
+(ha) m(v) m(e) i(nev) m(er) g(used) e(v) m(ersion) 150
+694 y(con) m(trol) 31 b(soft) m(w) m(are) h(b) s(efore.) 275
+846 y(If) e(y) m(ou) i(are) g(already) f(familiar) e(with) p
+Fs 30 w(cvs) p Ft 30 w(and) i(are) h(just) f(trying) f(to) i(learn) f
+(a) g(particular) f(feature) i(or) 150 956 y(remem) m(b) s(er) e(a) h
+(certain) f(command,) g(y) m(ou) h(can) g(probably) d(skip) h(ev) m
+(erything) h(here.) p Fp 150 1256 a(1.1) 68 b(What) 45
+b(is) g(CVS?) p Fs 275 1466 a(cvs) p Ft 26 w(is) 27 b(a) h(v) m(ersion)
+f(con) m(trol) h(system.) 40 b(Using) 26 b(it,) i(y) m(ou) g(can) g
+(record) g(the) f(history) g(of) g(y) m(our) h(source) g(\014les.) 275
+1617 y(F) -8 b(or) 39 b(example,) i(bugs) d(sometimes) g(creep) h(in) f
+(when) f(soft) m(w) m(are) k(is) c(mo) s(di\014ed,) i(and) f(y) m(ou) h
+(migh) m(t) g(not) 150 1727 y(detect) 29 b(the) f(bug) f(un) m(til) f
+(a) i(long) g(time) f(after) i(y) m(ou) f(mak) m(e) h(the) f(mo) s
+(di\014cation.) 38 b(With) p Fs 27 w(cvs) p Ft(,) 28
+b(y) m(ou) g(can) g(easily) 150 1837 y(retriev) m(e) j(old) e(v) m
+(ersions) g(to) i(see) g(exactly) g(whic) m(h) e(c) m(hange) i(caused) g
+(the) f(bug.) 40 b(This) 28 b(can) j(sometimes) f(b) s(e) g(a) 150
+1946 y(big) g(help.) 275 2098 y(Y) -8 b(ou) 34 b(could) f(of) h(course)
+g(sa) m(v) m(e) i(ev) m(ery) e(v) m(ersion) g(of) g(ev) m(ery) g
+(\014le) f(y) m(ou) i(ha) m(v) m(e) g(ev) m(er) g(created.) 52
+b(This) 32 b(w) m(ould) 150 2207 y(ho) m(w) m(ev) m(er) h(w) m(aste) f
+(an) f(enormous) g(amoun) m(t) h(of) f(disk) f(space.) p
+Fs 44 w(cvs) p Ft 30 w(stores) i(all) e(the) i(v) m(ersions) e(of) i(a)
+f(\014le) g(in) f(a) 150 2317 y(single) f(\014le) g(in) h(a) g(clev) m
+(er) h(w) m(a) m(y) g(that) g(only) f(stores) h(the) f(di\013erences) g
+(b) s(et) m(w) m(een) h(v) m(ersions.) p Fs 275 2469
+a(cvs) p Ft 36 w(also) 37 b(helps) f(y) m(ou) h(if) g(y) m(ou) g(are) h
+(part) f(of) g(a) h(group) f(of) g(p) s(eople) f(w) m(orking) h(on) g
+(the) h(same) f(pro) 5 b(ject.) 150 2578 y(It) 32 b(is) f(all) f(to) s
+(o) i(easy) h(to) f(o) m(v) m(erwrite) g(eac) m(h) h(others') f(c) m
+(hanges) h(unless) d(y) m(ou) i(are) g(extremely) g(careful.) 44
+b(Some) 150 2688 y(editors,) 26 b(lik) m(e) p Fs 25 w(gnu) p
+Ft 25 w(Emacs,) h(try) e(to) h(mak) m(e) h(sure) d(that) i(the) g(same)
+g(\014le) e(is) h(nev) m(er) h(mo) s(di\014ed) d(b) m(y) i(t) m(w) m(o)
+i(p) s(eople) 150 2798 y(at) 38 b(the) g(same) g(time.) 62
+b(Unfortunately) -8 b(,) 39 b(if) e(someone) h(is) f(using) f(another) i
+(editor,) h(that) f(safeguard) g(will) 150 2907 y(not) c(w) m(ork.) p
+Fs 52 w(cvs) p Ft 33 w(solv) m(es) g(this) f(problem) f(b) m(y) i
+(insulating) d(the) j(di\013eren) m(t) g(dev) m(elop) s(ers) f(from) g
+(eac) m(h) i(other.) 150 3017 y(Ev) m(ery) 29 b(dev) m(elop) s(er) e(w)
+m(orks) i(in) e(his) g(o) m(wn) h(directory) -8 b(,) 29
+b(and) p Fs 28 w(cvs) p Ft 27 w(merges) g(the) f(w) m(ork) h(when) e
+(eac) m(h) i(dev) m(elop) s(er) 150 3126 y(is) g(done.) p
+Fs 275 3278 a(cvs) p Ft 30 w(started) k(out) f(as) g(a) g(bunc) m(h) f
+(of) h(shell) e(scripts) h(written) g(b) m(y) h(Dic) m(k) g(Grune,) g
+(p) s(osted) g(to) g(the) g(news-) 150 3388 y(group) p
+Fo 23 w(comp.sources.unix) p Ft 18 w(in) 22 b(the) h(v) m(olume) g(6) h
+(release) f(of) g(Decem) m(b) s(er,) j(1986.) 40 b(While) 22
+b(no) h(actual) h(co) s(de) 150 3497 y(from) 36 b(these) i(shell) d
+(scripts) g(is) h(presen) m(t) h(in) f(the) h(curren) m(t) f(v) m
+(ersion) g(of) p Fs 37 w(cvs) p Ft 36 w(m) m(uc) m(h) h(of) g(the) p
+Fs 37 w(cvs) p Ft 36 w(con\015ict) 150 3607 y(resolution) 29
+b(algorithms) g(come) j(from) d(them.) 275 3758 y(In) 24
+b(April,) g(1989,) k(Brian) d(Berliner) e(designed) h(and) g(co) s(ded)
+p Fs 25 w(cvs) p Ft(.) 38 b(Je\013) 26 b(P) m(olk) f(later) g(help) s
+(ed) e(Brian) h(with) 150 3868 y(the) 31 b(design) e(of) h(the) p
+Fs 31 w(cvs) p Ft 29 w(mo) s(dule) f(and) h(v) m(endor) g(branc) m(h) g
+(supp) s(ort.) 275 4020 y(Y) -8 b(ou) 36 b(can) h(get) p
+Fs 37 w(cvs) p Ft 36 w(in) e(a) h(v) -5 b(ariet) m(y) 37
+b(of) f(w) m(a) m(ys,) j(including) 33 b(free) j(do) m(wnload) g(from) g
+(the) g(in) m(ternet.) 58 b(F) -8 b(or) 150 4129 y(more) 31
+b(information) d(on) i(do) m(wnloading) p Fs 29 w(cvs) p
+Ft 30 w(and) f(other) p Fs 31 w(cvs) p Ft 29 w(topics,) i(see:) p
+Fo 390 4275 a(http://www.cvshome.org/) 390 4379 y
+(http://www.loria.fr/~mol) o(li/c) o(vs-i) o(nde) o(x.ht) o(ml) p
+Ft 275 4531 a(There) 57 b(is) g(a) i(mailing) d(list,) 63
+b(kno) m(wn) 58 b(as) p Fo 58 w(info-cvs) p Ft -2 w(,) 65
+b(dev) m(oted) 59 b(to) p Fs 59 w(cvs) p Ft(.) 123 b(T) -8
+b(o) 59 b(subscrib) s(e) c(or) 150 4640 y(unsubscrib) s(e) 48
+b(write) i(to) p Fo 52 w(info-cvs-request@gnu.org) p
+Ft -7 w(.) 103 b(If) 51 b(y) m(ou) h(prefer) e(a) i(usenet) f(group,) 56
+b(the) 150 4750 y(righ) m(t) c(group) g(is) p Fo 51 w
+(comp.software.config-mgm) o(t) p Ft 46 w(whic) m(h) f(is) h(for) p
+Fs 52 w(cvs) p Ft 51 w(discussions) e(\(along) i(with) 150
+4860 y(other) 35 b(con\014guration) f(managemen) m(t) i(systems\).) 53
+b(In) 34 b(the) h(future,) g(it) f(migh) m(t) g(b) s(e) g(p) s(ossible)
+e(to) j(create) i(a) p Fo 150 4969 a(comp.software.config-mgm) o(t.cv) o
+(s) p Ft(,) e(but) j(probably) e(only) i(if) f(there) i(is) f
+(su\016cien) m(t) p Fs 38 w(cvs) p Ft 37 w(tra\016c) h(on) p
+Fo 150 5079 a(comp.software.config-mgm) o(t) p Ft(.) 275
+5230 y(Y) -8 b(ou) 21 b(can) h(also) f(subscrib) s(e) d(to) k(the) f
+(bug-cvs) g(mailing) e(list,) j(describ) s(ed) d(in) h(more) h(detail) g
+(in) e(App) s(endix) g(H) 150 5340 y([BUGS],) 31 b(page) h(157.) 42
+b(T) -8 b(o) 30 b(subscrib) s(e) e(send) i(mail) f(to) i
+(bug-cvs-request) p Fo(@) p Ft(gn) m(u.org.) p 90 rotate
+dyy eop
%%Page: 2 4
-2 3 bop 150 -116 a Ft(2)2156 b(CVS|Concurren)m(t)29 b(V)-8
-b(ersions)30 b(System)150 299 y Fp(1.2)68 b(What)45 b(is)g(CVS)g(not?)
-275 510 y Fs(cvs)29 b Ft(can)i(do)f(a)h(lot)f(of)h(things)e(for)h(y)m
-(ou,)h(but)f(it)f(do)s(es)i(not)f(try)g(to)h(b)s(e)f(ev)m(erything)g
-(for)h(ev)m(ery)m(one.)150 697 y Fs(cvs)e Ft(is)h(not)g(a)h(build)d
-(system.)630 807 y(Though)38 b(the)h(structure)f(of)i(y)m(our)e(rep)s
-(ository)g(and)h(mo)s(dules)e(\014le)h(in)m(teract)h(with)f(y)m(our)630
-916 y(build)27 b(system)k(\(e.g.)42 b(`)p Fo(Makefile)p
-Ft('s\),)29 b(they)i(are)f(essen)m(tially)g(indep)s(enden)m(t.)630
-1060 y Fs(cvs)c Ft(do)s(es)h(not)g(dictate)h(ho)m(w)g(y)m(ou)f(build)d
-(an)m(ything.)39 b(It)28 b(merely)e(stores)i(\014les)e(for)h(retriev)-5
-b(al)630 1170 y(in)29 b(a)i(tree)g(structure)f(y)m(ou)h(devise.)630
-1313 y Fs(cvs)d Ft(do)s(es)g(not)g(dictate)i(ho)m(w)e(to)h(use)g(disk)e
-(space)i(in)e(the)i(c)m(hec)m(k)m(ed)h(out)f(w)m(orking)f(directo-)630
-1423 y(ries.)39 b(If)28 b(y)m(ou)h(write)f(y)m(our)h(`)p
-Fo(Makefile)p Ft('s)d(or)j(scripts)e(in)g(ev)m(ery)j(directory)e(so)h
-(they)f(ha)m(v)m(e)i(to)630 1533 y(kno)m(w)f(the)f(relativ)m(e)h(p)s
-(ositions)d(of)j(ev)m(erything)f(else,)h(y)m(ou)g(wind)e(up)g
-(requiring)f(the)j(en)m(tire)630 1642 y(rep)s(ository)g(to)i(b)s(e)f(c)
-m(hec)m(k)m(ed)i(out.)630 1786 y(If)d(y)m(ou)h(mo)s(dularize)e(y)m(our)
-h(w)m(ork,)h(and)f(construct)h(a)g(build)d(system)j(that)g(will)d
-(share)i(\014les)630 1896 y(\(via)c(links,)e(moun)m(ts,)j
-Fo(VPATH)d Ft(in)h(`)p Fo(Makefile)p Ft('s,)g(etc.\),)k(y)m(ou)d(can)g
-(arrange)g(y)m(our)f(disk)f(usage)630 2005 y(ho)m(w)m(ev)m(er)32
-b(y)m(ou)e(lik)m(e.)630 2149 y(But)i(y)m(ou)h(ha)m(v)m(e)h(to)f(remem)m
-(b)s(er)e(that)i Fn(any)41 b Ft(suc)m(h)32 b(system)g(is)g(a)g(lot)h
-(of)f(w)m(ork)h(to)g(construct)630 2259 y(and)d(main)m(tain.)39
-b Fs(cvs)30 b Ft(do)s(es)g(not)h(address)e(the)i(issues)e(in)m(v)m(olv)
-m(ed.)630 2402 y(Of)35 b(course,)i(y)m(ou)f(should)d(place)j(the)g(to)s
-(ols)f(created)h(to)h(supp)s(ort)c(suc)m(h)i(a)h(build)d(system)630
-2512 y(\(scripts,)d(`)p Fo(Makefile)p Ft('s,)e(etc\))k(under)d
-Fs(cvs)p Ft(.)630 2656 y(Figuring)35 b(out)i(what)g(\014les)e(need)i
-(to)g(b)s(e)g(rebuilt)d(when)i(something)g(c)m(hanges)i(is,)g(again,)
-630 2765 y(something)d(to)h(b)s(e)f(handled)f(outside)h(the)h(scop)s(e)
-f(of)h Fs(cvs)p Ft(.)56 b(One)35 b(traditional)f(approac)m(h)630
-2875 y(is)k(to)h(use)g Fo(make)e Ft(for)i(building,)e(and)h(use)g(some)
-i(automated)g(to)s(ol)e(for)h(generating)g(the)630 2984
-y(dep)s(endencies)28 b(whic)m(h)i Fo(make)f Ft(uses.)630
-3128 y(See)46 b(Chapter)f(14)h([Builds],)i(page)e(81,)51
-b(for)45 b(more)h(information)e(on)h(doing)g(builds)d(in)630
-3238 y(conjunction)29 b(with)g Fs(cvs)p Ft(.)150 3416
-y Fs(cvs)g Ft(is)h(not)g(a)h(substitute)e(for)i(managemen)m(t.)630
-3525 y(Y)-8 b(our)20 b(managers)h(and)f(pro)5 b(ject)21
-b(leaders)f(are)h(exp)s(ected)f(to)h(talk)g(to)g(y)m(ou)g(frequen)m
-(tly)e(enough)630 3635 y(to)37 b(mak)m(e)f(certain)g(y)m(ou)g(are)h(a)m
-(w)m(are)g(of)f(sc)m(hedules,)h(merge)f(p)s(oin)m(ts,)g(branc)m(h)g
-(names)g(and)630 3744 y(release)31 b(dates.)41 b(If)30
-b(they)g(don't,)h Fs(cvs)e Ft(can't)j(help.)630 3888
-y Fs(cvs)g Ft(is)f(an)i(instrumen)m(t)e(for)h(making)g(sources)h(dance)
-f(to)i(y)m(our)e(tune.)47 b(But)33 b(y)m(ou)g(are)g(the)630
-3998 y(pip)s(er)28 b(and)i(the)g(comp)s(oser.)41 b(No)31
-b(instrumen)m(t)e(pla)m(ys)h(itself)f(or)h(writes)g(its)f(o)m(wn)i(m)m
-(usic.)150 4176 y Fs(cvs)e Ft(is)h(not)g(a)h(substitute)e(for)i(dev)m
-(elop)s(er)e(comm)m(unication.)630 4285 y(When)35 b(faced)h(with)e
-(con\015icts)h(within)d(a)k(single)e(\014le,)h(most)h(dev)m(elop)s(ers)
-f(manage)h(to)g(re-)630 4395 y(solv)m(e)28 b(them)f(without)f(to)s(o)j
-(m)m(uc)m(h)e(e\013ort.)40 b(But)28 b(a)g(more)f(general)h
-(de\014nition)d(of)i(\\con\015ict")630 4505 y(includes)h(problems)h(to)
-s(o)i(di\016cult)d(to)j(solv)m(e)g(without)e(comm)m(unication)h(b)s(et)
-m(w)m(een)h(dev)m(el-)630 4614 y(op)s(ers.)630 4758 y
-Fs(cvs)26 b Ft(cannot)i(determine)e(when)g(sim)m(ultaneous)g(c)m
-(hanges)i(within)d(a)i(single)f(\014le,)h(or)g(across)630
-4867 y(a)34 b(whole)f(collection)g(of)h(\014les,)f(will)e(logically)h
-(con\015ict)i(with)e(one)i(another.)50 b(Its)34 b(concept)630
-4977 y(of)h(a)g Fm(con\015ict)h Ft(is)e(purely)e(textual,)k(arising)d
-(when)h(t)m(w)m(o)i(c)m(hanges)f(to)g(the)g(same)g(base)g(\014le)630
-5087 y(are)c(near)f(enough)g(to)h(sp)s(o)s(ok)f(the)g(merge)h(\(i.e.)41
-b Fo(diff3)p Ft(\))30 b(command.)630 5230 y Fs(cvs)41
-b Ft(do)s(es)g(not)h(claim)f(to)i(help)d(at)j(all)e(in)f(\014guring)g
-(out)i(non-textual)g(or)g(distributed)630 5340 y(con\015icts)30
-b(in)f(program)h(logic.)p eop
+2 3 bop Ft 150 -116 a(2) 1750 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fp 150
+299 a(1.2) 68 b(What) 45 b(is) g(CVS) g(not?) p Fs 275
+510 a(cvs) p Ft 29 w(can) 31 b(do) f(a) h(lot) f(of) h(things) e(for) h
+(y) m(ou,) h(but) f(it) f(do) s(es) i(not) f(try) g(to) h(b) s(e) f(ev)
+m(erything) g(for) h(ev) m(ery) m(one.) p Fs 150 697
+a(cvs) p Ft 29 w(is) f(not) g(a) h(build) d(system.) 630
+807 y(Though) 38 b(the) h(structure) f(of) i(y) m(our) e(rep) s
+(ository) g(and) h(mo) s(dules) e(\014le) h(in) m(teract) h(with) f(y) m
+(our) 630 916 y(build) 27 b(system) k(\(e.g.) 42 b(`) p
+Fo(Makefile) p Ft('s\),) 29 b(they) i(are) f(essen) m(tially) g(indep) s
+(enden) m(t.) p Fs 630 1060 a(cvs) p Ft 26 w(do) s(es) d(not) g
+(dictate) h(ho) m(w) g(y) m(ou) f(build) d(an) m(ything.) 39
+b(It) 28 b(merely) e(stores) i(\014les) e(for) h(retriev) -5
+b(al) 630 1170 y(in) 29 b(a) i(tree) g(structure) f(y) m(ou) h(devise.)
+p Fs 630 1313 a(cvs) p Ft 28 w(do) s(es) d(not) g(dictate) i(ho) m(w) e
+(to) h(use) g(disk) e(space) i(in) e(the) i(c) m(hec) m(k) m(ed) h(out)
+f(w) m(orking) f(directo-) 630 1423 y(ries.) 39 b(If) 28
+b(y) m(ou) h(write) f(y) m(our) h(`) p Fo(Makefile) p
+Ft('s) d(or) j(scripts) e(in) g(ev) m(ery) j(directory) e(so) h(they) f
+(ha) m(v) m(e) i(to) 630 1533 y(kno) m(w) f(the) f(relativ) m(e) h(p) s
+(ositions) d(of) j(ev) m(erything) f(else,) h(y) m(ou) g(wind) e(up) g
+(requiring) f(the) j(en) m(tire) 630 1642 y(rep) s(ository) g(to) i(b) s
+(e) f(c) m(hec) m(k) m(ed) i(out.) 630 1786 y(If) d(y) m(ou) h(mo) s
+(dularize) e(y) m(our) h(w) m(ork,) h(and) f(construct) h(a) g(build) d
+(system) j(that) g(will) d(share) i(\014les) 630 1896
+y(\(via) c(links,) e(moun) m(ts,) p Fo 26 w(VPATH) p
+Ft 23 w(in) h(`) p Fo(Makefile) p Ft('s,) g(etc.\),) k(y) m(ou) d(can) g
+(arrange) g(y) m(our) f(disk) f(usage) 630 2005 y(ho) m(w) m(ev) m(er)
+32 b(y) m(ou) e(lik) m(e.) 630 2149 y(But) i(y) m(ou) h(ha) m(v) m(e) h
+(to) f(remem) m(b) s(er) e(that) p Fn 33 w(any) p Ft
+41 w(suc) m(h) h(system) g(is) g(a) g(lot) h(of) f(w) m(ork) h(to) g
+(construct) 630 2259 y(and) d(main) m(tain.) p Fs 39
+w(cvs) p Ft 30 w(do) s(es) g(not) h(address) e(the) i(issues) e(in) m
+(v) m(olv) m(ed.) 630 2402 y(Of) 35 b(course,) i(y) m(ou) f(should) d
+(place) j(the) g(to) s(ols) f(created) h(to) h(supp) s(ort) c(suc) m(h)
+i(a) h(build) d(system) 630 2512 y(\(scripts,) d(`) p
+Fo(Makefile) p Ft('s,) e(etc\)) k(under) p Fs 29 w(cvs) p
+Ft(.) 630 2656 y(Figuring) j(out) i(what) g(\014les) e(need) i(to) g(b)
+s(e) g(rebuilt) d(when) i(something) g(c) m(hanges) i(is,) g(again,) 630
+2765 y(something) d(to) h(b) s(e) f(handled) f(outside) h(the) h(scop) s
+(e) f(of) p Fs 36 w(cvs) p Ft(.) 56 b(One) 35 b(traditional) f(approac)
+m(h) 630 2875 y(is) k(to) h(use) p Fo 39 w(make) p Ft
+37 w(for) g(building,) e(and) h(use) g(some) i(automated) g(to) s(ol) e
+(for) h(generating) g(the) 630 2984 y(dep) s(endencies) 28
+b(whic) m(h) p Fo 30 w(make) p Ft 29 w(uses.) 630 3128
+y(See) 46 b(Chapter) f(14) h([Builds],) i(page) e(83,) 51
+b(for) 45 b(more) h(information) e(on) h(doing) g(builds) d(in) 630
+3238 y(conjunction) 29 b(with) p Fs 29 w(cvs) p Ft(.) p
+Fs 150 3416 a(cvs) p Ft 29 w(is) h(not) g(a) h(substitute) e(for) i
+(managemen) m(t.) 630 3525 y(Y) -8 b(our) 20 b(managers) h(and) f(pro) 5
+b(ject) 21 b(leaders) f(are) h(exp) s(ected) f(to) h(talk) g(to) g(y) m
+(ou) g(frequen) m(tly) e(enough) 630 3635 y(to) 37 b(mak) m(e) f
+(certain) g(y) m(ou) g(are) h(a) m(w) m(are) g(of) f(sc) m(hedules,) h
+(merge) f(p) s(oin) m(ts,) g(branc) m(h) g(names) g(and) 630
+3744 y(release) 31 b(dates.) 41 b(If) 30 b(they) g(don't,) p
+Fs 31 w(cvs) p Ft 29 w(can't) i(help.) p Fs 630 3888
+a(cvs) p Ft 32 w(is) f(an) i(instrumen) m(t) e(for) h(making) g
+(sources) h(dance) f(to) i(y) m(our) e(tune.) 47 b(But) 33
+b(y) m(ou) g(are) g(the) 630 3998 y(pip) s(er) 28 b(and) i(the) g(comp)
+s(oser.) 41 b(No) 31 b(instrumen) m(t) e(pla) m(ys) h(itself) f(or) h
+(writes) g(its) f(o) m(wn) i(m) m(usic.) p Fs 150 4176
+a(cvs) p Ft 29 w(is) f(not) g(a) h(substitute) e(for) i(dev) m(elop) s
+(er) e(comm) m(unication.) 630 4285 y(When) 35 b(faced) h(with) e
+(con\015icts) h(within) d(a) k(single) e(\014le,) h(most) h(dev) m
+(elop) s(ers) f(manage) h(to) g(re-) 630 4395 y(solv) m(e) 28
+b(them) f(without) f(to) s(o) j(m) m(uc) m(h) e(e\013ort.) 40
+b(But) 28 b(a) g(more) f(general) h(de\014nition) d(of) i
+(\\con\015ict") 630 4505 y(includes) h(problems) h(to) s(o) i
+(di\016cult) d(to) j(solv) m(e) g(without) e(comm) m(unication) h(b) s
+(et) m(w) m(een) h(dev) m(el-) 630 4614 y(op) s(ers.) p
+Fs 630 4758 a(cvs) p Ft 26 w(cannot) d(determine) e(when) g(sim) m
+(ultaneous) g(c) m(hanges) i(within) d(a) i(single) f(\014le,) h(or) g
+(across) 630 4867 y(a) 34 b(whole) f(collection) g(of) h(\014les,) f
+(will) e(logically) h(con\015ict) i(with) e(one) i(another.) 50
+b(Its) 34 b(concept) 630 4977 y(of) h(a) p Fm 35 w(con\015ict) p
+Ft 36 w(is) f(purely) e(textual,) k(arising) d(when) h(t) m(w) m(o) i
+(c) m(hanges) f(to) g(the) g(same) g(base) g(\014le) 630
+5087 y(are) c(near) f(enough) g(to) h(sp) s(o) s(ok) f(the) g(merge) h
+(\(i.e.) p Fo 41 w(diff3) p Ft(\)) f(command.) p Fs 630
+5230 a(cvs) p Ft 41 w(do) s(es) 41 b(not) h(claim) f(to) i(help) d(at) j
+(all) e(in) f(\014guring) g(out) i(non-textual) g(or) g(distributed) 630
+5340 y(con\015icts) 30 b(in) f(program) h(logic.) p 90 rotate
+dyy eop
%%Page: 3 5
-3 4 bop 150 -116 a Ft(Chapter)30 b(1:)41 b(Ov)m(erview)2718
-b(3)630 299 y(F)-8 b(or)27 b(example:)38 b(Sa)m(y)27
-b(y)m(ou)f(c)m(hange)i(the)e(argumen)m(ts)h(to)g(function)d
-Fo(X)i Ft(de\014ned)f(in)g(\014le)g(`)p Fo(A)p Ft('.)40
-b(A)m(t)630 408 y(the)32 b(same)h(time,)f(someone)h(edits)e(\014le)h(`)
-p Fo(B)p Ft(',)g(adding)f(new)h(calls)f(to)i(function)d
-Fo(X)i Ft(using)f(the)630 518 y(old)f(argumen)m(ts.)41
-b(Y)-8 b(ou)30 b(are)h(outside)f(the)g(realm)g(of)h Fs(cvs)p
-Ft('s)e(comp)s(etence.)630 665 y(Acquire)h(the)g(habit)g(of)g(reading)g
-(sp)s(ecs)f(and)h(talking)g(to)h(y)m(our)f(p)s(eers.)150
-850 y Fs(cvs)f Ft(do)s(es)h(not)h(ha)m(v)m(e)h(c)m(hange)f(con)m(trol)
-630 960 y(Change)42 b(con)m(trol)g(refers)f(to)i(a)f(n)m(um)m(b)s(er)e
-(of)i(things.)74 b(First)41 b(of)h(all)e(it)h(can)h(mean)g
-Fm(bug-)630 1069 y(trac)m(king)p Ft(,)c(that)f(is)e(b)s(eing)f(able)i
-(to)g(k)m(eep)h(a)f(database)h(of)f(rep)s(orted)f(bugs)h(and)f(the)h
-(sta-)630 1179 y(tus)j(of)g(eac)m(h)h(one)f(\(is)f(it)h(\014xed?)65
-b(in)38 b(what)h(release?)66 b(has)39 b(the)g(bug)g(submitter)e(agreed)
-630 1288 y(that)e(it)e(is)g(\014xed?\).)51 b(F)-8 b(or)35
-b(in)m(terfacing)e Fs(cvs)g Ft(to)h(an)g(external)g(bug-trac)m(king)g
-(system,)h(see)630 1398 y(the)45 b(`)p Fo(rcsinfo)p Ft(')f(and)g(`)p
-Fo(verifymsg)p Ft(')f(\014les)h(\(see)i(App)s(endix)c(C)j
-([Administrativ)m(e)e(\014les],)630 1507 y(page)31 b(127\).)630
-1655 y(Another)k(asp)s(ect)h(of)g(c)m(hange)h(con)m(trol)f(is)e(k)m
-(eeping)i(trac)m(k)h(of)e(the)h(fact)h(that)f(c)m(hanges)g(to)630
-1764 y(sev)m(eral)27 b(\014les)f(w)m(ere)h(in)f(fact)i(c)m(hanged)f
-(together)i(as)e(one)g(logical)f(c)m(hange.)41 b(If)27
-b(y)m(ou)g(c)m(hec)m(k)h(in)630 1874 y(sev)m(eral)k(\014les)e(in)g(a)h
-(single)f Fo(cvs)g(commit)f Ft(op)s(eration,)i Fs(cvs)f
-Ft(then)h(forgets)h(that)g(those)g(\014les)630 1983 y(w)m(ere)g(c)m
-(hec)m(k)m(ed)i(in)d(together,)j(and)d(the)h(fact)h(that)f(they)g(ha)m
-(v)m(e)i(the)e(same)g(log)g(message)h(is)630 2093 y(the)c(only)f(thing)
-g(t)m(ying)g(them)h(together.)42 b(Keeping)28 b(a)h Fs(gnu)f
-Ft(st)m(yle)h(`)p Fo(ChangeLog)p Ft(')e(can)i(help)630
-2203 y(somewhat.)630 2350 y(Another)h(asp)s(ect)h(of)g(c)m(hange)g(con)
-m(trol,)g(in)e(some)i(systems,)g(is)e(the)i(abilit)m(y)e(to)i(k)m(eep)g
-(trac)m(k)630 2459 y(of)h(the)g(status)g(of)g(eac)m(h)h(c)m(hange.)46
-b(Some)32 b(c)m(hanges)h(ha)m(v)m(e)g(b)s(een)e(written)g(b)m(y)h(a)g
-(dev)m(elop)s(er,)630 2569 y(others)25 b(ha)m(v)m(e)g(b)s(een)f(review)
-m(ed)g(b)m(y)h(a)g(second)f(dev)m(elop)s(er,)h(and)f(so)h(on.)39
-b(Generally)-8 b(,)25 b(the)g(w)m(a)m(y)630 2678 y(to)31
-b(do)f(this)g(with)f Fs(cvs)g Ft(is)h(to)h(generate)h(a)e(di\013)f
-(\(using)h Fo(cvs)f(diff)g Ft(or)i Fo(diff)p Ft(\))e(and)h(email)f(it)
-630 2788 y(to)g(someone)g(who)e(can)i(then)f(apply)e(it)i(using)f(the)h
-Fo(patch)f Ft(utilit)m(y)-8 b(.)38 b(This)27 b(is)g(v)m(ery)h
-(\015exible,)630 2898 y(but)d(dep)s(ends)f(on)h(mec)m(hanisms)g
-(outside)g Fs(cvs)f Ft(to)j(mak)m(e)f(sure)f(nothing)g(falls)f(through)
-h(the)630 3007 y(crac)m(ks.)150 3192 y Fs(cvs)k Ft(is)h(not)g(an)h
-(automated)g(testing)g(program)630 3302 y(It)57 b(should)e(b)s(e)h(p)s
-(ossible)f(to)i(enforce)g(mandatory)g(use)g(of)g(a)g(testsuite)g(using)
-f(the)630 3411 y Fo(commitinfo)40 b Ft(\014le.)78 b(I)43
-b(ha)m(v)m(en't)h(heard)e(a)i(lot)f(ab)s(out)f(pro)5
-b(jects)44 b(trying)e(to)h(do)g(that)h(or)630 3521 y(whether)30
-b(there)g(are)h(subtle)e(gotc)m(has,)k(ho)m(w)m(ev)m(er.)150
-3705 y Fs(cvs)c Ft(do)s(es)h(not)h(ha)m(v)m(e)h(a)e(builtin)d(pro)s
-(cess)j(mo)s(del)630 3815 y(Some)21 b(systems)f(pro)m(vide)g(w)m(a)m
-(ys)h(to)g(ensure)f(that)h(c)m(hanges)h(or)e(releases)h(go)g(through)f
-(v)-5 b(arious)630 3925 y(steps,)42 b(with)d(v)-5 b(arious)39
-b(appro)m(v)-5 b(als)39 b(as)h(needed.)68 b(Generally)-8
-b(,)42 b(one)e(can)g(accomplish)f(this)630 4034 y(with)h
-Fs(cvs)h Ft(but)g(it)g(migh)m(t)h(b)s(e)f(a)h(little)e(more)i(w)m(ork.)
-74 b(In)41 b(some)h(cases)h(y)m(ou'll)e(w)m(an)m(t)h(to)630
-4144 y(use)h(the)g(`)p Fo(commitinfo)p Ft(',)h(`)p Fo(loginfo)p
-Ft(',)h(`)p Fo(rcsinfo)p Ft(',)g(or)e(`)p Fo(verifymsg)p
-Ft(')e(\014les,)k(to)f(require)630 4253 y(that)34 b(certain)f(steps)g
-(b)s(e)f(p)s(erformed)g(b)s(efore)g(cvs)i(will)c(allo)m(w)j(a)g(c)m
-(hec)m(kin.)49 b(Also)33 b(consider)630 4363 y(whether)d(features)i
-(suc)m(h)e(as)i(branc)m(hes)e(and)h(tags)h(can)f(b)s(e)f(used)h(to)g(p)
-s(erform)f(tasks)h(suc)m(h)630 4473 y(as)g(doing)e(w)m(ork)h(in)f(a)i
-(dev)m(elopmen)m(t)g(tree)g(and)e(then)h(merging)g(certain)g(c)m
-(hanges)i(o)m(v)m(er)f(to)630 4582 y(a)g(stable)f(tree)h(only)e(once)j
-(they)e(ha)m(v)m(e)i(b)s(een)d(pro)m(v)m(en.)150 4903
-y Fp(1.3)68 b(A)44 b(sample)i(session)275 5121 y Ft(As)24
-b(a)h(w)m(a)m(y)g(of)g(in)m(tro)s(ducing)d Fs(cvs)p Ft(,)j(w)m(e'll)f
-(go)h(through)f(a)h(t)m(ypical)f(w)m(ork-session)g(using)f
-Fs(cvs)p Ft(.)38 b(The)24 b(\014rst)150 5230 y(thing)35
-b(to)h(understand)e(is)h(that)h Fs(cvs)f Ft(stores)h(all)f(\014les)f
-(in)h(a)h(cen)m(tralized)f Fm(rep)s(ository)43 b Ft(\(see)36
-b(Chapter)g(2)150 5340 y([Rep)s(ository],)30 b(page)h(7\);)h(this)d
-(section)i(assumes)f(that)h(a)f(rep)s(ository)g(is)f(set)i(up.)p
-eop
+3 4 bop Ft 150 -116 a(Chapter) 30 b(1:) 41 b(Ov) m(erview) 2718
+b(3) 630 299 y(F) -8 b(or) 27 b(example:) 38 b(Sa) m(y) 27
+b(y) m(ou) f(c) m(hange) i(the) e(argumen) m(ts) h(to) g(function) p
+Fo 24 w(X) p Ft 26 w(de\014ned) e(in) g(\014le) g(`) p
+Fo(A) p Ft('.) 40 b(A) m(t) 630 408 y(the) 32 b(same) h(time,) f
+(someone) h(edits) e(\014le) h(`) p Fo(B) p Ft(',) g(adding) f(new) h
+(calls) f(to) i(function) p Fo 30 w(X) p Ft 32 w(using) e(the) 630
+518 y(old) f(argumen) m(ts.) 41 b(Y) -8 b(ou) 30 b(are) h(outside) f
+(the) g(realm) g(of) p Fs 31 w(cvs) p Ft('s) f(comp) s(etence.) 630
+665 y(Acquire) h(the) g(habit) g(of) g(reading) g(sp) s(ecs) f(and) h
+(talking) g(to) h(y) m(our) f(p) s(eers.) p Fs 150 850
+a(cvs) p Ft 29 w(do) s(es) g(not) h(ha) m(v) m(e) h(c) m(hange) f(con) m
+(trol) 630 960 y(Change) 42 b(con) m(trol) g(refers) f(to) i(a) f(n) m
+(um) m(b) s(er) e(of) i(things.) 74 b(First) 41 b(of) h(all) e(it) h
+(can) h(mean) p Fm 42 w(bug-) 630 1069 y(trac) m(king) p
+Ft(,) c(that) f(is) e(b) s(eing) f(able) i(to) g(k) m(eep) h(a) f
+(database) h(of) f(rep) s(orted) f(bugs) h(and) f(the) h(sta-) 630
+1179 y(tus) j(of) g(eac) m(h) h(one) f(\(is) f(it) h(\014xed?) 65
+b(in) 38 b(what) h(release?) 66 b(has) 39 b(the) g(bug) g(submitter) e
+(agreed) 630 1288 y(that) e(it) e(is) g(\014xed?\).) 51
+b(F) -8 b(or) 35 b(in) m(terfacing) p Fs 33 w(cvs) p
+Ft 33 w(to) f(an) g(external) g(bug-trac) m(king) g(system,) h(see) 630
+1398 y(the) 45 b(`) p Fo(rcsinfo) p Ft(') f(and) g(`) p
+Fo(verifymsg) p Ft(') f(\014les) h(\(see) i(App) s(endix) c(C) j
+([Administrativ) m(e) e(\014les],) 630 1507 y(page) 31
+b(129\).) 630 1655 y(Another) k(asp) s(ect) h(of) g(c) m(hange) h(con) m
+(trol) f(is) e(k) m(eeping) i(trac) m(k) h(of) e(the) h(fact) h(that) f
+(c) m(hanges) g(to) 630 1764 y(sev) m(eral) 27 b(\014les) f(w) m(ere) h
+(in) f(fact) i(c) m(hanged) f(together) i(as) e(one) g(logical) f(c) m
+(hange.) 41 b(If) 27 b(y) m(ou) g(c) m(hec) m(k) h(in) 630
+1874 y(sev) m(eral) k(\014les) e(in) g(a) h(single) p
+Fo 30 w(cvs) f(commit) p Ft 29 w(op) s(eration,) p Fs
+31 w(cvs) p Ft 30 w(then) h(forgets) h(that) g(those) g(\014les) 630
+1983 y(w) m(ere) g(c) m(hec) m(k) m(ed) i(in) d(together,) j(and) d
+(the) h(fact) h(that) f(they) g(ha) m(v) m(e) i(the) e(same) g(log) g
+(message) h(is) 630 2093 y(the) c(only) f(thing) g(t) m(ying) g(them) h
+(together.) 42 b(Keeping) 28 b(a) p Fs 29 w(gnu) p Ft
+28 w(st) m(yle) h(`) p Fo(ChangeLog) p Ft(') e(can) i(help) 630
+2203 y(somewhat.) 630 2350 y(Another) h(asp) s(ect) h(of) g(c) m(hange)
+g(con) m(trol,) g(in) e(some) i(systems,) g(is) e(the) i(abilit) m(y) e
+(to) i(k) m(eep) g(trac) m(k) 630 2459 y(of) h(the) g(status) g(of) g
+(eac) m(h) h(c) m(hange.) 46 b(Some) 32 b(c) m(hanges) h(ha) m(v) m(e) g
+(b) s(een) e(written) g(b) m(y) h(a) g(dev) m(elop) s(er,) 630
+2569 y(others) 25 b(ha) m(v) m(e) g(b) s(een) f(review) m(ed) g(b) m(y)
+h(a) g(second) f(dev) m(elop) s(er,) h(and) f(so) h(on.) 39
+b(Generally) -8 b(,) 25 b(the) g(w) m(a) m(y) 630 2678
+y(to) 31 b(do) f(this) g(with) p Fs 29 w(cvs) p Ft 29
+w(is) g(to) h(generate) h(a) e(di\013) f(\(using) p Fo
+30 w(cvs) g(diff) p Ft 29 w(or) p Fo 31 w(diff) p Ft(\)) g(and) h
+(email) f(it) 630 2788 y(to) g(someone) g(who) e(can) i(then) f(apply) e
+(it) i(using) f(the) p Fo 28 w(patch) p Ft 27 w(utilit) m(y) -8
+b(.) 38 b(This) 27 b(is) g(v) m(ery) h(\015exible,) 630
+2898 y(but) d(dep) s(ends) f(on) h(mec) m(hanisms) g(outside) p
+Fs 25 w(cvs) p Ft 24 w(to) i(mak) m(e) f(sure) f(nothing) g(falls) f
+(through) h(the) 630 3007 y(crac) m(ks.) p Fs 150 3192
+a(cvs) p Ft 29 w(is) 30 b(not) g(an) h(automated) g(testing) g(program)
+630 3302 y(It) 57 b(should) e(b) s(e) h(p) s(ossible) f(to) i(enforce) g
+(mandatory) g(use) g(of) g(a) g(testsuite) g(using) f(the) p
+Fo 630 3411 a(commitinfo) p Ft 40 w(\014le.) 78 b(I) 43
+b(ha) m(v) m(en't) h(heard) e(a) i(lot) f(ab) s(out) f(pro) 5
+b(jects) 44 b(trying) e(to) h(do) g(that) h(or) 630 3521
+y(whether) 30 b(there) g(are) h(subtle) e(gotc) m(has,) k(ho) m(w) m
+(ev) m(er.) p Fs 150 3705 a(cvs) p Ft 29 w(do) s(es) d(not) h(ha) m(v) m
+(e) h(a) e(builtin) d(pro) s(cess) j(mo) s(del) 630 3815
+y(Some) 21 b(systems) f(pro) m(vide) g(w) m(a) m(ys) h(to) g(ensure) f
+(that) h(c) m(hanges) h(or) e(releases) h(go) g(through) f(v) -5
+b(arious) 630 3925 y(steps,) 42 b(with) d(v) -5 b(arious) 39
+b(appro) m(v) -5 b(als) 39 b(as) h(needed.) 68 b(Generally) -8
+b(,) 42 b(one) e(can) g(accomplish) f(this) 630 4034
+y(with) p Fs 40 w(cvs) p Ft 41 w(but) i(it) g(migh) m(t) h(b) s(e) f(a)
+h(little) e(more) i(w) m(ork.) 74 b(In) 41 b(some) h(cases) h(y) m
+(ou'll) e(w) m(an) m(t) h(to) 630 4144 y(use) h(the) g(`) p
+Fo(commitinfo) p Ft(',) h(`) p Fo(loginfo) p Ft(',) h(`) p
+Fo(rcsinfo) p Ft(',) g(or) e(`) p Fo(verifymsg) p Ft(') e(\014les,) k
+(to) f(require) 630 4253 y(that) 34 b(certain) f(steps) g(b) s(e) f(p) s
+(erformed) g(b) s(efore) g(cvs) i(will) c(allo) m(w) j(a) g(c) m(hec) m
+(kin.) 49 b(Also) 33 b(consider) 630 4363 y(whether) d(features) i(suc)
+m(h) e(as) i(branc) m(hes) e(and) h(tags) h(can) f(b) s(e) f(used) h
+(to) g(p) s(erform) f(tasks) h(suc) m(h) 630 4473 y(as) g(doing) e(w) m
+(ork) h(in) f(a) i(dev) m(elopmen) m(t) g(tree) g(and) e(then) h
+(merging) g(certain) g(c) m(hanges) i(o) m(v) m(er) f(to) 630
+4582 y(a) g(stable) f(tree) h(only) e(once) j(they) e(ha) m(v) m(e) i
+(b) s(een) d(pro) m(v) m(en.) p Fp 150 4903 a(1.3) 68
+b(A) 44 b(sample) i(session) p Ft 275 5121 a(As) 24 b(a) h(w) m(a) m(y)
+g(of) g(in) m(tro) s(ducing) p Fs 22 w(cvs) p Ft(,) g(w) m(e'll) f(go) h
+(through) f(a) h(t) m(ypical) f(w) m(ork-session) g(using) p
+Fs 23 w(cvs) p Ft(.) 38 b(The) 24 b(\014rst) 150 5230
+y(thing) 35 b(to) h(understand) e(is) h(that) p Fs 36
+w(cvs) p Ft 35 w(stores) h(all) f(\014les) f(in) h(a) h(cen) m
+(tralized) p Fm 35 w(rep) s(ository) p Ft 43 w(\(see) g(Chapter) g(2)
+150 5340 y([Rep) s(ository],) 30 b(page) h(7\);) h(this) d(section) i
+(assumes) f(that) h(a) f(rep) s(ository) g(is) f(set) i(up.) p
+90 rotate dyy eop
%%Page: 4 6
-4 5 bop 150 -116 a Ft(4)2156 b(CVS|Concurren)m(t)29 b(V)-8
-b(ersions)30 b(System)275 299 y(Supp)s(ose)j(y)m(ou)j(are)f(w)m(orking)
-g(on)g(a)g(simple)f(compiler.)53 b(The)35 b(source)h(consists)e(of)i(a)
-f(handful)e(of)i(C)150 408 y(\014les)28 b(and)g(a)h(`)p
-Fo(Makefile)p Ft('.)38 b(The)28 b(compiler)g(is)f(called)h(`)p
-Fo(tc)p Ft(')h(\(T)-8 b(rivial)27 b(Compiler\),)g(and)h(the)h(rep)s
-(ository)f(is)150 518 y(set)j(up)e(so)i(that)g(there)f(is)g(a)h(mo)s
-(dule)d(called)i(`)p Fo(tc)p Ft('.)150 728 y Fl(1.3.1)63
-b(Getting)41 b(the)g(source)275 915 y Ft(The)30 b(\014rst)g(thing)g(y)m
-(ou)h(m)m(ust)g(do)g(is)f(to)i(get)g(y)m(our)f(o)m(wn)g(w)m(orking)f
-(cop)m(y)i(of)f(the)g(source)g(for)g(`)p Fo(tc)p Ft('.)42
-b(F)-8 b(or)150 1025 y(this,)30 b(y)m(ou)g(use)g(the)h
-Fo(checkout)d Ft(command:)390 1149 y Fo($)47 b(cvs)g(checkout)f(tc)150
-1278 y Ft(This)29 b(will)e(create)32 b(a)f(new)f(directory)g(called)f
-(`)p Fo(tc)p Ft(')i(and)e(p)s(opulate)h(it)f(with)h(the)g(source)h
-(\014les.)390 1402 y Fo($)47 b(cd)h(tc)390 1506 y($)f(ls)390
-1610 y(CVS)429 b(Makefile)188 b(backend.c)141 b(driver.c)189
-b(frontend.c)93 b(parser.c)275 1740 y Ft(The)21 b(`)p
-Fo(CVS)p Ft(')h(directory)f(is)g(used)g(in)m(ternally)f(b)m(y)i
-Fs(cvs)p Ft(.)37 b(Normally)-8 b(,)24 b(y)m(ou)e(should)e(not)i(mo)s
-(dify)e(or)i(remo)m(v)m(e)150 1849 y(an)m(y)31 b(of)f(the)h(\014les)e
-(in)g(it.)275 1979 y(Y)-8 b(ou)37 b(start)g(y)m(our)g(fa)m(v)m(orite)g
-(editor,)h(hac)m(k)g(a)m(w)m(a)m(y)g(at)g(`)p Fo(backend.c)p
-Ft(',)e(and)g(a)h(couple)g(of)f(hours)g(later)150 2088
-y(y)m(ou)27 b(ha)m(v)m(e)g(added)f(an)g(optimization)f(pass)h(to)h(the)
-g(compiler.)38 b(A)26 b(note)h(to)g Fs(r)n(cs)f Ft(and)g
-Fs(sccs)f Ft(users:)37 b(There)150 2198 y(is)f(no)h(need)g(to)h(lo)s(c)
-m(k)f(the)g(\014les)f(that)i(y)m(ou)f(w)m(an)m(t)h(to)g(edit.)60
-b(See)38 b(Chapter)e(10)i([Multiple)d(dev)m(elop)s(ers],)150
-2308 y(page)c(61,)h(for)e(an)g(explanation.)150 2517
-y Fl(1.3.2)63 b(Committing)39 b(y)m(our)i(c)m(hanges)275
-2705 y Ft(When)31 b(y)m(ou)h(ha)m(v)m(e)h(c)m(hec)m(k)m(ed)h(that)e
-(the)g(compiler)e(is)h(still)e(compilable)h(y)m(ou)i(decide)f(to)i(mak)
-m(e)f(a)g(new)150 2814 y(v)m(ersion)27 b(of)h(`)p Fo(backend.c)p
-Ft('.)38 b(This)27 b(will)e(store)j(y)m(our)g(new)g(`)p
-Fo(backend.c)p Ft(')e(in)g(the)i(rep)s(ository)f(and)g(mak)m(e)i(it)150
-2924 y(a)m(v)-5 b(ailable)30 b(to)h(an)m(y)m(one)g(else)g(who)f(is)f
-(using)g(that)i(same)g(rep)s(ository)-8 b(.)390 3048
-y Fo($)47 b(cvs)g(commit)f(backend.c)150 3178 y Fs(cvs)26
-b Ft(starts)i(an)f(editor,)h(to)g(allo)m(w)f(y)m(ou)h(to)g(en)m(ter)g
-(a)g(log)f(message.)41 b(Y)-8 b(ou)28 b(t)m(yp)s(e)f(in)f(\\Added)h(an)
-g(optimiza-)150 3287 y(tion)j(pass.",)h(sa)m(v)m(e)h(the)e(temp)s
-(orary)g(\014le,)g(and)g(exit)g(the)h(editor.)275 3417
-y(The)22 b(en)m(vironmen)m(t)g(v)-5 b(ariable)22 b Fo($CVSEDITOR)e
-Ft(determines)i(whic)m(h)f(editor)i(is)f(started.)38
-b(If)23 b Fo($CVSEDITOR)150 3526 y Ft(is)48 b(not)h(set,)54
-b(then)49 b(if)e(the)i(en)m(vironmen)m(t)g(v)-5 b(ariable)47
-b Fo($EDITOR)g Ft(is)h(set,)54 b(it)49 b(will)d(b)s(e)i(used.)95
-b(If)49 b(b)s(oth)150 3636 y Fo($CVSEDITOR)39 b Ft(and)h
-Fo($EDITOR)g Ft(are)i(not)f(set)h(then)f(there)h(is)e(a)i(default)f
-(whic)m(h)f(will)f(v)-5 b(ary)41 b(with)f(y)m(our)150
-3746 y(op)s(erating)30 b(system,)h(for)f(example)g Fo(vi)g
-Ft(for)g(unix)e(or)j Fo(notepad)d Ft(for)i(Windo)m(ws)g(NT/95.)275
-3875 y(In)k(addition,)h Fs(cvs)f Ft(c)m(hec)m(ks)j(the)e
-Fo($VISUAL)e Ft(en)m(vironmen)m(t)i(v)-5 b(ariable.)54
-b(Opinions)32 b(v)-5 b(ary)35 b(on)h(whether)150 3985
-y(this)23 b(b)s(eha)m(vior)h(is)g(desirable)e(and)i(whether)g(future)g
-(releases)g(of)h Fs(cvs)f Ft(should)e(c)m(hec)m(k)k Fo($VISUAL)d
-Ft(or)h(ignore)150 4094 y(it.)47 b(Y)-8 b(ou)33 b(will)d(b)s(e)i(OK)g
-(either)h(w)m(a)m(y)g(if)f(y)m(ou)h(mak)m(e)g(sure)f(that)i
-Fo($VISUAL)c Ft(is)i(either)g(unset)g(or)h(set)g(to)h(the)150
-4204 y(same)d(thing)e(as)i Fo($EDITOR)p Ft(.)275 4334
-y(When)j Fs(cvs)h Ft(starts)g(the)h(editor,)g(it)f(includes)d(a)k(list)
-e(of)h(\014les)f(whic)m(h)g(are)i(mo)s(di\014ed.)53 b(F)-8
-b(or)36 b(the)f Fs(cvs)150 4443 y Ft(clien)m(t,)40 b(this)d(list)g(is)g
-(based)g(on)h(comparing)g(the)g(mo)s(di\014cation)e(time)i(of)g(the)h
-(\014le)e(against)h(the)g(mo)s(d-)150 4553 y(i\014cation)f(time)g(that)
-h(the)g(\014le)f(had)g(when)g(it)g(w)m(as)h(last)f(gotten)j(or)d(up)s
-(dated.)62 b(Therefore,)39 b(if)e(a)h(\014le's)150 4662
-y(mo)s(di\014cation)30 b(time)g(has)h(c)m(hanged)h(but)f(its)f(con)m
-(ten)m(ts)j(ha)m(v)m(e)g(not,)f(it)e(will)f(sho)m(w)i(up)f(as)h(mo)s
-(di\014ed.)41 b(The)150 4772 y(simplest)22 b(w)m(a)m(y)k(to)f(handle)d
-(this)i(is)f(simply)f(not)i(to)h(w)m(orry)f(ab)s(out)g(it|if)f(y)m(ou)i
-(pro)s(ceed)f(with)f(the)h(commit)150 4882 y Fs(cvs)32
-b Ft(will)d(detect)34 b(that)f(the)g(con)m(ten)m(ts)h(are)f(not)g(mo)s
-(di\014ed)d(and)i(treat)i(it)e(as)g(an)h(unmo)s(di\014ed)c(\014le.)46
-b(The)150 4991 y(next)38 b Fo(update)f Ft(will)e(clue)j
-Fs(cvs)f Ft(in)g(to)i(the)g(fact)g(that)g(the)f(\014le)f(is)h(unmo)s
-(di\014ed,)f(and)g(it)h(will)e(reset)j(its)150 5101 y(stored)30
-b(timestamp)g(so)h(that)g(the)g(\014le)e(will)f(not)i(sho)m(w)h(up)e
-(in)g(future)h(editor)f(sessions.)275 5230 y(If)d(y)m(ou)i(w)m(an)m(t)h
-(to)f(a)m(v)m(oid)g(starting)f(an)g(editor)g(y)m(ou)h(can)g(sp)s(ecify)
-e(the)h(log)h(message)g(on)g(the)f(command)150 5340 y(line)i(using)g
-(the)h(`)p Fo(-m)p Ft(')g(\015ag)h(instead,)f(lik)m(e)g(this:)p
-eop
+4 5 bop Ft 150 -116 a(4) 1750 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) 275 299
+y(Supp) s(ose) j(y) m(ou) j(are) f(w) m(orking) g(on) g(a) g(simple) f
+(compiler.) 53 b(The) 35 b(source) h(consists) e(of) i(a) f(handful) e
+(of) i(C) 150 408 y(\014les) 28 b(and) g(a) h(`) p Fo(Makefile) p
+Ft('.) 38 b(The) 28 b(compiler) g(is) f(called) h(`) p
+Fo(tc) p Ft(') h(\(T) -8 b(rivial) 27 b(Compiler\),) g(and) h(the) h
+(rep) s(ository) f(is) 150 518 y(set) j(up) e(so) i(that) g(there) f
+(is) g(a) h(mo) s(dule) d(called) i(`) p Fo(tc) p Ft('.) p
+Fl 150 728 a(1.3.1) 63 b(Getting) 41 b(the) g(source) p
+Ft 275 915 a(The) 30 b(\014rst) g(thing) g(y) m(ou) h(m) m(ust) g(do) g
+(is) f(to) i(get) g(y) m(our) f(o) m(wn) g(w) m(orking) f(cop) m(y) i
+(of) f(the) g(source) g(for) g(`) p Fo(tc) p Ft('.) 42
+b(F) -8 b(or) 150 1025 y(this,) 30 b(y) m(ou) g(use) g(the) p
+Fo 31 w(checkout) p Ft 28 w(command:) p Fo 390 1149 a($) 47
+b(cvs) g(checkout) f(tc) p Ft 150 1278 a(This) 29 b(will) e(create) 32
+b(a) f(new) f(directory) g(called) f(`) p Fo(tc) p Ft(') i(and) e(p) s
+(opulate) h(it) f(with) h(the) g(source) h(\014les.) p
+Fo 390 1402 a($) 47 b(cd) h(tc) 390 1506 y($) f(ls) 390
+1610 y(CVS) 429 b(Makefile) 188 b(backend.c) 141 b(driver.c) 189
+b(frontend.c) 93 b(parser.c) p Ft 275 1740 a(The) 21
+b(`) p Fo(CVS) p Ft(') h(directory) f(is) g(used) g(in) m(ternally) f
+(b) m(y) p Fs 22 w(cvs) p Ft(.) 37 b(Normally) -8 b(,) 24
+b(y) m(ou) e(should) e(not) i(mo) s(dify) e(or) i(remo) m(v) m(e) 150
+1849 y(an) m(y) 31 b(of) f(the) h(\014les) e(in) g(it.) 275
+1979 y(Y) -8 b(ou) 37 b(start) g(y) m(our) g(fa) m(v) m(orite) g
+(editor,) h(hac) m(k) g(a) m(w) m(a) m(y) g(at) g(`) p
+Fo(backend.c) p Ft(',) e(and) g(a) h(couple) g(of) f(hours) g(later) 150
+2088 y(y) m(ou) 27 b(ha) m(v) m(e) g(added) f(an) g(optimization) f
+(pass) h(to) h(the) g(compiler.) 38 b(A) 26 b(note) h(to) p
+Fs 27 w(r) n(cs) p Ft 26 w(and) p Fs 26 w(sccs) p Ft
+25 w(users:) 37 b(There) 150 2198 y(is) f(no) h(need) g(to) h(lo) s(c) m
+(k) f(the) g(\014les) f(that) i(y) m(ou) f(w) m(an) m(t) h(to) g(edit.)
+60 b(See) 38 b(Chapter) e(10) i([Multiple) d(dev) m(elop) s(ers],) 150
+2308 y(page) c(63,) h(for) e(an) g(explanation.) p Fl
+150 2517 a(1.3.2) 63 b(Committing) 39 b(y) m(our) i(c) m(hanges) p
+Ft 275 2705 a(When) 31 b(y) m(ou) h(ha) m(v) m(e) h(c) m(hec) m(k) m
+(ed) h(that) e(the) g(compiler) e(is) h(still) e(compilable) h(y) m(ou)
+i(decide) f(to) i(mak) m(e) f(a) g(new) 150 2814 y(v) m(ersion) 27
+b(of) h(`) p Fo(backend.c) p Ft('.) 38 b(This) 27 b(will) e(store) j(y)
+m(our) g(new) g(`) p Fo(backend.c) p Ft(') e(in) g(the) i(rep) s
+(ository) f(and) g(mak) m(e) i(it) 150 2924 y(a) m(v) -5
+b(ailable) 30 b(to) h(an) m(y) m(one) g(else) g(who) f(is) f(using) g
+(that) i(same) g(rep) s(ository) -8 b(.) p Fo 390 3048
+a($) 47 b(cvs) g(commit) f(backend.c) p Fs 150 3178 a(cvs) p
+Ft 26 w(starts) 28 b(an) f(editor,) h(to) g(allo) m(w) f(y) m(ou) h(to)
+g(en) m(ter) g(a) g(log) f(message.) 41 b(Y) -8 b(ou) 28
+b(t) m(yp) s(e) f(in) f(\\Added) h(an) g(optimiza-) 150
+3287 y(tion) j(pass.",) h(sa) m(v) m(e) h(the) e(temp) s(orary) g
+(\014le,) g(and) g(exit) g(the) h(editor.) 275 3417 y(The) 22
+b(en) m(vironmen) m(t) g(v) -5 b(ariable) p Fo 22 w($CVSEDITOR) p
+Ft 20 w(determines) 22 b(whic) m(h) f(editor) i(is) f(started.) 38
+b(If) p Fo 23 w($CVSEDITOR) p Ft 150 3526 a(is) 48 b(not) h(set,) 54
+b(then) 49 b(if) e(the) i(en) m(vironmen) m(t) g(v) -5
+b(ariable) p Fo 47 w($EDITOR) p Ft 47 w(is) 48 b(set,) 54
+b(it) 49 b(will) d(b) s(e) i(used.) 95 b(If) 49 b(b) s(oth) p
+Fo 150 3636 a($CVSEDITOR) p Ft 39 w(and) p Fo 40 w($EDITOR) p
+Ft 40 w(are) 42 b(not) f(set) h(then) f(there) h(is) e(a) i(default) f
+(whic) m(h) f(will) f(v) -5 b(ary) 41 b(with) f(y) m(our) 150
+3746 y(op) s(erating) 30 b(system,) h(for) f(example) p
+Fo 30 w(vi) p Ft 30 w(for) g(unix) e(or) p Fo 31 w(notepad) p
+Ft 28 w(for) i(Windo) m(ws) g(NT/95.) 275 3875 y(In) k(addition,) p
+Fs 35 w(cvs) p Ft 34 w(c) m(hec) m(ks) j(the) p Fo 35
+w($VISUAL) p Ft 33 w(en) m(vironmen) m(t) e(v) -5 b(ariable.) 54
+b(Opinions) 32 b(v) -5 b(ary) 35 b(on) h(whether) 150
+3985 y(this) 23 b(b) s(eha) m(vior) h(is) g(desirable) e(and) i
+(whether) g(future) g(releases) g(of) p Fs 25 w(cvs) p
+Ft 24 w(should) e(c) m(hec) m(k) p Fo 26 w($VISUAL) p
+Ft 23 w(or) i(ignore) 150 4094 y(it.) 47 b(Y) -8 b(ou) 33
+b(will) d(b) s(e) i(OK) g(either) h(w) m(a) m(y) g(if) f(y) m(ou) h
+(mak) m(e) g(sure) f(that) p Fo 34 w($VISUAL) p Ft 30
+w(is) g(either) g(unset) g(or) h(set) g(to) h(the) 150
+4204 y(same) d(thing) e(as) p Fo 31 w($EDITOR) p Ft(.) 275
+4334 y(When) p Fs 34 w(cvs) p Ft 35 w(starts) 35 b(the) h(editor,) g
+(it) f(includes) d(a) k(list) e(of) h(\014les) f(whic) m(h) g(are) i
+(mo) s(di\014ed.) 53 b(F) -8 b(or) 36 b(the) p Fs 35
+w(cvs) p Ft 150 4443 a(clien) m(t,) k(this) d(list) g(is) g(based) g
+(on) h(comparing) g(the) g(mo) s(di\014cation) e(time) i(of) g(the) h
+(\014le) e(against) h(the) g(mo) s(d-) 150 4553 y(i\014cation) f(time) g
+(that) h(the) g(\014le) f(had) g(when) g(it) g(w) m(as) h(last) f
+(gotten) j(or) d(up) s(dated.) 62 b(Therefore,) 39 b(if) e(a) h
+(\014le's) 150 4662 y(mo) s(di\014cation) 30 b(time) g(has) h(c) m
+(hanged) h(but) f(its) f(con) m(ten) m(ts) j(ha) m(v) m(e) g(not,) f
+(it) e(will) f(sho) m(w) i(up) f(as) h(mo) s(di\014ed.) 41
+b(The) 150 4772 y(simplest) 22 b(w) m(a) m(y) k(to) f(handle) d(this) i
+(is) f(simply) f(not) i(to) h(w) m(orry) f(ab) s(out) g(it|if) f(y) m
+(ou) i(pro) s(ceed) f(with) f(the) h(commit) p Fs 150
+4882 a(cvs) p Ft 32 w(will) 29 b(detect) 34 b(that) f(the) g(con) m
+(ten) m(ts) h(are) f(not) g(mo) s(di\014ed) d(and) i(treat) i(it) e(as)
+g(an) h(unmo) s(di\014ed) c(\014le.) 46 b(The) 150 4991
+y(next) p Fo 38 w(update) p Ft 37 w(will) 35 b(clue) p
+Fs 38 w(cvs) p Ft 37 w(in) i(to) i(the) g(fact) g(that) g(the) f
+(\014le) f(is) h(unmo) s(di\014ed,) f(and) g(it) h(will) e(reset) j
+(its) 150 5101 y(stored) 30 b(timestamp) g(so) h(that) g(the) g(\014le)
+e(will) f(not) i(sho) m(w) h(up) e(in) g(future) h(editor) f(sessions.)
+275 5230 y(If) d(y) m(ou) i(w) m(an) m(t) h(to) f(a) m(v) m(oid) g
+(starting) f(an) g(editor) g(y) m(ou) h(can) g(sp) s(ecify) e(the) h
+(log) h(message) g(on) g(the) f(command) 150 5340 y(line) i(using) g
+(the) h(`) p Fo(-m) p Ft(') g(\015ag) h(instead,) f(lik) m(e) g(this:) p
+90 rotate dyy eop
%%Page: 5 7
-5 6 bop 150 -116 a Ft(Chapter)30 b(1:)41 b(Ov)m(erview)2718
-b(5)390 299 y Fo($)47 b(cvs)g(commit)f(-m)i("Added)e(an)h(optimization)
-d(pass")j(backend.c)150 529 y Fl(1.3.3)63 b(Cleaning)41
-b(up)275 724 y Ft(Before)h(y)m(ou)h(turn)e(to)h(other)g(tasks)h(y)m(ou)
-f(decide)f(to)i(remo)m(v)m(e)g(y)m(our)f(w)m(orking)g(cop)m(y)g(of)g
-(tc.)76 b(One)150 834 y(acceptable)31 b(w)m(a)m(y)h(to)f(do)f(that)h
-(is)f(of)g(course)390 965 y Fo($)47 b(cd)h(..)390 1069
-y($)f(rm)h(-r)f(tc)150 1206 y Ft(but)30 b(a)g(b)s(etter)h(w)m(a)m(y)g
-(is)f(to)h(use)f(the)g Fo(release)f Ft(command)h(\(see)h(Section)f
-(A.15)i([release],)g(page)f(109\):)390 1338 y Fo($)47
-b(cd)h(..)390 1442 y($)f(cvs)g(release)f(-d)h(tc)390
-1545 y(M)g(driver.c)390 1649 y(?)g(tc)390 1753 y(You)g(have)g([1])f
-(altered)g(files)h(in)g(this)f(repository.)390 1857 y(Are)h(you)g(sure)
-f(you)h(want)g(to)g(release)f(\(and)h(delete\))e(directory)h(`tc':)g(n)
-390 1960 y(**)h(`release')e(aborted)h(by)h(user)g(choice.)275
-2098 y Ft(The)42 b Fo(release)f Ft(command)i(c)m(hec)m(ks)i(that)e(all)
-f(y)m(our)h(mo)s(di\014cations)f(ha)m(v)m(e)i(b)s(een)e(committed.)79
-b(If)150 2207 y(history)29 b(logging)g(is)f(enabled)h(it)g(also)h(mak)m
-(es)g(a)g(note)g(in)e(the)i(history)f(\014le.)39 b(See)30
-b(Section)f(C.11)i([history)150 2317 y(\014le],)f(page)h(138.)275
-2454 y(When)f(y)m(ou)g(use)g(the)h(`)p Fo(-d)p Ft(')f(\015ag)h(with)e
-Fo(release)p Ft(,)g(it)h(also)g(remo)m(v)m(es)i(y)m(our)e(w)m(orking)g
-(cop)m(y)-8 b(.)275 2592 y(In)32 b(the)i(example)f(ab)s(o)m(v)m(e,)i
-(the)f Fo(release)d Ft(command)i(wrote)h(a)g(couple)e(of)i(lines)d(of)j
-(output.)49 b(`)p Fo(?)30 b(tc)p Ft(')150 2701 y(means)d(that)g(the)g
-(\014le)e(`)p Fo(tc)p Ft(')i(is)f(unkno)m(wn)f(to)i Fs(cvs)p
-Ft(.)39 b(That)26 b(is)g(nothing)g(to)h(w)m(orry)f(ab)s(out:)39
-b(`)p Fo(tc)p Ft(')26 b(is)g(the)h(exe-)150 2811 y(cutable)g(compiler,)
-g(and)g(it)g(should)f(not)i(b)s(e)f(stored)g(in)f(the)i(rep)s(ository)
--8 b(.)39 b(See)28 b(Section)f(C.9)h([cvsignore],)150
-2920 y(page)38 b(136,)j(for)c(information)e(ab)s(out)i(ho)m(w)g(to)h
-(mak)m(e)h(that)e(w)m(arning)g(go)h(a)m(w)m(a)m(y)-8
-b(.)63 b(See)38 b(Section)f(A.15.2)150 3030 y([release)30
-b(output],)g(page)h(110,)h(for)d(a)h(complete)h(explanation)e(of)h(all)
-e(p)s(ossible)g(output)h(from)h Fo(release)p Ft(.)275
-3167 y(`)p Fo(M)g(driver.c)p Ft(')e(is)i(more)g(serious.)40
-b(It)31 b(means)f(that)h(the)g(\014le)f(`)p Fo(driver.c)p
-Ft(')e(has)j(b)s(een)e(mo)s(di\014ed)g(since)150 3277
-y(it)h(w)m(as)h(c)m(hec)m(k)m(ed)h(out.)275 3414 y(The)c
-Fo(release)f Ft(command)i(alw)m(a)m(ys)h(\014nishes)c(b)m(y)j(telling)f
-(y)m(ou)h(ho)m(w)g(man)m(y)g(mo)s(di\014ed)e(\014les)h(y)m(ou)i(ha)m(v)
-m(e)150 3524 y(in)c(y)m(our)h(w)m(orking)f(cop)m(y)i(of)g(the)f
-(sources,)h(and)f(then)g(asks)g(y)m(ou)g(for)g(con\014rmation)g(b)s
-(efore)f(deleting)h(an)m(y)150 3633 y(\014les)i(or)i(making)e(an)m(y)i
-(note)g(in)e(the)i(history)e(\014le.)275 3771 y(Y)-8
-b(ou)30 b(decide)g(to)h(pla)m(y)f(it)g(safe)h(and)f(answ)m(er)g
-Fk(n)1874 3768 y Fj(h)p 1898 3715 151 4 v 1898 3771 a
-Fi(RET)p 1898 3786 V 2045 3768 a Fj(i)2105 3771 y Ft(when)f
-Fo(release)g Ft(asks)h(for)g(con\014rmation.)150 4000
-y Fl(1.3.4)63 b(Viewing)41 b(di\013erences)275 4196 y
-Ft(Y)-8 b(ou)32 b(do)f(not)h(remem)m(b)s(er)e(mo)s(difying)f(`)p
-Fo(driver.c)p Ft(',)i(so)g(y)m(ou)h(w)m(an)m(t)h(to)f(see)g(what)f(has)
-g(happ)s(ened)f(to)150 4305 y(that)h(\014le.)390 4437
-y Fo($)47 b(cd)h(tc)390 4541 y($)f(cvs)g(diff)g(driver.c)275
-4678 y Ft(This)20 b(command)i(runs)e Fo(diff)h Ft(to)h(compare)h(the)f
-(v)m(ersion)g(of)g(`)p Fo(driver.c)p Ft(')e(that)j(y)m(ou)f(c)m(hec)m
-(k)m(ed)i(out)e(with)150 4788 y(y)m(our)35 b(w)m(orking)g(cop)m(y)-8
-b(.)56 b(When)35 b(y)m(ou)h(see)g(the)f(output)g(y)m(ou)h(remem)m(b)s
-(er)e(that)i(y)m(ou)g(added)f(a)g(command)150 4897 y(line)29
-b(option)h(that)h(enabled)e(the)h(optimization)g(pass.)40
-b(Y)-8 b(ou)31 b(c)m(hec)m(k)h(it)e(in,)f(and)h(release)h(the)f(mo)s
-(dule.)390 5029 y Fo($)47 b(cvs)g(commit)f(-m)i("Added)e(an)h
-(optimization)d(pass")j(driver.c)390 5132 y(Checking)f(in)h(driver.c;)
-390 5236 y(/usr/local/cvsroot/tc/dr)o(iver)o(.c,v)89
-b(<--)94 b(driver.c)390 5340 y(new)47 b(revision:)e(1.2;)i(previous)e
-(revision:)h(1.1)p eop
+5 6 bop Ft 150 -116 a(Chapter) 30 b(1:) 41 b(Ov) m(erview) 2718
+b(5) p Fo 390 299 a($) 47 b(cvs) g(commit) f(-m) i("Added) e(an) h
+(optimization) d(pass") j(backend.c) p Fl 150 529 a(1.3.3) 63
+b(Cleaning) 41 b(up) p Ft 275 724 a(Before) h(y) m(ou) h(turn) e(to) h
+(other) g(tasks) h(y) m(ou) f(decide) f(to) i(remo) m(v) m(e) g(y) m
+(our) f(w) m(orking) g(cop) m(y) g(of) g(tc.) 76 b(One) 150
+834 y(acceptable) 31 b(w) m(a) m(y) h(to) f(do) f(that) h(is) f(of) g
+(course) p Fo 390 965 a($) 47 b(cd) h(..) 390 1069 y($) f(rm) h(-r) f
+(tc) p Ft 150 1206 a(but) 30 b(a) g(b) s(etter) h(w) m(a) m(y) g(is) f
+(to) h(use) f(the) p Fo 30 w(release) p Ft 29 w(command) g(\(see) h
+(Section) f(A.15) i([release],) g(page) f(112\):) p Fo
+390 1338 a($) 47 b(cd) h(..) 390 1442 y($) f(cvs) g(release) f(-d) h
+(tc) 390 1545 y(M) g(driver.c) 390 1649 y(?) g(tc) 390
+1753 y(You) g(have) g([1]) f(altered) g(files) h(in) g(this) f
+(repository.) 390 1857 y(Are) h(you) g(sure) f(you) h(want) g(to) g
+(release) f(\(and) h(delete\)) e(directory) h(`tc':) g(n) 390
+1960 y(**) h(`release') e(aborted) h(by) h(user) g(choice.) p
+Ft 275 2098 a(The) p Fo 42 w(release) p Ft 41 w(command) c(c) m(hec) m
+(ks) i(that) e(all) f(y) m(our) h(mo) s(di\014cations) f(ha) m(v) m(e) i
+(b) s(een) e(committed.) 79 b(If) 150 2207 y(history) 29
+b(logging) g(is) f(enabled) h(it) g(also) h(mak) m(es) g(a) g(note) g
+(in) e(the) i(history) f(\014le.) 39 b(See) 30 b(Section) f(C.11) i
+([history) 150 2317 y(\014le],) f(page) h(140.) 275 2454
+y(When) f(y) m(ou) g(use) g(the) h(`) p Fo(-d) p Ft(') f(\015ag) h
+(with) p Fo 29 w(release) p Ft(,) e(it) h(also) g(remo) m(v) m(es) i(y)
+m(our) e(w) m(orking) g(cop) m(y) -8 b(.) 275 2592 y(In) 32
+b(the) i(example) f(ab) s(o) m(v) m(e,) i(the) p Fo 34
+w(release) p Ft 31 w(command) e(wrote) h(a) g(couple) e(of) i(lines) d
+(of) j(output.) 49 b(`) p Fo(?) 30 b(tc) p Ft(') 150
+2701 y(means) d(that) g(the) g(\014le) e(`) p Fo(tc) p
+Ft(') i(is) f(unkno) m(wn) f(to) p Fs 27 w(cvs) p Ft(.) 39
+b(That) 26 b(is) g(nothing) g(to) h(w) m(orry) f(ab) s(out:) 39
+b(`) p Fo(tc) p Ft(') 26 b(is) g(the) h(exe-) 150 2811
+y(cutable) g(compiler,) g(and) g(it) g(should) f(not) i(b) s(e) f
+(stored) g(in) f(the) i(rep) s(ository) -8 b(.) 39 b(See) 28
+b(Section) f(C.9) h([cvsignore],) 150 2920 y(page) 38
+b(138,) j(for) c(information) e(ab) s(out) i(ho) m(w) g(to) h(mak) m(e)
+h(that) e(w) m(arning) g(go) h(a) m(w) m(a) m(y) -8 b(.) 63
+b(See) 38 b(Section) f(A.15.2) 150 3030 y([release) 30
+b(output],) g(page) h(112,) h(for) d(a) h(complete) h(explanation) e
+(of) h(all) e(p) s(ossible) g(output) h(from) p Fo 30
+w(release) p Ft(.) 275 3167 y(`) p Fo(M) h(driver.c) p
+Ft(') e(is) i(more) g(serious.) 40 b(It) 31 b(means) f(that) h(the) g
+(\014le) f(`) p Fo(driver.c) p Ft(') e(has) j(b) s(een) e(mo) s
+(di\014ed) g(since) 150 3277 y(it) h(w) m(as) h(c) m(hec) m(k) m(ed) h
+(out.) 275 3414 y(The) p Fo 28 w(release) p Ft 27 w(command) d(alw) m
+(a) m(ys) h(\014nishes) c(b) m(y) j(telling) f(y) m(ou) h(ho) m(w) g
+(man) m(y) g(mo) s(di\014ed) e(\014les) h(y) m(ou) i(ha) m(v) m(e) 150
+3524 y(in) c(y) m(our) h(w) m(orking) f(cop) m(y) i(of) g(the) f
+(sources,) h(and) f(then) g(asks) g(y) m(ou) g(for) g(con\014rmation) g
+(b) s(efore) f(deleting) h(an) m(y) 150 3633 y(\014les) i(or) i(making)
+e(an) m(y) i(note) g(in) e(the) i(history) e(\014le.) 275
+3771 y(Y) -8 b(ou) 30 b(decide) g(to) h(pla) m(y) f(it) g(safe) h(and) f
+(answ) m(er) p Fk 30 w(n) p Fj 1874 3768 a(h) p 1898
+3715 151 4 v Fi 1898 3771 a(RET) p 1898 3786 V Fj 2045
+3768 a(i) p Ft 2105 3771 a(when) p Fo 29 w(release) p
+Ft 29 w(asks) g(for) g(con\014rmation.) p Fl 150 4000
+a(1.3.4) 63 b(Viewing) 41 b(di\013erences) p Ft 275 4196
+a(Y) -8 b(ou) 32 b(do) f(not) h(remem) m(b) s(er) e(mo) s(difying) f(`)
+p Fo(driver.c) p Ft(',) i(so) g(y) m(ou) h(w) m(an) m(t) h(to) f(see) g
+(what) f(has) g(happ) s(ened) f(to) 150 4305 y(that) h(\014le.) p
+Fo 390 4437 a($) 47 b(cd) h(tc) 390 4541 y($) f(cvs) g(diff) g
+(driver.c) p Ft 275 4678 a(This) 20 b(command) i(runs) p
+Fo 20 w(diff) p Ft 21 w(to) g(compare) h(the) f(v) m(ersion) g(of) g(`)
+p Fo(driver.c) p Ft(') e(that) j(y) m(ou) f(c) m(hec) m(k) m(ed) i(out)
+e(with) 150 4788 y(y) m(our) 35 b(w) m(orking) g(cop) m(y) -8
+b(.) 56 b(When) 35 b(y) m(ou) h(see) g(the) f(output) g(y) m(ou) h
+(remem) m(b) s(er) e(that) i(y) m(ou) g(added) f(a) g(command) 150
+4897 y(line) 29 b(option) h(that) h(enabled) e(the) h(optimization) g
+(pass.) 40 b(Y) -8 b(ou) 31 b(c) m(hec) m(k) h(it) e(in,) f(and) h
+(release) h(the) f(mo) s(dule.) p Fo 390 5029 a($) 47
+b(cvs) g(commit) f(-m) i("Added) e(an) h(optimization) d(pass") j
+(driver.c) 390 5132 y(Checking) f(in) h(driver.c;) 390
+5236 y(/usr/local/cvsroot/tc/dr) o(iver) o(.c,v) 89 b(<--) 94
+b(driver.c) 390 5340 y(new) 47 b(revision:) e(1.2;) i(previous) e
+(revision:) h(1.1) p 90 rotate dyy eop
%%Page: 6 8
-6 7 bop 150 -116 a Ft(6)2156 b(CVS|Concurren)m(t)29 b(V)-8
-b(ersions)30 b(System)390 299 y Fo(done)390 403 y($)47
-b(cd)h(..)390 506 y($)f(cvs)g(release)f(-d)h(tc)390 610
-y(?)g(tc)390 714 y(You)g(have)g([0])f(altered)g(files)h(in)g(this)f
-(repository.)390 818 y(Are)h(you)g(sure)f(you)h(want)g(to)g(release)f
-(\(and)h(delete\))e(directory)h(`tc':)g(y)p eop
+6 7 bop Ft 150 -116 a(6) 1750 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fo 390
+299 a(done) 390 403 y($) 47 b(cd) h(..) 390 506 y($) f(cvs) g(release) f
+(-d) h(tc) 390 610 y(?) g(tc) 390 714 y(You) g(have) g([0]) f(altered) g
+(files) h(in) g(this) f(repository.) 390 818 y(Are) h(you) g(sure) f
+(you) h(want) g(to) g(release) f(\(and) h(delete\)) e(directory) h
+(`tc':) g(y) p 90 rotate dyy eop
%%Page: 7 9
-7 8 bop 150 -116 a Ft(Chapter)30 b(2:)41 b(The)30 b(Rep)s(ository)2471
-b(7)150 299 y Fq(2)80 b(The)54 b(Rep)t(ository)275 518
-y Ft(The)24 b Fs(cvs)f Fm(rep)s(ository)32 b Ft(stores)25
-b(a)g(complete)g(cop)m(y)g(of)g(all)e(the)i(\014les)f(and)g
-(directories)f(whic)m(h)g(are)i(under)150 628 y(v)m(ersion)30
-b(con)m(trol.)275 760 y(Normally)-8 b(,)34 b(y)m(ou)h(nev)m(er)g
-(access)g(an)m(y)g(of)f(the)h(\014les)e(in)g(the)h(rep)s(ository)g
-(directly)-8 b(.)51 b(Instead,)36 b(y)m(ou)e(use)150
-869 y Fs(cvs)f Ft(commands)h(to)h(get)g(y)m(our)g(o)m(wn)f(cop)m(y)h
-(of)f(the)h(\014les)e(in)m(to)h(a)h Fm(w)m(orking)e(directory)p
-Ft(,)i(and)f(then)g(w)m(ork)150 979 y(on)k(that)g(cop)m(y)-8
-b(.)65 b(When)37 b(y)m(ou'v)m(e)i(\014nished)d(a)i(set)g(of)g(c)m
-(hanges,)j(y)m(ou)e(c)m(hec)m(k)g(\(or)f Fm(commit)r
-Ft(\))g(them)g(bac)m(k)150 1088 y(in)m(to)27 b(the)g(rep)s(ository)-8
-b(.)39 b(The)26 b(rep)s(ository)f(then)i(con)m(tains)g(the)g(c)m
-(hanges)h(whic)m(h)d(y)m(ou)i(ha)m(v)m(e)h(made,)g(as)f(w)m(ell)150
-1198 y(as)32 b(recording)f(exactly)h(what)g(y)m(ou)g(c)m(hanged,)g
-(when)f(y)m(ou)h(c)m(hanged)g(it,)g(and)f(other)h(suc)m(h)f
-(information.)150 1308 y(Note)h(that)f(the)g(rep)s(ository)f(is)f(not)i
-(a)g(sub)s(directory)e(of)i(the)g(w)m(orking)f(directory)-8
-b(,)31 b(or)f(vice)h(v)m(ersa;)h(they)150 1417 y(should)c(b)s(e)i(in)f
-(separate)j(lo)s(cations.)275 1549 y Fs(cvs)g Ft(can)i(access)g(a)g
-(rep)s(ository)e(b)m(y)i(a)f(v)-5 b(ariet)m(y)34 b(of)f(means.)50
-b(It)34 b(migh)m(t)f(b)s(e)f(on)i(the)f(lo)s(cal)g(computer,)150
-1658 y(or)g(it)g(migh)m(t)g(b)s(e)f(on)h(a)g(computer)g(across)h(the)f
-(ro)s(om)g(or)g(across)h(the)f(w)m(orld.)48 b(T)-8 b(o)34
-b(distinguish)29 b(v)-5 b(arious)150 1768 y(w)m(a)m(ys)41
-b(to)g(access)h(a)e(rep)s(ository)-8 b(,)43 b(the)d(rep)s(ository)g
-(name)g(can)h(start)f(with)f(an)i Fm(access)g(metho)s(d)p
-Ft(.)70 b(F)-8 b(or)150 1878 y(example,)30 b(the)g(access)i(metho)s(d)d
-Fo(:local:)f Ft(means)i(to)h(access)g(a)f(rep)s(ository)f(directory)-8
-b(,)31 b(so)f(the)g(rep)s(osi-)150 1987 y(tory)i Fo
-(:local:/usr/local/cvsroot)25 b Ft(means)32 b(that)h(the)f(rep)s
-(ository)f(is)g(in)f(`)p Fo(/usr/local/cvsroot)p Ft(')150
-2097 y(on)37 b(the)f(computer)h(running)d Fs(cvs)p Ft(.)59
-b(F)-8 b(or)37 b(information)e(on)h(other)h(access)h(metho)s(ds,)g(see)
-f(Section)g(2.9)150 2206 y([Remote)32 b(rep)s(ositories],)d(page)i(19.)
-275 2338 y(If)24 b(the)g(access)i(metho)s(d)e(is)f(omitted,)j(then)f
-(if)e(the)i(rep)s(ository)e(do)s(es)h(not)h(con)m(tain)g(`)p
-Fo(:)p Ft(',)h(then)e Fo(:local:)150 2447 y Ft(is)30
-b(assumed.)41 b(If)31 b(it)f(do)s(es)h(con)m(tain)g(`)p
-Fo(:)p Ft(')g(then)g(either)f Fo(:ext:)f Ft(or)i Fo(:server:)e
-Ft(is)h(assumed.)41 b(F)-8 b(or)32 b(example,)150 2557
-y(if)c(y)m(ou)i(ha)m(v)m(e)h(a)e(lo)s(cal)g(rep)s(ository)f(in)g(`)p
-Fo(/usr/local/cvsroot)p Ft(',)e(y)m(ou)j(can)h(use)f
-Fo(/usr/local/cvsroot)150 2667 y Ft(instead)36 b(of)h
-Fo(:local:/usr/local/cvsro)o(ot)p Ft(.)53 b(But)37 b(if)f(\(under)f
-(Windo)m(ws)h(NT,)h(for)f(example\))h(y)m(our)150 2776
-y(lo)s(cal)47 b(rep)s(ository)f(is)h(`)p Fo(c:\\src\\cvsroot)p
-Ft(',)i(then)e(y)m(ou)h(m)m(ust)g(sp)s(ecify)e(the)i(access)h(metho)s
-(d,)i(as)d(in)150 2886 y Fo(:local:c:\\src\\cvsroot)p
-Ft(.)275 3017 y(The)35 b(rep)s(ository)f(is)h(split)f(in)g(t)m(w)m(o)j
-(parts.)56 b(`)p Fo($CVSROOT/CVSROOT)p Ft(')32 b(con)m(tains)k
-(administrativ)m(e)e(\014les)150 3127 y(for)c Fs(cvs)p
-Ft(.)40 b(The)30 b(other)g(directories)g(con)m(tain)h(the)f(actual)h
-(user-de\014ned)e(mo)s(dules.)150 3376 y Fp(2.1)68 b(T)-11
-b(elling)46 b(CVS)e(where)h(y)l(our)g(rep)t(ository)h(is)275
-3565 y Ft(There)41 b(are)i(sev)m(eral)f(w)m(a)m(ys)h(to)g(tell)e
-Fs(cvs)h Ft(where)f(to)i(\014nd)e(the)h(rep)s(ository)-8
-b(.)75 b(Y)-8 b(ou)43 b(can)g(name)f(the)150 3675 y(rep)s(ository)29
-b(on)i(the)f(command)g(line)f(explicitly)-8 b(,)29 b(with)g(the)h
-Fo(-d)g Ft(\(for)g Fo(")p Ft(directory)p Fo(")p Ft(\))g(option:)390
-3801 y Fo(cvs)47 b(-d)g(/usr/local/cvsroot)c(checkout)i(yoyodyne/tc)275
-3932 y Ft(Or)24 b(y)m(ou)i(can)g(set)h(the)f Fo($CVSROOT)d
-Ft(en)m(vironmen)m(t)i(v)-5 b(ariable)25 b(to)h(an)g(absolute)f(path)h
-(to)g(the)g(ro)s(ot)g(of)g(the)150 4042 y(rep)s(ository)-8
-b(,)35 b(`)p Fo(/usr/local/cvsroot)p Ft(')30 b(in)j(this)g(example.)53
-b(T)-8 b(o)35 b(set)g Fo($CVSROOT)p Ft(,)e Fo(csh)h Ft(and)g
-Fo(tcsh)f Ft(users)150 4152 y(should)28 b(ha)m(v)m(e)k(this)d(line)g
-(in)g(their)g(`)p Fo(.cshrc)p Ft(')h(or)g(`)p Fo(.tcshrc)p
-Ft(')f(\014les:)390 4277 y Fo(setenv)46 b(CVSROOT)g(/usr/local/cvsroot)
-150 4409 y(sh)30 b Ft(and)g Fo(bash)f Ft(users)g(should)g(instead)g(ha)
-m(v)m(e)j(these)f(lines)d(in)h(their)h(`)p Fo(.profile)p
-Ft(')e(or)j(`)p Fo(.bashrc)p Ft(':)390 4535 y Fo
-(CVSROOT=/usr/local/cvsro)o(ot)390 4638 y(export)46 b(CVSROOT)275
-4770 y Ft(A)35 b(rep)s(ository)e(sp)s(eci\014ed)h(with)f
-Fo(-d)h Ft(will)f(o)m(v)m(erride)i(the)g Fo($CVSROOT)d
-Ft(en)m(vironmen)m(t)j(v)-5 b(ariable.)53 b(Once)150
-4880 y(y)m(ou'v)m(e)24 b(c)m(hec)m(k)m(ed)h(a)e(w)m(orking)f(cop)m(y)h
-(out)g(from)g(the)f(rep)s(ository)-8 b(,)24 b(it)f(will)d(remem)m(b)s
-(er)i(where)g(its)g(rep)s(ository)150 4989 y(is)29 b(\(the)i
-(information)e(is)g(recorded)i(in)e(the)h(`)p Fo(CVS/Root)p
-Ft(')f(\014le)g(in)g(the)i(w)m(orking)f(cop)m(y\).)275
-5121 y(The)25 b Fo(-d)h Ft(option)f(and)h(the)g(`)p Fo(CVS/Root)p
-Ft(')e(\014le)h(b)s(oth)h(o)m(v)m(erride)g(the)g Fo($CVSROOT)e
-Ft(en)m(vironmen)m(t)i(v)-5 b(ariable.)150 5230 y(If)36
-b Fo(-d)g Ft(option)h(di\013ers)e(from)h(`)p Fo(CVS/Root)p
-Ft(',)h(the)g(former)g(is)e(used.)60 b(Of)36 b(course,)j(for)d(prop)s
-(er)f(op)s(eration)150 5340 y(they)c(should)d(b)s(e)i(t)m(w)m(o)h(w)m
-(a)m(ys)h(of)e(referring)f(to)i(the)g(same)f(rep)s(ository)-8
-b(.)p eop
+7 8 bop Ft 150 -116 a(Chapter) 30 b(2:) 41 b(The) 30
+b(Rep) s(ository) 2471 b(7) p Fq 150 299 a(2) 80 b(The) 54
+b(Rep) t(ository) p Ft 275 518 a(The) p Fs 24 w(cvs) p
+Fm 23 w(rep) s(ository) p Ft 32 w(stores) 25 b(a) g(complete) g(cop) m
+(y) g(of) g(all) e(the) i(\014les) f(and) g(directories) f(whic) m(h) g
+(are) i(under) 150 628 y(v) m(ersion) 30 b(con) m(trol.) 275
+760 y(Normally) -8 b(,) 34 b(y) m(ou) h(nev) m(er) g(access) g(an) m(y)
+g(of) f(the) h(\014les) e(in) g(the) h(rep) s(ository) g(directly) -8
+b(.) 51 b(Instead,) 36 b(y) m(ou) e(use) p Fs 150 869
+a(cvs) p Ft 33 w(commands) g(to) h(get) g(y) m(our) g(o) m(wn) f(cop) m
+(y) h(of) f(the) h(\014les) e(in) m(to) h(a) p Fm 35
+w(w) m(orking) f(directory) p Ft(,) i(and) f(then) g(w) m(ork) 150
+979 y(on) k(that) g(cop) m(y) -8 b(.) 65 b(When) 37 b(y) m(ou'v) m(e) i
+(\014nished) d(a) i(set) g(of) g(c) m(hanges,) j(y) m(ou) e(c) m(hec) m
+(k) g(\(or) p Fm 38 w(commit) p Ft 2 w(\)) f(them) g(bac) m(k) 150
+1088 y(in) m(to) 27 b(the) g(rep) s(ository) -8 b(.) 39
+b(The) 26 b(rep) s(ository) f(then) i(con) m(tains) g(the) g(c) m
+(hanges) h(whic) m(h) d(y) m(ou) i(ha) m(v) m(e) h(made,) g(as) f(w) m
+(ell) 150 1198 y(as) 32 b(recording) f(exactly) h(what) g(y) m(ou) g(c)
+m(hanged,) g(when) f(y) m(ou) h(c) m(hanged) g(it,) g(and) f(other) h
+(suc) m(h) f(information.) 150 1308 y(Note) h(that) f(the) g(rep) s
+(ository) f(is) f(not) i(a) g(sub) s(directory) e(of) i(the) g(w) m
+(orking) f(directory) -8 b(,) 31 b(or) f(vice) h(v) m(ersa;) h(they) 150
+1417 y(should) c(b) s(e) i(in) f(separate) j(lo) s(cations.) p
+Fs 275 1549 a(cvs) p Ft 32 w(can) i(access) g(a) g(rep) s(ository) e(b)
+m(y) i(a) f(v) -5 b(ariet) m(y) 34 b(of) f(means.) 50
+b(It) 34 b(migh) m(t) f(b) s(e) f(on) i(the) f(lo) s(cal) g(computer,)
+150 1658 y(or) g(it) g(migh) m(t) g(b) s(e) f(on) h(a) g(computer) g
+(across) h(the) f(ro) s(om) g(or) g(across) h(the) f(w) m(orld.) 48
+b(T) -8 b(o) 34 b(distinguish) 29 b(v) -5 b(arious) 150
+1768 y(w) m(a) m(ys) 41 b(to) g(access) h(a) e(rep) s(ository) -8
+b(,) 43 b(the) d(rep) s(ository) g(name) g(can) h(start) f(with) f(an) p
+Fm 41 w(access) i(metho) s(d) p Ft(.) 70 b(F) -8 b(or) 150
+1878 y(example,) 30 b(the) g(access) i(metho) s(d) p
+Fo 29 w(:local:) p Ft 28 w(means) e(to) h(access) g(a) f(rep) s
+(ository) f(directory) -8 b(,) 31 b(so) f(the) g(rep) s(osi-) 150
+1987 y(tory) p Fo 32 w(:local:/usr/local/cvsroot) p Ft
+25 w(means) i(that) h(the) f(rep) s(ository) f(is) g(in) f(`) p
+Fo(/usr/local/cvsroot) p Ft(') 150 2097 y(on) 37 b(the) f(computer) h
+(running) p Fs 34 w(cvs) p Ft(.) 59 b(F) -8 b(or) 37
+b(information) e(on) h(other) h(access) h(metho) s(ds,) g(see) f
+(Section) g(2.9) 150 2206 y([Remote) 32 b(rep) s(ositories],) d(page) i
+(19.) 275 2338 y(If) 24 b(the) g(access) i(metho) s(d) e(is) f
+(omitted,) j(then) f(if) e(the) i(rep) s(ository) e(do) s(es) h(not) h
+(con) m(tain) g(`) p Fo(:) p Ft(',) h(then) p Fo 24 w(:local:) p
+Ft 150 2447 a(is) k(assumed.) 41 b(If) 31 b(it) f(do) s(es) h(con) m
+(tain) g(`) p Fo(:) p Ft(') g(then) g(either) p Fo 30
+w(:ext:) p Ft 29 w(or) p Fo 31 w(:server:) p Ft 29 w(is) f(assumed.) 41
+b(F) -8 b(or) 32 b(example,) 150 2557 y(if) c(y) m(ou) i(ha) m(v) m(e) h
+(a) e(lo) s(cal) g(rep) s(ository) f(in) g(`) p Fo(/usr/local/cvsroot) p
+Ft(',) e(y) m(ou) j(can) h(use) p Fo 29 w(/usr/local/cvsroot) p
+Ft 150 2667 a(instead) 36 b(of) p Fo 37 w(:local:/usr/local/cvsro) o
+(ot) p Ft(.) 53 b(But) 37 b(if) f(\(under) f(Windo) m(ws) h(NT,) h(for)
+f(example\)) h(y) m(our) 150 2776 y(lo) s(cal) 47 b(rep) s(ository) f
+(is) h(`) p Fo(c:\\src\\cvsroot) p Ft(',) i(then) e(y) m(ou) h(m) m
+(ust) g(sp) s(ecify) e(the) i(access) h(metho) s(d,) i(as) d(in) p
+Fo 150 2886 a(:local:c:\\src\\cvsroot) p Ft(.) 275 3017
+y(The) 35 b(rep) s(ository) f(is) h(split) f(in) g(t) m(w) m(o) j
+(parts.) 56 b(`) p Fo($CVSROOT/CVSROOT) p Ft(') 32 b(con) m(tains) k
+(administrativ) m(e) e(\014les) 150 3127 y(for) p Fs
+30 w(cvs) p Ft(.) 40 b(The) 30 b(other) g(directories) g(con) m(tain) h
+(the) f(actual) h(user-de\014ned) e(mo) s(dules.) p Fp
+150 3376 a(2.1) 68 b(T) -11 b(elling) 46 b(CVS) e(where) h(y) l(our) g
+(rep) t(ository) h(is) p Ft 275 3565 a(There) 41 b(are) i(sev) m(eral) f
+(w) m(a) m(ys) h(to) g(tell) p Fs 41 w(cvs) p Ft 42 w(where) e(to) i
+(\014nd) e(the) h(rep) s(ository) -8 b(.) 75 b(Y) -8
+b(ou) 43 b(can) g(name) f(the) 150 3675 y(rep) s(ository) 29
+b(on) i(the) f(command) g(line) f(explicitly) -8 b(,) 29
+b(with) g(the) p Fo 30 w(-d) p Ft 30 w(\(for) p Fo 30
+w(") p Ft(directory) p Fo(") p Ft(\)) h(option:) p Fo
+390 3801 a(cvs) 47 b(-d) g(/usr/local/cvsroot) c(checkout) i
+(yoyodyne/tc) p Ft 275 3932 a(Or) 24 b(y) m(ou) i(can) g(set) h(the) p
+Fo 26 w($CVSROOT) p Ft 23 w(en) m(vironmen) m(t) e(v) -5
+b(ariable) 25 b(to) h(an) g(absolute) f(path) h(to) g(the) g(ro) s(ot) g
+(of) g(the) 150 4042 y(rep) s(ository) -8 b(,) 35 b(`) p
+Fo(/usr/local/cvsroot) p Ft(') 30 b(in) j(this) g(example.) 53
+b(T) -8 b(o) 35 b(set) p Fo 35 w($CVSROOT) p Ft(,) p
+Fo 33 w(csh) p Ft 34 w(and) p Fo 34 w(tcsh) p Ft 33 w(users) 150
+4152 y(should) 28 b(ha) m(v) m(e) k(this) d(line) g(in) g(their) g(`) p
+Fo(.cshrc) p Ft(') h(or) g(`) p Fo(.tcshrc) p Ft(') f(\014les:) p
+Fo 390 4277 a(setenv) 46 b(CVSROOT) g(/usr/local/cvsroot) 150
+4409 y(sh) p Ft 30 w(and) p Fo 30 w(bash) p Ft 29 w(users) 29
+b(should) g(instead) g(ha) m(v) m(e) j(these) f(lines) d(in) h(their) h
+(`) p Fo(.profile) p Ft(') e(or) j(`) p Fo(.bashrc) p
+Ft(':) p Fo 390 4535 a(CVSROOT=/usr/local/cvsro) o(ot) 390
+4638 y(export) 46 b(CVSROOT) p Ft 275 4770 a(A) 35 b(rep) s(ository) e
+(sp) s(eci\014ed) h(with) p Fo 33 w(-d) p Ft 34 w(will) f(o) m(v) m
+(erride) i(the) p Fo 35 w($CVSROOT) p Ft 32 w(en) m(vironmen) m(t) g(v)
+-5 b(ariable.) 53 b(Once) 150 4880 y(y) m(ou'v) m(e) 24
+b(c) m(hec) m(k) m(ed) h(a) e(w) m(orking) f(cop) m(y) h(out) g(from) g
+(the) f(rep) s(ository) -8 b(,) 24 b(it) f(will) d(remem) m(b) s(er) i
+(where) g(its) g(rep) s(ository) 150 4989 y(is) 29 b(\(the) i
+(information) e(is) g(recorded) i(in) e(the) h(`) p Fo(CVS/Root) p
+Ft(') f(\014le) g(in) g(the) i(w) m(orking) f(cop) m(y\).) 275
+5121 y(The) p Fo 25 w(-d) p Ft 26 w(option) 25 b(and) h(the) g(`) p
+Fo(CVS/Root) p Ft(') e(\014le) h(b) s(oth) h(o) m(v) m(erride) g(the) p
+Fo 26 w($CVSROOT) p Ft 24 w(en) m(vironmen) m(t) g(v) -5
+b(ariable.) 150 5230 y(If) p Fo 36 w(-d) p Ft 36 w(option) 37
+b(di\013ers) e(from) h(`) p Fo(CVS/Root) p Ft(',) h(the) g(former) g
+(is) e(used.) 60 b(Of) 36 b(course,) j(for) d(prop) s(er) f(op) s
+(eration) 150 5340 y(they) c(should) d(b) s(e) i(t) m(w) m(o) h(w) m(a)
+m(ys) h(of) e(referring) f(to) i(the) g(same) f(rep) s(ository) -8
+b(.) p 90 rotate dyy eop
%%Page: 8 10
-8 9 bop 150 -116 a Ft(8)2156 b(CVS|Concurren)m(t)29 b(V)-8
-b(ersions)30 b(System)150 299 y Fp(2.2)68 b(Ho)l(w)46
-b(data)f(is)h(stored)f(in)g(the)g(rep)t(ository)275 521
-y Ft(F)-8 b(or)35 b(most)f(purp)s(oses)f(it)g(isn't)h(imp)s(ortan)m(t)f
-Fn(how)46 b Fs(cvs)33 b Ft(stores)i(information)d(in)h(the)i(rep)s
-(ository)-8 b(.)52 b(In)150 630 y(fact,)41 b(the)d(format)g(has)f(c)m
-(hanged)i(in)d(the)i(past,)i(and)d(is)g(lik)m(ely)f(to)i(c)m(hange)h
-(in)e(the)h(future.)62 b(Since)36 b(in)150 740 y(almost)d(all)f(cases)i
-(one)g(accesses)g(the)g(rep)s(ository)e(via)h Fs(cvs)f
-Ft(commands,)h(suc)m(h)g(c)m(hanges)h(need)f(not)h(b)s(e)150
-849 y(disruptiv)m(e.)275 1013 y(Ho)m(w)m(ev)m(er,)50
-b(in)44 b(some)i(cases)f(it)g(ma)m(y)h(b)s(e)e(necessary)h(to)h
-(understand)d(ho)m(w)i Fs(cvs)f Ft(stores)i(data)f(in)150
-1122 y(the)g(rep)s(ository)-8 b(,)48 b(for)c(example)h(y)m(ou)g(migh)m
-(t)f(need)g(to)i(trac)m(k)g(do)m(wn)e Fs(cvs)g Ft(lo)s(c)m(ks)g(\(see)i
-(Section)e(10.5)150 1232 y([Concurrency],)28 b(page)h(65\))g(or)f(y)m
-(ou)g(migh)m(t)f(need)h(to)h(deal)e(with)g(the)h(\014le)f(p)s
-(ermissions)d(appropriate)j(for)150 1342 y(the)k(rep)s(ository)-8
-b(.)150 1624 y Fl(2.2.1)63 b(Where)41 b(\014les)g(are)g(stored)h
-(within)e(the)h(rep)s(ository)275 1846 y Ft(The)23 b(o)m(v)m(erall)i
-(structure)e(of)i(the)f(rep)s(ository)f(is)g(a)i(directory)f(tree)g
-(corresp)s(onding)f(to)i(the)f(directories)150 1955 y(in)29
-b(the)i(w)m(orking)e(directory)-8 b(.)41 b(F)-8 b(or)31
-b(example,)f(supp)s(osing)e(the)j(rep)s(ository)e(is)g(in)390
-2113 y Fo(/usr/local/cvsroot)150 2276 y Ft(here)h(is)g(a)g(p)s(ossible)
-e(directory)i(tree)h(\(sho)m(wing)f(only)g(the)g(directories\):)390
-2434 y Fo(/usr)438 2538 y(|)438 2642 y(+--local)438 2746
-y(|)143 b(|)438 2849 y(|)g(+--cvsroot)438 2953 y(|)g(|)190
-b(|)438 3057 y(|)143 b(|)190 b(+--CVSROOT)867 3161 y(|)286
-b(\(administrative)44 b(files\))867 3264 y(|)867 3368
-y(+--gnu)867 3472 y(|)143 b(|)867 3576 y(|)g(+--diff)867
-3680 y(|)g(|)g(\(source)46 b(code)h(to)g Fs(gnu)g Fo(diff\))867
-3783 y(|)143 b(|)867 3887 y(|)g(+--rcs)867 3991 y(|)g(|)g(\(source)46
-b(code)h(to)g Fs(r)n(cs)p Fo(\))867 4095 y(|)143 b(|)867
-4198 y(|)g(+--cvs)867 4302 y(|)334 b(\(source)46 b(code)h(to)g
-Fs(cvs)p Fo(\))867 4406 y(|)867 4510 y(+--yoyodyne)1058
-4614 y(|)1058 4717 y(+--tc)1058 4821 y(|)191 b(|)1058
-4925 y(|)g(+--man)1058 5029 y(|)g(|)1058 5132 y(|)g(+--testing)1058
-5236 y(|)1058 5340 y(+--\(other)45 b(Yoyodyne)h(software\))p
-eop
+8 9 bop Ft 150 -116 a(8) 1750 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fp 150
+299 a(2.2) 68 b(Ho) l(w) 46 b(data) f(is) h(stored) f(in) g(the) g(rep)
+t(ository) p Ft 275 521 a(F) -8 b(or) 35 b(most) f(purp) s(oses) f(it) g
+(isn't) h(imp) s(ortan) m(t) p Fn 33 w(how) p Fs 46 w(cvs) p
+Ft 33 w(stores) h(information) d(in) h(the) i(rep) s(ository) -8
+b(.) 52 b(In) 150 630 y(fact,) 41 b(the) d(format) g(has) f(c) m
+(hanged) i(in) d(the) i(past,) i(and) d(is) g(lik) m(ely) f(to) i(c) m
+(hange) h(in) e(the) h(future.) 62 b(Since) 36 b(in) 150
+740 y(almost) d(all) f(cases) i(one) g(accesses) g(the) g(rep) s
+(ository) e(via) p Fs 33 w(cvs) p Ft 32 w(commands,) h(suc) m(h) g(c) m
+(hanges) h(need) f(not) h(b) s(e) 150 849 y(disruptiv) m(e.) 275
+1013 y(Ho) m(w) m(ev) m(er,) 50 b(in) 44 b(some) i(cases) f(it) g(ma) m
+(y) h(b) s(e) e(necessary) h(to) h(understand) d(ho) m(w) p
+Fs 45 w(cvs) p Ft 44 w(stores) j(data) f(in) 150 1122
+y(the) g(rep) s(ository) -8 b(,) 48 b(for) c(example) h(y) m(ou) g
+(migh) m(t) f(need) g(to) i(trac) m(k) g(do) m(wn) p
+Fs 44 w(cvs) p Ft 44 w(lo) s(c) m(ks) e(\(see) i(Section) e(10.5) 150
+1232 y([Concurrency],) 28 b(page) h(67\)) g(or) f(y) m(ou) g(migh) m(t)
+f(need) h(to) h(deal) e(with) g(the) h(\014le) f(p) s(ermissions) d
+(appropriate) j(for) 150 1342 y(the) k(rep) s(ository) -8
+b(.) p Fl 150 1624 a(2.2.1) 63 b(Where) 41 b(\014les) g(are) g(stored) h
+(within) e(the) h(rep) s(ository) p Ft 275 1846 a(The) 23
+b(o) m(v) m(erall) i(structure) e(of) i(the) f(rep) s(ository) f(is) g
+(a) i(directory) f(tree) g(corresp) s(onding) f(to) i(the) f
+(directories) 150 1955 y(in) 29 b(the) i(w) m(orking) e(directory) -8
+b(.) 41 b(F) -8 b(or) 31 b(example,) f(supp) s(osing) e(the) j(rep) s
+(ository) e(is) g(in) p Fo 390 2113 a(/usr/local/cvsroot) p
+Ft 150 2276 a(here) h(is) g(a) g(p) s(ossible) e(directory) i(tree) h
+(\(sho) m(wing) f(only) g(the) g(directories\):) p Fo
+390 2434 a(/usr) 438 2538 y(|) 438 2642 y(+--local) 438
+2746 y(|) 143 b(|) 438 2849 y(|) g(+--cvsroot) 438 2953
+y(|) g(|) 190 b(|) 438 3057 y(|) 143 b(|) 190 b(+--CVSROOT) 867
+3161 y(|) 286 b(\(administrative) 44 b(files\)) 867 3264
+y(|) 867 3368 y(+--gnu) 867 3472 y(|) 143 b(|) 867 3576
+y(|) g(+--diff) 867 3680 y(|) g(|) g(\(source) 46 b(code) h(to) p
+Fs 47 w(gnu) p Fo 47 w(diff\)) 867 3783 y(|) 143 b(|) 867
+3887 y(|) g(+--rcs) 867 3991 y(|) g(|) g(\(source) 46
+b(code) h(to) p Fs 47 w(r) n(cs) p Fo(\)) 867 4095 y(|) 143
+b(|) 867 4198 y(|) g(+--cvs) 867 4302 y(|) 334 b(\(source) 46
+b(code) h(to) p Fs 47 w(cvs) p Fo(\)) 867 4406 y(|) 867
+4510 y(+--yoyodyne) 1058 4614 y(|) 1058 4717 y(+--tc) 1058
+4821 y(|) 191 b(|) 1058 4925 y(|) g(+--man) 1058 5029
+y(|) g(|) 1058 5132 y(|) g(+--testing) 1058 5236 y(|) 1058
+5340 y(+--\(other) 45 b(Yoyodyne) h(software\)) p 90 rotate
+dyy eop
%%Page: 9 11
-9 10 bop 150 -116 a Ft(Chapter)30 b(2:)41 b(The)30 b(Rep)s(ository)2471
-b(9)275 299 y(With)36 b(the)g(directories)g(are)h Fm(history)e(\014les)
-40 b Ft(for)c(eac)m(h)i(\014le)d(under)g(v)m(ersion)h(con)m(trol.)60
-b(The)36 b(name)h(of)150 408 y(the)28 b(history)f(\014le)h(is)f(the)h
-(name)g(of)h(the)f(corresp)s(onding)e(\014le)h(with)g(`)p
-Fo(,v)p Ft(')h(app)s(ended)f(to)i(the)f(end.)39 b(Here)29
-b(is)150 518 y(what)h(the)h(rep)s(ository)e(for)h(the)h(`)p
-Fo(yoyodyne/tc)p Ft(')d(directory)i(migh)m(t)g(lo)s(ok)g(lik)m(e:)485
-645 y Fo($CVSROOT)581 749 y(|)581 853 y(+--yoyodyne)581
-956 y(|)143 b(|)581 1060 y(|)g(+--tc)581 1164 y(|)g(|)g(|)963
-1268 y(+--Makefile,v)963 1371 y(+--backend.c,v)963 1475
-y(+--driver.c,v)963 1579 y(+--frontend.c,v)963 1683 y(+--parser.c,v)963
-1787 y(+--man)963 1890 y(|)190 b(|)963 1994 y(|)g(+--tc.1,v)963
-2098 y(|)963 2202 y(+--testing)1201 2305 y(|)1201 2409
-y(+--testpgm.t,v)1201 2513 y(+--test2.t,v)275 2646 y
-Ft(The)20 b(history)f(\014les)h(con)m(tain,)j(among)e(other)g(things,)g
-(enough)g(information)d(to)k(recreate)g(an)m(y)f(revision)150
-2755 y(of)35 b(the)f(\014le,)h(a)g(log)g(of)f(all)g(commit)g(messages)h
-(and)f(the)h(user-name)f(of)h(the)f(p)s(erson)g(who)g(committed)150
-2865 y(the)h(revision.)53 b(The)34 b(history)g(\014les)g(are)h(kno)m
-(wn)f(as)h Fm(R)m(CS)g(\014les)p Ft(,)g(b)s(ecause)g(the)g(\014rst)f
-(program)h(to)g(store)150 2975 y(\014les)g(in)g(that)h(format)h(w)m(as)
-f(a)h(v)m(ersion)e(con)m(trol)i(system)f(kno)m(wn)g(as)g
-Fs(r)n(cs)p Ft(.)57 b(F)-8 b(or)36 b(a)h(full)d(description)g(of)150
-3084 y(the)29 b(\014le)e(format,)i(see)g(the)g Fo(man)e
-Ft(page)j Fm(rcs\014le\(5\))p Ft(,)f(distributed)c(with)i
-Fs(r)n(cs)p Ft(,)h(or)h(the)f(\014le)g(`)p Fo(doc/RCSFILES)p
-Ft(')150 3194 y(in)j(the)i Fs(cvs)f Ft(source)g(distribution.)44
-b(This)30 b(\014le)i(format)h(has)f(b)s(ecome)h(v)m(ery)g(common|man)m
-(y)g(systems)150 3303 y(other)e(than)f Fs(cvs)f Ft(or)i
-Fs(r)n(cs)e Ft(can)i(at)g(least)f(imp)s(ort)f(history)g(\014les)h(in)f
-(this)g(format.)275 3436 y(The)34 b Fs(r)n(cs)g Ft(\014les)g(used)g(in)
-g Fs(cvs)g Ft(di\013er)g(in)g(a)h(few)g(w)m(a)m(ys)h(from)f(the)g
-(standard)f(format.)55 b(The)35 b(biggest)150 3546 y(di\013erence)28
-b(is)g(magic)h(branc)m(hes;)h(for)e(more)h(information)f(see)h(Section)
-g(5.5)h([Magic)g(branc)m(h)e(n)m(um)m(b)s(ers],)150 3655
-y(page)j(44.)42 b(Also)30 b(in)f Fs(cvs)g Ft(the)h(v)-5
-b(alid)29 b(tag)j(names)e(are)h(a)f(subset)g(of)g(what)h
-Fs(r)n(cs)e Ft(accepts;)j(for)e Fs(cvs)p Ft('s)f(rules)150
-3765 y(see)i(Section)f(4.4)i([T)-8 b(ags],)32 b(page)f(34.)150
-3984 y Fl(2.2.2)63 b(File)41 b(p)s(ermissions)275 4175
-y Ft(All)33 b(`)p Fo(,v)p Ft(')h(\014les)f(are)i(created)h(read-only)-8
-b(,)35 b(and)f(y)m(ou)h(should)d(not)j(c)m(hange)h(the)e(p)s(ermission)
-e(of)i(those)150 4284 y(\014les.)71 b(The)41 b(directories)f(inside)e
-(the)j(rep)s(ository)f(should)f(b)s(e)h(writable)g(b)m(y)h(the)g(p)s
-(ersons)e(that)j(ha)m(v)m(e)150 4394 y(p)s(ermission)25
-b(to)j(mo)s(dify)f(the)h(\014les)e(in)h(eac)m(h)i(directory)-8
-b(.)40 b(This)26 b(normally)g(means)i(that)g(y)m(ou)h(m)m(ust)e(create)
-150 4503 y(a)g(UNIX)f(group)g(\(see)h(group\(5\)\))h(consisting)d(of)h
-(the)h(p)s(ersons)e(that)i(are)g(to)g(edit)f(the)g(\014les)f(in)g(a)i
-(pro)5 b(ject,)150 4613 y(and)30 b(set)h(up)e(the)i(rep)s(ository)e(so)
-h(that)h(it)f(is)g(that)h(group)f(that)h(o)m(wns)f(the)g(directory)-8
-b(.)275 4746 y(This)28 b(means)i(that)h(y)m(ou)g(can)g(only)e(con)m
-(trol)i(access)h(to)f(\014les)e(on)h(a)h(p)s(er-directory)e(basis.)275
-4878 y(Note)40 b(that)h(users)d(m)m(ust)i(also)f(ha)m(v)m(e)i(write)e
-(access)i(to)f(c)m(hec)m(k)h(out)f(\014les,)h(b)s(ecause)e
-Fs(cvs)g Ft(needs)g(to)150 4988 y(create)32 b(lo)s(c)m(k)e(\014les)g
-(\(see)h(Section)f(10.5)i([Concurrency],)e(page)h(65\).)275
-5121 y(Also)j(note)i(that)f(users)f(m)m(ust)h(ha)m(v)m(e)h(write)f
-(access)h(to)g(the)f(`)p Fo(CVSROOT/val-tags)p Ft(')c(\014le.)53
-b Fs(cvs)34 b Ft(uses)150 5230 y(it)g(to)g(k)m(eep)h(trac)m(k)h(of)e
-(what)g(tags)h(are)f(v)-5 b(alid)33 b(tag)i(names)f(\(it)g(is)f
-(sometimes)h(up)s(dated)f(when)g(tags)j(are)150 5340
-y(used,)30 b(as)g(w)m(ell)g(as)g(when)g(they)g(are)h(created\).)p
-eop
+9 10 bop Ft 150 -116 a(Chapter) 30 b(2:) 41 b(The) 30
+b(Rep) s(ository) 2471 b(9) 275 299 y(With) 36 b(the) g(directories) g
+(are) p Fm 37 w(history) f(\014les) p Ft 40 w(for) h(eac) m(h) i
+(\014le) d(under) g(v) m(ersion) h(con) m(trol.) 60 b(The) 36
+b(name) h(of) 150 408 y(the) 28 b(history) f(\014le) h(is) f(the) h
+(name) g(of) h(the) f(corresp) s(onding) e(\014le) h(with) g(`) p
+Fo(,v) p Ft(') h(app) s(ended) f(to) i(the) f(end.) 39
+b(Here) 29 b(is) 150 518 y(what) h(the) h(rep) s(ository) e(for) h(the)
+h(`) p Fo(yoyodyne/tc) p Ft(') d(directory) i(migh) m(t) g(lo) s(ok) g
+(lik) m(e:) p Fo 485 645 a($CVSROOT) 581 749 y(|) 581
+853 y(+--yoyodyne) 581 956 y(|) 143 b(|) 581 1060 y(|) g(+--tc) 581
+1164 y(|) g(|) g(|) 963 1268 y(+--Makefile,v) 963 1371
+y(+--backend.c,v) 963 1475 y(+--driver.c,v) 963 1579
+y(+--frontend.c,v) 963 1683 y(+--parser.c,v) 963 1787
+y(+--man) 963 1890 y(|) 190 b(|) 963 1994 y(|) g(+--tc.1,v) 963
+2098 y(|) 963 2202 y(+--testing) 1201 2305 y(|) 1201
+2409 y(+--testpgm.t,v) 1201 2513 y(+--test2.t,v) p Ft
+275 2646 a(The) 20 b(history) f(\014les) h(con) m(tain,) j(among) e
+(other) g(things,) g(enough) g(information) d(to) k(recreate) g(an) m
+(y) f(revision) 150 2755 y(of) 35 b(the) f(\014le,) h(a) g(log) g(of) f
+(all) g(commit) g(messages) h(and) f(the) h(user-name) f(of) h(the) f
+(p) s(erson) g(who) g(committed) 150 2865 y(the) h(revision.) 53
+b(The) 34 b(history) g(\014les) g(are) h(kno) m(wn) f(as) p
+Fm 35 w(R) m(CS) h(\014les) p Ft(,) g(b) s(ecause) g(the) g(\014rst) f
+(program) h(to) g(store) 150 2975 y(\014les) g(in) g(that) h(format) h
+(w) m(as) f(a) h(v) m(ersion) e(con) m(trol) i(system) f(kno) m(wn) g
+(as) p Fs 36 w(r) n(cs) p Ft(.) 57 b(F) -8 b(or) 36 b(a) h(full) d
+(description) g(of) 150 3084 y(the) 29 b(\014le) e(format,) i(see) g
+(the) p Fo 29 w(man) p Ft 27 w(page) p Fm 30 w(rcs\014le\(5\)) p
+Ft(,) g(distributed) c(with) p Fs 27 w(r) n(cs) p Ft(,) j(or) h(the) f
+(\014le) g(`) p Fo(doc/RCSFILES) p Ft(') 150 3194 y(in) j(the) p
+Fs 33 w(cvs) p Ft 32 w(source) h(distribution.) 44 b(This) 30
+b(\014le) i(format) h(has) f(b) s(ecome) h(v) m(ery) g(common|man) m(y)
+g(systems) 150 3303 y(other) e(than) p Fs 30 w(cvs) p
+Ft 29 w(or) p Fs 31 w(r) n(cs) p Ft 29 w(can) g(at) g(least) f(imp) s
+(ort) f(history) g(\014les) h(in) f(this) g(format.) 275
+3436 y(The) p Fs 34 w(r) n(cs) p Ft 34 w(\014les) 34
+b(used) g(in) p Fs 34 w(cvs) p Ft 34 w(di\013er) g(in) g(a) h(few) g(w)
+m(a) m(ys) h(from) f(the) g(standard) f(format.) 55 b(The) 35
+b(biggest) 150 3546 y(di\013erence) 28 b(is) g(magic) h(branc) m(hes;) h
+(for) e(more) h(information) f(see) h(Section) g(5.5) h([Magic) g
+(branc) m(h) e(n) m(um) m(b) s(ers],) 150 3655 y(page) j(44.) 42
+b(Also) 30 b(in) p Fs 29 w(cvs) p Ft 29 w(the) g(v) -5
+b(alid) 29 b(tag) j(names) e(are) h(a) f(subset) g(of) g(what) p
+Fs 31 w(r) n(cs) p Ft 29 w(accepts;) i(for) p Fs 30 w(cvs) p
+Ft('s) d(rules) 150 3765 y(see) i(Section) f(4.4) i([T) -8
+b(ags],) 32 b(page) f(34.) p Fl 150 3984 a(2.2.2) 63
+b(File) 41 b(p) s(ermissions) p Ft 275 4175 a(All) 33
+b(`) p Fo(,v) p Ft(') h(\014les) f(are) i(created) h(read-only) -8
+b(,) 35 b(and) f(y) m(ou) h(should) d(not) j(c) m(hange) h(the) e(p) s
+(ermission) e(of) i(those) 150 4284 y(\014les.) 71 b(The) 41
+b(directories) f(inside) e(the) j(rep) s(ository) f(should) f(b) s(e) h
+(writable) g(b) m(y) h(the) g(p) s(ersons) e(that) j(ha) m(v) m(e) 150
+4394 y(p) s(ermission) 25 b(to) j(mo) s(dify) f(the) h(\014les) e(in) h
+(eac) m(h) i(directory) -8 b(.) 40 b(This) 26 b(normally) g(means) i
+(that) g(y) m(ou) h(m) m(ust) e(create) 150 4503 y(a) g(UNIX) f(group) g
+(\(see) h(group\(5\)\)) h(consisting) d(of) h(the) h(p) s(ersons) e
+(that) i(are) g(to) g(edit) f(the) g(\014les) f(in) g(a) i(pro) 5
+b(ject,) 150 4613 y(and) 30 b(set) h(up) e(the) i(rep) s(ository) e(so)
+h(that) h(it) f(is) g(that) h(group) f(that) h(o) m(wns) f(the) g
+(directory) -8 b(.) 275 4746 y(This) 28 b(means) i(that) h(y) m(ou) g
+(can) g(only) e(con) m(trol) i(access) h(to) f(\014les) e(on) h(a) h(p)
+s(er-directory) e(basis.) 275 4878 y(Note) 40 b(that) h(users) d(m) m
+(ust) i(also) f(ha) m(v) m(e) i(write) e(access) i(to) f(c) m(hec) m(k)
+h(out) f(\014les,) h(b) s(ecause) p Fs 39 w(cvs) p Ft
+39 w(needs) e(to) 150 4988 y(create) 32 b(lo) s(c) m(k) e(\014les) g
+(\(see) h(Section) f(10.5) i([Concurrency],) e(page) h(67\).) 275
+5121 y(Also) j(note) i(that) f(users) f(m) m(ust) h(ha) m(v) m(e) h
+(write) f(access) h(to) g(the) f(`) p Fo(CVSROOT/val-tags) p
+Ft(') c(\014le.) p Fs 53 w(cvs) p Ft 34 w(uses) 150 5230
+y(it) j(to) g(k) m(eep) h(trac) m(k) h(of) e(what) g(tags) h(are) f(v)
+-5 b(alid) 33 b(tag) i(names) f(\(it) g(is) f(sometimes) h(up) s(dated)
+f(when) g(tags) j(are) 150 5340 y(used,) 30 b(as) g(w) m(ell) g(as) g
+(when) g(they) g(are) h(created\).) p 90 rotate dyy eop
%%Page: 10 12
-10 11 bop 150 -116 a Ft(10)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)275 299 y(Eac)m(h)23 b Fs(r)n(cs)f
-Ft(\014le)h(will)d(b)s(e)j(o)m(wned)g(b)m(y)g(the)g(user)f(who)h(last)g
-(c)m(hec)m(k)m(ed)i(it)e(in.)37 b(This)21 b(has)i(little)f
-(signi\014cance;)150 408 y(what)30 b(really)g(matters)h(is)e(who)h(o)m
-(wns)g(the)h(directories.)275 585 y Fs(cvs)20 b Ft(tries)g(to)i(set)f
-(up)f(reasonable)h(\014le)f(p)s(ermissions)e(for)i(new)h(directories)f
-(that)h(are)h(added)e(inside)f(the)150 694 y(tree,)28
-b(but)e(y)m(ou)h(m)m(ust)f(\014x)g(the)h(p)s(ermissions)c(man)m(ually)j
-(when)f(a)i(new)f(directory)g(should)f(ha)m(v)m(e)i(di\013eren)m(t)150
-804 y(p)s(ermissions)32 b(than)j(its)g(paren)m(t)g(directory)-8
-b(.)55 b(If)35 b(y)m(ou)g(set)h(the)g Fo(CVSUMASK)d Ft(en)m(vironmen)m
-(t)h(v)-5 b(ariable)34 b(that)150 914 y(will)g(con)m(trol)i(the)h
-(\014le)e(p)s(ermissions)e(whic)m(h)i Fs(cvs)h Ft(uses)f(in)g(creating)
-i(directories)e(and/or)i(\014les)e(in)g(the)150 1023
-y(rep)s(ository)-8 b(.)68 b Fo(CVSUMASK)37 b Ft(do)s(es)i(not)h
-(a\013ect)h(the)f(\014le)e(p)s(ermissions)f(in)h(the)i(w)m(orking)e
-(directory;)44 b(suc)m(h)150 1133 y(\014les)32 b(ha)m(v)m(e)i(the)f(p)s
-(ermissions)d(whic)m(h)i(are)h(t)m(ypical)g(for)g(newly)e(created)j
-(\014les,)f(except)h(that)g(sometimes)150 1242 y Fs(cvs)e
-Ft(creates)i(them)f(read-only)g(\(see)h(the)f(sections)g(on)g(w)m(atc)m
-(hes,)i(Section)e(10.6.1)i([Setting)e(a)g(w)m(atc)m(h],)150
-1352 y(page)g(66;)i(-r,)d(Section)h(A.4)g([Global)f(options],)g(page)h
-(86;)i(or)d Fo(CVSREAD)p Ft(,)f(App)s(endix)f(D)j([En)m(vironmen)m(t)
-150 1462 y(v)-5 b(ariables],)30 b(page)h(141\).)275 1638
-y(Note)36 b(that)f(using)e(the)i(clien)m(t/serv)m(er)h
-Fs(cvs)d Ft(\(see)j(Section)f(2.9)h([Remote)g(rep)s(ositories],)f(page)
-g(19\),)150 1748 y(there)26 b(is)e(no)i(go)s(o)s(d)f(w)m(a)m(y)i(to)f
-(set)g Fo(CVSUMASK)p Ft(;)f(the)h(setting)g(on)f(the)h(clien)m(t)f(mac)
-m(hine)g(has)g(no)h(e\013ect.)41 b(If)25 b(y)m(ou)150
-1857 y(are)h(connecting)f(with)f Fo(rsh)p Ft(,)h(y)m(ou)h(can)g(set)f
-Fo(CVSUMASK)e Ft(in)h(`)p Fo(.bashrc)p Ft(')g(or)h(`)p
-Fo(.cshrc)p Ft(',)g(as)h(describ)s(ed)d(in)h(the)150
-1967 y(do)s(cumen)m(tation)35 b(for)f(y)m(our)h(op)s(erating)f(system.)
-55 b(This)33 b(b)s(eha)m(vior)h(migh)m(t)g(c)m(hange)i(in)e(future)g(v)
-m(ersions)150 2076 y(of)d Fs(cvs)p Ft(;)e(do)h(not)h(rely)f(on)g(the)g
-(setting)h(of)f Fo(CVSUMASK)f Ft(on)h(the)g(clien)m(t)g(ha)m(ving)g(no)
-h(e\013ect.)275 2253 y(Using)37 b(pserv)m(er,)k(y)m(ou)e(will)d
-(generally)i(need)g(stricter)g(p)s(ermissions)e(on)i(the)h
-Fs(cvsr)n(oot)d Ft(directory)150 2362 y(and)c(directories)f(ab)s(o)m(v)
-m(e)i(it)f(in)e(the)j(tree;)h(see)e(Section)g(2.9.3.3)j([P)m(assw)m
-(ord)d(authen)m(tication)h(securit)m(y],)150 2472 y(page)e(24.)275
-2648 y(Some)d(op)s(erating)f(systems)i(ha)m(v)m(e)g(features)g(whic)m
-(h)d(allo)m(w)i(a)h(particular)d(program)i(to)h(run)e(with)g(the)150
-2758 y(abilit)m(y)j(to)j(p)s(erform)e(op)s(erations)g(whic)m(h)g(the)h
-(caller)f(of)h(the)g(program)g(could)f(not.)46 b(F)-8
-b(or)32 b(example,)h(the)150 2868 y(set)e(user)e(ID)i(\(setuid\))e(or)h
-(set)h(group)f(ID)g(\(setgid\))h(features)f(of)g(unix)f(or)h(the)g
-(installed)e(image)i(feature)150 2977 y(of)e(VMS.)f(CVS)g(w)m(as)h(not)
-g(written)f(to)h(use)f(suc)m(h)g(features)h(and)f(therefore)h
-(attempting)g(to)g(install)e(CVS)150 3087 y(in)k(this)h(fashion)f(will)
-f(pro)m(vide)i(protection)h(against)g(only)f(acciden)m(tal)h(lapses;)g
-(an)m(y)m(one)h(who)e(is)g(trying)150 3196 y(to)39 b(circum)m(v)m(en)m
-(t)g(the)g(measure)f(will)e(b)s(e)h(able)h(to)i(do)e(so,)j(and)d(dep)s
-(ending)d(on)k(ho)m(w)f(y)m(ou)h(ha)m(v)m(e)g(set)g(it)150
-3306 y(up)32 b(ma)m(y)i(gain)e(access)i(to)g(more)f(than)g(just)g(CVS.)
-f(Y)-8 b(ou)34 b(ma)m(y)f(wish)e(to)j(instead)e(consider)g(pserv)m(er.)
-49 b(It)150 3416 y(shares)24 b(some)h(of)g(the)g(same)g(attributes,)h
-(in)d(terms)i(of)g(p)s(ossibly)d(pro)m(viding)g(a)k(false)e(sense)h(of)
-f(securit)m(y)h(or)150 3525 y(op)s(ening)h(securit)m(y)h(holes)f(wider)
-g(than)h(the)g(ones)g(y)m(ou)h(are)g(trying)e(to)i(\014x,)f(so)h(read)f
-(the)g(do)s(cumen)m(tation)150 3635 y(on)36 b(pserv)m(er)g(securit)m(y)
-g(carefully)f(if)g(y)m(ou)i(are)g(considering)d(this)h(option)h
-(\(Section)h(2.9.3.3)i([P)m(assw)m(ord)150 3744 y(authen)m(tication)31
-b(securit)m(y],)f(page)h(24\).)150 4052 y Fl(2.2.3)63
-b(File)41 b(P)m(ermission)g(issues)i(sp)s(eci\014c)e(to)g(Windo)m(ws)
-275 4287 y Ft(Some)f(\014le)g(p)s(ermission)e(issues)i(are)h(sp)s
-(eci\014c)f(to)h(Windo)m(ws)f(op)s(erating)h(systems)g(\(Windo)m(ws)f
-(95,)150 4396 y(Windo)m(ws)21 b(NT,)g(and)g(presumably)f(future)g(op)s
-(erating)h(systems)h(in)e(this)h(family)-8 b(.)36 b(Some)22
-b(of)g(the)f(follo)m(wing)150 4506 y(migh)m(t)30 b(apply)f(to)i(OS/2)g
-(but)e(I'm)h(not)h(sure\).)275 4682 y(If)38 b(y)m(ou)h(are)g(using)e
-(lo)s(cal)h(CVS)g(and)g(the)h(rep)s(ository)f(is)f(on)i(a)g(net)m(w)m
-(ork)m(ed)h(\014le)e(system)g(whic)m(h)g(is)150 4792
-y(serv)m(ed)d(b)m(y)g(the)g(Sam)m(ba)g(SMB)g(serv)m(er,)i(some)e(p)s
-(eople)f(ha)m(v)m(e)i(rep)s(orted)e(problems)f(with)h(p)s(ermissions.)
-150 4902 y(Enabling)20 b(WRITE=YES)i(in)f(the)i(sam)m(ba)g
-(con\014guration)e(is)h(said)g(to)h(\014x/w)m(ork)-5
-b(around)21 b(it.)38 b(Disclaimer:)150 5011 y(I)f(ha)m(v)m(en't)h(in)m
-(v)m(estigated)f(enough)g(to)g(kno)m(w)g(the)g(implications)d(of)j
-(enabling)e(that)i(option,)h(nor)f(do)f(I)150 5121 y(kno)m(w)f(whether)
-g(there)h(is)e(something)h(whic)m(h)f(CVS)h(could)f(b)s(e)h(doing)f
-(di\013eren)m(tly)g(in)g(order)h(to)h(a)m(v)m(oid)150
-5230 y(the)i(problem.)62 b(If)37 b(y)m(ou)h(\014nd)f(something)g(out,)j
-(please)e(let)g(us)f(kno)m(w)h(as)g(describ)s(ed)e(in)h(App)s(endix)e
-(H)150 5340 y([BUGS],)c(page)h(155.)p eop
+10 11 bop Ft 150 -116 a(10) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) 275 299
+y(Eac) m(h) p Fs 23 w(r) n(cs) p Ft 22 w(\014le) 23 b(will) d(b) s(e) j
+(o) m(wned) g(b) m(y) g(the) g(user) f(who) h(last) g(c) m(hec) m(k) m
+(ed) i(it) e(in.) 37 b(This) 21 b(has) i(little) f(signi\014cance;) 150
+408 y(what) 30 b(really) g(matters) h(is) e(who) h(o) m(wns) g(the) h
+(directories.) p Fs 275 585 a(cvs) p Ft 20 w(tries) 20
+b(to) i(set) f(up) f(reasonable) h(\014le) f(p) s(ermissions) e(for) i
+(new) h(directories) f(that) h(are) h(added) e(inside) f(the) 150
+694 y(tree,) 28 b(but) e(y) m(ou) h(m) m(ust) f(\014x) g(the) h(p) s
+(ermissions) c(man) m(ually) j(when) f(a) i(new) f(directory) g(should)
+f(ha) m(v) m(e) i(di\013eren) m(t) 150 804 y(p) s(ermissions) 32
+b(than) j(its) g(paren) m(t) g(directory) -8 b(.) 55
+b(If) 35 b(y) m(ou) g(set) h(the) p Fo 36 w(CVSUMASK) p
+Ft 33 w(en) m(vironmen) m(t) e(v) -5 b(ariable) 34 b(that) 150
+914 y(will) g(con) m(trol) i(the) h(\014le) e(p) s(ermissions) e(whic) m
+(h) p Fs 35 w(cvs) p Ft 36 w(uses) i(in) g(creating) i(directories) e
+(and/or) i(\014les) e(in) g(the) 150 1023 y(rep) s(ository) -8
+b(.) p Fo 68 w(CVSUMASK) p Ft 37 w(do) s(es) 39 b(not) h(a\013ect) h
+(the) f(\014le) e(p) s(ermissions) f(in) h(the) i(w) m(orking) e
+(directory;) 44 b(suc) m(h) 150 1133 y(\014les) 32 b(ha) m(v) m(e) i
+(the) f(p) s(ermissions) d(whic) m(h) i(are) h(t) m(ypical) g(for) g
+(newly) e(created) j(\014les,) f(except) h(that) g(sometimes) p
+Fs 150 1242 a(cvs) p Ft 32 w(creates) g(them) f(read-only) g(\(see) h
+(the) f(sections) g(on) g(w) m(atc) m(hes,) i(Section) e(10.6.1) i
+([Setting) e(a) g(w) m(atc) m(h],) 150 1352 y(page) g(68;) i(-r,) d
+(Section) h(A.4) g([Global) f(options],) g(page) h(88;) i(or) p
+Fo 32 w(CVSREAD) p Ft(,) c(App) s(endix) f(D) j([En) m(vironmen) m(t)
+150 1462 y(v) -5 b(ariables],) 30 b(page) h(143\).) 275
+1638 y(Note) 36 b(that) f(using) e(the) i(clien) m(t/serv) m(er) p
+Fs 36 w(cvs) p Ft 33 w(\(see) h(Section) f(2.9) h([Remote) g(rep) s
+(ositories],) f(page) g(19\),) 150 1748 y(there) 26 b(is) e(no) i(go) s
+(o) s(d) f(w) m(a) m(y) i(to) f(set) p Fo 26 w(CVSUMASK) p
+Ft(;) f(the) h(setting) g(on) f(the) h(clien) m(t) f(mac) m(hine) g
+(has) g(no) h(e\013ect.) 41 b(If) 25 b(y) m(ou) 150 1857
+y(are) h(connecting) f(with) p Fo 24 w(rsh) p Ft(,) g(y) m(ou) h(can) g
+(set) p Fo 25 w(CVSUMASK) p Ft 23 w(in) e(`) p Fo(.bashrc) p
+Ft(') g(or) h(`) p Fo(.cshrc) p Ft(',) g(as) h(describ) s(ed) d(in) h
+(the) 150 1967 y(do) s(cumen) m(tation) 35 b(for) f(y) m(our) h(op) s
+(erating) f(system.) 55 b(This) 33 b(b) s(eha) m(vior) h(migh) m(t) g
+(c) m(hange) i(in) e(future) g(v) m(ersions) 150 2076
+y(of) p Fs 31 w(cvs) p Ft(;) 29 b(do) h(not) h(rely) f(on) g(the) g
+(setting) h(of) p Fo 30 w(CVSUMASK) p Ft 29 w(on) f(the) g(clien) m(t) g
+(ha) m(ving) g(no) h(e\013ect.) 275 2253 y(Using) 37
+b(pserv) m(er,) k(y) m(ou) e(will) d(generally) i(need) g(stricter) g
+(p) s(ermissions) e(on) i(the) p Fs 39 w(cvsr) n(oot) p
+Ft 36 w(directory) 150 2362 y(and) 32 b(directories) f(ab) s(o) m(v) m
+(e) i(it) f(in) e(the) j(tree;) h(see) e(Section) g(2.9.3.3) j([P) m
+(assw) m(ord) d(authen) m(tication) h(securit) m(y],) 150
+2472 y(page) e(24.) 275 2648 y(Some) d(op) s(erating) f(systems) i(ha) m
+(v) m(e) g(features) g(whic) m(h) d(allo) m(w) i(a) h(particular) d
+(program) i(to) h(run) e(with) g(the) 150 2758 y(abilit) m(y) j(to) j
+(p) s(erform) e(op) s(erations) g(whic) m(h) g(the) h(caller) f(of) h
+(the) g(program) g(could) f(not.) 46 b(F) -8 b(or) 32
+b(example,) h(the) 150 2868 y(set) e(user) e(ID) i(\(setuid\)) e(or) h
+(set) h(group) f(ID) g(\(setgid\)) h(features) f(of) g(unix) f(or) h
+(the) g(installed) e(image) i(feature) 150 2977 y(of) i(VMS.) p
+Fs 32 w(cvs) p Ft 31 w(w) m(as) h(not) f(written) f(to) i(use) e(suc) m
+(h) h(features) g(and) g(therefore) g(attempting) g(to) h(install) p
+Fs 30 w(cvs) p Ft 150 3087 a(in) d(this) h(fashion) f(will) f(pro) m
+(vide) i(protection) h(against) g(only) f(acciden) m(tal) h(lapses;) g
+(an) m(y) m(one) h(who) e(is) g(trying) 150 3196 y(to) 39
+b(circum) m(v) m(en) m(t) g(the) g(measure) f(will) e(b) s(e) h(able) h
+(to) i(do) e(so,) j(and) d(dep) s(ending) d(on) k(ho) m(w) f(y) m(ou) h
+(ha) m(v) m(e) g(set) g(it) 150 3306 y(up) 33 b(ma) m(y) h(gain) g
+(access) h(to) g(more) f(than) f(just) p Fs 34 w(cvs) p
+Ft(.) 50 b(Y) -8 b(ou) 34 b(ma) m(y) h(wish) d(to) j(instead) e
+(consider) g(pserv) m(er.) 51 b(It) 150 3416 y(shares) 24
+b(some) h(of) g(the) g(same) g(attributes,) h(in) d(terms) i(of) g(p) s
+(ossibly) d(pro) m(viding) g(a) k(false) e(sense) h(of) f(securit) m(y)
+h(or) 150 3525 y(op) s(ening) h(securit) m(y) h(holes) f(wider) g(than)
+h(the) g(ones) g(y) m(ou) h(are) g(trying) e(to) i(\014x,) f(so) h
+(read) f(the) g(do) s(cumen) m(tation) 150 3635 y(on) 36
+b(pserv) m(er) g(securit) m(y) g(carefully) f(if) g(y) m(ou) i(are) g
+(considering) d(this) h(option) h(\(Section) h(2.9.3.3) i([P) m(assw) m
+(ord) 150 3744 y(authen) m(tication) 31 b(securit) m(y],) f(page) h
+(24\).) p Fl 150 4052 a(2.2.3) 63 b(File) 41 b(P) m(ermission) g
+(issues) i(sp) s(eci\014c) e(to) g(Windo) m(ws) p Ft
+275 4287 a(Some) f(\014le) g(p) s(ermission) e(issues) i(are) h(sp) s
+(eci\014c) f(to) h(Windo) m(ws) f(op) s(erating) h(systems) g(\(Windo) m
+(ws) f(95,) 150 4396 y(Windo) m(ws) 21 b(NT,) g(and) g(presumably) f
+(future) g(op) s(erating) h(systems) h(in) e(this) h(family) -8
+b(.) 36 b(Some) 22 b(of) g(the) f(follo) m(wing) 150
+4506 y(migh) m(t) 30 b(apply) f(to) i(OS/2) g(but) e(I'm) h(not) h
+(sure\).) 275 4682 y(If) 40 b(y) m(ou) h(are) g(using) e(lo) s(cal) p
+Fs 40 w(cvs) p Ft 40 w(and) h(the) h(rep) s(ository) f(is) g(on) g(a) i
+(net) m(w) m(ork) m(ed) g(\014le) d(system) i(whic) m(h) f(is) 150
+4792 y(serv) m(ed) 35 b(b) m(y) g(the) g(Sam) m(ba) g(SMB) g(serv) m
+(er,) i(some) e(p) s(eople) f(ha) m(v) m(e) i(rep) s(orted) e(problems)
+f(with) h(p) s(ermissions.) 150 4902 y(Enabling) 20 b(WRITE=YES) i(in) f
+(the) i(sam) m(ba) g(con\014guration) e(is) h(said) g(to) h(\014x/w) m
+(ork) -5 b(around) 21 b(it.) 38 b(Disclaimer:) 150 5011
+y(I) f(ha) m(v) m(en't) h(in) m(v) m(estigated) f(enough) g(to) g(kno) m
+(w) g(the) g(implications) d(of) j(enabling) e(that) i(option,) h(nor) f
+(do) f(I) 150 5121 y(kno) m(w) 27 b(whether) f(there) h(is) f
+(something) g(whic) m(h) p Fs 26 w(cvs) p Ft 26 w(could) f(b) s(e) i
+(doing) f(di\013eren) m(tly) f(in) h(order) g(to) h(a) m(v) m(oid) h
+(the) 150 5230 y(problem.) 37 b(If) 25 b(y) m(ou) h(\014nd) d
+(something) i(out,) h(please) f(let) g(us) g(kno) m(w) g(as) g(describ)
+s(ed) e(in) h(App) s(endix) f(H) i([BUGS],) 150 5340
+y(page) 31 b(157.) p 90 rotate dyy eop
%%Page: 11 13
-11 12 bop 150 -116 a Ft(Chapter)30 b(2:)41 b(The)30 b(Rep)s(ository)
-2425 b(11)150 299 y Fl(2.2.4)63 b(The)41 b(attic)275
-489 y Ft(Y)-8 b(ou)30 b(will)e(notice)j(that)g(sometimes)f
-Fs(cvs)f Ft(stores)i(an)f Fs(r)n(cs)g Ft(\014le)f(in)g(the)i
-Fo(Attic)p Ft(.)39 b(F)-8 b(or)31 b(example,)f(if)g(the)150
-598 y Fs(cvsr)n(oot)36 b Ft(is)h(`)p Fo(/usr/local/cvsroot)p
-Ft(')d(and)j(w)m(e)h(are)h(talking)e(ab)s(out)h(the)g(\014le)f(`)p
-Fo(backend.c)p Ft(')f(in)h(the)150 708 y(directory)30
-b(`)p Fo(yoyodyne/tc)p Ft(',)e(then)i(the)h(\014le)e(normally)g(w)m
-(ould)g(b)s(e)g(in)390 834 y Fo(/usr/local/cvsroot/yoyod)o(yne/)o(tc/b)
-o(ack)o(end.)o(c,v)275 966 y Ft(but)g(if)h(it)f(go)s(es)i(in)f(the)g
-(attic,)h(it)f(w)m(ould)g(b)s(e)f(in)390 1092 y Fo
-(/usr/local/cvsroot/yoyod)o(yne/)o(tc/A)o(tti)o(c/ba)o(cken)o(d.c)o(,v)
-275 1224 y Ft(instead.)57 b(It)37 b(should)d(not)j(matter)g(from)f(a)h
-(user)e(p)s(oin)m(t)h(of)g(view)g(whether)g(a)g(\014le)g(is)f(in)g(the)
-i(attic;)150 1334 y Fs(cvs)d Ft(k)m(eeps)i(trac)m(k)g(of)g(this)e(and)g
-(lo)s(oks)h(in)f(the)h(attic)h(when)f(it)f(needs)h(to.)56
-b(But)35 b(in)f(case)j(y)m(ou)e(w)m(an)m(t)h(to)150 1443
-y(kno)m(w,)31 b(the)g(rule)e(is)h(that)i(the)f(R)m(CS)f(\014le)g(is)f
-(stored)i(in)f(the)h(attic)g(if)f(and)g(only)g(if)g(the)h(head)f
-(revision)f(on)150 1553 y(the)i(trunk)f(has)g(state)i
-Fo(dead)p Ft(.)41 b(A)31 b Fo(dead)f Ft(state)i(means)f(that)g(\014le)f
-(has)g(b)s(een)g(remo)m(v)m(ed,)j(or)d(nev)m(er)h(added,)150
-1662 y(for)i(that)h(revision.)48 b(F)-8 b(or)34 b(example,)g(if)e(y)m
-(ou)i(add)f(a)g(\014le)g(on)g(a)h(branc)m(h,)g(it)e(will)f(ha)m(v)m(e)k
-(a)e(trunk)g(revision)150 1772 y(in)c Fo(dead)g Ft(state,)j(and)e(a)h
-(branc)m(h)f(revision)e(in)h(a)i(non-)p Fo(dead)e Ft(state.)150
-1988 y Fl(2.2.5)63 b(The)41 b(CVS)f(directory)h(in)g(the)g(rep)s
-(ository)275 2178 y Ft(The)f(`)p Fo(CVS)p Ft(')g(directory)h(in)e(eac)m
-(h)k(rep)s(ository)c(directory)i(con)m(tains)g(information)e(suc)m(h)i
-(as)g(\014le)f(at-)150 2288 y(tributes)26 b(\(in)g(a)h(\014le)f(called)
-h(`)p Fo(CVS/fileattr)p Ft('.)36 b(In)27 b(the)g(future)f(additional)f
-(\014les)h(ma)m(y)i(b)s(e)e(added)g(to)i(this)150 2398
-y(directory)-8 b(,)31 b(so)f(implemen)m(tations)f(should)f(silen)m(tly)
-h(ignore)h(additional)e(\014les.)275 2529 y(This)33 b(b)s(eha)m(vior)i
-(is)f(implemen)m(ted)g(only)h(b)m(y)g Fs(cvs)g Ft(1.7)h(and)f(later;)k
-(for)c(details)f(see)i(Section)g(10.6.5)150 2639 y([W)-8
-b(atc)m(hes)33 b(Compatibilit)m(y],)28 b(page)j(69.)275
-2771 y(The)h(format)i(of)g(the)f(\014leattr)g(\014le)g(is)f(a)i(series)
-e(of)i(en)m(tries)f(of)h(the)f(follo)m(wing)f(form)h(\(where)g(`)p
-Fo({)p Ft(')h(and)150 2881 y(`)p Fo(})p Ft(')d(means)f(the)g(text)i(b)s
-(et)m(w)m(een)f(the)f(braces)h(can)g(b)s(e)e(rep)s(eated)i(zero)g(or)f
-(more)h(times\):)275 3012 y Fm(en)m(t-t)m(yp)s(e)36 b(\014lename)f
-Fo(<)p Ft(tab)p Fo(>)30 b Fm(attrname)36 b Ft(=)30 b
-Fm(attrv)-5 b(al)35 b Fo({)p Ft(;)30 b Fm(attrname)36
-b Ft(=)30 b Fm(attrv)-5 b(al)t Fo(})30 b(<)p Ft(linefeed)p
-Fo(>)275 3144 y Fm(en)m(t-t)m(yp)s(e)36 b Ft(is)30 b(`)p
-Fo(F)p Ft(')g(for)g(a)h(\014le,)f(in)f(whic)m(h)g(case)i(the)g(en)m
-(try)g(sp)s(eci\014es)e(the)h(attributes)g(for)g(that)h(\014le.)275
-3276 y Fm(en)m(t-t)m(yp)s(e)42 b Ft(is)35 b(`)p Fo(D)p
-Ft(',)j(and)d Fm(\014lename)40 b Ft(empt)m(y)-8 b(,)39
-b(to)e(sp)s(ecify)d(default)i(attributes)f(to)i(b)s(e)e(used)g(for)h
-(newly)150 3386 y(added)30 b(\014les.)275 3518 y(Other)k
-Fm(en)m(t-t)m(yp)s(e)42 b Ft(are)36 b(reserv)m(ed)f(for)g(future)f
-(expansion.)55 b(CVS)34 b(1.9)j(and)d(older)h(will)d(delete)k(them)150
-3627 y(an)m(y)31 b(time)f(it)g(writes)f(\014le)h(attributes.)40
-b(CVS)30 b(1.10)h(and)f(later)h(will)c(preserv)m(e)k(them.)275
-3759 y(Note)e(that)g(the)f(order)g(of)g(the)g(lines)f(is)g(not)h
-(signi\014can)m(t;)g(a)h(program)f(writing)e(the)i(\014leattr)g(\014le)
-f(ma)m(y)150 3869 y(rearrange)k(them)f(at)h(its)f(con)m(v)m(enience.)
-275 4001 y(There)i(is)g(curren)m(tly)g(no)h(w)m(a)m(y)h(of)g(quoting)e
-(tabs)h(or)g(linefeeds)f(in)f(the)j(\014lename,)f(`)p
-Fo(=)p Ft(')g(in)f Fm(attrname)p Ft(,)150 4110 y(`)p
-Fo(;)p Ft(')h(in)e Fm(attrv)-5 b(al)p Ft(,)34 b(etc.)48
-b(Note:)f(some)33 b(implemen)m(tations)e(also)i(don't)f(handle)f(a)i
-(NUL)g(c)m(haracter)h(in)e(an)m(y)150 4220 y(of)f(the)f(\014elds,)f
-(but)h(implemen)m(tations)f(are)h(encouraged)h(to)h(allo)m(w)d(it.)275
-4352 y(By)34 b(con)m(v)m(en)m(tion,)i Fm(attrname)j Ft(starting)34
-b(with)e(`)p Fo(_)p Ft(')i(is)f(for)h(an)f(attribute)h(giv)m(en)g(sp)s
-(ecial)e(meaning)h(b)m(y)150 4461 y(CVS;)23 b(other)i
-Fm(attrname)5 b Ft(s)24 b(are)h(for)e(user-de\014ned)g(attributes)g
-(\(or)h(will)e(b)s(e,)i(once)h(implemen)m(tations)d(start)150
-4571 y(supp)s(orting)28 b(user-de\014ned)h(attributes\).)275
-4703 y(Builtin)e(attributes:)150 4857 y Fo(_watched)96
-b Ft(Presen)m(t)31 b(means)f(the)h(\014le)e(is)h(w)m(atc)m(hed)h(and)f
-(should)e(b)s(e)i(c)m(hec)m(k)m(ed)i(out)f(read-only)-8
-b(.)150 5011 y Fo(_watchers)630 5121 y Ft(Users)32 b(with)g(w)m(atc)m
-(hes)i(for)e(this)f(\014le.)46 b(V)-8 b(alue)33 b(is)f
-Fm(w)m(atc)m(her)40 b Fo(>)32 b Fm(t)m(yp)s(e)38 b Fo({)32
-b Ft(,)h Fm(w)m(atc)m(her)40 b Fo(>)33 b Fm(t)m(yp)s(e)k
-Fo(})630 5230 y Ft(where)d Fm(w)m(atc)m(her)42 b Ft(is)34
-b(a)g(username,)i(and)d Fm(t)m(yp)s(e)40 b Ft(is)34 b(zero)h(or)f(more)
-h(of)f(edit,unedit,commit)630 5340 y(separated)28 b(b)m(y)f(`)p
-Fo(+)p Ft(')h(\(that)h(is,)e(nothing)g(if)f(none;)j(there)f(is)e(no)i
-Fo(")p Ft(none)p Fo(")e Ft(or)i Fo(")p Ft(all)p Fo(")e
-Ft(k)m(eyw)m(ord\).)p eop
+11 12 bop Ft 150 -116 a(Chapter) 30 b(2:) 41 b(The) 30
+b(Rep) s(ository) 2425 b(11) p Fl 150 299 a(2.2.4) 63
+b(The) 41 b(attic) p Ft 275 489 a(Y) -8 b(ou) 30 b(will) e(notice) j
+(that) g(sometimes) p Fs 30 w(cvs) p Ft 29 w(stores) g(an) p
+Fs 30 w(r) n(cs) p Ft 30 w(\014le) e(in) g(the) p Fo
+31 w(Attic) p Ft(.) 39 b(F) -8 b(or) 31 b(example,) f(if) g(the) p
+Fs 150 598 a(cvsr) n(oot) p Ft 36 w(is) 37 b(`) p Fo
+(/usr/local/cvsroot) p Ft(') d(and) j(w) m(e) h(are) h(talking) e(ab) s
+(out) h(the) g(\014le) f(`) p Fo(backend.c) p Ft(') f(in) h(the) 150
+708 y(directory) 30 b(`) p Fo(yoyodyne/tc) p Ft(',) e(then) i(the) h
+(\014le) e(normally) g(w) m(ould) g(b) s(e) g(in) p Fo
+390 834 a(/usr/local/cvsroot/yoyod) o(yne/) o(tc/b) o(ack) o(end.) o
+(c,v) p Ft 275 966 a(but) g(if) h(it) f(go) s(es) i(in) f(the) g
+(attic,) h(it) f(w) m(ould) g(b) s(e) f(in) p Fo 390
+1092 a(/usr/local/cvsroot/yoyod) o(yne/) o(tc/A) o(tti) o(c/ba) o(cken)
+o(d.c) o(,v) p Ft 275 1224 a(instead.) 57 b(It) 37 b(should) d(not) j
+(matter) g(from) f(a) h(user) e(p) s(oin) m(t) h(of) g(view) g(whether)
+g(a) g(\014le) g(is) f(in) g(the) i(attic;) p Fs 150
+1334 a(cvs) p Ft 34 w(k) m(eeps) f(trac) m(k) g(of) g(this) e(and) g
+(lo) s(oks) h(in) f(the) h(attic) h(when) f(it) f(needs) h(to.) 56
+b(But) 35 b(in) f(case) j(y) m(ou) e(w) m(an) m(t) h(to) 150
+1443 y(kno) m(w,) 31 b(the) g(rule) e(is) h(that) i(the) f(R) m(CS) f
+(\014le) g(is) f(stored) i(in) f(the) h(attic) g(if) f(and) g(only) g
+(if) g(the) h(head) f(revision) f(on) 150 1553 y(the) i(trunk) f(has) g
+(state) p Fo 32 w(dead) p Ft(.) 41 b(A) p Fo 31 w(dead) p
+Ft 30 w(state) 32 b(means) f(that) g(\014le) f(has) g(b) s(een) g(remo)
+m(v) m(ed,) j(or) d(nev) m(er) h(added,) 150 1662 y(for) i(that) h
+(revision.) 48 b(F) -8 b(or) 34 b(example,) g(if) e(y) m(ou) i(add) f
+(a) g(\014le) g(on) g(a) h(branc) m(h,) g(it) e(will) f(ha) m(v) m(e) k
+(a) e(trunk) g(revision) 150 1772 y(in) p Fo 29 w(dead) p
+Ft 29 w(state,) f(and) e(a) h(branc) m(h) f(revision) e(in) h(a) i
+(non-) p Fo(dead) p Ft 29 w(state.) p Fl 150 1988 a(2.2.5) 63
+b(The) 41 b(CVS) f(directory) h(in) g(the) g(rep) s(ository) p
+Ft 275 2178 a(The) f(`) p Fo(CVS) p Ft(') g(directory) h(in) e(eac) m
+(h) k(rep) s(ository) c(directory) i(con) m(tains) g(information) e
+(suc) m(h) i(as) g(\014le) f(at-) 150 2288 y(tributes) 26
+b(\(in) g(a) h(\014le) f(called) h(`) p Fo(CVS/fileattr) p
+Ft('.) 36 b(In) 27 b(the) g(future) f(additional) f(\014les) h(ma) m(y)
+i(b) s(e) e(added) g(to) i(this) 150 2398 y(directory) -8
+b(,) 31 b(so) f(implemen) m(tations) f(should) f(silen) m(tly) h
+(ignore) h(additional) e(\014les.) 275 2529 y(This) 33
+b(b) s(eha) m(vior) i(is) f(implemen) m(ted) g(only) h(b) m(y) p
+Fs 35 w(cvs) p Ft 35 w(1.7) h(and) f(later;) k(for) c(details) f(see) i
+(Section) g(10.6.5) 150 2639 y([W) -8 b(atc) m(hes) 33
+b(Compatibilit) m(y],) 28 b(page) j(71.) 275 2771 y(The) h(format) i
+(of) g(the) f(\014leattr) g(\014le) g(is) f(a) i(series) e(of) i(en) m
+(tries) f(of) h(the) f(follo) m(wing) f(form) h(\(where) g(`) p
+Fo({) p Ft(') h(and) 150 2881 y(`) p Fo(}) p Ft(') d(means) f(the) g
+(text) i(b) s(et) m(w) m(een) f(the) f(braces) h(can) g(b) s(e) e(rep) s
+(eated) i(zero) g(or) f(more) h(times\):) p Fm 275 3012
+a(en) m(t-t) m(yp) s(e) 36 b(\014lename) p Fo 35 w(<) p
+Ft(tab) p Fo(>) p Fm 30 w(attrname) p Ft 36 w(=) p Fm
+30 w(attrv) -5 b(al) p Fo 35 w({) p Ft(;) p Fm 30 w(attrname) p
+Ft 36 w(=) p Fm 30 w(attrv) g(al) p Fo 4 w(}) 30 b(<) p
+Ft(linefeed) p Fo(>) p Fm 275 3144 a(en) m(t-t) m(yp) s(e) p
+Ft 36 w(is) g(`) p Fo(F) p Ft(') g(for) g(a) h(\014le,) f(in) f(whic) m
+(h) g(case) i(the) g(en) m(try) g(sp) s(eci\014es) e(the) h(attributes)
+g(for) g(that) h(\014le.) p Fm 275 3276 a(en) m(t-t) m(yp) s(e) p
+Ft 42 w(is) k(`) p Fo(D) p Ft(',) j(and) p Fm 35 w(\014lename) p
+Ft 40 w(empt) m(y) -8 b(,) 39 b(to) e(sp) s(ecify) d(default) i
+(attributes) f(to) i(b) s(e) e(used) g(for) h(newly) 150
+3386 y(added) 30 b(\014les.) 275 3518 y(Other) p Fm 37
+w(en) m(t-t) m(yp) s(e) p Ft 43 w(are) 38 b(reserv) m(ed) g(for) f
+(future) g(expansion.) p Fs 61 w(cvs) p Ft 36 w(1.9) i(and) e(older) f
+(will) f(delete) j(them) 150 3627 y(an) m(y) 31 b(time) f(it) g(writes)
+f(\014le) h(attributes.) p Fs 40 w(cvs) p Ft 29 w(1.10) i(and) e(later)
+g(will) e(preserv) m(e) j(them.) 275 3759 y(Note) e(that) g(the) f
+(order) g(of) g(the) g(lines) f(is) g(not) h(signi\014can) m(t;) g(a) h
+(program) f(writing) e(the) i(\014leattr) g(\014le) f(ma) m(y) 150
+3869 y(rearrange) k(them) f(at) h(its) f(con) m(v) m(enience.) 275
+4001 y(There) i(is) g(curren) m(tly) g(no) h(w) m(a) m(y) h(of) g
+(quoting) e(tabs) h(or) g(linefeeds) f(in) f(the) j(\014lename,) f(`) p
+Fo(=) p Ft(') g(in) p Fm 32 w(attrname) p Ft(,) 150 4110
+y(`) p Fo(;) p Ft(') g(in) p Fm 31 w(attrv) -5 b(al) p
+Ft(,) 34 b(etc.) 48 b(Note:) f(some) 33 b(implemen) m(tations) e(also) i
+(don't) f(handle) f(a) i(NUL) g(c) m(haracter) h(in) e(an) m(y) 150
+4220 y(of) f(the) f(\014elds,) f(but) h(implemen) m(tations) f(are) h
+(encouraged) h(to) h(allo) m(w) d(it.) 275 4352 y(By) 34
+b(con) m(v) m(en) m(tion,) p Fm 36 w(attrname) p Ft 39
+w(starting) g(with) e(`) p Fo(_) p Ft(') i(is) f(for) h(an) f
+(attribute) h(giv) m(en) g(sp) s(ecial) e(meaning) h(b) m(y) p
+Fs 150 4461 a(cvs) p Ft(;) 27 b(other) p Fm 27 w(attrname) p
+Ft 5 w(s) g(are) g(for) g(user-de\014ned) e(attributes) h(\(or) h(will)
+d(b) s(e,) j(once) g(implemen) m(tations) e(start) 150
+4571 y(supp) s(orting) j(user-de\014ned) h(attributes\).) 275
+4703 y(Builtin) e(attributes:) p Fo 150 4857 a(_watched) p
+Ft 96 w(Presen) m(t) k(means) f(the) h(\014le) e(is) h(w) m(atc) m(hed)
+h(and) f(should) e(b) s(e) i(c) m(hec) m(k) m(ed) i(out) f(read-only) -8
+b(.) p Fo 150 5011 a(_watchers) p Ft 630 5121 a(Users) 32
+b(with) g(w) m(atc) m(hes) i(for) e(this) f(\014le.) 46
+b(V) -8 b(alue) 33 b(is) p Fm 32 w(w) m(atc) m(her) p
+Fo 40 w(>) p Fm 32 w(t) m(yp) s(e) p Fo 38 w({) p Ft
+32 w(,) p Fm 33 w(w) m(atc) m(her) p Fo 40 w(>) p Fm
+33 w(t) m(yp) s(e) p Fo 37 w(}) p Ft 630 5230 a(where) p
+Fm 34 w(w) m(atc) m(her) p Ft 42 w(is) h(a) g(username,) i(and) p
+Fm 33 w(t) m(yp) s(e) p Ft 40 w(is) e(zero) h(or) f(more) h(of) f
+(edit,unedit,commit) 630 5340 y(separated) 28 b(b) m(y) f(`) p
+Fo(+) p Ft(') h(\(that) h(is,) e(nothing) g(if) f(none;) j(there) f(is)
+e(no) p Fo 28 w(") p Ft(none) p Fo(") p Ft 26 w(or) p
+Fo 28 w(") p Ft(all) p Fo(") p Ft 26 w(k) m(eyw) m(ord\).) p
+90 rotate dyy eop
%%Page: 12 14
-12 13 bop 150 -116 a Ft(12)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y Fo(_editors)96
-b Ft(Users)34 b(editing)f(this)g(\014le.)51 b(V)-8 b(alue)34
-b(is)g Fm(editor)40 b Fo(>)34 b Fm(v)-5 b(al)37 b Fo({)d
-Ft(,)h Fm(editor)40 b Fo(>)34 b Fm(v)-5 b(al)37 b Fo(})d
-Ft(where)g Fm(editor)40 b Ft(is)630 408 y(a)29 b(username,)g(and)f
-Fm(v)-5 b(al)32 b Ft(is)c Fm(time)5 b Fo(+)p Fm(hostname)g
-Fo(+)p Fm(pathname)p Ft(,)29 b(where)f Fm(time)34 b Ft(is)28
-b(when)g(the)h Fo(cvs)630 518 y(edit)e Ft(command)g(\(or)i(equiv)-5
-b(alen)m(t\))27 b(happ)s(ened,)g(and)h Fm(hostname)33
-b Ft(and)27 b Fm(pathname)33 b Ft(are)28 b(for)630 628
-y(the)j(w)m(orking)e(directory)-8 b(.)275 795 y(Example:)390
-930 y Fo(Ffile1)46 b(_watched=;_watchers=joe>e)o(dit)o(,mar)o(y>co)o
-(mmi)o(t)390 1034 y(Ffile2)g(_watched=;_editors=sue>8)41
-b(Jan)47 b(1975+workstn1+/home/sue/c)o(vs)390 1137 y(D)g(_watched=)275
-1277 y Ft(means)21 b(that)i(the)f(\014le)f(`)p Fo(file1)p
-Ft(')g(should)f(b)s(e)h(c)m(hec)m(k)m(ed)j(out)e(read-only)-8
-b(.)38 b(F)-8 b(urthermore,)24 b(jo)s(e)e(is)e(w)m(atc)m(hing)150
-1387 y(for)33 b(edits)g(and)g(mary)h(is)e(w)m(atc)m(hing)i(for)g
-(commits.)50 b(The)33 b(\014le)g(`)p Fo(file2)p Ft(')g(should)e(b)s(e)i
-(c)m(hec)m(k)m(ed)j(out)e(read-)150 1497 y(only;)28 b(sue)g(started)h
-(editing)e(it)h(on)g(8)h(Jan)e(1975)j(in)d(the)i(directory)f(`)p
-Fo(/home/sue/cvs)p Ft(')d(on)j(the)g(mac)m(hine)150 1606
-y Fo(workstn1)p Ft(.)38 b(F)-8 b(uture)29 b(\014les)g(whic)m(h)e(are)j
-(added)f(should)e(b)s(e)h(c)m(hec)m(k)m(ed)k(out)d(read-only)-8
-b(.)40 b(T)-8 b(o)30 b(represen)m(t)f(this)150 1716 y(example)36
-b(here,)i(w)m(e)f(ha)m(v)m(e)h(sho)m(wn)e(a)h(space)g(after)g(`)p
-Fo(D)p Ft(',)i(`)p Fo(Ffile1)p Ft(',)e(and)f(`)p Fo(Ffile2)p
-Ft(',)h(but)f(in)f(fact)j(there)150 1825 y(m)m(ust)30
-b(b)s(e)g(a)h(single)e(tab)h(c)m(haracter)i(there)f(and)f(no)g(spaces.)
-150 2061 y Fl(2.2.6)63 b(CVS)40 b(lo)s(c)m(ks)h(in)g(the)g(rep)s
-(ository)275 2259 y Ft(F)-8 b(or)42 b(an)f(in)m(tro)s(duction)f(to)i
-(CVS)f(lo)s(c)m(ks)h(fo)s(cusing)e(on)h(user-visible)e(b)s(eha)m(vior,)
-44 b(see)e(Section)f(10.5)150 2369 y([Concurrency],)h(page)f(65.)70
-b(The)39 b(follo)m(wing)g(section)h(is)f(aimed)g(at)i(p)s(eople)d(who)i
-(are)g(writing)e(to)s(ols)150 2478 y(whic)m(h)f(w)m(an)m(t)h(to)h
-(access)g(a)g(CVS)e(rep)s(ository)g(without)g(in)m(terfering)f(with)h
-(other)h(to)s(ols)g(acessing)g(the)150 2588 y(same)f(rep)s(ository)-8
-b(.)57 b(If)36 b(y)m(ou)g(\014nd)f(y)m(ourself)g(confused)g(b)m(y)i
-(concepts)f(describ)s(ed)f(here,)i(lik)m(e)f Fm(read)g(lo)s(c)m(k)p
-Ft(,)150 2697 y Fm(write)20 b(lo)s(c)m(k)p Ft(,)j(and)e
-Fm(deadlo)s(c)m(k)p Ft(,)i(y)m(ou)e(migh)m(t)f(consult)h(the)g
-(literature)f(on)h(op)s(erating)f(systems)h(or)g(databases.)275
-2837 y(An)m(y)36 b(\014le)f(in)g(the)i(rep)s(ository)e(with)g(a)i(name)
-f(starting)g(with)g(`)p Fo(#cvs.rfl.)p Ft(')e(is)h(a)i(read)f(lo)s(c)m
-(k.)59 b(An)m(y)150 2947 y(\014le)30 b(in)f(the)i(rep)s(ository)f(with)
-g(a)h(name)f(starting)h(with)f(`)p Fo(#cvs.wfl)p Ft(')f(is)g(a)j(write)
-e(lo)s(c)m(k.)41 b(Old)30 b(v)m(ersions)g(of)150 3057
-y(CVS)f(\(b)s(efore)g(CVS)f(1.5\))j(also)e(created)i(\014les)d(with)g
-(names)h(starting)g(with)f(`)p Fo(#cvs.tfl)p Ft(',)g(but)h(they)h(are)
-150 3166 y(not)j(discussed)e(here.)48 b(The)33 b(directory)f(`)p
-Fo(#cvs.lock)p Ft(')f(serv)m(es)i(as)g(a)h(master)f(lo)s(c)m(k.)48
-b(That)33 b(is,)g(one)g(m)m(ust)150 3276 y(obtain)d(this)f(lo)s(c)m(k)h
-(\014rst)g(b)s(efore)g(creating)h(an)m(y)g(of)f(the)h(other)f(lo)s(c)m
-(ks.)275 3416 y(T)-8 b(o)39 b(obtain)g(a)h(readlo)s(c)m(k,)h(\014rst)e
-(create)h(the)g(`)p Fo(#cvs.lock)p Ft(')d(directory)-8
-b(.)67 b(This)38 b(op)s(eration)g(m)m(ust)i(b)s(e)150
-3526 y(atomic)31 b(\(whic)m(h)f(should)f(b)s(e)h(true)g(for)h(creating)
-g(a)g(directory)f(under)f(most)i(op)s(erating)f(systems\).)42
-b(If)30 b(it)150 3635 y(fails)g(b)s(ecause)h(the)g(directory)f(already)
-h(existed,)g(w)m(ait)g(for)g(a)h(while)d(and)h(try)h(again.)43
-b(After)31 b(obtaining)150 3745 y(the)36 b(`)p Fo(#cvs.lock)p
-Ft(')e(lo)s(c)m(k,)j(create)h(a)e(\014le)f(whose)h(name)g(is)f(`)p
-Fo(#cvs.rfl.)p Ft(')e(follo)m(w)m(ed)j(b)m(y)g(information)e(of)150
-3854 y(y)m(our)f(c)m(hoice)h(\(for)g(example,)g(hostname)f(and)g(pro)s
-(cess)g(iden)m(ti\014cation)f(n)m(um)m(b)s(er\).)49 b(Then)32
-b(remo)m(v)m(e)j(the)150 3964 y(`)p Fo(#cvs.lock)p Ft(')23
-b(directory)i(to)g(release)h(the)f(master)g(lo)s(c)m(k.)39
-b(Then)24 b(pro)s(ceed)h(with)f(reading)g(the)h(rep)s(ository)-8
-b(.)150 4073 y(When)30 b(y)m(ou)h(are)g(done,)f(remo)m(v)m(e)i(the)e(`)
-p Fo(#cvs.rfl)p Ft(')f(\014le)h(to)h(release)f(the)h(read)f(lo)s(c)m
-(k.)275 4214 y(T)-8 b(o)33 b(obtain)f(a)i(writelo)s(c)m(k,)f(\014rst)f
-(create)j(the)e(`)p Fo(#cvs.lock)p Ft(')e(directory)-8
-b(,)34 b(as)f(with)f(a)h(readlo)s(c)m(k.)49 b(Then)150
-4323 y(c)m(hec)m(k)42 b(that)f(there)g(are)g(no)g(\014les)e(whose)i
-(names)f(start)i(with)d(`)p Fo(#cvs.rfl.)p Ft('.)70 b(If)40
-b(there)h(are,)i(remo)m(v)m(e)150 4433 y(`)p Fo(#cvs.lock)p
-Ft(',)d(w)m(ait)g(for)g(a)g(while,)g(and)f(try)h(again.)69
-b(If)39 b(there)h(are)g(no)g(readers,)i(then)d(create)j(a)e(\014le)150
-4542 y(whose)20 b(name)h(is)e(`)p Fo(#cvs.wfl)p Ft(')g(follo)m(w)m(ed)h
-(b)m(y)g(information)f(of)h(y)m(our)h(c)m(hoice)g(\(for)g(example,)h
-(hostname)f(and)150 4652 y(pro)s(cess)27 b(iden)m(ti\014cation)f(n)m
-(um)m(b)s(er\).)39 b(Hang)28 b(on)g(to)g(the)g(`)p Fo(#cvs.lock)p
-Ft(')d(lo)s(c)m(k.)40 b(Pro)s(ceed)28 b(with)e(writing)g(the)150
-4762 y(rep)s(ository)-8 b(.)45 b(When)32 b(y)m(ou)h(are)f(done,)h
-(\014rst)e(remo)m(v)m(e)j(the)e(`)p Fo(#cvs.wfl)p Ft(')e(\014le)h(and)h
-(then)g(the)g(`)p Fo(#cvs.lock)p Ft(')150 4871 y(directory)-8
-b(.)65 b(Note)40 b(that)f(unlik)m(e)d(the)j(`)p Fo(#cvs.rfl)p
-Ft(')e(\014le,)i(the)g(`)p Fo(#cvs.wfl)p Ft(')e(\014le)g(is)h(just)g
-(informational;)150 4981 y(it)i(has)g(no)g(e\013ect)i(on)e(the)h(lo)s
-(c)m(king)e(op)s(eration)h(b)s(ey)m(ond)g(what)g(is)f(pro)m(vided)g(b)m
-(y)h(holding)e(on)j(to)g(the)150 5090 y(`)p Fo(#cvs.lock)p
-Ft(')28 b(lo)s(c)m(k)j(itself.)275 5230 y(Note)37 b(that)g(eac)m(h)h
-(lo)s(c)m(k)f(\(writelo)s(c)m(k)f(or)g(readlo)s(c)m(k\))h(only)f(lo)s
-(c)m(ks)g(a)h(single)e(directory)h(in)g(the)g(rep)s(os-)150
-5340 y(itory)-8 b(,)40 b(including)35 b(`)p Fo(Attic)p
-Ft(')i(and)g(`)p Fo(CVS)p Ft(')h(but)f(not)i(including)34
-b(sub)s(directories)i(whic)m(h)h(represen)m(t)h(other)p
+12 13 bop Ft 150 -116 a(12) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fo 150
+299 a(_editors) p Ft 96 w(Users) k(editing) f(this) g(\014le.) 51
+b(V) -8 b(alue) 34 b(is) p Fm 34 w(editor) p Fo 40 w(>) p
+Fm 34 w(v) -5 b(al) p Fo 37 w({) p Ft 34 w(,) p Fm 35
+w(editor) p Fo 40 w(>) p Fm 34 w(v) g(al) p Fo 37 w(}) p
+Ft 34 w(where) p Fm 34 w(editor) p Ft 40 w(is) 630 408
+y(a) 29 b(username,) g(and) p Fm 28 w(v) -5 b(al) p Ft
+32 w(is) p Fm 28 w(time) p Fo 5 w(+) p Fm(hostname) p
+Fo 5 w(+) p Fm(pathname) p Ft(,) 29 b(where) p Fm 28
+w(time) p Ft 34 w(is) f(when) g(the) p Fo 29 w(cvs) 630
+518 y(edit) p Ft 27 w(command) f(\(or) i(equiv) -5 b(alen) m(t\)) 27
+b(happ) s(ened,) g(and) p Fm 28 w(hostname) p Ft 33 w(and) p
+Fm 27 w(pathname) p Ft 33 w(are) h(for) 630 628 y(the) j(w) m(orking) e
+(directory) -8 b(.) 275 795 y(Example:) p Fo 390 930
+a(Ffile1) 46 b(_watched=;_watchers=joe>e) o(dit) o(,mar) o(y>co) o(mmi)
+o(t) 390 1034 y(Ffile2) g(_watched=;_editors=sue>8) 41
+b(Jan) 47 b(1975+workstn1+/home/sue/c) o(vs) 390 1137
+y(D) g(_watched=) p Ft 275 1277 a(means) 21 b(that) i(the) f(\014le) f
+(`) p Fo(file1) p Ft(') g(should) f(b) s(e) h(c) m(hec) m(k) m(ed) j
+(out) e(read-only) -8 b(.) 38 b(F) -8 b(urthermore,) 24
+b(jo) s(e) e(is) e(w) m(atc) m(hing) 150 1387 y(for) 33
+b(edits) g(and) g(mary) h(is) e(w) m(atc) m(hing) i(for) g(commits.) 50
+b(The) 33 b(\014le) g(`) p Fo(file2) p Ft(') g(should) e(b) s(e) i(c) m
+(hec) m(k) m(ed) j(out) e(read-) 150 1497 y(only;) 28
+b(sue) g(started) h(editing) e(it) h(on) g(8) h(Jan) e(1975) j(in) d
+(the) i(directory) f(`) p Fo(/home/sue/cvs) p Ft(') d(on) j(the) g(mac)
+m(hine) p Fo 150 1606 a(workstn1) p Ft(.) 38 b(F) -8
+b(uture) 29 b(\014les) g(whic) m(h) e(are) j(added) f(should) e(b) s(e)
+h(c) m(hec) m(k) m(ed) k(out) d(read-only) -8 b(.) 40
+b(T) -8 b(o) 30 b(represen) m(t) f(this) 150 1716 y(example) 36
+b(here,) i(w) m(e) f(ha) m(v) m(e) h(sho) m(wn) e(a) h(space) g(after) g
+(`) p Fo(D) p Ft(',) i(`) p Fo(Ffile1) p Ft(',) e(and) f(`) p
+Fo(Ffile2) p Ft(',) h(but) f(in) f(fact) j(there) 150
+1825 y(m) m(ust) 30 b(b) s(e) g(a) h(single) e(tab) h(c) m(haracter) i
+(there) f(and) f(no) g(spaces.) p Fl 150 2061 a(2.2.6) 63
+b(CVS) 40 b(lo) s(c) m(ks) h(in) g(the) g(rep) s(ository) p
+Ft 275 2259 a(F) -8 b(or) 45 b(an) f(in) m(tro) s(duction) e(to) p
+Fs 45 w(cvs) p Ft 44 w(lo) s(c) m(ks) i(fo) s(cusing) f(on) h
+(user-visible) d(b) s(eha) m(vior,) 47 b(see) e(Section) f(10.5) 150
+2369 y([Concurrency],) e(page) f(67.) 70 b(The) 39 b(follo) m(wing) g
+(section) h(is) f(aimed) g(at) i(p) s(eople) d(who) i(are) g(writing) e
+(to) s(ols) 150 2478 y(whic) m(h) h(w) m(an) m(t) j(to) f(access) h(a) p
+Fs 40 w(cvs) p Ft 40 w(rep) s(ository) d(without) h(in) m(terfering) f
+(with) g(other) i(to) s(ols) f(acessing) h(the) 150 2588
+y(same) c(rep) s(ository) -8 b(.) 57 b(If) 36 b(y) m(ou) g(\014nd) f(y)
+m(ourself) g(confused) g(b) m(y) i(concepts) f(describ) s(ed) f(here,) i
+(lik) m(e) p Fm 36 w(read) f(lo) s(c) m(k) p Ft(,) p
+Fm 150 2697 a(write) 20 b(lo) s(c) m(k) p Ft(,) j(and) p
+Fm 21 w(deadlo) s(c) m(k) p Ft(,) g(y) m(ou) e(migh) m(t) f(consult) h
+(the) g(literature) f(on) h(op) s(erating) f(systems) h(or) g
+(databases.) 275 2837 y(An) m(y) 36 b(\014le) f(in) g(the) i(rep) s
+(ository) e(with) g(a) i(name) f(starting) g(with) g(`) p
+Fo(#cvs.rfl.) p Ft(') e(is) h(a) i(read) f(lo) s(c) m(k.) 59
+b(An) m(y) 150 2947 y(\014le) 30 b(in) f(the) i(rep) s(ository) f(with)
+g(a) h(name) f(starting) h(with) f(`) p Fo(#cvs.wfl) p
+Ft(') f(is) g(a) j(write) e(lo) s(c) m(k.) 41 b(Old) 30
+b(v) m(ersions) g(of) p Fs 150 3057 a(cvs) p Ft 33 w(\(b) s(efore) p
+Fs 34 w(cvs) p Ft 33 w(1.5\)) 36 b(also) d(created) j(\014les) d(with) f
+(names) i(starting) g(with) f(`) p Fo(#cvs.tfl) p Ft(',) g(but) g(they)
+i(are) 150 3166 y(not) e(discussed) e(here.) 48 b(The) 33
+b(directory) f(`) p Fo(#cvs.lock) p Ft(') f(serv) m(es) i(as) g(a) h
+(master) f(lo) s(c) m(k.) 48 b(That) 33 b(is,) g(one) g(m) m(ust) 150
+3276 y(obtain) d(this) f(lo) s(c) m(k) h(\014rst) g(b) s(efore) g
+(creating) h(an) m(y) g(of) f(the) h(other) f(lo) s(c) m(ks.) 275
+3416 y(T) -8 b(o) 39 b(obtain) g(a) h(readlo) s(c) m(k,) h(\014rst) e
+(create) h(the) g(`) p Fo(#cvs.lock) p Ft(') d(directory) -8
+b(.) 67 b(This) 38 b(op) s(eration) g(m) m(ust) i(b) s(e) 150
+3526 y(atomic) 31 b(\(whic) m(h) f(should) f(b) s(e) h(true) g(for) h
+(creating) g(a) g(directory) f(under) f(most) i(op) s(erating) f
+(systems\).) 42 b(If) 30 b(it) 150 3635 y(fails) g(b) s(ecause) h(the) g
+(directory) f(already) h(existed,) g(w) m(ait) g(for) g(a) h(while) d
+(and) h(try) h(again.) 43 b(After) 31 b(obtaining) 150
+3745 y(the) 36 b(`) p Fo(#cvs.lock) p Ft(') e(lo) s(c) m(k,) j(create) h
+(a) e(\014le) f(whose) h(name) g(is) f(`) p Fo(#cvs.rfl.) p
+Ft(') e(follo) m(w) m(ed) j(b) m(y) g(information) e(of) 150
+3854 y(y) m(our) f(c) m(hoice) h(\(for) g(example,) g(hostname) f(and) g
+(pro) s(cess) g(iden) m(ti\014cation) f(n) m(um) m(b) s(er\).) 49
+b(Then) 32 b(remo) m(v) m(e) j(the) 150 3964 y(`) p Fo(#cvs.lock) p
+Ft(') 23 b(directory) i(to) g(release) h(the) f(master) g(lo) s(c) m
+(k.) 39 b(Then) 24 b(pro) s(ceed) h(with) f(reading) g(the) h(rep) s
+(ository) -8 b(.) 150 4073 y(When) 30 b(y) m(ou) h(are) g(done,) f
+(remo) m(v) m(e) i(the) e(`) p Fo(#cvs.rfl) p Ft(') f(\014le) h(to) h
+(release) f(the) h(read) f(lo) s(c) m(k.) 275 4214 y(T) -8
+b(o) 33 b(obtain) f(a) i(writelo) s(c) m(k,) f(\014rst) f(create) j
+(the) e(`) p Fo(#cvs.lock) p Ft(') e(directory) -8 b(,) 34
+b(as) f(with) f(a) h(readlo) s(c) m(k.) 49 b(Then) 150
+4323 y(c) m(hec) m(k) 42 b(that) f(there) g(are) g(no) g(\014les) e
+(whose) i(names) f(start) i(with) d(`) p Fo(#cvs.rfl.) p
+Ft('.) 70 b(If) 40 b(there) h(are,) i(remo) m(v) m(e) 150
+4433 y(`) p Fo(#cvs.lock) p Ft(',) d(w) m(ait) g(for) g(a) g(while,) g
+(and) f(try) h(again.) 69 b(If) 39 b(there) h(are) g(no) g(readers,) i
+(then) d(create) j(a) e(\014le) 150 4542 y(whose) 20
+b(name) h(is) e(`) p Fo(#cvs.wfl) p Ft(') g(follo) m(w) m(ed) h(b) m(y)
+g(information) f(of) h(y) m(our) h(c) m(hoice) g(\(for) g(example,) h
+(hostname) f(and) 150 4652 y(pro) s(cess) 27 b(iden) m(ti\014cation) f
+(n) m(um) m(b) s(er\).) 39 b(Hang) 28 b(on) g(to) g(the) g(`) p
+Fo(#cvs.lock) p Ft(') d(lo) s(c) m(k.) 40 b(Pro) s(ceed) 28
+b(with) e(writing) g(the) 150 4762 y(rep) s(ository) -8
+b(.) 45 b(When) 32 b(y) m(ou) h(are) f(done,) h(\014rst) e(remo) m(v) m
+(e) j(the) e(`) p Fo(#cvs.wfl) p Ft(') e(\014le) h(and) h(then) g(the) g
+(`) p Fo(#cvs.lock) p Ft(') 150 4871 y(directory) -8
+b(.) 65 b(Note) 40 b(that) f(unlik) m(e) d(the) j(`) p
+Fo(#cvs.rfl) p Ft(') e(\014le,) i(the) g(`) p Fo(#cvs.wfl) p
+Ft(') e(\014le) g(is) h(just) g(informational;) 150 4981
+y(it) i(has) g(no) g(e\013ect) i(on) e(the) h(lo) s(c) m(king) e(op) s
+(eration) h(b) s(ey) m(ond) g(what) g(is) f(pro) m(vided) g(b) m(y) h
+(holding) e(on) j(to) g(the) 150 5090 y(`) p Fo(#cvs.lock) p
+Ft(') 28 b(lo) s(c) m(k) j(itself.) 275 5230 y(Note) 37
+b(that) g(eac) m(h) h(lo) s(c) m(k) f(\(writelo) s(c) m(k) f(or) g
+(readlo) s(c) m(k\)) h(only) f(lo) s(c) m(ks) g(a) h(single) e
+(directory) h(in) g(the) g(rep) s(os-) 150 5340 y(itory) -8
+b(,) 40 b(including) 35 b(`) p Fo(Attic) p Ft(') i(and) g(`) p
+Fo(CVS) p Ft(') h(but) f(not) i(including) 34 b(sub) s(directories) i
+(whic) m(h) h(represen) m(t) h(other) p 90 rotate dyy
eop
%%Page: 13 15
-13 14 bop 150 -116 a Ft(Chapter)30 b(2:)41 b(The)30 b(Rep)s(ository)
-2425 b(13)150 299 y(directories)35 b(under)g(v)m(ersion)g(con)m(trol.)
-59 b(T)-8 b(o)37 b(lo)s(c)m(k)f(an)g(en)m(tire)g(tree,)j(y)m(ou)d(need)
-g(to)h(lo)s(c)m(k)f(eac)m(h)h(directory)150 408 y(\(note)e(that)g(if)e
-(y)m(ou)h(fail)f(to)h(obtain)g(an)m(y)g(lo)s(c)m(k)g(y)m(ou)h(need,)g
-(y)m(ou)f(m)m(ust)g(release)g(the)g(whole)g(tree)g(b)s(efore)150
-518 y(w)m(aiting)c(and)f(trying)h(again,)h(to)g(a)m(v)m(oid)g(deadlo)s
-(c)m(ks\).)275 649 y(Note)j(also)e(that)i Fs(cvs)d Ft(exp)s(ects)i
-(writelo)s(c)m(ks)f(to)i(con)m(trol)f(access)h(to)f(individual)28
-b(`)p Fo(foo,v)p Ft(')k(\014les.)47 b Fs(r)n(cs)150 759
-y Ft(has)30 b(a)g(sc)m(heme)g(where)f(the)h(`)p Fo(,foo,)p
-Ft(')f(\014le)g(serv)m(es)h(as)g(a)g(lo)s(c)m(k,)h(but)e
-Fs(cvs)f Ft(do)s(es)i(not)g(implemen)m(t)e(it)i(and)f(so)150
-868 y(taking)36 b(out)h(a)g Fs(cvs)f Ft(writelo)s(c)m(k)f(is)h
-(recommended.)58 b(See)37 b(the)g(commen)m(ts)g(at)g(rcs)p
-2996 868 28 4 v 33 w(in)m(ternal)p 3336 868 V 32 w(lo)s(c)m(k\014le)e
-(in)150 978 y(the)c Fs(cvs)e Ft(source)i(co)s(de)f(for)g(further)f
-(discussion/rationale.)150 1192 y Fl(2.2.7)63 b(Ho)m(w)40
-b(\014les)i(are)e(stored)i(in)f(the)g(CVSR)m(OOT)f(directory)275
-1382 y Ft(The)f(`)p Fo($CVSROOT/CVSROOT)p Ft(')c(directory)40
-b(con)m(tains)f(the)h(v)-5 b(arious)39 b(administrativ)m(e)f(\014les.)
-68 b(In)39 b(some)150 1491 y(w)m(a)m(ys)e(this)e(directory)g(is)g(just)
-g(lik)m(e)g(an)m(y)i(other)f(directory)f(in)g(the)h(rep)s(ository;)i
-(it)d(con)m(tains)h Fs(r)n(cs)f Ft(\014les)150 1601 y(whose)40
-b(names)g(end)g(in)e(`)p Fo(,v)p Ft(',)43 b(and)d(man)m(y)g(of)g(the)h
-Fs(cvs)e Ft(commands)h(op)s(erate)h(on)f(it)f(the)i(same)f(w)m(a)m(y)-8
-b(.)150 1711 y(Ho)m(w)m(ev)m(er,)33 b(there)d(are)h(a)g(few)f
-(di\013erences.)275 1842 y(F)-8 b(or)30 b(eac)m(h)h(administrativ)m(e)e
-(\014le,)g(in)g(addition)f(to)i(the)h Fs(r)n(cs)d Ft(\014le,)i(there)g
-(is)f(also)h(a)g(c)m(hec)m(k)m(ed)i(out)e(cop)m(y)150
-1951 y(of)c(the)g(\014le.)38 b(F)-8 b(or)26 b(example,)h(there)e(is)g
-(an)h Fs(r)n(cs)e Ft(\014le)h(`)p Fo(loginfo,v)p Ft(')f(and)h(a)h
-(\014le)e(`)p Fo(loginfo)p Ft(')g(whic)m(h)h(con)m(tains)150
-2061 y(the)i(latest)g(revision)e(con)m(tained)j(in)d(`)p
-Fo(loginfo,v)p Ft('.)38 b(When)26 b(y)m(ou)h(c)m(hec)m(k)i(in)c(an)i
-(administrativ)m(e)e(\014le,)i Fs(cvs)150 2171 y Ft(should)h(prin)m(t)
-390 2296 y Fo(cvs)47 b(commit:)f(Rebuilding)f(administrative)f(file)i
-(database)150 2427 y Ft(and)27 b(up)s(date)g(the)h(c)m(hec)m(k)m(ed)i
-(out)e(cop)m(y)g(in)f(`)p Fo($CVSROOT/CVSROOT)p Ft('.)36
-b(If)27 b(it)g(do)s(es)h(not,)h(there)f(is)e(something)150
-2537 y(wrong)f(\(see)h(App)s(endix)d(H)j([BUGS],)g(page)g(155\).)41
-b(T)-8 b(o)26 b(add)f(y)m(our)g(o)m(wn)h(\014les)e(to)i(the)g(\014les)e
-(to)i(b)s(e)f(up)s(dated)150 2646 y(in)20 b(this)h(fashion,)i(y)m(ou)f
-(can)g(add)f(them)h(to)g(the)g(`)p Fo(checkoutlist)p
-Ft(')d(administrativ)m(e)h(\014le)h(\(see)i(Section)e(C.10)150
-2756 y([c)m(hec)m(k)m(outlist],)32 b(page)f(137\).)275
-2887 y(By)38 b(default,)i(the)e(`)p Fo(modules)p Ft(')f(\014le)g(b)s
-(eha)m(v)m(es)i(as)f(describ)s(ed)e(ab)s(o)m(v)m(e.)66
-b(If)37 b(the)i(mo)s(dules)d(\014le)h(is)h(v)m(ery)150
-2997 y(large,)29 b(storing)e(it)h(as)g(a)g(\015at)h(text)g(\014le)e(ma)
-m(y)h(mak)m(e)h(lo)s(oking)e(up)g(mo)s(dules)f(slo)m(w)i(\(I'm)g(not)g
-(sure)g(whether)150 3106 y(this)39 b(is)h(as)g(m)m(uc)m(h)h(of)f(a)h
-(concern)f(no)m(w)h(as)f(when)g Fs(cvs)f Ft(\014rst)h(ev)m(olv)m(ed)h
-(this)e(feature;)46 b(I)40 b(ha)m(v)m(en't)i(seen)150
-3216 y(b)s(enc)m(hmarks\).)d(Therefore,)29 b(b)m(y)e(making)h
-(appropriate)f(edits)g(to)i(the)f Fs(cvs)f Ft(source)h(co)s(de)g(one)g
-(can)g(store)150 3326 y(the)36 b(mo)s(dules)e(\014le)h(in)f(a)i
-(database)h(whic)m(h)d(implemen)m(ts)h(the)h Fo(ndbm)e
-Ft(in)m(terface,)k(suc)m(h)d(as)h(Berk)m(eley)h(db)150
-3435 y(or)h(GDBM.)i(If)d(this)g(option)g(is)g(in)g(use,)j(then)d(the)i
-(mo)s(dules)d(database)j(will)c(b)s(e)i(stored)h(in)f(the)h(\014les)150
-3545 y(`)p Fo(modules.db)p Ft(',)28 b(`)p Fo(modules.pag)p
-Ft(',)g(and/or)j(`)p Fo(modules.dir)p Ft('.)275 3676
-y(F)-8 b(or)44 b(information)e(on)i(the)f(meaning)g(of)h(the)g(v)-5
-b(arious)43 b(administrativ)m(e)f(\014les,)k(see)e(App)s(endix)d(C)150
-3786 y([Administrativ)m(e)29 b(\014les],)h(page)h(127.)150
-4033 y Fp(2.3)68 b(Ho)l(w)46 b(data)f(is)h(stored)f(in)g(the)g(w)l
-(orking)h(directory)275 4222 y Ft(While)30 b(w)m(e)h(are)h(discussing)d
-Fs(cvs)h Ft(in)m(ternals)g(whic)m(h)g(ma)m(y)i(b)s(ecome)f(visible)e
-(from)i(time)g(to)h(time,)f(w)m(e)150 4332 y(migh)m(t)g(as)h(w)m(ell)f
-(talk)h(ab)s(out)f(what)h Fs(cvs)e Ft(puts)h(in)g(the)g(`)p
-Fo(CVS)p Ft(')h(directories)e(in)h(the)h(w)m(orking)f(directories.)150
-4442 y(As)f(with)e(the)j(rep)s(ository)-8 b(,)29 b Fs(cvs)g
-Ft(handles)f(this)h(information)f(and)i(one)g(can)g(usually)e(access)j
-(it)e(via)h Fs(cvs)150 4551 y Ft(commands.)46 b(But)33
-b(in)e(some)i(cases)g(it)f(ma)m(y)h(b)s(e)e(useful)g(to)i(lo)s(ok)f(at)
-h(it,)g(and)e(other)i(programs,)g(suc)m(h)f(as)150 4661
-y(the)c Fo(jCVS)f Ft(graphical)f(user)h(in)m(terface)i(or)e(the)h
-Fo(VC)f Ft(pac)m(k)-5 b(age)30 b(for)e(emacs,)h(ma)m(y)f(need)g(to)g
-(lo)s(ok)g(at)g(it.)40 b(Suc)m(h)150 4770 y(programs)26
-b(should)f(follo)m(w)h(the)h(recommendations)f(in)g(this)f(section)i
-(if)f(they)h(hop)s(e)f(to)h(b)s(e)f(able)g(to)i(w)m(ork)150
-4880 y(with)35 b(other)h(programs)f(whic)m(h)g(use)h(those)g(\014les,)h
-(including)32 b(future)j(v)m(ersions)h(of)g(the)g(programs)g(just)150
-4990 y(men)m(tioned)30 b(and)g(the)g(command-line)f Fs(cvs)h
-Ft(clien)m(t.)275 5121 y(The)39 b(`)p Fo(CVS)p Ft(')g(directory)h(con)m
-(tains)g(sev)m(eral)g(\014les.)69 b(Programs)40 b(whic)m(h)e(are)j
-(reading)e(this)f(directory)150 5230 y(should)31 b(silen)m(tly)h
-(ignore)g(\014les)g(whic)m(h)g(are)i(in)e(the)h(directory)g(but)f(whic)
-m(h)g(are)i(not)f(do)s(cumen)m(ted)g(here,)150 5340 y(to)e(allo)m(w)f
-(for)g(future)g(expansion.)p eop
+13 14 bop Ft 150 -116 a(Chapter) 30 b(2:) 41 b(The) 30
+b(Rep) s(ository) 2425 b(13) 150 299 y(directories) 35
+b(under) g(v) m(ersion) g(con) m(trol.) 59 b(T) -8 b(o) 37
+b(lo) s(c) m(k) f(an) g(en) m(tire) g(tree,) j(y) m(ou) d(need) g(to) h
+(lo) s(c) m(k) f(eac) m(h) h(directory) 150 408 y(\(note) e(that) g(if)
+e(y) m(ou) h(fail) f(to) h(obtain) g(an) m(y) g(lo) s(c) m(k) g(y) m
+(ou) h(need,) g(y) m(ou) f(m) m(ust) g(release) g(the) g(whole) g(tree)
+g(b) s(efore) 150 518 y(w) m(aiting) c(and) f(trying) h(again,) h(to) g
+(a) m(v) m(oid) g(deadlo) s(c) m(ks\).) 275 649 y(Note) j(also) e(that)
+p Fs 34 w(cvs) p Ft 31 w(exp) s(ects) h(writelo) s(c) m(ks) f(to) i
+(con) m(trol) f(access) h(to) f(individual) 28 b(`) p
+Fo(foo,v) p Ft(') k(\014les.) p Fs 47 w(r) n(cs) p Ft
+150 759 a(has) e(a) g(sc) m(heme) g(where) f(the) h(`) p
+Fo(,foo,) p Ft(') f(\014le) g(serv) m(es) h(as) g(a) g(lo) s(c) m(k,) h
+(but) p Fs 29 w(cvs) p Ft 28 w(do) s(es) f(not) g(implemen) m(t) e(it) i
+(and) f(so) 150 868 y(taking) 36 b(out) h(a) p Fs 37
+w(cvs) p Ft 36 w(writelo) s(c) m(k) e(is) h(recommended.) 58
+b(See) 37 b(the) g(commen) m(ts) g(at) g(rcs) p 2996
+868 28 4 v 33 w(in) m(ternal) p 3336 868 V 32 w(lo) s(c) m(k\014le) e
+(in) 150 978 y(the) p Fs 31 w(cvs) p Ft 29 w(source) c(co) s(de) f(for)
+g(further) f(discussion/rationale.) p Fl 150 1192 a(2.2.7) 63
+b(Ho) m(w) 40 b(\014les) i(are) e(stored) i(in) f(the) g(CVSR) m(OOT) f
+(directory) p Ft 275 1382 a(The) f(`) p Fo($CVSROOT/CVSROOT) p
+Ft(') c(directory) 40 b(con) m(tains) f(the) h(v) -5
+b(arious) 39 b(administrativ) m(e) f(\014les.) 68 b(In) 39
+b(some) 150 1491 y(w) m(a) m(ys) e(this) e(directory) g(is) g(just) g
+(lik) m(e) g(an) m(y) i(other) f(directory) f(in) g(the) h(rep) s
+(ository;) i(it) d(con) m(tains) p Fs 36 w(r) n(cs) p
+Ft 35 w(\014les) 150 1601 y(whose) 40 b(names) g(end) g(in) e(`) p
+Fo(,v) p Ft(',) 43 b(and) d(man) m(y) g(of) g(the) p
+Fs 41 w(cvs) p Ft 39 w(commands) g(op) s(erate) h(on) f(it) f(the) i
+(same) f(w) m(a) m(y) -8 b(.) 150 1711 y(Ho) m(w) m(ev) m(er,) 33
+b(there) d(are) h(a) g(few) f(di\013erences.) 275 1842
+y(F) -8 b(or) 30 b(eac) m(h) h(administrativ) m(e) e(\014le,) g(in) g
+(addition) f(to) i(the) p Fs 31 w(r) n(cs) p Ft 28 w(\014le,) g(there) g
+(is) f(also) h(a) g(c) m(hec) m(k) m(ed) i(out) e(cop) m(y) 150
+1951 y(of) c(the) g(\014le.) 38 b(F) -8 b(or) 26 b(example,) h(there) e
+(is) g(an) p Fs 26 w(r) n(cs) p Ft 24 w(\014le) g(`) p
+Fo(loginfo,v) p Ft(') f(and) h(a) h(\014le) e(`) p Fo(loginfo) p
+Ft(') g(whic) m(h) h(con) m(tains) 150 2061 y(the) i(latest) g
+(revision) e(con) m(tained) j(in) d(`) p Fo(loginfo,v) p
+Ft('.) 38 b(When) 26 b(y) m(ou) h(c) m(hec) m(k) i(in) c(an) i
+(administrativ) m(e) e(\014le,) p Fs 27 w(cvs) p Ft 150
+2171 a(should) j(prin) m(t) p Fo 390 2296 a(cvs) 47 b(commit:) f
+(Rebuilding) f(administrative) f(file) i(database) p
+Ft 150 2427 a(and) 27 b(up) s(date) g(the) h(c) m(hec) m(k) m(ed) i
+(out) e(cop) m(y) g(in) f(`) p Fo($CVSROOT/CVSROOT) p
+Ft('.) 36 b(If) 27 b(it) g(do) s(es) h(not,) h(there) f(is) e
+(something) 150 2537 y(wrong) f(\(see) h(App) s(endix) d(H) j([BUGS],) g
+(page) g(157\).) 41 b(T) -8 b(o) 26 b(add) f(y) m(our) g(o) m(wn) h
+(\014les) e(to) i(the) g(\014les) e(to) i(b) s(e) f(up) s(dated) 150
+2646 y(in) 20 b(this) h(fashion,) i(y) m(ou) f(can) g(add) f(them) h
+(to) g(the) g(`) p Fo(checkoutlist) p Ft(') d(administrativ) m(e) h
+(\014le) h(\(see) i(Section) e(C.10) 150 2756 y([c) m(hec) m(k) m
+(outlist],) 32 b(page) f(139\).) 275 2887 y(By) 38 b(default,) i(the) e
+(`) p Fo(modules) p Ft(') f(\014le) g(b) s(eha) m(v) m(es) i(as) f
+(describ) s(ed) e(ab) s(o) m(v) m(e.) 66 b(If) 37 b(the) i(mo) s(dules)
+d(\014le) h(is) h(v) m(ery) 150 2997 y(large,) 29 b(storing) e(it) h
+(as) g(a) g(\015at) h(text) g(\014le) e(ma) m(y) h(mak) m(e) h(lo) s
+(oking) e(up) g(mo) s(dules) f(slo) m(w) i(\(I'm) g(not) g(sure) g
+(whether) 150 3106 y(this) 39 b(is) h(as) g(m) m(uc) m(h) h(of) f(a) h
+(concern) f(no) m(w) h(as) f(when) p Fs 40 w(cvs) p Ft
+39 w(\014rst) g(ev) m(olv) m(ed) h(this) e(feature;) 46
+b(I) 40 b(ha) m(v) m(en't) i(seen) 150 3216 y(b) s(enc) m(hmarks\).) d
+(Therefore,) 29 b(b) m(y) e(making) h(appropriate) f(edits) g(to) i
+(the) p Fs 28 w(cvs) p Ft 27 w(source) f(co) s(de) g(one) g(can) g
+(store) 150 3326 y(the) 36 b(mo) s(dules) e(\014le) h(in) f(a) i
+(database) h(whic) m(h) d(implemen) m(ts) h(the) p Fo
+36 w(ndbm) p Ft 34 w(in) m(terface,) j(suc) m(h) d(as) h(Berk) m(eley) h
+(db) 150 3435 y(or) h(GDBM.) i(If) d(this) g(option) g(is) g(in) g
+(use,) j(then) d(the) i(mo) s(dules) d(database) j(will) c(b) s(e) i
+(stored) h(in) f(the) h(\014les) 150 3545 y(`) p Fo(modules.db) p
+Ft(',) 28 b(`) p Fo(modules.pag) p Ft(',) g(and/or) j(`) p
+Fo(modules.dir) p Ft('.) 275 3676 y(F) -8 b(or) 44 b(information) e(on)
+i(the) f(meaning) g(of) h(the) g(v) -5 b(arious) 43 b(administrativ) m
+(e) f(\014les,) k(see) e(App) s(endix) d(C) 150 3786
+y([Administrativ) m(e) 29 b(\014les],) h(page) h(129.) p
+Fp 150 4033 a(2.3) 68 b(Ho) l(w) 46 b(data) f(is) h(stored) f(in) g
+(the) g(w) l(orking) h(directory) p Ft 275 4222 a(While) 30
+b(w) m(e) h(are) h(discussing) p Fs 29 w(cvs) p Ft 30
+w(in) m(ternals) e(whic) m(h) g(ma) m(y) i(b) s(ecome) f(visible) e
+(from) i(time) g(to) h(time,) f(w) m(e) 150 4332 y(migh) m(t) g(as) h
+(w) m(ell) f(talk) h(ab) s(out) f(what) p Fs 32 w(cvs) p
+Ft 30 w(puts) g(in) g(the) g(`) p Fo(CVS) p Ft(') h(directories) e(in) h
+(the) h(w) m(orking) f(directories.) 150 4442 y(As) f(with) e(the) j
+(rep) s(ository) -8 b(,) p Fs 29 w(cvs) p Ft 29 w(handles) 28
+b(this) h(information) f(and) i(one) g(can) g(usually) e(access) j(it) e
+(via) p Fs 30 w(cvs) p Ft 150 4551 a(commands.) 46 b(But) 33
+b(in) e(some) i(cases) g(it) f(ma) m(y) h(b) s(e) e(useful) g(to) i(lo)
+s(ok) f(at) h(it,) g(and) e(other) i(programs,) g(suc) m(h) f(as) 150
+4661 y(the) p Fo 28 w(jCVS) p Ft 27 w(graphical) 26 b(user) h(in) m
+(terface) i(or) e(the) p Fo 28 w(VC) p Ft 27 w(pac) m(k) -5
+b(age) 30 b(for) e(emacs,) h(ma) m(y) f(need) g(to) g(lo) s(ok) g(at) g
+(it.) 40 b(Suc) m(h) 150 4770 y(programs) 26 b(should) f(follo) m(w) h
+(the) h(recommendations) f(in) g(this) f(section) i(if) f(they) h(hop) s
+(e) f(to) h(b) s(e) f(able) g(to) i(w) m(ork) 150 4880
+y(with) 35 b(other) h(programs) f(whic) m(h) g(use) h(those) g
+(\014les,) h(including) 32 b(future) j(v) m(ersions) h(of) g(the) g
+(programs) g(just) 150 4990 y(men) m(tioned) 30 b(and) g(the) g
+(command-line) p Fs 29 w(cvs) p Ft 30 w(clien) m(t.) 275
+5121 y(The) 39 b(`) p Fo(CVS) p Ft(') g(directory) h(con) m(tains) g
+(sev) m(eral) g(\014les.) 69 b(Programs) 40 b(whic) m(h) e(are) j
+(reading) e(this) f(directory) 150 5230 y(should) 31
+b(silen) m(tly) h(ignore) g(\014les) g(whic) m(h) g(are) i(in) e(the) h
+(directory) g(but) f(whic) m(h) g(are) i(not) f(do) s(cumen) m(ted) g
+(here,) 150 5340 y(to) e(allo) m(w) f(for) g(future) g(expansion.) p
+90 rotate dyy eop
%%Page: 14 16
-14 15 bop 150 -116 a Ft(14)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)275 299 y(The)25 b(\014les)g(are)h(stored)
-g(according)g(to)h(the)f(text)h(\014le)e(con)m(v)m(en)m(tion)i(for)e
-(the)i(system)f(in)e(question.)39 b(This)150 408 y(means)26
-b(that)h(w)m(orking)e(directories)h(are)g(not)h(p)s(ortable)e(b)s(et)m
-(w)m(een)i(systems)f(with)f(di\013ering)f(con)m(v)m(en)m(tions)150
-518 y(for)h(storing)g(text)i(\014les.)38 b(This)24 b(is)g(in)m(ten)m
-(tional,)i(on)g(the)g(theory)f(that)i(the)e(\014les)g(b)s(eing)f
-(managed)i(b)m(y)g(CVS)150 628 y(probably)j(will)e(not)k(b)s(e)f(p)s
-(ortable)f(b)s(et)m(w)m(een)i(suc)m(h)f(systems)g(either.)150
-794 y(`)p Fo(Root)p Ft(')238 b(This)30 b(\014le)h(con)m(tains)h(the)g
-(curren)m(t)g Fs(cvs)f Ft(ro)s(ot,)i(as)f(describ)s(ed)e(in)g(Section)i
-(2.1)h([Sp)s(ecifying)630 904 y(a)e(rep)s(ository],)f(page)h(7.)150
-1068 y(`)p Fo(Repository)p Ft(')630 1178 y(This)20 b(\014le)h(con)m
-(tains)h(the)g(directory)g(within)d(the)j(rep)s(ository)f(whic)m(h)g
-(the)h(curren)m(t)f(directory)630 1287 y(corresp)s(onds)f(with.)36
-b(It)21 b(can)g(b)s(e)f(either)h(an)f(absolute)h(pathname)g(or)g(a)g
-(relativ)m(e)g(pathname;)630 1397 y Fs(cvs)34 b Ft(has)h(had)g(the)h
-(abilit)m(y)d(to)j(read)f(either)g(format)h(since)e(at)i(least)g(v)m
-(ersion)f(1.3)h(or)f(so.)630 1507 y(The)23 b(relativ)m(e)g(pathname)g
-(is)g(relativ)m(e)g(to)h(the)g(ro)s(ot,)h(and)e(is)f(the)i(more)f
-(sensible)e(approac)m(h,)630 1616 y(but)h(the)h(absolute)g(pathname)g
-(is)f(quite)g(common)i(and)e(implemen)m(tations)f(should)g(accept)630
-1726 y(either.)40 b(F)-8 b(or)31 b(example,)g(after)g(the)f(command)870
-1857 y Fo(cvs)47 b(-d)g(:local:/usr/local/cvsroot)41
-b(checkout)46 b(yoyodyne/tc)630 1994 y Ft(`)p Fo(Root)p
-Ft(')30 b(will)d(con)m(tain)870 2125 y Fo(:local:/usr/local/cvsroo)o(t)
-630 2262 y Ft(and)j(`)p Fo(Repository)p Ft(')e(will)g(con)m(tain)i
-(either)870 2393 y Fo(/usr/local/cvsroot/yoyod)o(yne/)o(tc)630
-2530 y Ft(or)870 2661 y Fo(yoyodyne/tc)630 2798 y Ft(If)37
-b(the)h(particular)e(w)m(orking)h(directory)g(do)s(es)g(not)h(corresp)s
-(ond)e(to)i(a)g(directory)f(in)g(the)630 2908 y(rep)s(ository)-8
-b(,)30 b(then)g(`)p Fo(Repository)p Ft(')e(should)h(con)m(tain)h(`)p
-Fo(CVSROOT/Emptydir)p Ft('.)150 3072 y(`)p Fo(Entries)p
-Ft(')94 b(This)24 b(\014le)g(lists)h(the)g(\014les)g(and)g(directories)
-f(in)h(the)h(w)m(orking)e(directory)-8 b(.)39 b(The)26
-b(\014rst)e(c)m(harac-)630 3182 y(ter)i(of)h(eac)m(h)g(line)e
-(indicates)g(what)h(sort)g(of)h(line)d(it)i(is.)38 b(If)26
-b(the)g(c)m(haracter)i(is)d(unrecognized,)630 3291 y(programs)33
-b(reading)f(the)h(\014le)f(should)e(silen)m(tly)i(skip)f(that)j(line,)e
-(to)h(allo)m(w)g(for)f(future)g(ex-)630 3401 y(pansion.)630
-3538 y(If)e(the)g(\014rst)g(c)m(haracter)i(is)d(`)p Fo(/)p
-Ft(',)i(then)f(the)h(format)g(is:)870 3669 y Fo(/)p Fm(name)5
-b Fo(/)p Fm(revision)p Fo(/)p Fm(timestamp)s Fo([+)p
-Fm(con\015ict)r Fo(]/)p Fm(options)t Fo(/)p Fm(tagdate)630
-3806 y Ft(where)26 b(`)p Fo([)p Ft(')h(and)g(`)p Fo(])p
-Ft(')g(are)g(not)g(part)g(of)g(the)g(en)m(try)-8 b(,)29
-b(but)d(instead)g(indicate)g(that)h(the)g(`)p Fo(+)p
-Ft(')h(and)630 3915 y(con\015ict)i(mark)m(er)g(are)g(optional.)40
-b Fm(name)35 b Ft(is)29 b(the)h(name)g(of)g(the)g(\014le)f(within)f
-(the)i(directory)-8 b(.)630 4025 y Fm(revision)43 b Ft(is)g(the)i
-(revision)d(that)j(the)g(\014le)e(in)g(the)i(w)m(orking)f(deriv)m(es)g
-(from,)j(or)e(`)p Fo(0)p Ft(')f(for)630 4134 y(an)c(added)f(\014le,)i
-(or)f(`)p Fo(-)p Ft(')g(follo)m(w)m(ed)f(b)m(y)h(a)g(revision)e(for)i
-(a)g(remo)m(v)m(ed)h(\014le.)68 b Fm(timestamp)42 b Ft(is)630
-4244 y(the)g(timestamp)f(of)g(the)h(\014le)e(at)i(the)g(time)f(that)h
-Fs(cvs)e Ft(created)j(it;)j(if)41 b(the)g(timestamp)630
-4354 y(di\013ers)33 b(with)g(the)i(actual)g(mo)s(di\014cation)e(time)h
-(of)g(the)h(\014le)f(it)g(means)g(the)h(\014le)e(has)i(b)s(een)630
-4463 y(mo)s(di\014ed.)43 b(It)31 b(is)g(stored)h(in)e(the)i(format)g
-(used)f(b)m(y)h(the)g(ISO)e(C)i(asctime\(\))g(function)f(\(for)630
-4573 y(example,)44 b(`)p Fo(Sun)29 b(Apr)h(7)g(01:29:26)e(1996)p
-Ft('\).)72 b(One)41 b(ma)m(y)h(write)e(a)i(string)e(whic)m(h)g(is)g
-(not)630 4682 y(in)27 b(that)h(format,)h(for)f(example,)h(`)p
-Fo(Result)g(of)g(merge)p Ft(',)f(to)h(indicate)e(that)i(the)f(\014le)f
-(should)630 4792 y(alw)m(a)m(ys)e(b)s(e)f(considered)f(to)i(b)s(e)f(mo)
-s(di\014ed.)36 b(This)23 b(is)g(not)i(a)g(sp)s(ecial)e(case;)28
-b(to)d(see)g(whether)f(a)630 4902 y(\014le)h(is)g(mo)s(di\014ed)f(a)i
-(program)g(should)e(tak)m(e)j(the)f(timestamp)g(of)g(the)g(\014le)f
-(and)g(simply)f(do)i(a)630 5011 y(string)c(compare)h(with)e
-Fm(timestamp)p Ft(.)38 b(If)22 b(there)h(w)m(as)g(a)g(con\015ict,)h
-Fm(con\015ict)g Ft(can)f(b)s(e)f(set)h(to)h(the)630 5121
-y(mo)s(di\014cation)f(time)i(of)g(the)h(\014le)e(after)h(the)h(\014le)e
-(has)h(b)s(een)f(written)g(with)g(con\015ict)h(mark)m(ers)630
-5230 y(\(see)k(Section)f(10.3)i([Con\015icts)e(example],)g(page)h
-(63\).)42 b(Th)m(us)27 b(if)g Fm(con\015ict)j Ft(is)d(subsequen)m(tly)
-630 5340 y(the)k(same)h(as)f(the)h(actual)f(mo)s(di\014cation)e(time)i
-(of)h(the)f(\014le)f(it)h(means)g(that)g(the)h(user)e(has)p
-eop
+14 15 bop Ft 150 -116 a(14) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) 275 299
+y(The) 25 b(\014les) g(are) h(stored) g(according) g(to) h(the) f(text)
+h(\014le) e(con) m(v) m(en) m(tion) i(for) e(the) i(system) f(in) e
+(question.) 39 b(This) 150 408 y(means) 26 b(that) h(w) m(orking) e
+(directories) h(are) g(not) h(p) s(ortable) e(b) s(et) m(w) m(een) i
+(systems) f(with) f(di\013ering) f(con) m(v) m(en) m(tions) 150
+518 y(for) k(storing) f(text) i(\014les.) 38 b(This) 26
+b(is) h(in) m(ten) m(tional,) h(on) g(the) g(theory) g(that) g(the) g
+(\014les) f(b) s(eing) f(managed) i(b) m(y) p Fs 28 w(cvs) p
+Ft 150 628 a(probably) h(will) e(not) k(b) s(e) f(p) s(ortable) f(b) s
+(et) m(w) m(een) i(suc) m(h) f(systems) g(either.) 150
+794 y(`) p Fo(Root) p Ft(') 238 b(This) 30 b(\014le) h(con) m(tains) h
+(the) g(curren) m(t) p Fs 32 w(cvs) p Ft 31 w(ro) s(ot,) h(as) f
+(describ) s(ed) e(in) g(Section) i(2.1) h([Sp) s(ecifying) 630
+904 y(a) e(rep) s(ository],) f(page) h(7.) 150 1068 y(`) p
+Fo(Repository) p Ft(') 630 1178 y(This) 20 b(\014le) h(con) m(tains) h
+(the) g(directory) g(within) d(the) j(rep) s(ository) f(whic) m(h) g
+(the) h(curren) m(t) f(directory) 630 1287 y(corresp) s(onds) f(with.)
+36 b(It) 21 b(can) g(b) s(e) f(either) h(an) f(absolute) h(pathname) g
+(or) g(a) g(relativ) m(e) g(pathname;) p Fs 630 1397
+a(cvs) p Ft 34 w(has) 35 b(had) g(the) h(abilit) m(y) d(to) j(read) f
+(either) g(format) h(since) e(at) i(least) g(v) m(ersion) f(1.3) h(or) f
+(so.) 630 1507 y(The) 23 b(relativ) m(e) g(pathname) g(is) g(relativ) m
+(e) g(to) h(the) g(ro) s(ot,) h(and) e(is) f(the) i(more) f(sensible) e
+(approac) m(h,) 630 1616 y(but) h(the) h(absolute) g(pathname) g(is) f
+(quite) g(common) i(and) e(implemen) m(tations) f(should) g(accept) 630
+1726 y(either.) 40 b(F) -8 b(or) 31 b(example,) g(after) g(the) f
+(command) p Fo 870 1857 a(cvs) 47 b(-d) g(:local:/usr/local/cvsroot) 41
+b(checkout) 46 b(yoyodyne/tc) p Ft 630 1994 a(`) p Fo(Root) p
+Ft(') 30 b(will) d(con) m(tain) p Fo 870 2125 a
+(:local:/usr/local/cvsroo) o(t) p Ft 630 2262 a(and) j(`) p
+Fo(Repository) p Ft(') e(will) g(con) m(tain) i(either) p
+Fo 870 2393 a(/usr/local/cvsroot/yoyod) o(yne/) o(tc) p
+Ft 630 2530 a(or) p Fo 870 2661 a(yoyodyne/tc) p Ft 630
+2798 a(If) 37 b(the) h(particular) e(w) m(orking) h(directory) g(do) s
+(es) g(not) h(corresp) s(ond) e(to) i(a) g(directory) f(in) g(the) 630
+2908 y(rep) s(ository) -8 b(,) 30 b(then) g(`) p Fo(Repository) p
+Ft(') e(should) h(con) m(tain) h(`) p Fo(CVSROOT/Emptydir) p
+Ft('.) 150 3072 y(`) p Fo(Entries) p Ft(') 94 b(This) 24
+b(\014le) g(lists) h(the) g(\014les) g(and) g(directories) f(in) h(the)
+h(w) m(orking) e(directory) -8 b(.) 39 b(The) 26 b(\014rst) e(c) m
+(harac-) 630 3182 y(ter) i(of) h(eac) m(h) g(line) e(indicates) g(what)
+h(sort) g(of) h(line) d(it) i(is.) 38 b(If) 26 b(the) g(c) m(haracter) i
+(is) d(unrecognized,) 630 3291 y(programs) 33 b(reading) f(the) h
+(\014le) f(should) e(silen) m(tly) i(skip) f(that) j(line,) e(to) h
+(allo) m(w) g(for) f(future) g(ex-) 630 3401 y(pansion.) 630
+3538 y(If) e(the) g(\014rst) g(c) m(haracter) i(is) d(`) p
+Fo(/) p Ft(',) i(then) f(the) h(format) g(is:) p Fo 870
+3669 a(/) p Fm(name) p Fo 5 w(/) p Fm(revision) p Fo(/) p
+Fm(timestamp) p Fo 3 w([+) p Fm(con\015ict) p Fo 2 w(]/) p
+Fm(options) p Fo 4 w(/) p Fm(tagdate) p Ft 630 3806 a(where) 26
+b(`) p Fo([) p Ft(') h(and) g(`) p Fo(]) p Ft(') g(are) g(not) g(part) g
+(of) g(the) g(en) m(try) -8 b(,) 29 b(but) d(instead) g(indicate) g
+(that) h(the) g(`) p Fo(+) p Ft(') h(and) 630 3915 y(con\015ict) i
+(mark) m(er) g(are) g(optional.) p Fm 40 w(name) p Ft
+35 w(is) f(the) h(name) g(of) g(the) g(\014le) f(within) f(the) i
+(directory) -8 b(.) p Fm 630 4025 a(revision) p Ft 43
+w(is) 43 b(the) i(revision) d(that) j(the) g(\014le) e(in) g(the) i(w) m
+(orking) f(deriv) m(es) g(from,) j(or) e(`) p Fo(0) p
+Ft(') f(for) 630 4134 y(an) c(added) f(\014le,) i(or) f(`) p
+Fo(-) p Ft(') g(follo) m(w) m(ed) f(b) m(y) h(a) g(revision) e(for) i
+(a) g(remo) m(v) m(ed) h(\014le.) p Fm 68 w(timestamp) p
+Ft 42 w(is) 630 4244 y(the) h(timestamp) f(of) g(the) h(\014le) e(at) i
+(the) g(time) f(that) p Fs 42 w(cvs) p Ft 40 w(created) i(it;) j(if) 41
+b(the) g(timestamp) 630 4354 y(di\013ers) 33 b(with) g(the) i(actual) g
+(mo) s(di\014cation) e(time) h(of) g(the) h(\014le) f(it) g(means) g
+(the) h(\014le) e(has) i(b) s(een) 630 4463 y(mo) s(di\014ed.) 43
+b(It) 31 b(is) g(stored) h(in) e(the) i(format) g(used) f(b) m(y) h
+(the) g(ISO) e(C) i(asctime\(\)) g(function) f(\(for) 630
+4573 y(example,) 44 b(`) p Fo(Sun) 29 b(Apr) h(7) g(01:29:26) e(1996) p
+Ft('\).) 72 b(One) 41 b(ma) m(y) h(write) e(a) i(string) e(whic) m(h) g
+(is) g(not) 630 4682 y(in) 27 b(that) h(format,) h(for) f(example,) h
+(`) p Fo(Result) g(of) g(merge) p Ft(',) f(to) h(indicate) e(that) i
+(the) f(\014le) f(should) 630 4792 y(alw) m(a) m(ys) e(b) s(e) f
+(considered) f(to) i(b) s(e) f(mo) s(di\014ed.) 36 b(This) 23
+b(is) g(not) i(a) g(sp) s(ecial) e(case;) 28 b(to) d(see) g(whether) f
+(a) 630 4902 y(\014le) h(is) g(mo) s(di\014ed) f(a) i(program) g
+(should) e(tak) m(e) j(the) f(timestamp) g(of) g(the) g(\014le) f(and) g
+(simply) f(do) i(a) 630 5011 y(string) c(compare) h(with) p
+Fm 21 w(timestamp) p Ft(.) 38 b(If) 22 b(there) h(w) m(as) g(a) g
+(con\015ict,) p Fm 24 w(con\015ict) p Ft 24 w(can) g(b) s(e) f(set) h
+(to) h(the) 630 5121 y(mo) s(di\014cation) f(time) i(of) g(the) h
+(\014le) e(after) h(the) h(\014le) e(has) h(b) s(een) f(written) g
+(with) g(con\015ict) h(mark) m(ers) 630 5230 y(\(see) k(Section) f
+(10.3) i([Con\015icts) e(example],) g(page) h(65\).) 42
+b(Th) m(us) 27 b(if) p Fm 27 w(con\015ict) p Ft 30 w(is) g(subsequen) m
+(tly) 630 5340 y(the) k(same) h(as) f(the) h(actual) f(mo) s
+(di\014cation) e(time) i(of) h(the) f(\014le) f(it) h(means) g(that) g
+(the) h(user) e(has) p 90 rotate dyy eop
%%Page: 15 17
-15 16 bop 150 -116 a Ft(Chapter)30 b(2:)41 b(The)30 b(Rep)s(ository)
-2425 b(15)630 299 y(ob)m(viously)22 b(not)i(resolv)m(ed)g(the)g
-(con\015ict.)38 b Fm(options)27 b Ft(con)m(tains)d(stic)m(ky)g(options)
-f(\(for)h(example)630 408 y(`)p Fo(-kb)p Ft(')j(for)h(a)g(binary)d
-(\014le\).)40 b Fm(tagdate)34 b Ft(con)m(tains)28 b(`)p
-Fo(T)p Ft(')g(follo)m(w)m(ed)f(b)m(y)h(a)g(tag)g(name,)h(or)e(`)p
-Fo(D)p Ft(')h(for)g(a)630 518 y(date,)34 b(follo)m(w)m(ed)e(b)m(y)g(a)h
-(stic)m(ky)f(tag)i(or)e(date.)47 b(Note)34 b(that)f(if)e
-Fm(timestamp)k Ft(con)m(tains)d(a)h(pair)630 628 y(of)j(timestamps)f
-(separated)i(b)m(y)e(a)h(space,)i(rather)e(than)g(a)g(single)e
-(timestamp,)j(y)m(ou)g(are)630 737 y(dealing)29 b(with)g(a)i(v)m
-(ersion)f(of)g Fs(cvs)g Ft(earlier)f(than)h Fs(cvs)g
-Ft(1.5)h(\(not)g(do)s(cumen)m(ted)f(here\).)630 880 y(The)g(timezone)i
-(on)e(the)h(timestamp)g(in)e(CVS/En)m(tries)h(\(lo)s(cal)h(or)f(univ)m
-(ersal\))g(should)f(b)s(e)630 990 y(the)41 b(same)g(as)g(the)f(op)s
-(erating)g(system)h(stores)g(for)g(the)f(timestamp)h(of)f(the)h(\014le)
-f(itself.)630 1099 y(F)-8 b(or)41 b(example,)h(on)e(Unix)e(the)i
-(\014le's)f(timestamp)h(is)f(in)f(univ)m(ersal)g(time)i(\(UT\),)h(so)f
-(the)630 1209 y(timestamp)34 b(in)g(CVS/En)m(tries)f(should)g(b)s(e)h
-(to)s(o.)54 b(On)34 b Fs(vms)p Ft(,)h(the)g(\014le's)f(timestamp)h(is)e
-(in)630 1319 y(lo)s(cal)h(time,)j(so)e Fs(cvs)f Ft(on)h
-Fs(vms)g Ft(should)e(use)i(lo)s(cal)f(time.)55 b(This)34
-b(rule)f(is)i(so)g(that)h(\014les)e(do)630 1428 y(not)d(app)s(ear)f(to)
-h(b)s(e)f(mo)s(di\014ed)f(merely)h(b)s(ecause)g(the)h(timezone)g(c)m
-(hanged)g(\(for)g(example,)630 1538 y(to)g(or)f(from)g(summer)g
-(time\).)630 1681 y(If)23 b(the)i(\014rst)e(c)m(haracter)i(of)f(a)g
-(line)f(in)f(`)p Fo(Entries)p Ft(')h(is)g(`)p Fo(D)p
-Ft(',)i(then)f(it)f(indicates)g(a)h(sub)s(directory)-8
-b(.)630 1790 y(`)p Fo(D)p Ft(')30 b(on)g(a)g(line)f(all)f(b)m(y)i
-(itself)f(indicates)g(that)h(the)h(program)e(whic)m(h)g(wrote)h(the)g
-(`)p Fo(Entries)p Ft(')630 1900 y(\014le)37 b(do)s(es)g(record)h(sub)s
-(directories)d(\(therefore,)41 b(if)36 b(there)i(is)f(suc)m(h)h(a)g
-(line)e(and)h(no)h(other)630 2010 y(lines)24 b(b)s(eginning)f(with)h(`)
-p Fo(D)p Ft(',)j(one)f(kno)m(ws)f(there)h(are)g(no)f(sub)s
-(directories\).)37 b(Otherwise,)26 b(the)630 2119 y(line)j(lo)s(oks)h
-(lik)m(e:)870 2256 y Fo(D/)p Fm(name)5 b Fo(/)p Fm(\014ller1)i
-Fo(/)p Fm(\014ller2)g Fo(/)p Fm(\014ller3)g Fo(/)p Fm(\014l)o(ler4)630
-2400 y Ft(where)32 b Fm(name)37 b Ft(is)32 b(the)g(name)g(of)h(the)f
-(sub)s(directory)-8 b(,)32 b(and)f(all)g(the)i Fm(\014ller)k
-Ft(\014elds)30 b(should)h(b)s(e)630 2509 y(silen)m(tly)37
-b(ignored,)k(for)e(future)f(expansion.)65 b(Programs)39
-b(whic)m(h)f(mo)s(dify)f Fo(Entries)g Ft(\014les)630
-2619 y(should)28 b(preserv)m(e)j(these)g(\014elds.)630
-2762 y(The)f(lines)e(in)i(the)g(`)p Fo(Entries)p Ft(')f(\014le)g(can)i
-(b)s(e)f(in)f(an)m(y)i(order.)150 2938 y(`)p Fo(Entries.Log)p
-Ft(')630 3048 y(This)42 b(\014le)i(do)s(es)g(not)g(record)h(an)m(y)f
-(information)f(b)s(ey)m(ond)g(that)i(in)e(`)p Fo(Entries)p
-Ft(',)k(but)c(it)630 3157 y(do)s(es)37 b(pro)m(vide)g(a)h(w)m(a)m(y)h
-(to)f(up)s(date)f(the)h(information)e(without)h(ha)m(ving)g(to)i
-(rewrite)e(the)630 3267 y(en)m(tire)g(`)p Fo(Entries)p
-Ft(')e(\014le,)i(including)c(the)k(abilit)m(y)e(to)i(preserv)m(e)g(the)
-g(information)e(ev)m(en)i(if)630 3377 y(the)c(program)f(writing)e(`)p
-Fo(Entries)p Ft(')h(and)h(`)p Fo(Entries.Log)p Ft(')d(abruptly)i(ab)s
-(orts.)46 b(Programs)630 3486 y(whic)m(h)25 b(are)i(reading)e(the)i(`)p
-Fo(Entries)p Ft(')d(\014le)i(should)e(also)i(c)m(hec)m(k)i(for)e(`)p
-Fo(Entries.Log)p Ft('.)37 b(If)26 b(the)630 3596 y(latter)g(exists,)g
-(they)g(should)d(read)j(`)p Fo(Entries)p Ft(')e(and)h(then)g(apply)f
-(the)i(c)m(hanges)g(men)m(tioned)630 3705 y(in)39 b(`)p
-Fo(Entries.Log)p Ft('.)67 b(After)40 b(applying)e(the)i(c)m(hanges,)k
-(the)c(recommended)g(practice)g(is)630 3815 y(to)d(rewrite)f(`)p
-Fo(Entries)p Ft(')g(and)g(then)g(delete)h(`)p Fo(Entries.Log)p
-Ft('.)57 b(The)36 b(format)h(of)g(a)g(line)e(in)630 3925
-y(`)p Fo(Entries.Log)p Ft(')c(is)i(a)i(single)e(c)m(haracter)i(command)
-f(follo)m(w)m(ed)g(b)m(y)f(a)i(space)f(follo)m(w)m(ed)g(b)m(y)630
-4034 y(a)44 b(line)e(in)g(the)i(format)g(sp)s(eci\014ed)e(for)h(a)h
-(line)e(in)g(`)p Fo(Entries)p Ft('.)79 b(The)43 b(single)f(c)m
-(haracter)630 4144 y(command)34 b(is)g(`)p Fo(A)p Ft(')h(to)g(indicate)
-f(that)h(the)g(en)m(try)g(is)f(b)s(eing)f(added,)i(`)p
-Fo(R)p Ft(')g(to)h(indicate)d(that)630 4253 y(the)h(en)m(try)h(is)e(b)s
-(eing)g(remo)m(v)m(ed,)k(or)d(an)m(y)h(other)f(c)m(haracter)i(to)f
-(indicate)f(that)h(the)f(en)m(tire)630 4363 y(line)d(in)h(`)p
-Fo(Entries.Log)p Ft(')e(should)h(b)s(e)h(silen)m(tly)f(ignored)h(\(for)
-h(future)f(expansion\).)47 b(If)33 b(the)630 4472 y(second)25
-b(c)m(haracter)i(of)e(the)h(line)d(in)h(`)p Fo(Entries.Log)p
-Ft(')f(is)h(not)h(a)h(space,)h(then)e(it)f(w)m(as)i(written)630
-4582 y(b)m(y)k(an)h(older)e(v)m(ersion)h(of)g Fs(cvs)g
-Ft(\(not)h(do)s(cumen)m(ted)f(here\).)630 4725 y(Programs)21
-b(whic)m(h)f(are)h(writing)e(rather)i(than)g(reading)f(can)h(safely)g
-(ignore)g(`)p Fo(Entries.Log)p Ft(')630 4835 y(if)29
-b(they)i(so)f(c)m(ho)s(ose.)150 5011 y(`)p Fo(Entries.Backup)p
-Ft(')630 5121 y(This)39 b(is)h(a)h(temp)s(orary)g(\014le.)71
-b(Recommended)41 b(usage)h(is)e(to)h(write)f(a)i(new)e(en)m(tries)h
-(\014le)630 5230 y(to)h(`)p Fo(Entries.Backup)p Ft(',)f(and)g(then)g
-(to)h(rename)f(it)g(\(atomically)-8 b(,)44 b(where)d(p)s(ossible\))e
-(to)630 5340 y(`)p Fo(Entries)p Ft('.)p eop
+15 16 bop Ft 150 -116 a(Chapter) 30 b(2:) 41 b(The) 30
+b(Rep) s(ository) 2425 b(15) 630 299 y(ob) m(viously) 22
+b(not) i(resolv) m(ed) g(the) g(con\015ict.) p Fm 38
+w(options) p Ft 27 w(con) m(tains) g(stic) m(ky) g(options) f(\(for) h
+(example) 630 408 y(`) p Fo(-kb) p Ft(') j(for) h(a) g(binary) d
+(\014le\).) p Fm 40 w(tagdate) p Ft 34 w(con) m(tains) j(`) p
+Fo(T) p Ft(') g(follo) m(w) m(ed) f(b) m(y) h(a) g(tag) g(name,) h(or) e
+(`) p Fo(D) p Ft(') h(for) g(a) 630 518 y(date,) 34 b(follo) m(w) m(ed)
+e(b) m(y) g(a) h(stic) m(ky) f(tag) i(or) e(date.) 47
+b(Note) 34 b(that) f(if) p Fm 31 w(timestamp) p Ft 35
+w(con) m(tains) f(a) h(pair) 630 628 y(of) j(timestamps) f(separated) i
+(b) m(y) e(a) h(space,) i(rather) e(than) g(a) g(single) e(timestamp,) j
+(y) m(ou) g(are) 630 737 y(dealing) 29 b(with) g(a) i(v) m(ersion) f
+(of) p Fs 30 w(cvs) p Ft 30 w(earlier) f(than) p Fs 30
+w(cvs) p Ft 30 w(1.5) i(\(not) g(do) s(cumen) m(ted) f(here\).) 630
+880 y(The) g(timezone) i(on) e(the) h(timestamp) g(in) e(CVS/En) m
+(tries) h(\(lo) s(cal) h(or) f(univ) m(ersal\)) g(should) f(b) s(e) 630
+990 y(the) 41 b(same) g(as) g(the) f(op) s(erating) g(system) h(stores)
+g(for) g(the) f(timestamp) h(of) f(the) h(\014le) f(itself.) 630
+1099 y(F) -8 b(or) 41 b(example,) h(on) e(Unix) e(the) i(\014le's) f
+(timestamp) h(is) f(in) f(univ) m(ersal) g(time) i(\(UT\),) h(so) f
+(the) 630 1209 y(timestamp) 34 b(in) g(CVS/En) m(tries) f(should) g(b) s
+(e) h(to) s(o.) 54 b(On) p Fs 34 w(vms) p Ft(,) 35 b(the) g(\014le's) f
+(timestamp) h(is) e(in) 630 1319 y(lo) s(cal) h(time,) j(so) p
+Fs 35 w(cvs) p Ft 34 w(on) p Fs 35 w(vms) p Ft 35 w(should) c(use) i
+(lo) s(cal) f(time.) 55 b(This) 34 b(rule) f(is) i(so) g(that) h
+(\014les) e(do) 630 1428 y(not) d(app) s(ear) f(to) h(b) s(e) f(mo) s
+(di\014ed) f(merely) h(b) s(ecause) g(the) h(timezone) g(c) m(hanged) g
+(\(for) g(example,) 630 1538 y(to) g(or) f(from) g(summer) g(time\).)
+630 1681 y(If) 23 b(the) i(\014rst) e(c) m(haracter) i(of) f(a) g(line)
+f(in) f(`) p Fo(Entries) p Ft(') h(is) g(`) p Fo(D) p
+Ft(',) i(then) f(it) f(indicates) g(a) h(sub) s(directory) -8
+b(.) 630 1790 y(`) p Fo(D) p Ft(') 30 b(on) g(a) g(line) f(all) f(b) m
+(y) i(itself) f(indicates) g(that) h(the) h(program) e(whic) m(h) g
+(wrote) h(the) g(`) p Fo(Entries) p Ft(') 630 1900 y(\014le) 37
+b(do) s(es) g(record) h(sub) s(directories) d(\(therefore,) 41
+b(if) 36 b(there) i(is) f(suc) m(h) h(a) g(line) e(and) h(no) h(other)
+630 2010 y(lines) 24 b(b) s(eginning) f(with) h(`) p
+Fo(D) p Ft(',) j(one) f(kno) m(ws) f(there) h(are) g(no) f(sub) s
+(directories\).) 37 b(Otherwise,) 26 b(the) 630 2119
+y(line) j(lo) s(oks) h(lik) m(e:) p Fo 870 2256 a(D/) p
+Fm(name) p Fo 5 w(/) p Fm(\014ller1) p Fo 7 w(/) p Fm(\014ller2) p
+Fo 7 w(/) p Fm(\014ller3) p Fo 7 w(/) p Fm(\014l) o(ler4) p
+Ft 630 2400 a(where) p Fm 32 w(name) p Ft 37 w(is) i(the) g(name) g(of)
+h(the) f(sub) s(directory) -8 b(,) 32 b(and) f(all) g(the) p
+Fm 33 w(\014ller) p Ft 37 w(\014elds) f(should) h(b) s(e) 630
+2509 y(silen) m(tly) 37 b(ignored,) k(for) e(future) f(expansion.) 65
+b(Programs) 39 b(whic) m(h) f(mo) s(dify) p Fo 37 w(Entries) p
+Ft 37 w(\014les) 630 2619 y(should) 28 b(preserv) m(e) j(these) g
+(\014elds.) 630 2762 y(The) f(lines) e(in) i(the) g(`) p
+Fo(Entries) p Ft(') f(\014le) g(can) i(b) s(e) f(in) f(an) m(y) i
+(order.) 150 2938 y(`) p Fo(Entries.Log) p Ft(') 630
+3048 y(This) 42 b(\014le) i(do) s(es) g(not) g(record) h(an) m(y) f
+(information) f(b) s(ey) m(ond) g(that) i(in) e(`) p
+Fo(Entries) p Ft(',) k(but) c(it) 630 3157 y(do) s(es) 37
+b(pro) m(vide) g(a) h(w) m(a) m(y) h(to) f(up) s(date) f(the) h
+(information) e(without) h(ha) m(ving) g(to) i(rewrite) e(the) 630
+3267 y(en) m(tire) g(`) p Fo(Entries) p Ft(') e(\014le,) i(including) c
+(the) k(abilit) m(y) e(to) i(preserv) m(e) g(the) g(information) e(ev) m
+(en) i(if) 630 3377 y(the) c(program) f(writing) e(`) p
+Fo(Entries) p Ft(') h(and) h(`) p Fo(Entries.Log) p Ft(') d(abruptly) i
+(ab) s(orts.) 46 b(Programs) 630 3486 y(whic) m(h) 25
+b(are) i(reading) e(the) i(`) p Fo(Entries) p Ft(') d(\014le) i(should)
+e(also) i(c) m(hec) m(k) i(for) e(`) p Fo(Entries.Log) p
+Ft('.) 37 b(If) 26 b(the) 630 3596 y(latter) g(exists,) g(they) g
+(should) d(read) j(`) p Fo(Entries) p Ft(') e(and) h(then) g(apply) f
+(the) i(c) m(hanges) g(men) m(tioned) 630 3705 y(in) 39
+b(`) p Fo(Entries.Log) p Ft('.) 67 b(After) 40 b(applying) e(the) i(c) m
+(hanges,) k(the) c(recommended) g(practice) g(is) 630
+3815 y(to) d(rewrite) f(`) p Fo(Entries) p Ft(') g(and) g(then) g
+(delete) h(`) p Fo(Entries.Log) p Ft('.) 57 b(The) 36
+b(format) h(of) g(a) g(line) e(in) 630 3925 y(`) p Fo(Entries.Log) p
+Ft(') c(is) i(a) i(single) e(c) m(haracter) i(command) f(follo) m(w) m
+(ed) g(b) m(y) f(a) i(space) f(follo) m(w) m(ed) g(b) m(y) 630
+4034 y(a) 44 b(line) e(in) g(the) i(format) g(sp) s(eci\014ed) e(for) h
+(a) h(line) e(in) g(`) p Fo(Entries) p Ft('.) 79 b(The) 43
+b(single) f(c) m(haracter) 630 4144 y(command) 34 b(is) g(`) p
+Fo(A) p Ft(') h(to) g(indicate) f(that) h(the) g(en) m(try) g(is) f(b) s
+(eing) f(added,) i(`) p Fo(R) p Ft(') g(to) h(indicate) d(that) 630
+4253 y(the) h(en) m(try) h(is) e(b) s(eing) g(remo) m(v) m(ed,) k(or) d
+(an) m(y) h(other) f(c) m(haracter) i(to) f(indicate) f(that) h(the) f
+(en) m(tire) 630 4363 y(line) d(in) h(`) p Fo(Entries.Log) p
+Ft(') e(should) h(b) s(e) h(silen) m(tly) f(ignored) h(\(for) h(future)
+f(expansion\).) 47 b(If) 33 b(the) 630 4472 y(second) 25
+b(c) m(haracter) i(of) e(the) h(line) d(in) h(`) p Fo(Entries.Log) p
+Ft(') f(is) h(not) h(a) h(space,) h(then) e(it) f(w) m(as) i(written)
+630 4582 y(b) m(y) k(an) h(older) e(v) m(ersion) h(of) p
+Fs 30 w(cvs) p Ft 30 w(\(not) h(do) s(cumen) m(ted) f(here\).) 630
+4725 y(Programs) 21 b(whic) m(h) f(are) h(writing) e(rather) i(than) g
+(reading) f(can) h(safely) g(ignore) g(`) p Fo(Entries.Log) p
+Ft(') 630 4835 y(if) 29 b(they) i(so) f(c) m(ho) s(ose.) 150
+5011 y(`) p Fo(Entries.Backup) p Ft(') 630 5121 y(This) 39
+b(is) h(a) h(temp) s(orary) g(\014le.) 71 b(Recommended) 41
+b(usage) h(is) e(to) h(write) f(a) i(new) e(en) m(tries) h(\014le) 630
+5230 y(to) h(`) p Fo(Entries.Backup) p Ft(',) f(and) g(then) g(to) h
+(rename) f(it) g(\(atomically) -8 b(,) 44 b(where) d(p) s(ossible\)) e
+(to) 630 5340 y(`) p Fo(Entries) p Ft('.) p 90 rotate
+dyy eop
%%Page: 16 18
-16 17 bop 150 -116 a Ft(16)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y(`)p Fo(Entries.Static)p
-Ft(')630 408 y(The)j(only)f(relev)-5 b(an)m(t)34 b(thing)e(ab)s(out)h
-(this)g(\014le)f(is)g(whether)h(it)g(exists)g(or)g(not.)50
-b(If)33 b(it)g(exists,)630 518 y(then)d(it)g(means)g(that)g(only)g
-(part)g(of)g(a)h(directory)e(w)m(as)i(gotten)h(and)d
-Fs(cvs)g Ft(will)f(not)i(create)630 628 y(additional)24
-b(\014les)h(in)f(that)j(directory)-8 b(.)39 b(T)-8 b(o)26
-b(clear)g(it,)h(use)e(the)h Fo(update)f Ft(command)g(with)g(the)630
-737 y(`)p Fo(-d)p Ft(')30 b(option,)g(whic)m(h)f(will)f(get)k(the)e
-(additional)f(\014les)g(and)h(remo)m(v)m(e)h(`)p Fo(Entries.Static)p
-Ft('.)150 904 y(`)p Fo(Tag)p Ft(')286 b(This)33 b(\014le)h(con)m(tains)
-h(p)s(er-directory)f(stic)m(ky)h(tags)h(or)f(dates.)55
-b(The)35 b(\014rst)f(c)m(haracter)j(is)d(`)p Fo(T)p Ft(')630
-1014 y(for)25 b(a)h(branc)m(h)f(tag,)j(`)p Fo(N)p Ft(')e(for)f(a)h
-(non-branc)m(h)f(tag,)j(or)e(`)p Fo(D)p Ft(')f(for)h(a)g(date,)h(or)f
-(another)f(c)m(haracter)630 1123 y(to)h(mean)g(the)g(\014le)f(should)e
-(b)s(e)i(silen)m(tly)f(ignored,)i(for)g(future)e(expansion.)38
-b(This)24 b(c)m(haracter)630 1233 y(is)30 b(follo)m(w)m(ed)g(b)m(y)g
-(the)h(tag)h(or)e(date.)42 b(Note)32 b(that)f(p)s(er-directory)f(stic)m
-(ky)g(tags)i(or)e(dates)i(are)630 1342 y(used)c(for)h(things)f(lik)m(e)
-h(applying)e(to)j(\014les)e(whic)m(h)g(are)i(newly)e(added;)h(they)g
-(migh)m(t)g(not)h(b)s(e)630 1452 y(the)d(same)g(as)g(the)g(stic)m(ky)g
-(tags)h(or)f(dates)g(on)g(individual)22 b(\014les.)38
-b(F)-8 b(or)28 b(general)f(information)630 1562 y(on)j(stic)m(ky)h
-(tags)g(and)f(dates,)h(see)g(Section)f(4.9)i([Stic)m(ky)e(tags],)i
-(page)f(38.)150 1729 y(`)p Fo(Checkin.prog)p Ft(')150
-1838 y(`)p Fo(Update.prog)p Ft(')630 1948 y(These)43
-b(\014les)f(store)i(the)f(programs)g(sp)s(eci\014ed)e(b)m(y)i(the)g(`)p
-Fo(-i)p Ft(')g(and)g(`)p Fo(-u)p Ft(')g(options)f(in)g(the)630
-2057 y(mo)s(dules)29 b(\014le,)g(resp)s(ectiv)m(ely)-8
-b(.)150 2224 y(`)p Fo(Notify)p Ft(')142 b(This)29 b(\014le)i(stores)h
-(noti\014cations)e(\(for)h(example,)h(for)f Fo(edit)f
-Ft(or)h Fo(unedit)p Ft(\))f(whic)m(h)g(ha)m(v)m(e)j(not)630
-2334 y(y)m(et)f(b)s(een)d(sen)m(t)i(to)g(the)g(serv)m(er.)41
-b(Its)30 b(format)h(is)e(not)i(y)m(et)g(do)s(cumen)m(ted)f(here.)150
-2501 y(`)p Fo(Notify.tmp)p Ft(')630 2610 y(This)g(\014le)h(is)g(to)i(`)
-p Fo(Notify)p Ft(')e(as)h(`)p Fo(Entries.Backup)p Ft(')d(is)i(to)i(`)p
-Fo(Entries)p Ft('.)44 b(That)32 b(is,)g(to)h(write)630
-2720 y(`)p Fo(Notify)p Ft(',)42 b(\014rst)e(write)g(the)h(new)f(con)m
-(ten)m(ts)i(to)f(`)p Fo(Notify.tmp)p Ft(')e(and)h(then)g(\(atomically)
-630 2830 y(where)30 b(p)s(ossible\),)e(rename)j(it)f(to)h(`)p
-Fo(Notify)p Ft('.)150 2996 y(`)p Fo(Base)p Ft(')238 b(If)26
-b(w)m(atc)m(hes)j(are)e(in)f(use,)h(then)g(an)g Fo(edit)f
-Ft(command)g(stores)i(the)f(original)e(cop)m(y)j(of)f(the)g(\014le)630
-3106 y(in)j(the)i(`)p Fo(Base)p Ft(')f(directory)-8 b(.)44
-b(This)30 b(allo)m(ws)g(the)i Fo(unedit)e Ft(command)h(to)i(op)s(erate)
-f(ev)m(en)g(if)e(it)630 3216 y(is)f(unable)g(to)i(comm)m(unicate)g
-(with)f(the)g(serv)m(er.)150 3383 y(`)p Fo(Baserev)p
-Ft(')94 b(The)24 b(\014le)g(lists)f(the)i(revision)e(for)h(eac)m(h)i
-(of)f(the)g(\014les)e(in)h(the)h(`)p Fo(Base)p Ft(')f(directory)-8
-b(.)38 b(The)25 b(format)630 3492 y(is:)870 3625 y Fo(B)p
-Fm(name)5 b Fo(/)p Fm(rev)j Fo(/)p Fm(expansion)630 3763
-y Ft(where)30 b Fm(expansion)f Ft(should)f(b)s(e)i(ignored,)g(to)h
-(allo)m(w)f(for)g(future)g(expansion.)150 3930 y(`)p
-Fo(Baserev.tmp)p Ft(')630 4039 y(This)d(\014le)g(is)h(to)h(`)p
-Fo(Baserev)p Ft(')e(as)i(`)p Fo(Entries.Backup)p Ft(')c(is)j(to)h(`)p
-Fo(Entries)p Ft('.)39 b(That)28 b(is,)g(to)i(write)630
-4149 y(`)p Fo(Baserev)p Ft(',)g(\014rst)h(write)f(the)i(new)f(con)m
-(ten)m(ts)i(to)f(`)p Fo(Baserev.tmp)p Ft(')c(and)j(then)g(\(atomically)
-630 4258 y(where)f(p)s(ossible\),)e(rename)j(it)f(to)h(`)p
-Fo(Baserev)p Ft('.)150 4425 y(`)p Fo(Template)p Ft(')630
-4535 y(This)g(\014le)g(con)m(tains)i(the)g(template)g(sp)s(eci\014ed)e
-(b)m(y)h(the)h(`)p Fo(rcsinfo)p Ft(')e(\014le)h(\(see)h(Section)g(C.8)
-630 4645 y([rcsinfo],)42 b(page)f(136\).)72 b(It)41 b(is)e(only)g(used)
-h(b)m(y)g(the)g(clien)m(t;)45 b(the)c(non-clien)m(t/serv)m(er)f
-Fs(cvs)630 4754 y Ft(consults)29 b(`)p Fo(rcsinfo)p Ft(')g(directly)-8
-b(.)150 5030 y Fp(2.4)68 b(The)45 b(administrativ)l(e)i(\014les)275
-5230 y Ft(The)30 b(directory)h(`)p Fo($CVSROOT/CVSROOT)p
-Ft(')c(con)m(tains)32 b(some)f Fm(administrativ)m(e)f(\014les)p
-Ft(.)42 b(See)32 b(App)s(endix)c(C)150 5340 y([Administrativ)m(e)j
-(\014les],)j(page)g(127,)h(for)e(a)g(complete)h(description.)47
-b(Y)-8 b(ou)33 b(can)h(use)e Fs(cvs)g Ft(without)h(an)m(y)p
-eop
+16 17 bop Ft 150 -116 a(16) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) 150 299
+y(`) p Fo(Entries.Static) p Ft(') 630 408 y(The) j(only) f(relev) -5
+b(an) m(t) 34 b(thing) e(ab) s(out) h(this) g(\014le) f(is) g(whether) h
+(it) g(exists) g(or) g(not.) 50 b(If) 33 b(it) g(exists,) 630
+518 y(then) d(it) g(means) g(that) g(only) g(part) g(of) g(a) h
+(directory) e(w) m(as) i(gotten) h(and) p Fs 29 w(cvs) p
+Ft 29 w(will) c(not) i(create) 630 628 y(additional) 24
+b(\014les) h(in) f(that) j(directory) -8 b(.) 39 b(T) -8
+b(o) 26 b(clear) g(it,) h(use) e(the) p Fo 26 w(update) p
+Ft 25 w(command) g(with) g(the) 630 737 y(`) p Fo(-d) p
+Ft(') 30 b(option,) g(whic) m(h) f(will) f(get) k(the) e(additional) f
+(\014les) g(and) h(remo) m(v) m(e) h(`) p Fo(Entries.Static) p
+Ft('.) 150 904 y(`) p Fo(Tag) p Ft(') 286 b(This) 33
+b(\014le) h(con) m(tains) h(p) s(er-directory) f(stic) m(ky) h(tags) h
+(or) f(dates.) 55 b(The) 35 b(\014rst) f(c) m(haracter) j(is) d(`) p
+Fo(T) p Ft(') 630 1014 y(for) 25 b(a) h(branc) m(h) f(tag,) j(`) p
+Fo(N) p Ft(') e(for) f(a) h(non-branc) m(h) f(tag,) j(or) e(`) p
+Fo(D) p Ft(') f(for) h(a) g(date,) h(or) f(another) f(c) m(haracter) 630
+1123 y(to) h(mean) g(the) g(\014le) f(should) e(b) s(e) i(silen) m(tly)
+f(ignored,) i(for) g(future) e(expansion.) 38 b(This) 24
+b(c) m(haracter) 630 1233 y(is) 30 b(follo) m(w) m(ed) g(b) m(y) g(the)
+h(tag) h(or) e(date.) 42 b(Note) 32 b(that) f(p) s(er-directory) f
+(stic) m(ky) g(tags) i(or) e(dates) i(are) 630 1342 y(used) c(for) h
+(things) f(lik) m(e) h(applying) e(to) j(\014les) e(whic) m(h) g(are) i
+(newly) e(added;) h(they) g(migh) m(t) g(not) h(b) s(e) 630
+1452 y(the) d(same) g(as) g(the) g(stic) m(ky) g(tags) h(or) f(dates) g
+(on) g(individual) 22 b(\014les.) 38 b(F) -8 b(or) 28
+b(general) f(information) 630 1562 y(on) j(stic) m(ky) h(tags) g(and) f
+(dates,) h(see) g(Section) f(4.9) i([Stic) m(ky) e(tags],) i(page) f
+(38.) 150 1729 y(`) p Fo(Checkin.prog) p Ft(') 150 1838
+y(`) p Fo(Update.prog) p Ft(') 630 1948 y(These) 43 b(\014les) f(store)
+i(the) f(programs) g(sp) s(eci\014ed) e(b) m(y) i(the) g(`) p
+Fo(-i) p Ft(') g(and) g(`) p Fo(-u) p Ft(') g(options) f(in) g(the) 630
+2057 y(mo) s(dules) 29 b(\014le,) g(resp) s(ectiv) m(ely) -8
+b(.) 150 2224 y(`) p Fo(Notify) p Ft(') 142 b(This) 29
+b(\014le) i(stores) h(noti\014cations) e(\(for) h(example,) h(for) p
+Fo 31 w(edit) p Ft 30 w(or) p Fo 31 w(unedit) p Ft(\)) e(whic) m(h) g
+(ha) m(v) m(e) j(not) 630 2334 y(y) m(et) f(b) s(een) d(sen) m(t) i(to)
+g(the) g(serv) m(er.) 41 b(Its) 30 b(format) h(is) e(not) i(y) m(et) g
+(do) s(cumen) m(ted) f(here.) 150 2501 y(`) p Fo(Notify.tmp) p
+Ft(') 630 2610 y(This) g(\014le) h(is) g(to) i(`) p Fo(Notify) p
+Ft(') e(as) h(`) p Fo(Entries.Backup) p Ft(') d(is) i(to) i(`) p
+Fo(Entries) p Ft('.) 44 b(That) 32 b(is,) g(to) h(write) 630
+2720 y(`) p Fo(Notify) p Ft(',) 42 b(\014rst) e(write) g(the) h(new) f
+(con) m(ten) m(ts) i(to) f(`) p Fo(Notify.tmp) p Ft(') e(and) h(then) g
+(\(atomically) 630 2830 y(where) 30 b(p) s(ossible\),) e(rename) j(it) f
+(to) h(`) p Fo(Notify) p Ft('.) 150 2996 y(`) p Fo(Base) p
+Ft(') 238 b(If) 26 b(w) m(atc) m(hes) j(are) e(in) f(use,) h(then) g
+(an) p Fo 27 w(edit) p Ft 26 w(command) f(stores) i(the) f(original) e
+(cop) m(y) j(of) f(the) g(\014le) 630 3106 y(in) j(the) i(`) p
+Fo(Base) p Ft(') f(directory) -8 b(.) 44 b(This) 30 b(allo) m(ws) g
+(the) p Fo 32 w(unedit) p Ft 30 w(command) h(to) i(op) s(erate) f(ev) m
+(en) g(if) e(it) 630 3216 y(is) f(unable) g(to) i(comm) m(unicate) g
+(with) f(the) g(serv) m(er.) 150 3383 y(`) p Fo(Baserev) p
+Ft(') 94 b(The) 24 b(\014le) g(lists) f(the) i(revision) e(for) h(eac) m
+(h) i(of) f(the) g(\014les) e(in) h(the) h(`) p Fo(Base) p
+Ft(') f(directory) -8 b(.) 38 b(The) 25 b(format) 630
+3492 y(is:) p Fo 870 3625 a(B) p Fm(name) p Fo 5 w(/) p
+Fm(rev) p Fo 8 w(/) p Fm(expansion) p Ft 630 3763 a(where) p
+Fm 30 w(expansion) p Ft 29 w(should) j(b) s(e) i(ignored,) g(to) h
+(allo) m(w) f(for) g(future) g(expansion.) 150 3930 y(`) p
+Fo(Baserev.tmp) p Ft(') 630 4039 y(This) d(\014le) g(is) h(to) h(`) p
+Fo(Baserev) p Ft(') e(as) i(`) p Fo(Entries.Backup) p
+Ft(') c(is) j(to) h(`) p Fo(Entries) p Ft('.) 39 b(That) 28
+b(is,) g(to) i(write) 630 4149 y(`) p Fo(Baserev) p Ft(',) g(\014rst) h
+(write) f(the) i(new) f(con) m(ten) m(ts) i(to) f(`) p
+Fo(Baserev.tmp) p Ft(') c(and) j(then) g(\(atomically) 630
+4258 y(where) f(p) s(ossible\),) e(rename) j(it) f(to) h(`) p
+Fo(Baserev) p Ft('.) 150 4425 y(`) p Fo(Template) p Ft(') 630
+4535 y(This) g(\014le) g(con) m(tains) i(the) g(template) g(sp) s
+(eci\014ed) e(b) m(y) h(the) h(`) p Fo(rcsinfo) p Ft(') e(\014le) h
+(\(see) h(Section) g(C.8) 630 4645 y([rcsinfo],) 42 b(page) f(138\).) 72
+b(It) 41 b(is) e(only) g(used) h(b) m(y) g(the) g(clien) m(t;) 45
+b(the) c(non-clien) m(t/serv) m(er) p Fs 40 w(cvs) p
+Ft 630 4754 a(consults) 29 b(`) p Fo(rcsinfo) p Ft(') g(directly) -8
+b(.) p Fp 150 5030 a(2.4) 68 b(The) 45 b(administrativ) l(e) i(\014les)
+p Ft 275 5230 a(The) 30 b(directory) h(`) p Fo($CVSROOT/CVSROOT) p
+Ft(') c(con) m(tains) 32 b(some) p Fm 31 w(administrativ) m(e) e
+(\014les) p Ft(.) 42 b(See) 32 b(App) s(endix) c(C) 150
+5340 y([Administrativ) m(e) j(\014les],) j(page) g(129,) h(for) e(a) g
+(complete) h(description.) 47 b(Y) -8 b(ou) 33 b(can) h(use) p
+Fs 32 w(cvs) p Ft 32 w(without) f(an) m(y) p 90 rotate
+dyy eop
%%Page: 17 19
-17 18 bop 150 -116 a Ft(Chapter)30 b(2:)41 b(The)30 b(Rep)s(ository)
-2425 b(17)150 299 y(of)31 b(these)h(\014les,)f(but)g(some)g(commands)g
-(w)m(ork)h(b)s(etter)f(when)f(at)i(least)g(the)g(`)p
-Fo(modules)p Ft(')d(\014le)i(is)f(prop)s(erly)150 408
-y(set)h(up.)275 535 y(The)39 b(most)h(imp)s(ortan)m(t)f(of)h(these)g
-(\014les)f(is)g(the)h(`)p Fo(modules)p Ft(')e(\014le.)69
-b(It)40 b(de\014nes)e(all)h(mo)s(dules)f(in)h(the)150
-644 y(rep)s(ository)-8 b(.)40 b(This)29 b(is)g(a)i(sample)e(`)p
-Fo(modules)p Ft(')g(\014le.)390 765 y Fo(CVSROOT)428
-b(CVSROOT)390 869 y(modules)g(CVSROOT)45 b(modules)390
-972 y(cvs)620 b(gnu/cvs)390 1076 y(rcs)g(gnu/rcs)390
-1180 y(diff)572 b(gnu/diff)390 1284 y(tc)668 b(yoyodyne/tc)275
-1410 y Ft(The)33 b(`)p Fo(modules)p Ft(')g(\014le)g(is)g(line)f(orien)m
-(ted.)52 b(In)33 b(its)h(simplest)e(form)i(eac)m(h)h(line)d(con)m
-(tains)i(the)h(name)f(of)150 1520 y(the)k(mo)s(dule,)g(whitespace,)h
-(and)e(the)h(directory)f(where)g(the)h(mo)s(dule)e(resides.)61
-b(The)37 b(directory)g(is)g(a)150 1629 y(path)c(relativ)m(e)h(to)g
-Fo($CVSROOT)p Ft(.)47 b(The)33 b(last)g(four)g(lines)f(in)g(the)h
-(example)g(ab)s(o)m(v)m(e)i(are)f(examples)f(of)g(suc)m(h)150
-1739 y(lines.)275 1865 y(The)g(line)g(that)i(de\014nes)e(the)i(mo)s
-(dule)d(called)i(`)p Fo(modules)p Ft(')e(uses)i(features)h(that)g(are)f
-(not)h(explained)150 1975 y(here.)k(See)25 b(Section)f(C.1)h([mo)s
-(dules],)g(page)h(127,)h(for)d(a)i(full)c(explanation)i(of)h(all)e(the)
-i(a)m(v)-5 b(ailable)24 b(features.)150 2174 y Fl(2.4.1)63
-b(Editing)41 b(administrativ)m(e)e(\014les)275 2359 y
-Ft(Y)-8 b(ou)27 b(edit)g(the)g(administrativ)m(e)e(\014les)h(in)g(the)i
-(same)f(w)m(a)m(y)h(that)g(y)m(ou)f(w)m(ould)f(edit)h(an)m(y)g(other)g
-(mo)s(dule.)150 2468 y(Use)37 b(`)p Fo(cvs)30 b(checkout)e(CVSROOT)p
-Ft(')36 b(to)h(get)i(a)e(w)m(orking)f(cop)m(y)-8 b(,)41
-b(edit)36 b(it,)j(and)d(commit)h(y)m(our)g(c)m(hanges)h(in)150
-2578 y(the)31 b(normal)e(w)m(a)m(y)-8 b(.)275 2704 y(It)26
-b(is)g(p)s(ossible)e(to)j(commit)g(an)f(erroneous)h(administrativ)m(e)e
-(\014le.)38 b(Y)-8 b(ou)28 b(can)e(often)h(\014x)f(the)h(error)g(and)
-150 2814 y(c)m(hec)m(k)37 b(in)d(a)h(new)g(revision,)g(but)f(sometimes)
-h(a)h(particularly)d(bad)h(error)h(in)f(the)h(administrativ)m(e)f
-(\014le)150 2923 y(mak)m(es)d(it)f(imp)s(ossible)d(to)k(commit)f(new)g
-(revisions.)150 3156 y Fp(2.5)68 b(Multiple)46 b(rep)t(ositories)275
-3340 y Ft(In)26 b(some)i(situations)f(it)g(is)g(a)h(go)s(o)s(d)f(idea)g
-(to)i(ha)m(v)m(e)f(more)g(than)g(one)g(rep)s(ository)-8
-b(,)27 b(for)h(instance)f(if)g(y)m(ou)150 3450 y(ha)m(v)m(e)h(t)m(w)m
-(o)g(dev)m(elopmen)m(t)f(groups)e(that)j(w)m(ork)e(on)h(separate)g(pro)
-5 b(jects)27 b(without)f(sharing)f(an)m(y)i(co)s(de.)39
-b(All)150 3560 y(y)m(ou)d(ha)m(v)m(e)g(to)h(do)e(to)h(ha)m(v)m(e)h(sev)
-m(eral)e(rep)s(ositories)f(is)h(to)h(sp)s(ecify)e(the)i(appropriate)e
-(rep)s(ository)-8 b(,)36 b(using)150 3669 y(the)29 b
-Fo(CVSROOT)e Ft(en)m(vironmen)m(t)i(v)-5 b(ariable,)28
-b(the)i(`)p Fo(-d)p Ft(')f(option)f(to)i Fs(cvs)p Ft(,)e(or)h(\(once)i
-(y)m(ou)e(ha)m(v)m(e)h(c)m(hec)m(k)m(ed)h(out)f(a)150
-3779 y(w)m(orking)d(directory\))g(b)m(y)h(simply)d(allo)m(wing)h
-Fs(cvs)h Ft(to)h(use)f(the)h(rep)s(ository)e(that)j(w)m(as)f(used)e(to)
-j(c)m(hec)m(k)g(out)150 3888 y(the)i(w)m(orking)e(directory)h(\(see)h
-(Section)g(2.1)g([Sp)s(ecifying)d(a)j(rep)s(ository],)f(page)h(7\).)275
-4015 y(The)37 b(big)g(adv)-5 b(an)m(tage)40 b(of)e(ha)m(ving)g(m)m
-(ultiple)d(rep)s(ositories)i(is)g(that)h(they)g(can)h(reside)e(on)g
-(di\013eren)m(t)150 4124 y(serv)m(ers.)75 b(With)42 b
-Fs(cvs)e Ft(v)m(ersion)i(1.10,)k(a)d(single)d(command)i(cannot)g
-(recurse)g(in)m(to)g(directories)e(from)150 4234 y(di\013eren)m(t)h
-(rep)s(ositories.)74 b(With)42 b(dev)m(elopmen)m(t)g(v)m(ersions)g(of)g
-Fs(cvs)p Ft(,)i(y)m(ou)e(can)g(c)m(hec)m(k)i(out)e(co)s(de)g(from)150
-4344 y(m)m(ultiple)36 b(serv)m(ers)j(in)m(to)f(y)m(our)h(w)m(orking)e
-(directory)-8 b(.)65 b Fs(cvs)38 b Ft(will)e(recurse)i(and)g(handle)f
-(all)g(the)i(details)150 4453 y(of)c(making)f(connections)h(to)g(as)g
-(man)m(y)g(serv)m(er)g(mac)m(hines)f(as)h(necessary)g(to)h(p)s(erform)d
-(the)i(requested)150 4563 y(command.)40 b(Here)31 b(is)f(an)g(example)g
-(of)h(ho)m(w)f(to)h(set)g(up)e(a)i(w)m(orking)f(directory:)390
-4683 y Fo(cvs)47 b(-d)g(server1:/cvs)e(co)i(dir1)390
-4787 y(cd)g(dir1)390 4891 y(cvs)g(-d)g(server2:/root)d(co)j(sdir)390
-4994 y(cvs)g(update)275 5121 y Ft(The)25 b Fo(cvs)k(co)d
-Ft(commands)f(set)i(up)d(the)i(w)m(orking)g(directory)-8
-b(,)27 b(and)e(then)g(the)i Fo(cvs)i(update)24 b Ft(command)150
-5230 y(will)e(con)m(tact)k(serv)m(er2,)h(to)e(up)s(date)f(the)g
-(dir1/sdir)e(sub)s(directory)-8 b(,)24 b(and)g(serv)m(er1,)i(to)g(up)s
-(date)d(ev)m(erything)150 5340 y(else.)p eop
+17 18 bop Ft 150 -116 a(Chapter) 30 b(2:) 41 b(The) 30
+b(Rep) s(ository) 2425 b(17) 150 299 y(of) 31 b(these) h(\014les,) f
+(but) g(some) g(commands) g(w) m(ork) h(b) s(etter) f(when) f(at) i
+(least) g(the) g(`) p Fo(modules) p Ft(') d(\014le) i(is) f(prop) s
+(erly) 150 408 y(set) h(up.) 275 535 y(The) 39 b(most) h(imp) s(ortan) m
+(t) f(of) h(these) g(\014les) f(is) g(the) h(`) p Fo(modules) p
+Ft(') e(\014le.) 69 b(It) 40 b(de\014nes) e(all) h(mo) s(dules) f(in) h
+(the) 150 644 y(rep) s(ository) -8 b(.) 40 b(This) 29
+b(is) g(a) i(sample) e(`) p Fo(modules) p Ft(') g(\014le.) p
+Fo 390 765 a(CVSROOT) 428 b(CVSROOT) 390 869 y(modules) g(CVSROOT) 45
+b(modules) 390 972 y(cvs) 620 b(gnu/cvs) 390 1076 y(rcs) g(gnu/rcs) 390
+1180 y(diff) 572 b(gnu/diff) 390 1284 y(tc) 668 b(yoyodyne/tc) p
+Ft 275 1410 a(The) 33 b(`) p Fo(modules) p Ft(') g(\014le) g(is) g
+(line) f(orien) m(ted.) 52 b(In) 33 b(its) h(simplest) e(form) i(eac) m
+(h) h(line) d(con) m(tains) i(the) h(name) f(of) 150
+1520 y(the) k(mo) s(dule,) g(whitespace,) h(and) e(the) h(directory) f
+(where) g(the) h(mo) s(dule) e(resides.) 61 b(The) 37
+b(directory) g(is) g(a) 150 1629 y(path) c(relativ) m(e) h(to) p
+Fo 34 w($CVSROOT) p Ft(.) 47 b(The) 33 b(last) g(four) g(lines) f(in) g
+(the) h(example) g(ab) s(o) m(v) m(e) i(are) f(examples) f(of) g(suc) m
+(h) 150 1739 y(lines.) 275 1865 y(The) g(line) g(that) i(de\014nes) e
+(the) i(mo) s(dule) d(called) i(`) p Fo(modules) p Ft(') e(uses) i
+(features) h(that) g(are) f(not) h(explained) 150 1975
+y(here.) k(See) 25 b(Section) f(C.1) h([mo) s(dules],) g(page) h(129,) h
+(for) d(a) i(full) c(explanation) i(of) h(all) e(the) i(a) m(v) -5
+b(ailable) 24 b(features.) p Fl 150 2174 a(2.4.1) 63
+b(Editing) 41 b(administrativ) m(e) e(\014les) p Ft 275
+2359 a(Y) -8 b(ou) 27 b(edit) g(the) g(administrativ) m(e) e(\014les) h
+(in) g(the) i(same) f(w) m(a) m(y) h(that) g(y) m(ou) f(w) m(ould) f
+(edit) h(an) m(y) g(other) g(mo) s(dule.) 150 2468 y(Use) 37
+b(`) p Fo(cvs) 30 b(checkout) e(CVSROOT) p Ft(') 36 b(to) h(get) i(a) e
+(w) m(orking) f(cop) m(y) -8 b(,) 41 b(edit) 36 b(it,) j(and) d(commit)
+h(y) m(our) g(c) m(hanges) h(in) 150 2578 y(the) 31 b(normal) e(w) m(a)
+m(y) -8 b(.) 275 2704 y(It) 26 b(is) g(p) s(ossible) e(to) j(commit) g
+(an) f(erroneous) h(administrativ) m(e) e(\014le.) 38
+b(Y) -8 b(ou) 28 b(can) e(often) h(\014x) f(the) h(error) g(and) 150
+2814 y(c) m(hec) m(k) 37 b(in) d(a) h(new) g(revision,) g(but) f
+(sometimes) h(a) h(particularly) d(bad) h(error) h(in) f(the) h
+(administrativ) m(e) f(\014le) 150 2923 y(mak) m(es) d(it) f(imp) s
+(ossible) d(to) k(commit) f(new) g(revisions.) p Fp 150
+3156 a(2.5) 68 b(Multiple) 46 b(rep) t(ositories) p Ft
+275 3340 a(In) 26 b(some) i(situations) f(it) g(is) g(a) h(go) s(o) s
+(d) f(idea) g(to) i(ha) m(v) m(e) f(more) g(than) g(one) g(rep) s
+(ository) -8 b(,) 27 b(for) h(instance) f(if) g(y) m(ou) 150
+3450 y(ha) m(v) m(e) h(t) m(w) m(o) g(dev) m(elopmen) m(t) f(groups) e
+(that) j(w) m(ork) e(on) h(separate) g(pro) 5 b(jects) 27
+b(without) f(sharing) f(an) m(y) i(co) s(de.) 39 b(All) 150
+3560 y(y) m(ou) d(ha) m(v) m(e) g(to) h(do) e(to) h(ha) m(v) m(e) h
+(sev) m(eral) e(rep) s(ositories) f(is) h(to) h(sp) s(ecify) e(the) i
+(appropriate) e(rep) s(ository) -8 b(,) 36 b(using) 150
+3669 y(the) p Fo 29 w(CVSROOT) p Ft 27 w(en) m(vironmen) m(t) 29
+b(v) -5 b(ariable,) 28 b(the) i(`) p Fo(-d) p Ft(') f(option) f(to) p
+Fs 30 w(cvs) p Ft(,) g(or) h(\(once) i(y) m(ou) e(ha) m(v) m(e) h(c) m
+(hec) m(k) m(ed) h(out) f(a) 150 3779 y(w) m(orking) d(directory\)) g
+(b) m(y) h(simply) d(allo) m(wing) p Fs 26 w(cvs) p Ft
+27 w(to) j(use) f(the) h(rep) s(ository) e(that) j(w) m(as) f(used) e
+(to) j(c) m(hec) m(k) g(out) 150 3888 y(the) i(w) m(orking) e
+(directory) h(\(see) h(Section) g(2.1) g([Sp) s(ecifying) d(a) j(rep) s
+(ository],) f(page) h(7\).) 275 4015 y(The) 37 b(big) g(adv) -5
+b(an) m(tage) 40 b(of) e(ha) m(ving) g(m) m(ultiple) d(rep) s
+(ositories) i(is) g(that) h(they) g(can) h(reside) e(on) g(di\013eren) m
+(t) 150 4124 y(serv) m(ers.) 75 b(With) p Fs 42 w(cvs) p
+Ft 40 w(v) m(ersion) 42 b(1.10,) k(a) d(single) d(command) i(cannot) g
+(recurse) g(in) m(to) g(directories) e(from) 150 4234
+y(di\013eren) m(t) h(rep) s(ositories.) 74 b(With) 42
+b(dev) m(elopmen) m(t) g(v) m(ersions) g(of) p Fs 42
+w(cvs) p Ft(,) i(y) m(ou) e(can) g(c) m(hec) m(k) i(out) e(co) s(de) g
+(from) 150 4344 y(m) m(ultiple) 36 b(serv) m(ers) j(in) m(to) f(y) m
+(our) h(w) m(orking) e(directory) -8 b(.) p Fs 65 w(cvs) p
+Ft 38 w(will) 36 b(recurse) i(and) g(handle) f(all) g(the) i(details)
+150 4453 y(of) c(making) f(connections) h(to) g(as) g(man) m(y) g(serv)
+m(er) g(mac) m(hines) f(as) h(necessary) g(to) h(p) s(erform) d(the) i
+(requested) 150 4563 y(command.) 40 b(Here) 31 b(is) f(an) g(example) g
+(of) h(ho) m(w) f(to) h(set) g(up) e(a) i(w) m(orking) f(directory:) p
+Fo 390 4683 a(cvs) 47 b(-d) g(server1:/cvs) e(co) i(dir1) 390
+4787 y(cd) g(dir1) 390 4891 y(cvs) g(-d) g(server2:/root) d(co) j(sdir)
+390 4994 y(cvs) g(update) p Ft 275 5121 a(The) p Fo 25
+w(cvs) 29 b(co) p Ft 26 w(commands) c(set) i(up) d(the) i(w) m(orking) g
+(directory) -8 b(,) 27 b(and) e(then) g(the) p Fo 27
+w(cvs) k(update) p Ft 24 w(command) 150 5230 y(will) 22
+b(con) m(tact) k(serv) m(er2,) h(to) e(up) s(date) f(the) g(dir1/sdir) e
+(sub) s(directory) -8 b(,) 24 b(and) g(serv) m(er1,) i(to) g(up) s
+(date) d(ev) m(erything) 150 5340 y(else.) p 90 rotate
+dyy eop
%%Page: 18 20
-18 19 bop 150 -116 a Ft(18)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y Fp(2.6)68 b(Creating)46
-b(a)g(rep)t(ository)275 493 y Ft(T)-8 b(o)26 b(set)g(up)f(a)h
-Fs(cvs)f Ft(rep)s(ository)-8 b(,)26 b(\014rst)g(c)m(ho)s(ose)g(the)g
-(mac)m(hine)g(and)f(disk)g(on)g(whic)m(h)g(y)m(ou)h(w)m(an)m(t)h(to)f
-(store)150 602 y(the)h(revision)e(history)g(of)i(the)g(source)g
-(\014les.)38 b(CPU)27 b(and)f(memory)g(requiremen)m(ts)g(are)h(mo)s
-(dest,)h(so)f(most)150 712 y(mac)m(hines)j(should)e(b)s(e)i(adequate.)
-42 b(F)-8 b(or)31 b(details)e(see)i(Section)f(2.9.1)j([Serv)m(er)d
-(requiremen)m(ts],)g(page)h(19.)275 848 y(T)-8 b(o)23
-b(estimate)i(disk)d(space)i(requiremen)m(ts,)g(if)e(y)m(ou)i(are)g(imp)
-s(orting)d(R)m(CS)i(\014les)f(from)h(another)h(system,)150
-957 y(the)k(size)f(of)h(those)g(\014les)f(is)f(the)i(appro)m(ximate)g
-(initial)d(size)i(of)h(y)m(our)f(rep)s(ository)-8 b(,)28
-b(or)g(if)e(y)m(ou)i(are)g(starting)150 1067 y(without)i(an)m(y)h(v)m
-(ersion)g(history)-8 b(,)31 b(a)g(rule)f(of)h(th)m(um)m(b)g(is)f(to)h
-(allo)m(w)g(for)g(the)g(serv)m(er)g(appro)m(ximately)g(three)150
-1176 y(times)e(the)h(size)g(of)g(the)g(co)s(de)g(to)h(b)s(e)e(under)f
-(CVS)h(for)h(the)g(rep)s(ository)f(\(y)m(ou)h(will)d(ev)m(en)m(tually)j
-(outgro)m(w)150 1286 y(this,)e(but)h(not)g(for)g(a)g(while\).)39
-b(On)28 b(the)h(mac)m(hines)f(on)h(whic)m(h)f(the)h(dev)m(elop)s(ers)f
-(will)f(b)s(e)h(w)m(orking,)h(y)m(ou'll)150 1395 y(w)m(an)m(t)43
-b(disk)d(space)j(for)f(appro)m(ximately)f(one)i(w)m(orking)e(directory)
-g(for)h(eac)m(h)h(dev)m(elop)s(er)f(\(either)g(the)150
-1505 y(en)m(tire)30 b(tree)h(or)g(a)f(p)s(ortion)f(of)i(it,)f(dep)s
-(ending)e(on)i(what)h(eac)m(h)g(dev)m(elop)s(er)f(uses\).)275
-1641 y(The)37 b(rep)s(ository)h(should)e(b)s(e)i(accessible)g
-(\(directly)g(or)g(via)g(a)h(net)m(w)m(ork)m(ed)h(\014le)d(system\))i
-(from)f(all)150 1750 y(mac)m(hines)28 b(whic)m(h)e(w)m(an)m(t)j(to)g
-(use)f Fs(cvs)f Ft(in)g(serv)m(er)h(or)g(lo)s(cal)f(mo)s(de;)i(the)f
-(clien)m(t)g(mac)m(hines)g(need)f(not)i(ha)m(v)m(e)150
-1860 y(an)m(y)h(access)h(to)g(it)e(other)h(than)f(via)h(the)g
-Fs(cvs)e Ft(proto)s(col.)41 b(It)30 b(is)e(not)i(p)s(ossible)e(to)i
-(use)g Fs(cvs)e Ft(to)j(read)e(from)150 1969 y(a)e(rep)s(ository)f
-(whic)m(h)g(one)h(only)f(has)h(read)g(access)h(to;)h
-Fs(cvs)d Ft(needs)h(to)g(b)s(e)f(able)h(to)h(create)g(lo)s(c)m(k)f
-(\014les)f(\(see)150 2079 y(Section)k(10.5)i([Concurrency],)e(page)h
-(65\).)275 2215 y(T)-8 b(o)25 b(create)i(a)f(rep)s(ository)-8
-b(,)26 b(run)e(the)h Fo(cvs)30 b(init)24 b Ft(command.)39
-b(It)25 b(will)e(set)j(up)e(an)h(empt)m(y)h(rep)s(ository)e(in)150
-2324 y(the)30 b Fs(cvs)f Ft(ro)s(ot)h(sp)s(eci\014ed)f(in)f(the)i
-(usual)f(w)m(a)m(y)i(\(see)g(Chapter)e(2)h([Rep)s(ository],)g(page)h
-(7\).)41 b(F)-8 b(or)31 b(example,)390 2454 y Fo(cvs)47
-b(-d)g(/usr/local/cvsroot)c(init)275 2590 y(cvs)29 b(init)h
-Ft(is)f(careful)h(to)i(nev)m(er)f(o)m(v)m(erwrite)g(an)m(y)g(existing)f
-(\014les)g(in)f(the)i(rep)s(ository)-8 b(,)30 b(so)h(no)g(harm)f(is)150
-2699 y(done)g(if)g(y)m(ou)g(run)f Fo(cvs)h(init)f Ft(on)h(an)g(already)
-g(set-up)h(rep)s(ository)-8 b(.)275 2835 y Fo(cvs)29
-b(init)c Ft(will)e(enable)i(history)g(logging;)j(if)c(y)m(ou)j(don't)f
-(w)m(an)m(t)g(that,)i(remo)m(v)m(e)f(the)g(history)d(\014le)h(after)150
-2945 y(running)j Fo(cvs)h(init)p Ft(.)40 b(See)30 b(Section)g(C.11)i
-([history)d(\014le],)h(page)h(138.)150 3205 y Fp(2.7)68
-b(Bac)l(king)45 b(up)g(a)g(rep)t(ository)275 3399 y Ft(There)26
-b(is)h(nothing)f(particularly)f(magical)i(ab)s(out)h(the)f(\014les)f
-(in)h(the)g(rep)s(ository;)h(for)f(the)g(most)h(part)150
-3508 y(it)33 b(is)g(p)s(ossible)e(to)j(bac)m(k)g(them)g(up)e(just)h
-(lik)m(e)g(an)m(y)h(other)g(\014les.)49 b(Ho)m(w)m(ev)m(er,)37
-b(there)d(are)g(a)g(few)f(issues)f(to)150 3618 y(consider.)275
-3754 y(The)23 b(\014rst)f(is)h(that)h(to)g(b)s(e)f(paranoid,)h(one)g
-(should)e(either)h(not)g(use)h Fs(cvs)e Ft(during)f(the)j(bac)m(kup,)h
-(or)f(ha)m(v)m(e)150 3863 y(the)35 b(bac)m(kup)g(program)g(lo)s(c)m(k)g
-Fs(cvs)f Ft(while)f(doing)h(the)h(bac)m(kup.)54 b(T)-8
-b(o)36 b(not)f(use)f Fs(cvs)p Ft(,)i(y)m(ou)f(migh)m(t)g(forbid)150
-3973 y(logins)k(to)j(mac)m(hines)e(whic)m(h)g(can)h(access)h(the)f(rep)
-s(ository)-8 b(,)43 b(turn)c(o\013)i(y)m(our)g Fs(cvs)f
-Ft(serv)m(er,)k(or)d(similar)150 4082 y(mec)m(hanisms.)53
-b(The)34 b(details)g(w)m(ould)f(dep)s(end)g(on)i(y)m(our)f(op)s
-(erating)g(system)h(and)f(ho)m(w)h(y)m(ou)g(ha)m(v)m(e)h
-Fs(cvs)150 4192 y Ft(set)f(up.)54 b(T)-8 b(o)35 b(lo)s(c)m(k)g
-Fs(cvs)p Ft(,)g(y)m(ou)g(w)m(ould)f(create)i(`)p Fo(#cvs.rfl)p
-Ft(')d(lo)s(c)m(ks)i(in)f(eac)m(h)i(rep)s(ository)e(directory)-8
-b(.)54 b(See)150 4302 y(Section)27 b(10.5)i([Concurrency],)f(page)g
-(65,)h(for)e(more)h(on)f Fs(cvs)f Ft(lo)s(c)m(ks.)40
-b(Ha)m(ving)28 b(said)e(all)g(this,)h(if)g(y)m(ou)h(just)150
-4411 y(bac)m(k)35 b(up)e(without)h(an)m(y)g(of)h(these)g(precautions,)f
-(the)h(results)e(are)i(unlik)m(ely)c(to)k(b)s(e)f(particularly)e(dire.)
-150 4521 y(Restoring)26 b(from)g(bac)m(kup,)h(the)g(rep)s(ository)e
-(migh)m(t)h(b)s(e)g(in)f(an)h(inconsisten)m(t)g(state,)j(but)c(this)h
-(w)m(ould)f(not)150 4630 y(b)s(e)30 b(particularly)e(hard)h(to)i(\014x)
-f(man)m(ually)-8 b(.)275 4766 y(When)37 b(y)m(ou)h(restore)g(a)g(rep)s
-(ository)f(from)g(bac)m(kup,)j(assuming)c(that)i(c)m(hanges)h(in)d(the)
-i(rep)s(ository)150 4876 y(w)m(ere)29 b(made)f(after)g(the)h(time)f(of)
-g(the)g(bac)m(kup,)h(w)m(orking)e(directories)g(whic)m(h)g(w)m(ere)i
-(not)f(a\013ected)i(b)m(y)e(the)150 4985 y(failure)35
-b(ma)m(y)j(refer)e(to)i(revisions)d(whic)m(h)h(no)g(longer)h(exist)g
-(in)e(the)i(rep)s(ository)-8 b(.)60 b(T)-8 b(rying)36
-b(to)h(run)f Fs(cvs)150 5095 y Ft(in)c(suc)m(h)g(directories)g(will)f
-(t)m(ypically)h(pro)s(duce)g(an)g(error)h(message.)50
-b(One)32 b(w)m(a)m(y)i(to)g(get)g(those)g(c)m(hanges)150
-5204 y(bac)m(k)d(in)m(to)f(the)h(rep)s(ository)e(is)h(as)g(follo)m(ws:)
-225 5340 y Fr(\017)60 b Ft(Get)31 b(a)g(new)f(w)m(orking)g(directory)-8
-b(.)p eop
+18 19 bop Ft 150 -116 a(18) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fp 150
+299 a(2.6) 68 b(Creating) 46 b(a) g(rep) t(ository) p
+Ft 275 493 a(T) -8 b(o) 26 b(set) g(up) f(a) p Fs 26
+w(cvs) p Ft 25 w(rep) s(ository) -8 b(,) 26 b(\014rst) g(c) m(ho) s
+(ose) g(the) g(mac) m(hine) g(and) f(disk) g(on) g(whic) m(h) g(y) m
+(ou) h(w) m(an) m(t) h(to) f(store) 150 602 y(the) h(revision) e
+(history) g(of) i(the) g(source) g(\014les.) 38 b(CPU) 27
+b(and) f(memory) g(requiremen) m(ts) g(are) h(mo) s(dest,) h(so) f
+(most) 150 712 y(mac) m(hines) j(should) e(b) s(e) i(adequate.) 42
+b(F) -8 b(or) 31 b(details) e(see) i(Section) f(2.9.1) j([Serv) m(er) d
+(requiremen) m(ts],) g(page) h(19.) 275 848 y(T) -8 b(o) 23
+b(estimate) i(disk) d(space) i(requiremen) m(ts,) g(if) e(y) m(ou) i
+(are) g(imp) s(orting) d(R) m(CS) i(\014les) f(from) h(another) h
+(system,) 150 957 y(the) k(size) f(of) h(those) g(\014les) f(is) f(the)
+i(appro) m(ximate) g(initial) d(size) i(of) h(y) m(our) f(rep) s
+(ository) -8 b(,) 28 b(or) g(if) e(y) m(ou) i(are) g(starting) 150
+1067 y(without) i(an) m(y) h(v) m(ersion) g(history) -8
+b(,) 31 b(a) g(rule) f(of) h(th) m(um) m(b) g(is) f(to) h(allo) m(w) g
+(for) g(the) g(serv) m(er) g(appro) m(ximately) g(three) 150
+1176 y(times) g(the) i(size) e(of) h(the) g(co) s(de) h(to) f(b) s(e) f
+(under) p Fs 31 w(cvs) p Ft 31 w(for) g(the) i(rep) s(ository) d(\(y) m
+(ou) j(will) c(ev) m(en) m(tually) j(outgro) m(w) 150
+1286 y(this,) c(but) h(not) g(for) g(a) g(while\).) 39
+b(On) 28 b(the) h(mac) m(hines) f(on) h(whic) m(h) f(the) h(dev) m
+(elop) s(ers) f(will) f(b) s(e) h(w) m(orking,) h(y) m(ou'll) 150
+1395 y(w) m(an) m(t) 43 b(disk) d(space) j(for) f(appro) m(ximately) f
+(one) i(w) m(orking) e(directory) g(for) h(eac) m(h) h(dev) m(elop) s
+(er) f(\(either) g(the) 150 1505 y(en) m(tire) 30 b(tree) h(or) g(a) f
+(p) s(ortion) f(of) i(it,) f(dep) s(ending) e(on) i(what) h(eac) m(h) g
+(dev) m(elop) s(er) f(uses\).) 275 1641 y(The) 37 b(rep) s(ository) h
+(should) e(b) s(e) i(accessible) g(\(directly) g(or) g(via) g(a) h(net)
+m(w) m(ork) m(ed) h(\014le) d(system\)) i(from) f(all) 150
+1750 y(mac) m(hines) 28 b(whic) m(h) e(w) m(an) m(t) j(to) g(use) p
+Fs 28 w(cvs) p Ft 27 w(in) e(serv) m(er) h(or) g(lo) s(cal) f(mo) s
+(de;) i(the) f(clien) m(t) g(mac) m(hines) g(need) f(not) i(ha) m(v) m
+(e) 150 1860 y(an) m(y) h(access) h(to) g(it) e(other) h(than) f(via) h
+(the) p Fs 30 w(cvs) p Ft 28 w(proto) s(col.) 41 b(It) 30
+b(is) e(not) i(p) s(ossible) e(to) i(use) p Fs 30 w(cvs) p
+Ft 28 w(to) h(read) e(from) 150 1969 y(a) e(rep) s(ository) f(whic) m
+(h) g(one) h(only) f(has) h(read) g(access) h(to;) p
+Fs 29 w(cvs) p Ft 26 w(needs) f(to) g(b) s(e) f(able) h(to) h(create) g
+(lo) s(c) m(k) f(\014les) f(\(see) 150 2079 y(Section) k(10.5) i
+([Concurrency],) e(page) h(67\).) 275 2215 y(T) -8 b(o) 25
+b(create) i(a) f(rep) s(ository) -8 b(,) 26 b(run) e(the) p
+Fo 25 w(cvs) 30 b(init) p Ft 24 w(command.) 39 b(It) 25
+b(will) e(set) j(up) e(an) h(empt) m(y) h(rep) s(ository) e(in) 150
+2324 y(the) p Fs 30 w(cvs) p Ft 29 w(ro) s(ot) 30 b(sp) s(eci\014ed) f
+(in) f(the) i(usual) f(w) m(a) m(y) i(\(see) g(Chapter) e(2) h([Rep) s
+(ository],) g(page) h(7\).) 41 b(F) -8 b(or) 31 b(example,) p
+Fo 390 2454 a(cvs) 47 b(-d) g(/usr/local/cvsroot) c(init) 275
+2590 y(cvs) 29 b(init) p Ft 30 w(is) g(careful) h(to) i(nev) m(er) f(o)
+m(v) m(erwrite) g(an) m(y) g(existing) f(\014les) g(in) f(the) i(rep) s
+(ository) -8 b(,) 30 b(so) h(no) g(harm) f(is) 150 2699
+y(done) g(if) g(y) m(ou) g(run) p Fo 29 w(cvs) g(init) p
+Ft 29 w(on) g(an) g(already) g(set-up) h(rep) s(ository) -8
+b(.) p Fo 275 2835 a(cvs) 29 b(init) p Ft 25 w(will) 23
+b(enable) i(history) g(logging;) j(if) c(y) m(ou) j(don't) f(w) m(an) m
+(t) g(that,) i(remo) m(v) m(e) f(the) g(history) d(\014le) h(after) 150
+2945 y(running) p Fo 28 w(cvs) k(init) p Ft(.) 40 b(See) 30
+b(Section) g(C.11) i([history) d(\014le],) h(page) h(140.) p
+Fp 150 3205 a(2.7) 68 b(Bac) l(king) 45 b(up) g(a) g(rep) t(ository) p
+Ft 275 3399 a(There) 26 b(is) h(nothing) f(particularly) f(magical) i
+(ab) s(out) h(the) f(\014les) f(in) h(the) g(rep) s(ository;) h(for) f
+(the) g(most) h(part) 150 3508 y(it) 33 b(is) g(p) s(ossible) e(to) j
+(bac) m(k) g(them) g(up) e(just) h(lik) m(e) g(an) m(y) h(other) g
+(\014les.) 49 b(Ho) m(w) m(ev) m(er,) 37 b(there) d(are) g(a) g(few) f
+(issues) f(to) 150 3618 y(consider.) 275 3754 y(The) 23
+b(\014rst) f(is) h(that) h(to) g(b) s(e) f(paranoid,) h(one) g(should) e
+(either) h(not) g(use) p Fs 24 w(cvs) p Ft 22 w(during) e(the) j(bac) m
+(kup,) h(or) f(ha) m(v) m(e) 150 3863 y(the) 35 b(bac) m(kup) g
+(program) g(lo) s(c) m(k) p Fs 35 w(cvs) p Ft 34 w(while) e(doing) h
+(the) h(bac) m(kup.) 54 b(T) -8 b(o) 36 b(not) f(use) p
+Fs 34 w(cvs) p Ft(,) h(y) m(ou) f(migh) m(t) g(forbid) 150
+3973 y(logins) k(to) j(mac) m(hines) e(whic) m(h) g(can) h(access) h
+(the) f(rep) s(ository) -8 b(,) 43 b(turn) c(o\013) i(y) m(our) p
+Fs 41 w(cvs) p Ft 40 w(serv) m(er,) j(or) d(similar) 150
+4082 y(mec) m(hanisms.) 53 b(The) 34 b(details) g(w) m(ould) f(dep) s
+(end) g(on) i(y) m(our) f(op) s(erating) g(system) h(and) f(ho) m(w) h
+(y) m(ou) g(ha) m(v) m(e) p Fs 36 w(cvs) p Ft 150 4192
+a(set) g(up.) 54 b(T) -8 b(o) 35 b(lo) s(c) m(k) p Fs
+35 w(cvs) p Ft(,) g(y) m(ou) g(w) m(ould) f(create) i(`) p
+Fo(#cvs.rfl) p Ft(') d(lo) s(c) m(ks) i(in) f(eac) m(h) i(rep) s
+(ository) e(directory) -8 b(.) 54 b(See) 150 4302 y(Section) 27
+b(10.5) i([Concurrency],) f(page) g(67,) h(for) e(more) h(on) p
+Fs 27 w(cvs) p Ft 26 w(lo) s(c) m(ks.) 40 b(Ha) m(ving) 28
+b(said) e(all) g(this,) h(if) g(y) m(ou) h(just) 150
+4411 y(bac) m(k) 35 b(up) e(without) h(an) m(y) g(of) h(these) g
+(precautions,) f(the) h(results) e(are) i(unlik) m(ely) c(to) k(b) s(e)
+f(particularly) e(dire.) 150 4521 y(Restoring) 26 b(from) g(bac) m
+(kup,) h(the) g(rep) s(ository) e(migh) m(t) h(b) s(e) g(in) f(an) h
+(inconsisten) m(t) g(state,) j(but) c(this) h(w) m(ould) f(not) 150
+4630 y(b) s(e) 30 b(particularly) e(hard) h(to) i(\014x) f(man) m
+(ually) -8 b(.) 275 4766 y(When) 37 b(y) m(ou) h(restore) g(a) g(rep) s
+(ository) f(from) g(bac) m(kup,) j(assuming) c(that) i(c) m(hanges) h
+(in) d(the) i(rep) s(ository) 150 4876 y(w) m(ere) 29
+b(made) f(after) g(the) h(time) f(of) g(the) g(bac) m(kup,) h(w) m
+(orking) e(directories) g(whic) m(h) g(w) m(ere) i(not) f(a\013ected) i
+(b) m(y) e(the) 150 4985 y(failure) 35 b(ma) m(y) j(refer) e(to) i
+(revisions) d(whic) m(h) h(no) g(longer) h(exist) g(in) e(the) i(rep) s
+(ository) -8 b(.) 60 b(T) -8 b(rying) 36 b(to) h(run) p
+Fs 36 w(cvs) p Ft 150 5095 a(in) 32 b(suc) m(h) g(directories) g(will) f
+(t) m(ypically) h(pro) s(duce) g(an) g(error) h(message.) 50
+b(One) 32 b(w) m(a) m(y) i(to) g(get) g(those) g(c) m(hanges) 150
+5204 y(bac) m(k) d(in) m(to) f(the) h(rep) s(ository) e(is) h(as) g
+(follo) m(ws:) p Fr 225 5340 a(\017) p Ft 60 w(Get) h(a) g(new) f(w) m
+(orking) g(directory) -8 b(.) p 90 rotate dyy eop
%%Page: 19 21
-19 20 bop 150 -116 a Ft(Chapter)30 b(2:)41 b(The)30 b(Rep)s(ository)
-2425 b(19)225 299 y Fr(\017)60 b Ft(Cop)m(y)45 b(the)f(\014les)g(from)g
-(the)g(w)m(orking)g(directory)g(from)g(b)s(efore)g(the)h(failure)e(o)m
-(v)m(er)j(to)f(the)f(new)330 408 y(w)m(orking)30 b(directory)g(\(do)g
-(not)h(cop)m(y)g(the)f(con)m(ten)m(ts)j(of)d(the)h(`)p
-Fo(CVS)p Ft(')f(directories,)f(of)i(course\).)225 540
-y Fr(\017)60 b Ft(W)-8 b(orking)22 b(in)f(the)h(new)f(w)m(orking)h
-(directory)-8 b(,)23 b(use)f(commands)g(suc)m(h)f(as)i
-Fo(cvs)29 b(update)20 b Ft(and)i Fo(cvs)29 b(diff)330
-649 y Ft(to)e(\014gure)f(out)g(what)h(has)f(c)m(hanged,)i(and)d(then)h
-(when)g(y)m(ou)g(are)h(ready)-8 b(,)28 b(commit)e(the)h(c)m(hanges)g
-(in)m(to)330 759 y(the)k(rep)s(ository)-8 b(.)150 1007
-y Fp(2.8)68 b(Mo)l(ving)45 b(a)h(rep)t(ository)275 1196
-y Ft(Just)32 b(as)i(bac)m(king)g(up)e(the)i(\014les)f(in)f(the)i(rep)s
-(ository)e(is)h(prett)m(y)h(m)m(uc)m(h)g(lik)m(e)f(bac)m(king)g(up)g
-(an)m(y)h(other)150 1306 y(\014les,)29 b(if)h(y)m(ou)g(need)g(to)h(mo)m
-(v)m(e)h(a)f(rep)s(ository)e(from)h(one)g(place)h(to)g(another)f(it)g
-(is)f(also)h(prett)m(y)h(m)m(uc)m(h)g(lik)m(e)150 1415
-y(just)f(mo)m(ving)g(an)m(y)h(other)f(collection)g(of)h(\014les.)275
-1547 y(The)40 b(main)h(thing)f(to)j(consider)d(is)g(that)i(w)m(orking)f
-(directories)g(p)s(oin)m(t)f(to)i(the)g(rep)s(ository)-8
-b(.)73 b(The)150 1656 y(simplest)29 b(w)m(a)m(y)k(to)f(deal)f(with)e(a)
-j(mo)m(v)m(ed)g(rep)s(ository)f(is)f(to)i(just)f(get)h(a)g(fresh)e(w)m
-(orking)h(directory)f(after)150 1766 y(the)38 b(mo)m(v)m(e.)66
-b(Of)37 b(course,)k(y)m(ou'll)c(w)m(an)m(t)i(to)g(mak)m(e)g(sure)e
-(that)i(the)f(old)f(w)m(orking)h(directory)f(had)h(b)s(een)150
-1875 y(c)m(hec)m(k)m(ed)44 b(in)d(b)s(efore)h(the)h(mo)m(v)m(e,)k(or)42
-b(y)m(ou)h(\014gured)e(out)h(some)h(other)g(w)m(a)m(y)g(to)g(mak)m(e)g
-(sure)f(that)h(y)m(ou)150 1985 y(don't)h(lose)h(an)m(y)g(c)m(hanges.)84
-b(If)44 b(y)m(ou)g(really)g(do)g(w)m(an)m(t)h(to)h(reuse)e(the)h
-(existing)e(w)m(orking)h(directory)-8 b(,)150 2095 y(it)42
-b(should)f(b)s(e)h(p)s(ossible)f(with)g(man)m(ual)h(surgery)g(on)h(the)
-g(`)p Fo(CVS/Repository)p Ft(')c(\014les.)77 b(Y)-8 b(ou)43
-b(can)g(see)150 2204 y(Section)30 b(2.3)i([W)-8 b(orking)30
-b(directory)g(storage],)j(page)e(13,)g(for)g(information)d(on)j(the)f
-(`)p Fo(CVS/Repository)p Ft(')150 2314 y(and)d(`)p Fo(CVS/Root)p
-Ft(')f(\014les,)i(but)f(unless)f(y)m(ou)i(are)g(sure)f(y)m(ou)h(w)m(an)
-m(t)h(to)f(b)s(other,)g(it)g(probably)d(isn't)i(w)m(orth)h(it.)150
-2562 y Fp(2.9)68 b(Remote)47 b(rep)t(ositories)275 2751
-y Ft(Y)-8 b(our)39 b(w)m(orking)g(cop)m(y)h(of)g(the)g(sources)g(can)f
-(b)s(e)g(on)h(a)g(di\013eren)m(t)f(mac)m(hine)g(than)h(the)f(rep)s
-(ository)-8 b(.)150 2861 y(Using)31 b Fs(cvs)g Ft(in)f(this)h(manner)g
-(is)g(kno)m(wn)g(as)h Fm(clien)m(t/serv)m(er)39 b Ft(op)s(eration.)45
-b(Y)-8 b(ou)32 b(run)e Fs(cvs)h Ft(on)h(a)g(mac)m(hine)150
-2970 y(whic)m(h)25 b(can)h(moun)m(t)g(y)m(our)g(w)m(orking)g(directory)
--8 b(,)27 b(kno)m(wn)e(as)h(the)h Fm(clien)m(t)p Ft(,)f(and)g(tell)f
-(it)h(to)g(comm)m(unicate)h(to)150 3080 y(a)i(mac)m(hine)g(whic)m(h)e
-(can)i(moun)m(t)g(the)g(rep)s(ository)-8 b(,)29 b(kno)m(wn)f(as)h(the)g
-Fm(serv)m(er)p Ft(.)41 b(Generally)-8 b(,)29 b(using)e(a)i(remote)150
-3189 y(rep)s(ository)g(is)h(just)g(lik)m(e)f(using)g(a)i(lo)s(cal)e
-(one,)i(except)h(that)f(the)f(format)h(of)g(the)f(rep)s(ository)f(name)
-i(is:)390 3315 y Fo(:)p Fm(metho)s(d)t Fo(:)p Fm(user)7
-b Fo(@)p Fm(hostname)e Fo(:/path/to/repos)o(itor)o(y)275
-3446 y Ft(The)27 b(details)f(of)i(exactly)h(what)e(needs)g(to)i(b)s(e)e
-(set)h(up)e(dep)s(end)g(on)i(ho)m(w)g(y)m(ou)g(are)g(connecting)f(to)i
-(the)150 3556 y(serv)m(er.)275 3687 y(If)f Fm(metho)s(d)33
-b Ft(is)28 b(not)i(sp)s(eci\014ed,)e(and)h(the)g(rep)s(ository)f(name)i
-(con)m(tains)f(`)p Fo(:)p Ft(',)h(then)f(the)h(default)e(is)h
-Fo(ext)150 3797 y Ft(or)d Fo(server)p Ft(,)f(dep)s(ending)f(on)i(y)m
-(our)g(platform;)h(b)s(oth)e(are)h(describ)s(ed)e(in)h(Section)h(2.9.2)
-i([Connecting)d(via)150 3906 y(rsh],)30 b(page)h(20.)150
-4121 y Fl(2.9.1)63 b(Serv)m(er)40 b(requiremen)m(ts)275
-4310 y Ft(The)35 b(quic)m(k)h(answ)m(er)g(to)h(what)f(sort)g(of)g(mac)m
-(hine)g(is)f(suitable)g(as)h(a)h(serv)m(er)f(is)f(that)i(requiremen)m
-(ts)150 4420 y(are)28 b(mo)s(dest|a)g(serv)m(er)f(with)f(32M)j(of)f
-(memory)f(or)h(ev)m(en)g(less)f(can)g(handle)f(a)i(fairly)e(large)i
-(source)f(tree)150 4529 y(with)i(a)i(fair)e(amoun)m(t)i(of)g(activit)m
-(y)-8 b(.)275 4661 y(The)34 b(real)i(answ)m(er,)g(of)g(course,)h(is)e
-(more)g(complicated.)56 b(Estimating)34 b(the)i(kno)m(wn)f(areas)h(of)g
-(large)150 4770 y(memory)26 b(consumption)f(should)g(b)s(e)h
-(su\016cien)m(t)g(to)h(estimate)g(memory)f(requiremen)m(ts.)39
-b(There)26 b(are)h(t)m(w)m(o)150 4880 y(suc)m(h)g(areas)g(do)s(cumen)m
-(ted)g(here;)h(other)f(memory)g(consumption)e(should)g(b)s(e)h(small)g
-(b)m(y)h(comparison)f(\(if)150 4989 y(y)m(ou)33 b(\014nd)e(that)j(is)e
-(not)h(the)g(case,)h(let)f(us)f(kno)m(w,)i(as)f(describ)s(ed)d(in)i
-(App)s(endix)e(H)j([BUGS],)h(page)f(155,)150 5099 y(so)e(w)m(e)f(can)h
-(up)s(date)f(this)f(do)s(cumen)m(tation\).)275 5230 y(The)c(\014rst)g
-(area)i(of)g(big)e(memory)h(consumption)f(is)g(large)h(c)m(hec)m(k)m
-(outs,)j(when)c(using)g(the)h Fs(cvs)f Ft(serv)m(er.)150
-5340 y(The)i(serv)m(er)i(consists)e(of)h(t)m(w)m(o)h(pro)s(cesses)f
-(for)g(eac)m(h)h(clien)m(t)e(that)i(it)e(is)g(serving.)39
-b(Memory)28 b(consumption)p eop
+19 20 bop Ft 150 -116 a(Chapter) 30 b(2:) 41 b(The) 30
+b(Rep) s(ository) 2425 b(19) p Fr 225 299 a(\017) p Ft
+60 w(Cop) m(y) 45 b(the) f(\014les) g(from) g(the) g(w) m(orking) g
+(directory) g(from) g(b) s(efore) g(the) h(failure) e(o) m(v) m(er) j
+(to) f(the) f(new) 330 408 y(w) m(orking) 30 b(directory) g(\(do) g
+(not) h(cop) m(y) g(the) f(con) m(ten) m(ts) j(of) d(the) h(`) p
+Fo(CVS) p Ft(') f(directories,) f(of) i(course\).) p
+Fr 225 544 a(\017) p Ft 60 w(W) -8 b(orking) 22 b(in) f(the) h(new) f
+(w) m(orking) h(directory) -8 b(,) 23 b(use) f(commands) g(suc) m(h) f
+(as) p Fo 23 w(cvs) 29 b(update) p Ft 20 w(and) p Fo
+22 w(cvs) g(diff) p Ft 330 654 a(to) e(\014gure) f(out) g(what) h(has) f
+(c) m(hanged,) i(and) d(then) h(when) g(y) m(ou) g(are) h(ready) -8
+b(,) 28 b(commit) e(the) h(c) m(hanges) g(in) m(to) 330
+764 y(the) k(rep) s(ository) -8 b(.) p Fp 150 1028 a(2.8) 68
+b(Mo) l(ving) 45 b(a) h(rep) t(ository) p Ft 275 1224
+a(Just) 32 b(as) i(bac) m(king) g(up) e(the) i(\014les) f(in) f(the) i
+(rep) s(ository) e(is) h(prett) m(y) h(m) m(uc) m(h) g(lik) m(e) f(bac)
+m(king) g(up) g(an) m(y) h(other) 150 1334 y(\014les,) 29
+b(if) h(y) m(ou) g(need) g(to) h(mo) m(v) m(e) h(a) f(rep) s(ository) e
+(from) h(one) g(place) h(to) g(another) f(it) g(is) f(also) h(prett) m
+(y) h(m) m(uc) m(h) g(lik) m(e) 150 1443 y(just) f(mo) m(ving) g(an) m
+(y) h(other) f(collection) g(of) h(\014les.) 275 1581
+y(The) 40 b(main) h(thing) f(to) j(consider) d(is) g(that) i(w) m
+(orking) f(directories) g(p) s(oin) m(t) f(to) i(the) g(rep) s(ository)
+-8 b(.) 73 b(The) 150 1690 y(simplest) 29 b(w) m(a) m(y) k(to) f(deal) f
+(with) e(a) j(mo) m(v) m(ed) g(rep) s(ository) f(is) f(to) i(just) f
+(get) h(a) g(fresh) e(w) m(orking) h(directory) f(after) 150
+1800 y(the) 38 b(mo) m(v) m(e.) 66 b(Of) 37 b(course,) k(y) m(ou'll) c
+(w) m(an) m(t) i(to) g(mak) m(e) g(sure) e(that) i(the) f(old) f(w) m
+(orking) h(directory) f(had) h(b) s(een) 150 1909 y(c) m(hec) m(k) m
+(ed) 44 b(in) d(b) s(efore) h(the) h(mo) m(v) m(e,) k(or) 42
+b(y) m(ou) h(\014gured) e(out) h(some) h(other) g(w) m(a) m(y) g(to) g
+(mak) m(e) g(sure) f(that) h(y) m(ou) 150 2019 y(don't) h(lose) h(an) m
+(y) g(c) m(hanges.) 84 b(If) 44 b(y) m(ou) g(really) g(do) g(w) m(an) m
+(t) h(to) h(reuse) e(the) h(existing) e(w) m(orking) h(directory) -8
+b(,) 150 2129 y(it) 42 b(should) f(b) s(e) h(p) s(ossible) f(with) g
+(man) m(ual) h(surgery) g(on) h(the) g(`) p Fo(CVS/Repository) p
+Ft(') c(\014les.) 77 b(Y) -8 b(ou) 43 b(can) g(see) 150
+2238 y(Section) 30 b(2.3) i([W) -8 b(orking) 30 b(directory) g
+(storage],) j(page) e(13,) g(for) g(information) d(on) j(the) f(`) p
+Fo(CVS/Repository) p Ft(') 150 2348 y(and) d(`) p Fo(CVS/Root) p
+Ft(') f(\014les,) i(but) f(unless) f(y) m(ou) i(are) g(sure) f(y) m(ou)
+h(w) m(an) m(t) h(to) f(b) s(other,) g(it) g(probably) d(isn't) i(w) m
+(orth) h(it.) p Fp 150 2613 a(2.9) 68 b(Remote) 47 b(rep) t(ositories) p
+Ft 275 2808 a(Y) -8 b(our) 39 b(w) m(orking) g(cop) m(y) h(of) g(the) g
+(sources) g(can) f(b) s(e) g(on) h(a) g(di\013eren) m(t) f(mac) m(hine)
+g(than) h(the) f(rep) s(ository) -8 b(.) 150 2918 y(Using) p
+Fs 31 w(cvs) p Ft 31 w(in) 30 b(this) h(manner) g(is) g(kno) m(wn) g
+(as) p Fm 32 w(clien) m(t/serv) m(er) p Ft 39 w(op) s(eration.) 45
+b(Y) -8 b(ou) 32 b(run) p Fs 30 w(cvs) p Ft 31 w(on) g(a) g(mac) m
+(hine) 150 3027 y(whic) m(h) 25 b(can) h(moun) m(t) g(y) m(our) g(w) m
+(orking) g(directory) -8 b(,) 27 b(kno) m(wn) e(as) h(the) p
+Fm 27 w(clien) m(t) p Ft(,) g(and) g(tell) f(it) h(to) g(comm) m
+(unicate) h(to) 150 3137 y(a) i(mac) m(hine) g(whic) m(h) e(can) i
+(moun) m(t) g(the) g(rep) s(ository) -8 b(,) 29 b(kno) m(wn) f(as) h
+(the) p Fm 29 w(serv) m(er) p Ft(.) 41 b(Generally) -8
+b(,) 29 b(using) e(a) i(remote) 150 3246 y(rep) s(ository) g(is) h
+(just) g(lik) m(e) f(using) g(a) i(lo) s(cal) e(one,) i(except) h(that)
+f(the) f(format) h(of) g(the) f(rep) s(ository) f(name) i(is:) p
+Fo 390 3378 a(:) p Fm(metho) s(d) p Fo 4 w(:[[) p Fm(user) p
+Fo 7 w(][:) p Fm(passw) m(ord) p Fo 4 w(]@]) p Fm(hostname) p
+Fo 5 w([:[) p Fm(p) r(ort) p Fo 2 w(]]/) o(path) o(/to) o(/rep) o(osit)
+o(ory) p Ft 275 3516 a(Sp) s(ecifying) 21 b(a) k(passw) m(ord) e(in) g
+(the) h(rep) s(ository) f(name) h(is) g(not) g(recommended) g(during) e
+(c) m(hec) m(k) m(out,) 28 b(since) 150 3625 y(this) h(will) d(cause) p
+Fs 31 w(cvs) p Ft 28 w(to) 31 b(store) f(a) g(cleartext) h(cop) m(y) f
+(of) g(the) g(passw) m(ord) f(in) f(eac) m(h) j(created) f(directory) -8
+b(.) p Fo 41 w(cvs) 150 3735 y(login) p Ft 29 w(\014rst) 30
+b(instead) f(\(see) j(Section) e(2.9.3.2) j([P) m(assw) m(ord) d
+(authen) m(tication) h(clien) m(t],) f(page) h(23\).) 275
+3872 y(The) c(details) f(of) i(exactly) h(what) e(needs) g(to) i(b) s
+(e) e(set) h(up) e(dep) s(end) g(on) i(ho) m(w) g(y) m(ou) g(are) g
+(connecting) f(to) i(the) 150 3982 y(serv) m(er.) 275
+4119 y(If) p Fm 28 w(metho) s(d) p Ft 33 w(is) f(not) i(sp) s
+(eci\014ed,) e(and) h(the) g(rep) s(ository) f(name) i(con) m(tains) f
+(`) p Fo(:) p Ft(',) h(then) f(the) h(default) e(is) p
+Fo 29 w(ext) p Ft 150 4229 a(or) p Fo 26 w(server) p
+Ft(,) d(dep) s(ending) f(on) i(y) m(our) g(platform;) h(b) s(oth) e
+(are) h(describ) s(ed) e(in) h(Section) h(2.9.2) i([Connecting) d(via)
+150 4338 y(rsh],) 30 b(page) h(20.) p Fl 150 4569 a(2.9.1) 63
+b(Serv) m(er) 40 b(requiremen) m(ts) p Ft 275 4764 a(The) 35
+b(quic) m(k) h(answ) m(er) g(to) h(what) f(sort) g(of) g(mac) m(hine) g
+(is) f(suitable) g(as) h(a) h(serv) m(er) f(is) f(that) i(requiremen) m
+(ts) 150 4874 y(are) 28 b(mo) s(dest|a) g(serv) m(er) f(with) f(32M) j
+(of) f(memory) f(or) h(ev) m(en) g(less) f(can) g(handle) f(a) i
+(fairly) e(large) i(source) f(tree) 150 4983 y(with) i(a) i(fair) e
+(amoun) m(t) i(of) g(activit) m(y) -8 b(.) 275 5121 y(The) 34
+b(real) i(answ) m(er,) g(of) g(course,) h(is) e(more) g(complicated.) 56
+b(Estimating) 34 b(the) i(kno) m(wn) f(areas) h(of) g(large) 150
+5230 y(memory) 26 b(consumption) f(should) g(b) s(e) h(su\016cien) m(t)
+g(to) h(estimate) g(memory) f(requiremen) m(ts.) 39 b(There) 26
+b(are) h(t) m(w) m(o) 150 5340 y(suc) m(h) g(areas) g(do) s(cumen) m
+(ted) g(here;) h(other) f(memory) g(consumption) e(should) g(b) s(e) h
+(small) g(b) m(y) h(comparison) f(\(if) p 90 rotate dyy
+eop
%%Page: 20 22
-20 21 bop 150 -116 a Ft(20)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y(on)22 b(the)h(c)m(hild)e(pro)s
-(cess)h(should)f(remain)g(fairly)g(small.)36 b(Memory)23
-b(consumption)e(on)i(the)f(paren)m(t)h(pro)s(cess,)150
-408 y(particularly)38 b(if)i(the)h(net)m(w)m(ork)g(connection)g(to)g
-(the)g(clien)m(t)f(is)g(slo)m(w,)j(can)e(b)s(e)f(exp)s(ected)h(to)g
-(gro)m(w)g(to)150 518 y(sligh)m(tly)26 b(more)h(than)g(the)g(size)g(of)
-h(the)f(sources)g(in)f(a)i(single)e(directory)-8 b(,)28
-b(or)f(t)m(w)m(o)i(megab)m(ytes,)g(whic)m(hev)m(er)150
-628 y(is)g(larger.)275 761 y(Multiplying)j(the)k(size)g(of)f(eac)m(h)i
-Fs(cvs)e Ft(serv)m(er)h(b)m(y)g(the)g(n)m(um)m(b)s(er)e(of)i(serv)m
-(ers)g(whic)m(h)f(y)m(ou)h(exp)s(ect)g(to)150 870 y(ha)m(v)m(e)30
-b(activ)m(e)f(at)g(one)g(time)f(should)e(giv)m(e)j(an)g(idea)e(of)i
-(memory)f(requiremen)m(ts)g(for)g(the)g(serv)m(er.)41
-b(F)-8 b(or)29 b(the)150 980 y(most)f(part,)g(the)f(memory)h(consumed)e
-(b)m(y)i(the)f(paren)m(t)h(pro)s(cess)f(probably)e(can)j(b)s(e)f(sw)m
-(ap)g(space)h(rather)150 1089 y(than)i(ph)m(ysical)f(memory)-8
-b(.)275 1223 y(The)23 b(second)i(area)g(of)f(large)h(memory)f
-(consumption)f(is)g Fo(diff)p Ft(,)h(when)g(c)m(hec)m(king)h(in)e
-(large)h(\014les.)38 b(This)150 1332 y(is)23 b(required)g(ev)m(en)h
-(for)g(binary)f(\014les.)37 b(The)24 b(rule)f(of)h(th)m(um)m(b)g(is)f
-(to)i(allo)m(w)f(ab)s(out)g(ten)g(times)g(the)g(size)g(of)h(the)150
-1442 y(largest)34 b(\014le)f(y)m(ou)i(will)c(w)m(an)m(t)k(to)f(c)m(hec)
-m(k)i(in,)e(although)f(\014v)m(e)h(times)g(ma)m(y)g(b)s(e)g(adequate.)
-52 b(F)-8 b(or)35 b(example,)150 1551 y(if)j(y)m(ou)g(w)m(an)m(t)i(to)f
-(c)m(hec)m(k)h(in)d(a)i(\014le)f(whic)m(h)f(is)h(10)h(megab)m(ytes,)k
-(y)m(ou)38 b(should)f(ha)m(v)m(e)j(100)g(megab)m(ytes)g(of)150
-1661 y(memory)h(on)h(the)g(mac)m(hine)f(doing)f(the)i(c)m(hec)m(kin)g
-(\(the)g(serv)m(er)g(mac)m(hine)f(for)g(clien)m(t/serv)m(er,)k(or)d
-(the)150 1770 y(mac)m(hine)33 b(running)e Fs(cvs)h Ft(for)i(non-clien)m
-(t/serv)m(er\).)50 b(This)32 b(can)i(b)s(e)e(sw)m(ap)i(space)g(rather)f
-(than)g(ph)m(ysical)150 1880 y(memory)-8 b(.)45 b(Because)33
-b(the)f(memory)g(is)e(only)h(required)f(brie\015y)-8
-b(,)31 b(there)h(is)f(no)g(particular)g(need)g(to)h(allo)m(w)150
-1990 y(memory)e(for)g(more)h(than)f(one)h(suc)m(h)f(c)m(hec)m(kin)g(at)
-i(a)e(time.)275 2123 y(Resource)39 b(consumption)e(for)i(the)g(clien)m
-(t)f(is)g(ev)m(en)h(more)g(mo)s(dest|an)m(y)g(mac)m(hine)g(with)e
-(enough)150 2232 y(capacit)m(y)32 b(to)f(run)e(the)h(op)s(erating)g
-(system)h(in)e(question)g(should)g(ha)m(v)m(e)i(little)e(trouble.)275
-2365 y(F)-8 b(or)45 b(information)d(on)i(disk)f(space)i(requiremen)m
-(ts,)i(see)e(Section)f(2.6)i([Creating)e(a)g(rep)s(ository],)150
-2475 y(page)31 b(18.)150 2695 y Fl(2.9.2)63 b(Connecting)41
-b(with)f(rsh)275 2886 y Ft(CVS)29 b(uses)h(the)g(`)p
-Fo(rsh)p Ft(')f(proto)s(col)h(to)h(p)s(erform)e(these)h(op)s(erations,)
-g(so)h(the)f(remote)h(user)e(host)h(needs)150 2996 y(to)h(ha)m(v)m(e)h
-(a)e(`)p Fo(.rhosts)p Ft(')f(\014le)h(whic)m(h)f(gran)m(ts)i(access)h
-(to)f(the)f(lo)s(cal)g(user.)275 3129 y(F)-8 b(or)23
-b(example,)g(supp)s(ose)e(y)m(ou)i(are)f(the)h(user)e(`)p
-Fo(mozart)p Ft(')g(on)h(the)h(lo)s(cal)e(mac)m(hine)h(`)p
-Fo(toe.example.com)p Ft(',)150 3238 y(and)27 b(the)g(serv)m(er)h(mac)m
-(hine)e(is)h(`)p Fo(faun.example.org)p Ft('.)35 b(On)27
-b(faun,)g(put)g(the)g(follo)m(wing)f(line)f(in)m(to)i(the)h(\014le)150
-3348 y(`)p Fo(.rhosts)p Ft(')h(in)g(`)p Fo(bach)p Ft(''s)h(home)g
-(directory:)390 3475 y Fo(toe.example.com)91 b(mozart)275
-3608 y Ft(Then)29 b(test)i(that)g Fo(rsh)f Ft(is)f(w)m(orking)h(with)
-390 3735 y Fo(rsh)47 b(-l)g(bach)g(faun.example.org)c('echo)j($PATH')
-275 3868 y Ft(Next)37 b(y)m(ou)g(ha)m(v)m(e)h(to)f(mak)m(e)h(sure)e
-(that)h Fo(rsh)f Ft(will)e(b)s(e)i(able)h(to)g(\014nd)e(the)i(serv)m
-(er.)60 b(Mak)m(e)38 b(sure)e(that)150 3978 y(the)d(path)f(whic)m(h)g
-Fo(rsh)g Ft(prin)m(ted)f(in)h(the)h(ab)s(o)m(v)m(e)h(example)e
-(includes)e(the)j(directory)g(con)m(taining)f(a)h(pro-)150
-4088 y(gram)40 b(named)g Fo(cvs)f Ft(whic)m(h)f(is)h(the)h(serv)m(er.)
-70 b(Y)-8 b(ou)41 b(need)e(to)i(set)f(the)g(path)g(in)f(`)p
-Fo(.bashrc)p Ft(',)i(`)p Fo(.cshrc)p Ft(',)150 4197 y(etc.,)d(not)e(`)p
-Fo(.login)p Ft(')f(or)g(`)p Fo(.profile)p Ft('.)55 b(Alternately)-8
-b(,)37 b(y)m(ou)f(can)g(set)g(the)g(en)m(vironmen)m(t)f(v)-5
-b(ariable)34 b Fo(CVS_)150 4307 y(SERVER)h Ft(on)h(the)g(clien)m(t)g
-(mac)m(hine)g(to)i(the)e(\014lename)g(of)g(the)h(serv)m(er)f(y)m(ou)h
-(w)m(an)m(t)g(to)g(use,)h(for)e(example)150 4416 y(`)p
-Fo(/usr/local/bin/cvs-1.6)p Ft('.)275 4549 y(There)29
-b(is)h(no)g(need)g(to)h(edit)f(`)p Fo(inetd.conf)p Ft(')e(or)j(start)g
-(a)f Fs(cvs)g Ft(serv)m(er)g(daemon.)275 4682 y(There)k(are)h(t)m(w)m
-(o)h(access)g(metho)s(ds)e(that)i(y)m(ou)f(use)f(in)g
-Fo(CVSROOT)f Ft(for)h(rsh.)53 b Fo(:server:)33 b Ft(sp)s(eci\014es)g
-(an)150 4792 y(in)m(ternal)26 b(rsh)g(clien)m(t,)h(whic)m(h)f(is)g
-(supp)s(orted)f(only)h(b)m(y)h(some)g(CVS)f(p)s(orts.)39
-b Fo(:ext:)26 b Ft(sp)s(eci\014es)f(an)i(external)150
-4902 y(rsh)j(program.)43 b(By)32 b(default)e(this)g(is)h
-Fo(rsh)f Ft(but)g(y)m(ou)i(ma)m(y)g(set)g(the)f Fo(CVS_RSH)e
-Ft(en)m(vironmen)m(t)i(v)-5 b(ariable)30 b(to)150 5011
-y(in)m(v)m(ok)m(e)e(another)f(program)g(whic)m(h)e(can)i(access)i(the)e
-(remote)g(serv)m(er)h(\(for)f(example,)g Fo(remsh)f Ft(on)g(HP-UX)150
-5121 y(9)36 b(b)s(ecause)f Fo(rsh)g Ft(is)g(something)f(di\013eren)m
-(t\).)56 b(It)36 b(m)m(ust)f(b)s(e)g(a)h(program)f(whic)m(h)g(can)g
-(transmit)g(data)h(to)150 5230 y(and)27 b(from)g(the)h(serv)m(er)g
-(without)f(mo)s(difying)e(it;)k(for)e(example)h(the)f(Windo)m(ws)g(NT)h
-Fo(rsh)f Ft(is)f(not)i(suitable)150 5340 y(since)35 b(it)g(b)m(y)h
-(default)f(translates)h(b)s(et)m(w)m(een)g(CRLF)g(and)f(LF.)h(The)f
-(OS/2)h(CVS)f(p)s(ort)g(has)h(a)g(hac)m(k)g(to)p eop
+20 21 bop Ft 150 -116 a(20) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) 150 299
+y(y) m(ou) j(\014nd) e(that) j(is) e(not) h(the) g(case,) h(let) f(us) f
+(kno) m(w,) i(as) f(describ) s(ed) d(in) i(App) s(endix) e(H) j
+([BUGS],) h(page) f(157,) 150 408 y(so) e(w) m(e) f(can) h(up) s(date) f
+(this) f(do) s(cumen) m(tation\).) 275 547 y(The) c(\014rst) g(area) i
+(of) g(big) e(memory) h(consumption) f(is) g(large) h(c) m(hec) m(k) m
+(outs,) j(when) c(using) g(the) p Fs 26 w(cvs) p Ft 25
+w(serv) m(er.) 150 657 y(The) i(serv) m(er) i(consists) e(of) h(t) m(w)
+m(o) h(pro) s(cesses) f(for) g(eac) m(h) h(clien) m(t) e(that) i(it) e
+(is) g(serving.) 39 b(Memory) 28 b(consumption) 150 766
+y(on) 22 b(the) h(c) m(hild) e(pro) s(cess) h(should) f(remain) g
+(fairly) g(small.) 36 b(Memory) 23 b(consumption) e(on) i(the) f(paren)
+m(t) h(pro) s(cess,) 150 876 y(particularly) 38 b(if) i(the) h(net) m
+(w) m(ork) g(connection) g(to) g(the) g(clien) m(t) f(is) g(slo) m(w,) j
+(can) e(b) s(e) f(exp) s(ected) h(to) g(gro) m(w) g(to) 150
+986 y(sligh) m(tly) 26 b(more) h(than) g(the) g(size) g(of) h(the) f
+(sources) g(in) f(a) i(single) e(directory) -8 b(,) 28
+b(or) f(t) m(w) m(o) i(megab) m(ytes,) g(whic) m(hev) m(er) 150
+1095 y(is) g(larger.) 275 1234 y(Multiplying) j(the) k(size) g(of) f
+(eac) m(h) p Fs 37 w(cvs) p Ft 35 w(serv) m(er) h(b) m(y) g(the) g(n) m
+(um) m(b) s(er) e(of) i(serv) m(ers) g(whic) m(h) f(y) m(ou) h(exp) s
+(ect) g(to) 150 1343 y(ha) m(v) m(e) 30 b(activ) m(e) f(at) g(one) g
+(time) f(should) e(giv) m(e) j(an) g(idea) e(of) i(memory) f
+(requiremen) m(ts) g(for) g(the) g(serv) m(er.) 41 b(F) -8
+b(or) 29 b(the) 150 1453 y(most) f(part,) g(the) f(memory) h(consumed) e
+(b) m(y) i(the) f(paren) m(t) h(pro) s(cess) f(probably) e(can) j(b) s
+(e) f(sw) m(ap) g(space) h(rather) 150 1563 y(than) i(ph) m(ysical) f
+(memory) -8 b(.) 275 1701 y(The) 23 b(second) i(area) g(of) f(large) h
+(memory) f(consumption) f(is) p Fo 23 w(diff) p Ft(,) h(when) g(c) m
+(hec) m(king) h(in) e(large) h(\014les.) 38 b(This) 150
+1811 y(is) 23 b(required) g(ev) m(en) h(for) g(binary) f(\014les.) 37
+b(The) 24 b(rule) f(of) h(th) m(um) m(b) g(is) f(to) i(allo) m(w) f(ab)
+s(out) g(ten) g(times) g(the) g(size) g(of) h(the) 150
+1920 y(largest) 34 b(\014le) f(y) m(ou) i(will) c(w) m(an) m(t) k(to) f
+(c) m(hec) m(k) i(in,) e(although) f(\014v) m(e) h(times) g(ma) m(y) g
+(b) s(e) g(adequate.) 52 b(F) -8 b(or) 35 b(example,) 150
+2030 y(if) j(y) m(ou) g(w) m(an) m(t) i(to) f(c) m(hec) m(k) h(in) d(a)
+i(\014le) f(whic) m(h) f(is) h(10) h(megab) m(ytes,) k(y) m(ou) 38
+b(should) f(ha) m(v) m(e) j(100) g(megab) m(ytes) g(of) 150
+2140 y(memory) h(on) h(the) g(mac) m(hine) f(doing) f(the) i(c) m(hec) m
+(kin) g(\(the) g(serv) m(er) g(mac) m(hine) f(for) g(clien) m(t/serv) m
+(er,) k(or) d(the) 150 2249 y(mac) m(hine) 33 b(running) p
+Fs 31 w(cvs) p Ft 32 w(for) h(non-clien) m(t/serv) m(er\).) 50
+b(This) 32 b(can) i(b) s(e) e(sw) m(ap) i(space) g(rather) f(than) g
+(ph) m(ysical) 150 2359 y(memory) -8 b(.) 45 b(Because) 33
+b(the) f(memory) g(is) e(only) h(required) f(brie\015y) -8
+b(,) 31 b(there) h(is) f(no) g(particular) g(need) g(to) h(allo) m(w)
+150 2468 y(memory) e(for) g(more) h(than) f(one) h(suc) m(h) f(c) m
+(hec) m(kin) g(at) i(a) e(time.) 275 2607 y(Resource) 39
+b(consumption) e(for) i(the) g(clien) m(t) f(is) g(ev) m(en) h(more) g
+(mo) s(dest|an) m(y) g(mac) m(hine) g(with) e(enough) 150
+2717 y(capacit) m(y) 32 b(to) f(run) e(the) h(op) s(erating) g(system) h
+(in) e(question) g(should) g(ha) m(v) m(e) i(little) e(trouble.) 275
+2855 y(F) -8 b(or) 45 b(information) d(on) i(disk) f(space) i
+(requiremen) m(ts,) i(see) e(Section) f(2.6) i([Creating) e(a) g(rep) s
+(ository],) 150 2965 y(page) 31 b(18.) p Fl 150 3198
+a(2.9.2) 63 b(Connecting) 41 b(with) f(rsh) p Fs 275
+3394 a(cvs) p Ft 31 w(uses) 32 b(the) h(`) p Fo(rsh) p
+Ft(') f(proto) s(col) g(to) h(p) s(erform) e(these) i(op) s(erations,) f
+(so) h(the) g(remote) g(user) f(host) g(needs) 150 3504
+y(to) f(ha) m(v) m(e) h(a) e(`) p Fo(.rhosts) p Ft(') f(\014le) h(whic)
+m(h) f(gran) m(ts) i(access) h(to) f(the) f(lo) s(cal) g(user.) 275
+3643 y(F) -8 b(or) 23 b(example,) g(supp) s(ose) e(y) m(ou) i(are) f
+(the) h(user) e(`) p Fo(mozart) p Ft(') g(on) h(the) h(lo) s(cal) e
+(mac) m(hine) h(`) p Fo(toe.example.com) p Ft(',) 150
+3752 y(and) 27 b(the) g(serv) m(er) h(mac) m(hine) e(is) h(`) p
+Fo(faun.example.org) p Ft('.) 35 b(On) 27 b(faun,) g(put) g(the) g
+(follo) m(wing) f(line) f(in) m(to) i(the) h(\014le) 150
+3862 y(`) p Fo(.rhosts) p Ft(') h(in) g(`) p Fo(bach) p
+Ft(''s) h(home) g(directory:) p Fo 390 3995 a(toe.example.com) 91
+b(mozart) p Ft 275 4133 a(Then) 29 b(test) i(that) p
+Fo 31 w(rsh) p Ft 30 w(is) e(w) m(orking) h(with) p Fo
+390 4266 a(rsh) 47 b(-l) g(bach) g(faun.example.org) c('echo) j($PATH')
+p Ft 275 4405 a(Next) 37 b(y) m(ou) g(ha) m(v) m(e) h(to) f(mak) m(e) h
+(sure) e(that) p Fo 37 w(rsh) p Ft 36 w(will) e(b) s(e) i(able) h(to) g
+(\014nd) e(the) i(serv) m(er.) 60 b(Mak) m(e) 38 b(sure) e(that) 150
+4515 y(the) d(path) f(whic) m(h) p Fo 32 w(rsh) p Ft
+32 w(prin) m(ted) f(in) h(the) h(ab) s(o) m(v) m(e) h(example) e
+(includes) e(the) j(directory) g(con) m(taining) f(a) h(pro-) 150
+4624 y(gram) 40 b(named) p Fo 40 w(cvs) p Ft 39 w(whic) m(h) e(is) h
+(the) h(serv) m(er.) 70 b(Y) -8 b(ou) 41 b(need) e(to) i(set) f(the) g
+(path) g(in) f(`) p Fo(.bashrc) p Ft(',) i(`) p Fo(.cshrc) p
+Ft(',) 150 4734 y(etc.,) d(not) e(`) p Fo(.login) p Ft(') f(or) g(`) p
+Fo(.profile) p Ft('.) 55 b(Alternately) -8 b(,) 37 b(y) m(ou) f(can) g
+(set) g(the) g(en) m(vironmen) m(t) f(v) -5 b(ariable) p
+Fo 34 w(CVS_) 150 4843 y(SERVER) p Ft 35 w(on) 36 b(the) g(clien) m(t) g
+(mac) m(hine) g(to) i(the) e(\014lename) g(of) g(the) h(serv) m(er) f
+(y) m(ou) h(w) m(an) m(t) g(to) g(use,) h(for) e(example) 150
+4953 y(`) p Fo(/usr/local/bin/cvs-1.6) p Ft('.) 275 5092
+y(There) 29 b(is) h(no) g(need) g(to) h(edit) f(`) p
+Fo(inetd.conf) p Ft(') e(or) j(start) g(a) p Fs 30 w(cvs) p
+Ft 30 w(serv) m(er) f(daemon.) 275 5230 y(There) k(are) h(t) m(w) m(o) h
+(access) g(metho) s(ds) e(that) i(y) m(ou) f(use) f(in) p
+Fo 34 w(CVSROOT) p Ft 33 w(for) g(rsh.) p Fo 53 w(:server:) p
+Ft 33 w(sp) s(eci\014es) f(an) 150 5340 y(in) m(ternal) 28
+b(rsh) h(clien) m(t,) g(whic) m(h) f(is) h(supp) s(orted) e(only) i(b) m
+(y) g(some) p Fs 30 w(cvs) p Ft 29 w(p) s(orts.) p Fo
+39 w(:ext:) p Ft 29 w(sp) s(eci\014es) f(an) h(external) p
+90 rotate dyy eop
%%Page: 21 23
-21 22 bop 150 -116 a Ft(Chapter)30 b(2:)41 b(The)30 b(Rep)s(ository)
-2425 b(21)150 299 y(pass)40 b(`)p Fo(-b)p Ft(')h(to)h
-Fo(rsh)e Ft(to)h(get)h(around)e(this,)j(but)d(since)g(this)g(could)g(p)
-s(oten)m(tially)g(cause)h(problems)e(for)150 408 y(programs)30
-b(other)i(than)e(the)h(standard)f Fo(rsh)p Ft(,)h(it)f(ma)m(y)h(c)m
-(hange)h(in)e(the)h(future.)41 b(If)31 b(y)m(ou)g(set)g
-Fo(CVS_RSH)e Ft(to)150 518 y Fo(SSH)34 b Ft(or)h(some)g(other)g(rsh)e
-(replacemen)m(t,)k(the)e(instructions)e(in)g(the)i(rest)g(of)g(this)f
-(section)h(concerning)150 628 y(`)p Fo(.rhosts)p Ft(')e(and)g(so)h(on)g
-(are)h(lik)m(ely)d(to)j(b)s(e)f(inapplicable;)f(consult)g(the)h(do)s
-(cumen)m(tation)g(for)g(y)m(our)g(rsh)150 737 y(replacemen)m(t.)275
-870 y(Con)m(tin)m(uing)21 b(our)h(example,)i(supp)s(osing)c(y)m(ou)j(w)
-m(an)m(t)h(to)f(access)h(the)f(mo)s(dule)e(`)p Fo(foo)p
-Ft(')i(in)e(the)i(rep)s(ository)150 980 y(`)p Fo(/usr/local/cvsroot/)p
-Ft(',)j(on)k(mac)m(hine)g(`)p Fo(faun.example.org)p Ft(',)d(y)m(ou)k
-(are)f(ready)h(to)g(go:)390 1106 y Fo(cvs)47 b(-d)g
-(:ext:bach@faun.example.or)o(g:/)o(usr/)o(loca)o(l/c)o(vsro)o(ot)42
-b(checkout)j(foo)275 1239 y Ft(\(The)31 b(`)p Fo(bach@)p
-Ft(')g(can)h(b)s(e)f(omitted)h(if)f(the)h(username)f(is)g(the)h(same)g
-(on)g(b)s(oth)f(the)h(lo)s(cal)f(and)g(remote)150 1349
-y(hosts.\))150 1567 y Fl(2.9.3)63 b(Direct)40 b(connection)h(with)g
-(passw)m(ord)g(authen)m(tication)275 1758 y Ft(The)29
-b Fs(cvs)f Ft(clien)m(t)h(can)h(also)g(connect)g(to)h(the)e(serv)m(er)h
-(using)e(a)i(passw)m(ord)f(proto)s(col.)41 b(This)27
-b(is)i(partic-)150 1868 y(ularly)i(useful)g(if)h(using)g
-Fo(rsh)g Ft(is)g(not)h(feasible)f(\(for)h(example,)h(the)f(serv)m(er)g
-(is)f(b)s(ehind)e(a)k(\014rew)m(all\),)f(and)150 1977
-y(Kerb)s(eros)c(also)i(is)e(not)i(a)m(v)-5 b(ailable.)275
-2110 y(T)d(o)35 b(use)g(this)f(metho)s(d,)i(it)e(is)g(necessary)i(to)f
-(mak)m(e)i(some)e(adjustmen)m(ts)g(on)g(b)s(oth)f(the)h(serv)m(er)h
-(and)150 2220 y(clien)m(t)30 b(sides.)150 2438 y Fl(2.9.3.1)63
-b(Setting)41 b(up)h(the)e(serv)m(er)h(for)g(passw)m(ord)h(authen)m
-(tication)275 2629 y Ft(First)49 b(of)i(all,)j(y)m(ou)d(probably)d(w)m
-(an)m(t)j(to)g(tigh)m(ten)g(the)f(p)s(ermissions)d(on)k(the)f(`)p
-Fo($CVSROOT)p Ft(')f(and)150 2739 y(`)p Fo($CVSROOT/CVSROOT)p
-Ft(')40 b(directories.)81 b(See)44 b(Section)g(2.9.3.3)i([P)m(assw)m
-(ord)f(authen)m(tication)f(securit)m(y],)150 2848 y(page)31
-b(24,)h(for)e(more)g(details.)275 2981 y(On)25 b(the)h(serv)m(er)h
-(side,)f(the)h(\014le)e(`)p Fo(/etc/inetd.conf)p Ft(')e(needs)j(to)h(b)
-s(e)e(edited)h(so)g Fo(inetd)f Ft(kno)m(ws)h(to)h(run)150
-3091 y(the)h(command)f Fo(cvs)i(pserver)d Ft(when)g(it)h(receiv)m(es)h
-(a)g(connection)g(on)f(the)g(righ)m(t)g(p)s(ort.)40 b(By)27
-b(default,)h(the)150 3200 y(p)s(ort)e(n)m(um)m(b)s(er)f(is)g(2401;)30
-b(it)c(w)m(ould)f(b)s(e)h(di\013eren)m(t)f(if)h(y)m(our)g(clien)m(t)g
-(w)m(ere)h(compiled)e(with)g Fo(CVS_AUTH_PORT)150 3310
-y Ft(de\014ned)k(to)i(something)f(else,)h(though.)275
-3442 y(If)c(y)m(our)g Fo(inetd)f Ft(allo)m(ws)h(ra)m(w)h(p)s(ort)e(n)m
-(um)m(b)s(ers)h(in)f(`)p Fo(/etc/inetd.conf)p Ft(',)e(then)k(the)f
-(follo)m(wing)f(\(all)h(on)150 3552 y(a)k(single)e(line)g(in)g(`)p
-Fo(inetd.conf)p Ft('\))f(should)g(b)s(e)i(su\016cien)m(t:)390
-3679 y Fo(2401)94 b(stream)g(tcp)h(nowait)f(root)g(/usr/local/bin/cvs)
-390 3783 y(cvs)47 b(-f)g(--allow-root=/usr/cvsroot)41
-b(pserver)275 3915 y Ft(Y)-8 b(ou)30 b(could)g(also)g(use)g(the)h(`)p
-Fo(-T)p Ft(')f(option)g(to)h(sp)s(ecify)e(a)i(temp)s(orary)f(directory)
--8 b(.)275 4048 y(The)38 b(`)p Fo(--allow-root)p Ft(')e(option)j(sp)s
-(eci\014es)f(the)h(allo)m(w)m(able)g Fs(cvsr)n(oot)e
-Ft(directory)-8 b(.)66 b(Clien)m(ts)38 b(whic)m(h)150
-4158 y(attempt)24 b(to)g(use)e(a)i(di\013eren)m(t)e Fs(cvsr)n(oot)f
-Ft(directory)i(will)d(not)j(b)s(e)f(allo)m(w)m(ed)h(to)h(connect.)39
-b(If)23 b(there)g(is)f(more)150 4267 y(than)33 b(one)g
-Fs(cvsr)n(oot)e Ft(directory)i(whic)m(h)f(y)m(ou)h(w)m(an)m(t)h(to)g
-(allo)m(w,)g(rep)s(eat)f(the)g(option.)49 b(\(Unfortunately)-8
-b(,)150 4377 y(man)m(y)26 b(v)m(ersions)f(of)g Fo(inetd)g
-Ft(ha)m(v)m(e)h(v)m(ery)g(small)e(limits)g(on)h(the)h(n)m(um)m(b)s(er)e
-(of)i(argumen)m(ts)g(and/or)f(the)h(total)150 4486 y(length)35
-b(of)i(the)f(command.)57 b(The)35 b(usual)g(solution)f(to)j(this)e
-(problem)f(is)h(to)i(ha)m(v)m(e)g Fo(inetd)e Ft(run)f(a)j(shell)150
-4596 y(script)29 b(whic)m(h)g(then)h(in)m(v)m(ok)m(es)i
-Fs(cvs)d Ft(with)g(the)i(necessary)f(argumen)m(ts.\))275
-4729 y(If)35 b(y)m(our)i Fo(inetd)e Ft(w)m(an)m(ts)i(a)g(sym)m(b)s
-(olic)e(service)h(name)g(instead)g(of)h(a)f(ra)m(w)h(p)s(ort)f(n)m(um)m
-(b)s(er,)h(then)f(put)150 4838 y(this)29 b(in)g(`)p Fo(/etc/services)p
-Ft(':)390 4965 y Fo(cvspserver)284 b(2401/tcp)275 5098
-y Ft(and)29 b(put)h Fo(cvspserver)e Ft(instead)h(of)i
-Fo(2401)e Ft(in)g(`)p Fo(inetd.conf)p Ft('.)275 5230
-y(Once)e(the)g(ab)s(o)m(v)m(e)i(is)d(tak)m(en)i(care)h(of,)f(restart)g
-(y)m(our)f Fo(inetd)p Ft(,)g(or)g(do)g(whatev)m(er)h(is)f(necessary)g
-(to)h(force)150 5340 y(it)i(to)h(reread)f(its)g(initialization)d
-(\014les.)p eop
+21 22 bop Ft 150 -116 a(Chapter) 30 b(2:) 41 b(The) 30
+b(Rep) s(ository) 2425 b(21) 150 299 y(rsh) 30 b(program.) 43
+b(By) 32 b(default) e(this) g(is) p Fo 31 w(rsh) p Ft
+30 w(but) g(y) m(ou) i(ma) m(y) g(set) g(the) p Fo 31
+w(CVS_RSH) p Ft 29 w(en) m(vironmen) m(t) f(v) -5 b(ariable) 30
+b(to) 150 408 y(in) m(v) m(ok) m(e) e(another) f(program) g(whic) m(h) e
+(can) i(access) i(the) e(remote) g(serv) m(er) h(\(for) f(example,) p
+Fo 27 w(remsh) p Ft 26 w(on) f(HP-UX) 150 518 y(9) 36
+b(b) s(ecause) p Fo 35 w(rsh) p Ft 35 w(is) f(something) f(di\013eren) m
+(t\).) 56 b(It) 36 b(m) m(ust) f(b) s(e) g(a) h(program) f(whic) m(h) g
+(can) g(transmit) g(data) h(to) 150 628 y(and) 27 b(from) g(the) h
+(serv) m(er) g(without) f(mo) s(difying) e(it;) k(for) e(example) h
+(the) f(Windo) m(ws) g(NT) p Fo 28 w(rsh) p Ft 27 w(is) f(not) i
+(suitable) 150 737 y(since) d(it) g(b) m(y) h(default) f(translates) h
+(b) s(et) m(w) m(een) g(CRLF) g(and) f(LF.) h(The) f(OS/2) p
+Fs 26 w(cvs) p Ft 25 w(p) s(ort) g(has) g(a) h(hac) m(k) h(to) f(pass)
+150 847 y(`) p Fo(-b) p Ft(') h(to) p Fo 29 w(rsh) p
+Ft 26 w(to) i(get) f(around) f(this,) g(but) g(since) g(this) f(could) h
+(p) s(oten) m(tially) f(cause) i(problems) e(for) h(programs) 150
+956 y(other) e(than) f(the) g(standard) p Fo 24 w(rsh) p
+Ft(,) h(it) e(ma) m(y) i(c) m(hange) h(in) d(the) h(future.) 38
+b(If) 24 b(y) m(ou) h(set) p Fo 24 w(CVS_RSH) p Ft 23
+w(to) p Fo 25 w(SSH) p Ft 23 w(or) g(some) 150 1066 y(other) k(rsh) f
+(replacemen) m(t,) i(the) g(instructions) d(in) g(the) j(rest) f(of) g
+(this) f(section) h(concerning) g(`) p Fo(.rhosts) p
+Ft(') f(and) 150 1176 y(so) j(on) f(are) h(lik) m(ely) e(to) i(b) s(e) e
+(inapplicable;) f(consult) h(the) i(do) s(cumen) m(tation) f(for) g(y) m
+(our) h(rsh) e(replacemen) m(t.) 275 1314 y(Con) m(tin) m(uing) 21
+b(our) h(example,) i(supp) s(osing) c(y) m(ou) j(w) m(an) m(t) h(to) f
+(access) h(the) f(mo) s(dule) e(`) p Fo(foo) p Ft(') i(in) e(the) i
+(rep) s(ository) 150 1423 y(`) p Fo(/usr/local/cvsroot/) p
+Ft(',) j(on) k(mac) m(hine) g(`) p Fo(faun.example.org) p
+Ft(',) d(y) m(ou) k(are) f(ready) h(to) g(go:) p Fo 390
+1556 a(cvs) 47 b(-d) g(:ext:bach@faun.example.or) o(g/u) o(sr/l) o
+(ocal) o(/cv) o(sroo) o(t) 42 b(checkout) j(foo) p Ft
+275 1694 a(\(The) 31 b(`) p Fo(bach@) p Ft(') g(can) h(b) s(e) f
+(omitted) h(if) f(the) h(username) f(is) g(the) h(same) g(on) g(b) s
+(oth) f(the) h(lo) s(cal) f(and) g(remote) 150 1804 y(hosts.\)) p
+Fl 150 2035 a(2.9.3) 63 b(Direct) 40 b(connection) h(with) g(passw) m
+(ord) g(authen) m(tication) p Ft 275 2231 a(The) p Fs
+29 w(cvs) p Ft 28 w(clien) m(t) 29 b(can) h(also) g(connect) g(to) h
+(the) e(serv) m(er) h(using) e(a) i(passw) m(ord) f(proto) s(col.) 41
+b(This) 27 b(is) i(partic-) 150 2341 y(ularly) i(useful) g(if) h(using)
+p Fo 32 w(rsh) p Ft 32 w(is) g(not) h(feasible) f(\(for) h(example,) h
+(the) f(serv) m(er) g(is) f(b) s(ehind) e(a) k(\014rew) m(all\),) f
+(and) 150 2451 y(Kerb) s(eros) c(also) i(is) e(not) i(a) m(v) -5
+b(ailable.) 275 2589 y(T) d(o) 35 b(use) g(this) f(metho) s(d,) i(it) e
+(is) g(necessary) i(to) f(mak) m(e) i(some) e(adjustmen) m(ts) g(on) g
+(b) s(oth) f(the) h(serv) m(er) h(and) 150 2698 y(clien) m(t) 30
+b(sides.) p Fl 150 2930 a(2.9.3.1) 63 b(Setting) 41 b(up) h(the) e
+(serv) m(er) h(for) g(passw) m(ord) h(authen) m(tication) p
+Ft 275 3126 a(First) 49 b(of) i(all,) j(y) m(ou) d(probably) d(w) m(an)
+m(t) j(to) g(tigh) m(ten) g(the) f(p) s(ermissions) d(on) k(the) f(`) p
+Fo($CVSROOT) p Ft(') f(and) 150 3236 y(`) p Fo($CVSROOT/CVSROOT) p
+Ft(') 40 b(directories.) 81 b(See) 44 b(Section) g(2.9.3.3) i([P) m
+(assw) m(ord) f(authen) m(tication) f(securit) m(y],) 150
+3346 y(page) 31 b(24,) h(for) e(more) g(details.) 275
+3484 y(On) 25 b(the) h(serv) m(er) h(side,) f(the) h(\014le) e(`) p
+Fo(/etc/inetd.conf) p Ft(') e(needs) j(to) h(b) s(e) e(edited) h(so) p
+Fo 26 w(inetd) p Ft 25 w(kno) m(ws) g(to) h(run) 150
+3593 y(the) h(command) p Fo 27 w(cvs) h(pserver) p Ft
+26 w(when) d(it) h(receiv) m(es) h(a) g(connection) g(on) f(the) g
+(righ) m(t) g(p) s(ort.) 40 b(By) 27 b(default,) h(the) 150
+3703 y(p) s(ort) e(n) m(um) m(b) s(er) f(is) g(2401;) 30
+b(it) c(w) m(ould) f(b) s(e) h(di\013eren) m(t) f(if) h(y) m(our) g
+(clien) m(t) g(w) m(ere) h(compiled) e(with) p Fo 25
+w(CVS_AUTH_PORT) p Ft 150 3812 a(de\014ned) 35 b(to) i(something) f
+(else,) j(though.) 58 b(This) 35 b(can) i(also) f(b) s(e) g(sep) s
+(ci\014ed) f(in) g(the) i(CVSR) m(OOT) e(v) -5 b(ariable) 150
+3922 y(\(see) 23 b(Section) f(2.9) h([Remote) g(rep) s(ositories],) g
+(page) g(19\)) g(or) f(o) m(v) m(erridden) f(with) f(the) j(CVS) p
+3082 3922 28 4 v 32 w(CLIENT) p 3466 3922 V 31 w(POR) -8
+b(T) 150 4032 y(en) m(vironmen) m(t) 30 b(v) -5 b(ariable) 29
+b(\(see) i(App) s(endix) d(D) j([En) m(vironmen) m(t) f(v) -5
+b(ariables],) 29 b(page) i(143\).) 275 4170 y(If) c(y) m(our) p
+Fo 27 w(inetd) p Ft 26 w(allo) m(ws) g(ra) m(w) h(p) s(ort) e(n) m(um) m
+(b) s(ers) h(in) f(`) p Fo(/etc/inetd.conf) p Ft(',) e(then) k(the) f
+(follo) m(wing) f(\(all) h(on) 150 4279 y(a) k(single) e(line) g(in) g
+(`) p Fo(inetd.conf) p Ft('\)) f(should) g(b) s(e) i(su\016cien) m(t:) p
+Fo 390 4412 a(2401) 94 b(stream) g(tcp) h(nowait) f(root) g
+(/usr/local/bin/cvs) 390 4516 y(cvs) 47 b(-f) g
+(--allow-root=/usr/cvsroot) 41 b(pserver) p Ft 275 4654
+a(Y) -8 b(ou) 30 b(could) g(also) g(use) g(the) h(`) p
+Fo(-T) p Ft(') f(option) g(to) h(sp) s(ecify) e(a) i(temp) s(orary) f
+(directory) -8 b(.) 275 4792 y(The) 38 b(`) p Fo(--allow-root) p
+Ft(') e(option) j(sp) s(eci\014es) f(the) h(allo) m(w) m(able) p
+Fs 39 w(cvsr) n(oot) p Ft 37 w(directory) -8 b(.) 66
+b(Clien) m(ts) 38 b(whic) m(h) 150 4902 y(attempt) 24
+b(to) g(use) e(a) i(di\013eren) m(t) p Fs 22 w(cvsr) n(oot) p
+Ft 21 w(directory) f(will) d(not) j(b) s(e) f(allo) m(w) m(ed) h(to) h
+(connect.) 39 b(If) 23 b(there) g(is) f(more) 150 5011
+y(than) 33 b(one) p Fs 33 w(cvsr) n(oot) p Ft 31 w(directory) g(whic) m
+(h) f(y) m(ou) h(w) m(an) m(t) h(to) g(allo) m(w,) g(rep) s(eat) f(the)
+g(option.) 49 b(\(Unfortunately) -8 b(,) 150 5121 y(man) m(y) 26
+b(v) m(ersions) f(of) p Fo 25 w(inetd) p Ft 25 w(ha) m(v) m(e) h(v) m
+(ery) g(small) e(limits) g(on) h(the) h(n) m(um) m(b) s(er) e(of) i
+(argumen) m(ts) g(and/or) f(the) h(total) 150 5230 y(length) 35
+b(of) i(the) f(command.) 57 b(The) 35 b(usual) g(solution) f(to) j
+(this) e(problem) f(is) h(to) i(ha) m(v) m(e) p Fo 37
+w(inetd) p Ft 35 w(run) d(a) j(shell) 150 5340 y(script) 29
+b(whic) m(h) g(then) h(in) m(v) m(ok) m(es) p Fs 32 w(cvs) p
+Ft 29 w(with) f(the) i(necessary) f(argumen) m(ts.\)) p
+90 rotate dyy eop
%%Page: 22 24
-22 23 bop 150 -116 a Ft(22)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)275 299 y(If)f(y)m(ou)i(are)g(ha)m(ving)f
-(trouble)f(setting)i(this)e(up,)h(see)h(Section)f(F.2)h([Connection],)g
-(page)g(150.)275 434 y(Because)83 b(the)g(clien)m(t)f(stores)h(and)e
-(transmits)h(passw)m(ords)f(in)g(cleartext)j(\(almost|see)150
-544 y(Section)42 b(2.9.3.3)j([P)m(assw)m(ord)e(authen)m(tication)f
-(securit)m(y],)k(page)d(24,)k(for)42 b(details\),)j(a)e(separate)g
-Fs(cvs)150 654 y Ft(passw)m(ord)34 b(\014le)g(is)g(generally)g(used,)h
-(so)g(p)s(eople)f(don't)g(compromise)g(their)g(regular)g(passw)m(ords)g
-(when)150 763 y(they)e(access)h(the)f(rep)s(ository)-8
-b(.)45 b(This)30 b(\014le)g(is)h(`)p Fo($CVSROOT/CVSROOT/passwd)p
-Ft(')26 b(\(see)33 b(Section)f(2.4)h([In)m(tro)150 873
-y(administrativ)m(e)f(\014les],)h(page)i(16\).)50 b(It)34
-b(uses)f(a)h(colon-separated)g(format,)h(similar)30 b(to)35
-b(`)p Fo(/etc/passwd)p Ft(')150 982 y(on)30 b(Unix)e(systems,)i(except)
-h(that)f(it)g(has)f(few)m(er)h(\014elds:)39 b Fs(cvs)29
-b Ft(username,)h(optional)e(passw)m(ord,)i(and)f(an)150
-1092 y(optional)f(system)i(username)e(for)h Fs(cvs)g
-Ft(to)h(run)d(as)j(if)e(authen)m(tication)h(succeeds.)41
-b(Here)30 b(is)e(an)h(example)150 1202 y(`)p Fo(passwd)p
-Ft(')g(\014le)h(with)f(\014v)m(e)h(en)m(tries:)390 1331
-y Fo(anonymous:)390 1435 y(bach:ULtgRLXo7NRxs)390 1539
-y(spwang:1sOp854gDF3DY)390 1643 y(melissa:tGX1fS8sun6rY:pu)o(bcvs)390
-1746 y(qproj:XR4EZcEs0szik:pubc)o(vs)275 1882 y Ft(\(The)d(passw)m
-(ords)f(are)i(encrypted)f(according)h(to)g(the)g(standard)e(Unix)h
-Fo(crypt\(\))e Ft(function,)i(so)h(it)f(is)150 1992 y(p)s(ossible)h(to)
-j(paste)g(in)e(passw)m(ords)h(directly)f(from)g(regular)h(Unix)f(`)p
-Fo(/etc/passwd)p Ft(')f(\014les.\))275 2127 y(The)g(\014rst)g(line)g
-(in)f(the)i(example)g(will)d(gran)m(t)k(access)g(to)g(an)m(y)f
-Fs(cvs)f Ft(clien)m(t)h(attempting)g(to)h(authen)m(ti-)150
-2237 y(cate)i(as)f(user)f Fo(anonymous)p Ft(,)e(no)i(matter)i(what)e
-(passw)m(ord)g(they)h(use,)f(including)d(an)j(empt)m(y)h(passw)m(ord.)
-150 2346 y(\(This)j(is)g(t)m(ypical)h(for)g(sites)g(gran)m(ting)g(anon)
-m(ymous)g(read-only)f(access;)39 b(for)c(information)f(on)h(ho)m(w)g
-(to)150 2456 y(do)30 b(the)h Fo(")p Ft(read-only)p Fo(")e
-Ft(part,)i(see)f(See)h(Section)f(2.10)i([Read-only)f(access],)h(page)f
-(26.\))275 2592 y(The)37 b(second)h(and)f(third)f(lines)g(will)f(gran)m
-(t)j(access)i(to)e Fo(bach)f Ft(and)g Fo(spwang)f Ft(if)h(they)h
-(supply)d(their)150 2701 y(resp)s(ectiv)m(e)30 b(plain)m(text)g(passw)m
-(ords.)275 2837 y(The)k(fourth)f(line)g(will)f(gran)m(t)j(access)h(to)g
-Fo(melissa)p Ft(,)e(if)f(she)h(supplies)e(the)j(correct)g(passw)m(ord,)
-h(but)150 2946 y(her)24 b Fs(cvs)g Ft(op)s(erations)g(will)e(actually)j
-(run)e(on)i(the)g(serv)m(er)g(side)e(under)h(the)h(system)g(user)f
-Fo(pubcvs)p Ft(.)37 b(Th)m(us,)150 3056 y(there)30 b(need)g(not)h(b)s
-(e)e(an)m(y)i(system)f(user)g(named)g Fo(melissa)p Ft(,)e(but)i(there)g
-Fn(must)39 b Ft(b)s(e)30 b(one)h(named)e Fo(pubcvs)p
-Ft(.)275 3191 y(The)22 b(\014fth)g(line)f(sho)m(ws)i(that)g(system)g
-(user)g(iden)m(tities)e(can)i(b)s(e)f(shared:)37 b(an)m(y)23
-b(clien)m(t)f(who)h(successfully)150 3301 y(authen)m(ticates)36
-b(as)f Fo(qproj)f Ft(will)e(actually)i(run)g(as)h Fo(pubcvs)p
-Ft(,)g(just)f(as)h Fo(melissa)e Ft(do)s(es.)54 b(That)35
-b(w)m(a)m(y)h(y)m(ou)150 3411 y(could)29 b(create)j(a)f(single,)e
-(shared)h(system)g(user)g(for)g(eac)m(h)h(pro)5 b(ject)31
-b(in)e(y)m(our)h(rep)s(ository)-8 b(,)30 b(and)g(giv)m(e)h(eac)m(h)150
-3520 y(dev)m(elop)s(er)23 b(their)f(o)m(wn)h(line)e(in)h(the)i(`)p
-Fo($CVSROOT/CVSROOT/passwd)p Ft(')17 b(\014le.)37 b(The)23
-b Fs(cvs)f Ft(username)h(on)g(eac)m(h)150 3630 y(line)32
-b(w)m(ould)g(b)s(e)h(di\013eren)m(t,)i(but)e(the)g(system)h(username)f
-(w)m(ould)g(b)s(e)g(the)g(same.)51 b(The)33 b(reason)h(to)h(ha)m(v)m(e)
-150 3739 y(di\013eren)m(t)22 b Fs(cvs)f Ft(usernames)h(is)f(that)i(CVS)
-f(will)d(log)k(their)e(actions)h(under)f(those)i(names:)37
-b(when)21 b Fo(melissa)150 3849 y Ft(commits)35 b(a)h(c)m(hange)g(to)g
-(a)f(pro)5 b(ject,)38 b(the)d(c)m(hec)m(kin)h(is)e(recorded)h(in)f(the)
-h(pro)5 b(ject's)36 b(history)e(under)g(the)150 3959
-y(name)g Fo(melissa)p Ft(,)g(not)h Fo(pubcvs)p Ft(.)51
-b(And)33 b(the)i(reason)f(to)h(ha)m(v)m(e)h(them)e(share)g(a)h(system)g
-(username)e(is)h(so)150 4068 y(that)c(y)m(ou)g(can)f(arrange)h(p)s
-(ermissions)c(in)i(the)i(relev)-5 b(an)m(t)29 b(area)i(of)e(the)h(rep)s
-(ository)e(suc)m(h)h(that)h(only)e(that)150 4178 y(accoun)m(t)k(has)e
-(write-p)s(ermission)d(there.)275 4313 y(If)41 b(the)h(system-user)g
-(\014eld)f(is)g(presen)m(t,)46 b(all)41 b(passw)m(ord-authen)m(ticated)
-h Fs(cvs)f Ft(commands)h(run)f(as)150 4423 y(that)32
-b(user;)e(if)g(no)h(system)h(user)e(is)g(sp)s(eci\014ed,)g
-Fs(cvs)g Ft(simply)e(tak)m(es)33 b(the)e Fs(cvs)f Ft(username)g(as)i
-(the)f(system)150 4533 y(username)i(and)f(runs)g(commands)h(as)h(that)f
-(user.)49 b(In)33 b(either)f(case,)k(if)c(there)i(is)e(no)h(suc)m(h)g
-(user)g(on)g(the)150 4642 y(system,)j(then)f(the)f Fs(cvs)g
-Ft(op)s(eration)g(will)e(fail)i(\(regardless)g(of)h(whether)f(the)h
-(clien)m(t)f(supplied)e(a)j(v)-5 b(alid)150 4752 y(passw)m(ord\).)275
-4887 y(The)32 b(passw)m(ord)h(and)f(system-user)h(\014elds)f(can)h(b)s
-(oth)f(b)s(e)h(omitted)g(\(and)g(if)f(the)h(system-user)g(\014eld)150
-4997 y(is)44 b(omitted,)50 b(then)45 b(also)g(omit)g(the)h(colon)f
-(that)h(w)m(ould)e(ha)m(v)m(e)j(separated)f(it)f(from)g(the)g
-(encrypted)150 5106 y(passw)m(ord\).)40 b(F)-8 b(or)32
-b(example,)e(this)f(w)m(ould)g(b)s(e)h(a)h(v)-5 b(alid)28
-b(`)p Fo($CVSROOT/CVSROOT/passwd)p Ft(')d(\014le:)390
-5236 y Fo(anonymous::pubcvs)390 5340 y(fish:rKa5jzULzmhOo:kfoge)o(l)p
-eop
+22 23 bop Ft 150 -116 a(22) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) 275 299
+y(If) 35 b(y) m(our) p Fo 37 w(inetd) p Ft 35 w(w) m(an) m(ts) i(a) g
+(sym) m(b) s(olic) e(service) h(name) g(instead) g(of) h(a) f(ra) m(w) h
+(p) s(ort) f(n) m(um) m(b) s(er,) h(then) f(put) 150
+408 y(this) 29 b(in) g(`) p Fo(/etc/services) p Ft(':) p
+Fo 390 543 a(cvspserver) 284 b(2401/tcp) p Ft 275 682
+a(and) 29 b(put) p Fo 30 w(cvspserver) p Ft 28 w(instead) g(of) p
+Fo 31 w(2401) p Ft 29 w(in) g(`) p Fo(inetd.conf) p Ft('.) 275
+822 y(Once) e(the) g(ab) s(o) m(v) m(e) i(is) d(tak) m(en) i(care) h
+(of,) f(restart) g(y) m(our) p Fo 27 w(inetd) p Ft(,) f(or) g(do) g
+(whatev) m(er) h(is) f(necessary) g(to) h(force) 150
+932 y(it) i(to) h(reread) f(its) g(initialization) d(\014les.) 275
+1072 y(If) i(y) m(ou) i(are) g(ha) m(ving) f(trouble) f(setting) i
+(this) e(up,) h(see) h(Section) f(F.2) h([Connection],) g(page) g(152.)
+275 1212 y(Because) 83 b(the) g(clien) m(t) f(stores) h(and) e
+(transmits) h(passw) m(ords) f(in) g(cleartext) j(\(almost|see) 150
+1321 y(Section) 42 b(2.9.3.3) j([P) m(assw) m(ord) e(authen) m
+(tication) f(securit) m(y],) k(page) d(24,) k(for) 42
+b(details\),) j(a) e(separate) p Fs 43 w(cvs) p Ft 150
+1431 a(passw) m(ord) 34 b(\014le) g(is) g(generally) g(used,) h(so) g
+(p) s(eople) f(don't) g(compromise) g(their) g(regular) g(passw) m
+(ords) g(when) 150 1540 y(they) e(access) h(the) f(rep) s(ository) -8
+b(.) 45 b(This) 30 b(\014le) g(is) h(`) p Fo($CVSROOT/CVSROOT/passwd) p
+Ft(') 26 b(\(see) 33 b(Section) f(2.4) h([In) m(tro) 150
+1650 y(administrativ) m(e) f(\014les],) h(page) i(16\).) 50
+b(It) 34 b(uses) f(a) h(colon-separated) g(format,) h(similar) 30
+b(to) 35 b(`) p Fo(/etc/passwd) p Ft(') 150 1760 y(on) 30
+b(Unix) e(systems,) i(except) h(that) f(it) g(has) f(few) m(er) h
+(\014elds:) p Fs 39 w(cvs) p Ft 29 w(username,) g(optional) e(passw) m
+(ord,) i(and) f(an) 150 1869 y(optional) f(system) i(username) e(for) p
+Fs 29 w(cvs) p Ft 29 w(to) i(run) d(as) j(if) e(authen) m(tication) h
+(succeeds.) 41 b(Here) 30 b(is) e(an) h(example) 150
+1979 y(`) p Fo(passwd) p Ft(') g(\014le) h(with) f(\014v) m(e) h(en) m
+(tries:) p Fo 390 2113 a(anonymous:) 390 2217 y(bach:ULtgRLXo7NRxs) 390
+2320 y(spwang:1sOp854gDF3DY) 390 2424 y(melissa:tGX1fS8sun6rY:pu) o
+(bcvs) 390 2528 y(qproj:XR4EZcEs0szik:pubc) o(vs) p Ft
+275 2668 a(\(The) d(passw) m(ords) f(are) i(encrypted) f(according) h
+(to) g(the) g(standard) e(Unix) p Fo 27 w(crypt\(\)) p
+Ft 25 w(function,) h(so) h(it) f(is) 150 2778 y(p) s(ossible) h(to) j
+(paste) g(in) e(passw) m(ords) h(directly) f(from) g(regular) h(Unix) f
+(`) p Fo(/etc/passwd) p Ft(') f(\014les.\)) 275 2917
+y(The) g(\014rst) g(line) g(in) f(the) i(example) g(will) d(gran) m(t) k
+(access) g(to) g(an) m(y) p Fs 29 w(cvs) p Ft 28 w(clien) m(t) f
+(attempting) g(to) h(authen) m(ti-) 150 3027 y(cate) i(as) f(user) p
+Fo 30 w(anonymous) p Ft(,) d(no) i(matter) i(what) e(passw) m(ord) g
+(they) h(use,) f(including) d(an) j(empt) m(y) h(passw) m(ord.) 150
+3137 y(\(This) j(is) g(t) m(ypical) h(for) g(sites) g(gran) m(ting) g
+(anon) m(ymous) g(read-only) f(access;) 39 b(for) c(information) f(on) h
+(ho) m(w) g(to) 150 3246 y(do) 30 b(the) p Fo 31 w(") p
+Ft(read-only) p Fo(") p Ft 29 w(part,) h(see) f(Section) h(2.10) h
+([Read-only) e(access],) i(page) f(26.\)) 275 3386 y(The) 37
+b(second) h(and) f(third) f(lines) g(will) f(gran) m(t) j(access) i(to)
+p Fo 38 w(bach) p Ft 37 w(and) p Fo 37 w(spwang) p Ft
+36 w(if) d(they) h(supply) d(their) 150 3496 y(resp) s(ectiv) m(e) 30
+b(plain) m(text) g(passw) m(ords.) 275 3636 y(The) k(fourth) f(line) g
+(will) f(gran) m(t) j(access) h(to) p Fo 36 w(melissa) p
+Ft(,) e(if) f(she) h(supplies) e(the) j(correct) g(passw) m(ord,) h
+(but) 150 3745 y(her) p Fs 24 w(cvs) p Ft 24 w(op) s(erations) 24
+b(will) e(actually) j(run) e(on) i(the) g(serv) m(er) g(side) e(under) h
+(the) h(system) g(user) p Fo 24 w(pubcvs) p Ft(.) 37
+b(Th) m(us,) 150 3855 y(there) 30 b(need) g(not) h(b) s(e) e(an) m(y) i
+(system) f(user) g(named) p Fo 30 w(melissa) p Ft(,) e(but) i(there) p
+Fn 30 w(must) p Ft 39 w(b) s(e) g(one) h(named) p Fo
+29 w(pubcvs) p Ft(.) 275 3995 y(The) 22 b(\014fth) g(line) f(sho) m(ws)
+i(that) g(system) g(user) g(iden) m(tities) e(can) i(b) s(e) f(shared:)
+37 b(an) m(y) 23 b(clien) m(t) f(who) h(successfully) 150
+4104 y(authen) m(ticates) 36 b(as) p Fo 35 w(qproj) p
+Ft 34 w(will) c(actually) i(run) g(as) p Fo 35 w(pubcvs) p
+Ft(,) h(just) f(as) p Fo 35 w(melissa) p Ft 33 w(do) s(es.) 54
+b(That) 35 b(w) m(a) m(y) h(y) m(ou) 150 4214 y(could) 29
+b(create) j(a) f(single,) e(shared) h(system) g(user) g(for) g(eac) m
+(h) h(pro) 5 b(ject) 31 b(in) e(y) m(our) h(rep) s(ository) -8
+b(,) 30 b(and) g(giv) m(e) h(eac) m(h) 150 4323 y(dev) m(elop) s(er) 23
+b(their) f(o) m(wn) h(line) e(in) h(the) i(`) p Fo
+($CVSROOT/CVSROOT/passwd) p Ft(') 17 b(\014le.) 37 b(The) p
+Fs 23 w(cvs) p Ft 22 w(username) 23 b(on) g(eac) m(h) 150
+4433 y(line) 32 b(w) m(ould) g(b) s(e) h(di\013eren) m(t,) i(but) e
+(the) g(system) h(username) f(w) m(ould) g(b) s(e) g(the) g(same.) 51
+b(The) 33 b(reason) h(to) h(ha) m(v) m(e) 150 4543 y(di\013eren) m(t) p
+Fs 24 w(cvs) p Ft 24 w(usernames) 24 b(is) g(that) p
+Fs 25 w(cvs) p Ft 24 w(will) e(log) j(their) f(actions) h(under) e
+(those) i(names:) 38 b(when) p Fo 24 w(melissa) p Ft
+150 4652 a(commits) d(a) h(c) m(hange) g(to) g(a) f(pro) 5
+b(ject,) 38 b(the) d(c) m(hec) m(kin) h(is) e(recorded) h(in) f(the) h
+(pro) 5 b(ject's) 36 b(history) e(under) g(the) 150 4762
+y(name) p Fo 34 w(melissa) p Ft(,) g(not) p Fo 35 w(pubcvs) p
+Ft(.) 51 b(And) 33 b(the) i(reason) f(to) h(ha) m(v) m(e) h(them) e
+(share) g(a) h(system) g(username) e(is) h(so) 150 4871
+y(that) c(y) m(ou) g(can) f(arrange) h(p) s(ermissions) c(in) i(the) i
+(relev) -5 b(an) m(t) 29 b(area) i(of) e(the) h(rep) s(ository) e(suc) m
+(h) h(that) h(only) e(that) 150 4981 y(accoun) m(t) k(has) e(write-p) s
+(ermission) d(there.) 275 5121 y(If) 41 b(the) h(system-user) g
+(\014eld) f(is) g(presen) m(t,) 46 b(all) 41 b(passw) m(ord-authen) m
+(ticated) p Fs 42 w(cvs) p Ft 41 w(commands) h(run) f(as) 150
+5230 y(that) 32 b(user;) e(if) g(no) h(system) h(user) e(is) g(sp) s
+(eci\014ed,) p Fs 30 w(cvs) p Ft 30 w(simply) e(tak) m(es) 33
+b(the) p Fs 31 w(cvs) p Ft 30 w(username) d(as) i(the) f(system) 150
+5340 y(username) i(and) f(runs) g(commands) h(as) h(that) f(user.) 49
+b(In) 33 b(either) f(case,) k(if) c(there) i(is) e(no) h(suc) m(h) g
+(user) g(on) g(the) p 90 rotate dyy eop
%%Page: 23 25
-23 24 bop 150 -116 a Ft(Chapter)30 b(2:)41 b(The)30 b(Rep)s(ository)
-2425 b(23)390 299 y Fo(sussman:1sOp854gDF3DY)275 433
-y Ft(When)33 b(the)g(passw)m(ord)g(\014eld)f(is)g(omitted)h(or)h(empt)m
-(y)-8 b(,)35 b(then)e(the)g(clien)m(t's)g(authen)m(tication)h(attempt)
-150 543 y(will)d(succeed)j(with)f(an)m(y)h(passw)m(ord,)h(including)30
-b(the)k(empt)m(y)g(string.)50 b(Ho)m(w)m(ev)m(er,)37
-b(the)d(colon)g(after)h(the)150 652 y Fs(cvs)29 b Ft(username)h(is)g
-(alw)m(a)m(ys)h(necessary)-8 b(,)31 b(ev)m(en)g(if)e(the)i(passw)m(ord)
-f(is)f(empt)m(y)-8 b(.)275 786 y(CVS)30 b(can)h(also)f(fall)g(bac)m(k)h
-(to)h(use)e(system)h(authen)m(tication.)42 b(When)30
-b(authen)m(ticating)h(a)g(passw)m(ord,)150 896 y(the)k(serv)m(er)g
-(\014rst)g(c)m(hec)m(ks)h(for)f(the)g(user)g(in)e(the)i(`)p
-Fo($CVSROOT/CVSROOT/passwd)p Ft(')30 b(\014le.)53 b(If)35
-b(it)f(\014nds)g(the)150 1006 y(user,)27 b(it)g(will)e(use)i(that)g(en)
-m(try)h(for)f(authen)m(tication)g(as)h(describ)s(ed)d(ab)s(o)m(v)m(e.)
-41 b(But)27 b(if)f(it)h(do)s(es)g(not)g(\014nd)f(the)150
-1115 y(user,)32 b(or)g(if)e(the)i Fs(cvs)f Ft(`)p Fo(passwd)p
-Ft(')g(\014le)g(do)s(es)g(not)h(exist,)h(then)e(the)h(serv)m(er)g(can)g
-(try)g(to)h(authen)m(ticate)g(the)150 1225 y(username)e(and)f(passw)m
-(ord)h(using)e(the)j(op)s(erating)f(system's)g(user-lo)s(okup)e
-(routines)i(\(this)f Fo(")p Ft(fallbac)m(k)p Fo(")150
-1334 y Ft(b)s(eha)m(vior)21 b(can)h(b)s(e)e(disabled)g(b)m(y)h(setting)
-h Fo(SystemAuth=no)c Ft(in)i(the)i Fs(cvs)f Ft(`)p Fo(config)p
-Ft(')f(\014le,)j(see)f(Section)f(C.13)150 1444 y([con\014g],)39
-b(page)e(139\).)61 b(Be)37 b(a)m(w)m(are,)j(ho)m(w)m(ev)m(er,)f(that)e
-(falling)e(bac)m(k)i(to)g(system)g(authen)m(tication)f(migh)m(t)150
-1554 y(b)s(e)i(a)i(securit)m(y)f(risk:)56 b Fs(cvs)39
-b Ft(op)s(erations)f(w)m(ould)g(then)g(b)s(e)h(authen)m(ticated)h(with)
-e(that)h(user's)g(regular)150 1663 y(login)30 b(passw)m(ord,)i(and)f
-(the)g(passw)m(ord)g(\015ies)g(across)h(the)f(net)m(w)m(ork)i(in)d
-(plain)m(text.)43 b(See)32 b(Section)f(2.9.3.3)150 1773
-y([P)m(assw)m(ord)g(authen)m(tication)f(securit)m(y],)h(page)g(24)g
-(for)f(more)h(on)f(this.)275 1907 y(Righ)m(t)i(no)m(w,)g(the)h(only)e
-(w)m(a)m(y)i(to)g(put)e(a)i(passw)m(ord)e(in)g(the)h
-Fs(cvs)f Ft(`)p Fo(passwd)p Ft(')g(\014le)g(is)h(to)g(paste)h(it)f
-(there)150 2017 y(from)e(somewhere)g(else.)41 b(Someda)m(y)-8
-b(,)31 b(there)g(ma)m(y)g(b)s(e)f(a)g Fo(cvs)g(passwd)f
-Ft(command.)275 2151 y(Unlik)m(e)36 b(man)m(y)i(of)f(the)h(\014les)e
-(in)g(`)p Fo($CVSROOT/CVSROOT)p Ft(',)g(it)h(is)f(normal)h(to)h(edit)f
-(the)h(`)p Fo(passwd)p Ft(')e(\014le)150 2260 y(in-place,)f(rather)g
-(than)f(via)g Fs(cvs)p Ft(.)53 b(This)33 b(is)h(b)s(ecause)h(of)g(the)g
-(p)s(ossible)d(securit)m(y)i(risks)g(of)g(ha)m(ving)h(the)150
-2370 y(`)p Fo(passwd)p Ft(')26 b(\014le)h(c)m(hec)m(k)m(ed)i(out)f(to)g
-(p)s(eople's)f(w)m(orking)f(copies.)40 b(If)27 b(y)m(ou)h(do)f(w)m(an)m
-(t)h(to)g(include)e(the)h(`)p Fo(passwd)p Ft(')150 2480
-y(\014le)i(in)h(c)m(hec)m(k)m(outs)i(of)f(`)p Fo($CVSROOT/CVSROOT)p
-Ft(',)26 b(see)31 b(See)g(Section)f(C.10)h([c)m(hec)m(k)m(outlist],)h
-(page)g(137.)150 2703 y Fl(2.9.3.2)63 b(Using)42 b(the)f(clien)m(t)f
-(with)h(passw)m(ord)g(authen)m(tication)275 2895 y Ft(T)-8
-b(o)31 b(run)f(a)h Fs(cvs)f Ft(command)h(on)g(a)g(remote)h(rep)s
-(ository)e(via)g(the)i(passw)m(ord-authen)m(ticating)e(serv)m(er,)150
-3005 y(one)i(sp)s(eci\014es)f(the)h Fo(pserver)e Ft(proto)s(col,)j
-(username,)f(rep)s(ository)f(host,)i(and)e(path)h(to)h(the)f(rep)s
-(ository)-8 b(.)150 3114 y(F)g(or)31 b(example:)390 3243
-y Fo(cvs)47 b(-d)g(:pserver:bach@faun.exampl)o(e.o)o(rg:/)o(usr/)o(loc)
-o(al/c)o(vsro)o(ot)41 b(checkout)46 b(someproj)275 3377
-y Ft(or)390 3505 y Fo(CVSROOT=:pserver:bach@fa)o(un.e)o(xamp)o(le.)o
-(org:)o(/usr)o(/lo)o(cal/)o(cvsr)o(oot)390 3609 y(cvs)h(checkout)e
-(someproj)275 3743 y Ft(Ho)m(w)m(ev)m(er,)h(unless)39
-b(y)m(ou're)j(connecting)g(to)g(a)g(public-access)e(rep)s(ository)g
-(\(i.e.,)45 b(one)d(where)e(that)150 3853 y(username)34
-b(do)s(esn't)g(require)f(a)i(passw)m(ord\),)g(y)m(ou'll)f(need)g(to)h
-Fm(log)g(in)e Ft(\014rst.)52 b(Logging)35 b(in)e(v)m(eri\014es)h(y)m
-(our)150 3963 y(passw)m(ord)e(with)g(the)h(rep)s(ository)-8
-b(.)48 b(It's)33 b(done)g(with)f(the)h Fo(login)f Ft(command,)h(whic)m
-(h)f(will)e(prompt)j(y)m(ou)150 4072 y(in)m(teractiv)m(ely)d(for)h(the)
-f(passw)m(ord:)390 4201 y Fo(cvs)47 b(-d)g(:pserver:bach@faun.exampl)o
-(e.o)o(rg:/)o(usr/)o(loc)o(al/c)o(vsro)o(ot)41 b(login)390
-4304 y(CVS)47 b(password:)275 4439 y Ft(After)39 b(y)m(ou)h(en)m(ter)g
-(the)g(passw)m(ord,)h Fs(cvs)e Ft(v)m(eri\014es)g(it)g(with)f(the)i
-(serv)m(er.)68 b(If)39 b(the)h(v)m(eri\014cation)f(suc-)150
-4548 y(ceeds,)e(then)d(that)h(com)m(bination)f(of)h(username,)h(host,)g
-(rep)s(ository)-8 b(,)35 b(and)f(passw)m(ord)h(is)e(p)s(ermanen)m(tly)
-150 4658 y(recorded,)h(so)f(future)g(transactions)g(with)f(that)i(rep)s
-(ository)e(w)m(on't)i(require)d(y)m(ou)j(to)g(run)e Fo(cvs)d(login)p
-Ft(.)150 4767 y(\(If)d(v)m(eri\014cation)f(fails,)g Fs(cvs)g
-Ft(will)e(exit)j(complaining)d(that)j(the)g(passw)m(ord)f(w)m(as)h
-(incorrect,)h(and)e(nothing)150 4877 y(will)j(b)s(e)h(recorded.\))275
-5011 y(The)41 b(records)h(are)h(stored,)j(b)m(y)c(default,)j(in)c(the)h
-(\014le)g(`)p Fo($HOME/.cvspass)p Ft('.)73 b(That)42
-b(\014le's)g(format)150 5121 y(is)35 b(h)m(uman-readable,)h(and)e(to)j
-(a)f(degree)g(h)m(uman-editable,)f(but)g(note)h(that)g(the)g(passw)m
-(ords)f(are)h(not)150 5230 y(stored)24 b(in)e(cleartext|they)j(are)f
-(trivially)d(enco)s(ded)i(to)i(protect)f(them)g(from)f
-Fo(")p Ft(inno)s(cen)m(t)p Fo(")g Ft(compromise)150 5340
-y(\(i.e.,)31 b(inadv)m(erten)m(t)g(viewing)d(b)m(y)j(a)f(system)h
-(administrator)e(or)h(other)h(non-malicious)d(p)s(erson\).)p
-eop
+23 24 bop Ft 150 -116 a(Chapter) 30 b(2:) 41 b(The) 30
+b(Rep) s(ository) 2425 b(23) 150 299 y(system,) 36 b(then) f(the) p
+Fs 34 w(cvs) p Ft 34 w(op) s(eration) f(will) e(fail) i(\(regardless) g
+(of) h(whether) f(the) h(clien) m(t) f(supplied) e(a) j(v) -5
+b(alid) 150 408 y(passw) m(ord\).) 275 542 y(The) 32
+b(passw) m(ord) h(and) f(system-user) h(\014elds) f(can) h(b) s(oth) f
+(b) s(e) h(omitted) g(\(and) g(if) f(the) h(system-user) g(\014eld) 150
+652 y(is) 44 b(omitted,) 50 b(then) 45 b(also) g(omit) g(the) h(colon) f
+(that) h(w) m(ould) e(ha) m(v) m(e) j(separated) f(it) f(from) g(the) g
+(encrypted) 150 761 y(passw) m(ord\).) 40 b(F) -8 b(or) 32
+b(example,) e(this) f(w) m(ould) g(b) s(e) h(a) h(v) -5
+b(alid) 28 b(`) p Fo($CVSROOT/CVSROOT/passwd) p Ft(') d(\014le:) p
+Fo 390 889 a(anonymous::pubcvs) 390 993 y(fish:rKa5jzULzmhOo:kfoge) o
+(l) 390 1097 y(sussman:1sOp854gDF3DY) p Ft 275 1231 a(When) 33
+b(the) g(passw) m(ord) g(\014eld) f(is) g(omitted) h(or) h(empt) m(y) -8
+b(,) 35 b(then) e(the) g(clien) m(t's) g(authen) m(tication) h(attempt)
+150 1340 y(will) d(succeed) j(with) f(an) m(y) h(passw) m(ord,) h
+(including) 30 b(the) k(empt) m(y) g(string.) 50 b(Ho) m(w) m(ev) m
+(er,) 37 b(the) d(colon) g(after) h(the) p Fs 150 1450
+a(cvs) p Ft 29 w(username) 30 b(is) g(alw) m(a) m(ys) h(necessary) -8
+b(,) 31 b(ev) m(en) g(if) e(the) i(passw) m(ord) f(is) f(empt) m(y) -8
+b(.) p Fs 275 1584 a(cvs) p Ft 32 w(can) 33 b(also) g(fall) f(bac) m(k)
+i(to) g(use) e(system) i(authen) m(tication.) 49 b(When) 33
+b(authen) m(ticating) g(a) g(passw) m(ord,) 150 1693
+y(the) i(serv) m(er) g(\014rst) g(c) m(hec) m(ks) h(for) f(the) g(user)
+g(in) e(the) i(`) p Fo($CVSROOT/CVSROOT/passwd) p Ft(') 30
+b(\014le.) 53 b(If) 35 b(it) f(\014nds) g(the) 150 1803
+y(user,) 27 b(it) g(will) e(use) i(that) g(en) m(try) h(for) f(authen) m
+(tication) g(as) h(describ) s(ed) d(ab) s(o) m(v) m(e.) 41
+b(But) 27 b(if) f(it) h(do) s(es) g(not) g(\014nd) f(the) 150
+1912 y(user,) 32 b(or) g(if) e(the) p Fs 32 w(cvs) p
+Ft 31 w(`) p Fo(passwd) p Ft(') h(\014le) g(do) s(es) g(not) h(exist,) h
+(then) e(the) h(serv) m(er) g(can) g(try) g(to) h(authen) m(ticate) g
+(the) 150 2022 y(username) e(and) f(passw) m(ord) h(using) e(the) j(op)
+s(erating) f(system's) g(user-lo) s(okup) e(routines) i(\(this) p
+Fo 30 w(") p Ft(fallbac) m(k) p Fo(") p Ft 150 2132 a(b) s(eha) m(vior)
+21 b(can) h(b) s(e) e(disabled) g(b) m(y) h(setting) p
+Fo 22 w(SystemAuth=no) p Ft 18 w(in) f(the) p Fs 22 w(cvs) p
+Ft 21 w(`) p Fo(config) p Ft(') g(\014le,) j(see) f(Section) f(C.13) 150
+2241 y([con\014g],) 39 b(page) e(141\).) 61 b(Be) 37
+b(a) m(w) m(are,) j(ho) m(w) m(ev) m(er,) f(that) e(falling) e(bac) m
+(k) i(to) g(system) g(authen) m(tication) f(migh) m(t) 150
+2351 y(b) s(e) i(a) i(securit) m(y) f(risk:) p Fs 56
+w(cvs) p Ft 39 w(op) s(erations) f(w) m(ould) g(then) g(b) s(e) h
+(authen) m(ticated) h(with) e(that) h(user's) g(regular) 150
+2460 y(login) 30 b(passw) m(ord,) i(and) f(the) g(passw) m(ord) g
+(\015ies) g(across) h(the) f(net) m(w) m(ork) i(in) d(plain) m(text.) 43
+b(See) 32 b(Section) f(2.9.3.3) 150 2570 y([P) m(assw) m(ord) g(authen)
+m(tication) f(securit) m(y],) h(page) g(24) g(for) f(more) h(on) f
+(this.) 275 2704 y(Righ) m(t) i(no) m(w,) g(the) h(only) e(w) m(a) m(y)
+i(to) g(put) e(a) i(passw) m(ord) e(in) g(the) p Fs 32
+w(cvs) p Ft 31 w(`) p Fo(passwd) p Ft(') g(\014le) g(is) h(to) g(paste)
+h(it) f(there) 150 2813 y(from) e(somewhere) g(else.) 41
+b(Someda) m(y) -8 b(,) 31 b(there) g(ma) m(y) g(b) s(e) f(a) p
+Fo 30 w(cvs) g(passwd) p Ft 29 w(command.) 275 2947 y(Unlik) m(e) 36
+b(man) m(y) i(of) f(the) h(\014les) e(in) g(`) p Fo($CVSROOT/CVSROOT) p
+Ft(',) g(it) h(is) f(normal) h(to) h(edit) f(the) h(`) p
+Fo(passwd) p Ft(') e(\014le) 150 3057 y(in-place,) f(rather) g(than) f
+(via) p Fs 34 w(cvs) p Ft(.) 53 b(This) 33 b(is) h(b) s(ecause) h(of) g
+(the) g(p) s(ossible) d(securit) m(y) i(risks) g(of) g(ha) m(ving) h
+(the) 150 3166 y(`) p Fo(passwd) p Ft(') 26 b(\014le) h(c) m(hec) m(k) m
+(ed) i(out) f(to) g(p) s(eople's) f(w) m(orking) f(copies.) 40
+b(If) 27 b(y) m(ou) h(do) f(w) m(an) m(t) h(to) g(include) e(the) h(`) p
+Fo(passwd) p Ft(') 150 3276 y(\014le) i(in) h(c) m(hec) m(k) m(outs) i
+(of) f(`) p Fo($CVSROOT/CVSROOT) p Ft(',) 26 b(see) 31
+b(Section) f(C.10) i([c) m(hec) m(k) m(outlist],) g(page) f(139.) p
+Fl 150 3498 a(2.9.3.2) 63 b(Using) 42 b(the) f(clien) m(t) f(with) h
+(passw) m(ord) g(authen) m(tication) p Ft 275 3690 a(T) -8
+b(o) 31 b(run) f(a) p Fs 31 w(cvs) p Ft 30 w(command) h(on) g(a) g
+(remote) h(rep) s(ository) e(via) g(the) i(passw) m(ord-authen) m
+(ticating) e(serv) m(er,) 150 3799 y(one) 39 b(sp) s(eci\014es) e(the) p
+Fo 38 w(pserver) p Ft 36 w(proto) s(col,) k(optional) c(username,) j
+(rep) s(ository) d(host,) k(an) d(optional) g(p) s(ort) 150
+3909 y(n) m(um) m(b) s(er,) 29 b(and) h(path) g(to) h(the) g(rep) s
+(ository) -8 b(.) 40 b(F) -8 b(or) 31 b(example:) p Fo
+390 4037 a(cvs) 47 b(-d) g(:pserver:faun.example.org) o(:/u) o(sr/l) o
+(ocal) o(/cv) o(sroo) o(t) 42 b(checkout) j(someproj) p
+Ft 275 4171 a(or) p Fo 390 4299 a(CVSROOT=:pserver:bach@fa) o(un.e) o
+(xamp) o(le.) o(org:) o(2401) o(/us) o(r/lo) o(cal/) o(cvs) o(root) 390
+4402 y(cvs) i(checkout) e(someproj) p Ft 275 4536 a(Ho) m(w) m(ev) m
+(er,) h(unless) 39 b(y) m(ou're) j(connecting) g(to) g(a) g
+(public-access) e(rep) s(ository) g(\(i.e.,) 45 b(one) d(where) e(that)
+150 4646 y(username) i(do) s(esn't) f(require) g(a) i(passw) m(ord\),) i
+(y) m(ou'll) c(need) h(to) h(supply) c(a) k(passw) m(ord) e(or) p
+Fm 42 w(log) i(in) p Ft 40 w(\014rst.) 150 4755 y(Logging) 31
+b(in) f(v) m(eri\014es) g(y) m(our) h(passw) m(ord) f(with) f(the) i
+(rep) s(ository) f(and) g(stores) h(it) g(in) e(a) i(\014le.) 42
+b(It's) 31 b(done) f(with) 150 4865 y(the) p Fo 39 w(login) p
+Ft 37 w(command,) 40 b(whic) m(h) d(will) f(prompt) i(y) m(ou) g(in) m
+(teractiv) m(ely) h(for) f(the) h(passw) m(ord) e(if) h(y) m(ou) h
+(didn't) 150 4974 y(supply) 28 b(one) j(as) f(part) g(of) p
+Fm 31 w($CVSR) m(OOT) p Ft 7 w(:) p Fo 390 5102 a(cvs) 47
+b(-d) g(:pserver:bach@faun.exampl) o(e.o) o(rg:/) o(usr/) o(loc) o
+(al/c) o(vsro) o(ot) 41 b(login) 390 5206 y(CVS) 47 b(password:) p
+Ft 275 5340 a(or) p 90 rotate dyy eop
%%Page: 24 26
-24 25 bop 150 -116 a Ft(24)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)275 299 y(Y)-8 b(ou)23 b(can)h(c)m(hange)h
-(the)e(default)g(lo)s(cation)g(of)g(this)f(\014le)h(b)m(y)g(setting)h
-(the)f Fo(CVS_PASSFILE)d Ft(en)m(vironmen)m(t)150 408
-y(v)-5 b(ariable.)39 b(If)29 b(y)m(ou)g(use)g(this)f(v)-5
-b(ariable,)29 b(mak)m(e)h(sure)e(y)m(ou)i(set)g(it)e
-Fn(b)-5 b(efor)g(e)37 b Fo(cvs)29 b(login)f Ft(is)g(run.)39
-b(If)29 b(y)m(ou)g(w)m(ere)150 518 y(to)e(set)g(it)f(after)h(running)c
-Fo(cvs)30 b(login)p Ft(,)c(then)g(later)g Fs(cvs)g Ft(commands)g(w)m
-(ould)f(b)s(e)g(unable)g(to)i(lo)s(ok)f(up)g(the)150
-628 y(passw)m(ord)k(for)g(transmission)e(to)j(the)g(serv)m(er.)275
-758 y(Once)d(y)m(ou)g(ha)m(v)m(e)h(logged)g(in,)e(all)g
-Fs(cvs)g Ft(commands)h(using)e(that)j(remote)g(rep)s(ository)e(and)h
-(username)150 868 y(will)g(authen)m(ticate)j(with)f(the)g(stored)h
-(passw)m(ord.)40 b(So,)30 b(for)g(example)390 993 y Fo(cvs)47
-b(-d)g(:pserver:bach@faun.exampl)o(e.o)o(rg:/)o(usr/)o(loc)o(al/c)o
-(vsro)o(ot)41 b(checkout)46 b(foo)275 1123 y Ft(should)33
-b(just)h(w)m(ork)h(\(unless)f(the)h(passw)m(ord)f(c)m(hanges)i(on)f
-(the)g(serv)m(er)g(side,)g(in)f(whic)m(h)g(case)i(y)m(ou'll)150
-1233 y(ha)m(v)m(e)c(to)f(re-run)e Fo(cvs)g(login)p Ft(\).)275
-1364 y(Note)g(that)f(if)f(the)h(`)p Fo(:pserver:)p Ft(')e(w)m(ere)i
-(not)g(presen)m(t)g(in)f(the)h(rep)s(ository)f(sp)s(eci\014cation,)g
-Fs(cvs)g Ft(w)m(ould)150 1473 y(assume)j(it)g(should)e(use)i
-Fo(rsh)f Ft(to)i(connect)h(with)c(the)j(serv)m(er)f(instead)g(\(see)h
-(Section)f(2.9.2)i([Connecting)150 1583 y(via)e(rsh],)g(page)h(20\).)
-275 1713 y(Of)j(course,)i(once)f(y)m(ou)g(ha)m(v)m(e)g(a)g(w)m(orking)f
-(cop)m(y)i(c)m(hec)m(k)m(ed)g(out)f(and)f(are)h(running)d
-Fs(cvs)h Ft(commands)150 1823 y(from)c(within)d(it,)j(there)h(is)e(no)h
-(longer)f(an)m(y)i(need)e(to)i(sp)s(ecify)e(the)h(rep)s(ository)f
-(explicitly)-8 b(,)28 b(b)s(ecause)h Fs(cvs)150 1933
-y Ft(can)i(deduce)f(the)g(rep)s(ository)g(from)f(the)i(w)m(orking)f
-(cop)m(y's)h(`)p Fo(CVS)p Ft(')f(sub)s(directory)-8 b(.)275
-2063 y(The)28 b(passw)m(ord)h(for)g(a)h(giv)m(en)g(remote)g(rep)s
-(ository)e(can)i(b)s(e)f(remo)m(v)m(ed)h(from)f(the)h
-Fo(CVS_PASSFILE)c Ft(b)m(y)150 2173 y(using)j(the)h Fo(cvs)g(logout)f
-Ft(command.)150 2385 y Fl(2.9.3.3)63 b(Securit)m(y)40
-b(considerations)i(with)f(passw)m(ord)g(authen)m(tication)275
-2574 y Ft(The)35 b(passw)m(ords)g(are)h(stored)g(on)g(the)g(clien)m(t)f
-(side)g(in)f(a)i(trivial)e(enco)s(ding)h(of)h(the)g(cleartext,)j(and)
-150 2684 y(transmitted)30 b(in)f(the)i(same)g(enco)s(ding.)40
-b(The)30 b(enco)s(ding)g(is)g(done)g(only)g(to)h(prev)m(en)m(t)g(inadv)
-m(erten)m(t)g(pass-)150 2793 y(w)m(ord)36 b(compromises)f(\(i.e.,)j(a)f
-(system)f(administrator)e(acciden)m(tally)i(lo)s(oking)f(at)i(the)f
-(\014le\),)h(and)f(will)150 2903 y(not)31 b(prev)m(en)m(t)g(ev)m(en)g
-(a)f(naiv)m(e)h(attac)m(k)m(er)i(from)d(gaining)f(the)i(passw)m(ord.)
-275 3034 y(The)40 b(separate)i Fs(cvs)e Ft(passw)m(ord)g(\014le)g
-(\(see)i(Section)f(2.9.3.1)j([P)m(assw)m(ord)d(authen)m(tication)g
-(serv)m(er],)150 3143 y(page)k(21\))h(allo)m(ws)e(p)s(eople)f(to)j(use)
-e(a)h(di\013eren)m(t)f(passw)m(ord)g(for)g(rep)s(ository)g(access)h
-(than)g(for)f(login)150 3253 y(access.)f(On)29 b(the)i(other)g(hand,)f
-(once)h(a)g(user)f(has)g(non-read-only)g(access)i(to)f(the)g(rep)s
-(ository)-8 b(,)30 b(she)h(can)150 3362 y(execute)e(programs)e(on)g
-(the)h(serv)m(er)g(system)f(through)g(a)h(v)-5 b(ariet)m(y)28
-b(of)f(means.)40 b(Th)m(us,)27 b(rep)s(ository)g(access)150
-3472 y(implies)k(fairly)i(broad)h(system)g(access)h(as)g(w)m(ell.)51
-b(It)34 b(migh)m(t)g(b)s(e)g(p)s(ossible)e(to)j(mo)s(dify)d
-Fs(cvs)h Ft(to)i(prev)m(en)m(t)150 3581 y(that,)c(but)f(no)g(one)h(has)
-f(done)g(so)h(as)f(of)h(this)e(writing.)275 3712 y(Note)36
-b(that)f(b)s(ecause)g(the)g(`)p Fo($CVSROOT/CVSROOT)p
-Ft(')c(directory)j(con)m(tains)h(`)p Fo(passwd)p Ft(')f(and)g(other)h
-(\014les)150 3822 y(whic)m(h)k(are)j(used)d(to)j(c)m(hec)m(k)g(securit)
-m(y)-8 b(,)44 b(y)m(ou)d(m)m(ust)g(con)m(trol)g(the)g(p)s(ermissions)c
-(on)k(this)e(directory)i(as)150 3931 y(tigh)m(tly)36
-b(as)h(the)f(p)s(ermissions)e(on)i(`)p Fo(/etc)p Ft('.)58
-b(The)36 b(same)h(applies)e(to)i(the)f(`)p Fo($CVSROOT)p
-Ft(')f(directory)h(itself)150 4041 y(and)g(an)m(y)g(directory)g(ab)s(o)
-m(v)m(e)h(it)f(in)f(the)h(tree.)59 b(An)m(y)m(one)37
-b(who)e(has)h(write)g(access)h(to)g(suc)m(h)f(a)g(directory)150
-4150 y(will)d(ha)m(v)m(e)38 b(the)e(abilit)m(y)f(to)i(b)s(ecome)f(an)m
-(y)h(user)e(on)h(the)h(system.)58 b(Note)37 b(that)g(these)g(p)s
-(ermissions)c(are)150 4260 y(t)m(ypically)c(tigh)m(ter)i(than)f(y)m(ou)
-h(w)m(ould)e(use)h(if)f(y)m(ou)i(are)g(not)f(using)f(pserv)m(er.)275
-4391 y(In)38 b(summary)-8 b(,)41 b(an)m(y)m(one)g(who)d(gets)j(the)e
-(passw)m(ord)g(gets)h(rep)s(ository)e(access)j(\(whic)m(h)d(ma)m(y)i
-(imply)150 4500 y(some)33 b(measure)g(of)g(general)g(system)g(access)i
-(as)e(w)m(ell\).)48 b(The)32 b(passw)m(ord)g(is)g(a)m(v)-5
-b(ailable)33 b(to)g(an)m(y)m(one)h(who)150 4610 y(can)k(sni\013)e(net)m
-(w)m(ork)j(pac)m(k)m(ets)g(or)f(read)g(a)g(protected)h(\(i.e.,)h(user)d
-(read-only\))g(\014le.)62 b(If)38 b(y)m(ou)g(w)m(an)m(t)g(real)150
-4719 y(securit)m(y)-8 b(,)31 b(get)g(Kerb)s(eros.)150
-4932 y Fl(2.9.4)63 b(Direct)40 b(connection)h(with)g(GSSAPI)275
-5121 y Ft(GSSAPI)34 b(is)h(a)h(generic)g(in)m(terface)g(to)g(net)m(w)m
-(ork)h(securit)m(y)e(systems)h(suc)m(h)f(as)h(Kerb)s(eros)f(5.)56
-b(If)36 b(y)m(ou)150 5230 y(ha)m(v)m(e)j(a)g(w)m(orking)e(GSSAPI)g
-(library)-8 b(,)38 b(y)m(ou)h(can)f(ha)m(v)m(e)h Fs(cvs)e
-Ft(connect)i(via)f(a)g(direct)f Fs(tcp)h Ft(connection,)150
-5340 y(authen)m(ticating)31 b(with)e(GSSAPI.)p eop
+24 25 bop Ft 150 -116 a(24) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fo 390
+299 a(cvs) 47 b(-d) g(:pserver:bach:p4ss30rd@fa) o(un.) o(exam) o(ple.)
+o(org) o(:/us) o(r/lo) o(cal) o(/cvs) o(root) 41 b(login) p
+Ft 275 439 a(After) e(y) m(ou) h(en) m(ter) g(the) g(passw) m(ord,) p
+Fs 41 w(cvs) p Ft 39 w(v) m(eri\014es) f(it) g(with) f(the) i(serv) m
+(er.) 68 b(If) 39 b(the) h(v) m(eri\014cation) f(suc-) 150
+549 y(ceeds,) e(then) d(that) h(com) m(bination) f(of) h(username,) h
+(host,) g(rep) s(ository) -8 b(,) 35 b(and) f(passw) m(ord) h(is) e(p) s
+(ermanen) m(tly) 150 658 y(recorded,) h(so) f(future) g(transactions) g
+(with) f(that) i(rep) s(ository) e(w) m(on't) i(require) d(y) m(ou) j
+(to) g(run) p Fo 32 w(cvs) 29 b(login) p Ft(.) 150 768
+y(\(If) d(v) m(eri\014cation) f(fails,) p Fs 25 w(cvs) p
+Ft 25 w(will) e(exit) j(complaining) d(that) j(the) g(passw) m(ord) f
+(w) m(as) h(incorrect,) h(and) e(nothing) 150 878 y(will) j(b) s(e) h
+(recorded.\)) 275 1018 y(The) 41 b(records) h(are) h(stored,) j(b) m(y)
+c(default,) j(in) c(the) h(\014le) g(`) p Fo($HOME/.cvspass) p
+Ft('.) 73 b(That) 42 b(\014le's) g(format) 150 1128 y(is) 35
+b(h) m(uman-readable,) h(and) e(to) j(a) f(degree) g(h) m
+(uman-editable,) f(but) g(note) h(that) g(the) g(passw) m(ords) f(are) h
+(not) 150 1237 y(stored) 24 b(in) e(cleartext|they) j(are) f(trivially)
+d(enco) s(ded) i(to) i(protect) f(them) g(from) p Fo
+23 w(") p Ft(inno) s(cen) m(t) p Fo(") p Ft 23 w(compromise) 150
+1347 y(\(i.e.,) 31 b(inadv) m(erten) m(t) g(viewing) d(b) m(y) j(a) f
+(system) h(administrator) e(or) h(other) h(non-malicious) d(p) s
+(erson\).) 275 1487 y(Y) -8 b(ou) 23 b(can) h(c) m(hange) h(the) e
+(default) g(lo) s(cation) g(of) g(this) f(\014le) h(b) m(y) g(setting) h
+(the) p Fo 23 w(CVS_PASSFILE) p Ft 20 w(en) m(vironmen) m(t) 150
+1597 y(v) -5 b(ariable.) 39 b(If) 29 b(y) m(ou) g(use) g(this) f(v) -5
+b(ariable,) 29 b(mak) m(e) h(sure) e(y) m(ou) i(set) g(it) p
+Fn 28 w(b) -5 b(efor) g(e) p Fo 37 w(cvs) 29 b(login) p
+Ft 28 w(is) f(run.) 39 b(If) 29 b(y) m(ou) g(w) m(ere) 150
+1706 y(to) e(set) g(it) f(after) h(running) p Fo 23 w(cvs) j(login) p
+Ft(,) c(then) g(later) p Fs 26 w(cvs) p Ft 26 w(commands) g(w) m(ould) f
+(b) s(e) g(unable) g(to) i(lo) s(ok) f(up) g(the) 150
+1816 y(passw) m(ord) k(for) g(transmission) e(to) j(the) g(serv) m(er.)
+275 1956 y(Once) d(y) m(ou) g(ha) m(v) m(e) h(logged) g(in,) e(all) p
+Fs 27 w(cvs) p Ft 27 w(commands) h(using) e(that) j(remote) g(rep) s
+(ository) e(and) h(username) 150 2066 y(will) g(authen) m(ticate) j
+(with) f(the) g(stored) h(passw) m(ord.) 40 b(So,) 30
+b(for) g(example) p Fo 390 2200 a(cvs) 47 b(-d) g
+(:pserver:bach@faun.exampl) o(e.o) o(rg:/) o(usr/) o(loc) o(al/c) o
+(vsro) o(ot) 41 b(checkout) 46 b(foo) p Ft 275 2341 a(should) 33
+b(just) h(w) m(ork) h(\(unless) f(the) h(passw) m(ord) f(c) m(hanges) i
+(on) f(the) g(serv) m(er) g(side,) g(in) f(whic) m(h) g(case) i(y) m
+(ou'll) 150 2450 y(ha) m(v) m(e) c(to) f(re-run) p Fo
+29 w(cvs) e(login) p Ft(\).) 275 2591 y(Note) g(that) f(if) f(the) h(`)
+p Fo(:pserver:) p Ft(') e(w) m(ere) i(not) g(presen) m(t) g(in) f(the) h
+(rep) s(ository) f(sp) s(eci\014cation,) p Fs 27 w(cvs) p
+Ft 27 w(w) m(ould) 150 2700 y(assume) j(it) g(should) e(use) p
+Fo 30 w(rsh) p Ft 29 w(to) j(connect) h(with) c(the) j(serv) m(er) f
+(instead) g(\(see) h(Section) f(2.9.2) i([Connecting) 150
+2810 y(via) e(rsh],) g(page) h(20\).) 275 2950 y(Of) j(course,) i(once)
+f(y) m(ou) g(ha) m(v) m(e) g(a) g(w) m(orking) f(cop) m(y) i(c) m(hec) m
+(k) m(ed) g(out) f(and) f(are) h(running) p Fs 32 w(cvs) p
+Ft 33 w(commands) 150 3060 y(from) 29 b(within) d(it,) j(there) h(is) e
+(no) h(longer) f(an) m(y) i(need) e(to) i(sp) s(ecify) e(the) h(rep) s
+(ository) f(explicitly) -8 b(,) 28 b(b) s(ecause) p Fs
+29 w(cvs) p Ft 150 3169 a(can) j(deduce) f(the) g(rep) s(ository) g
+(from) f(the) i(w) m(orking) f(cop) m(y's) h(`) p Fo(CVS) p
+Ft(') f(sub) s(directory) -8 b(.) 275 3310 y(The) 28
+b(passw) m(ord) h(for) g(a) h(giv) m(en) g(remote) g(rep) s(ository) e
+(can) i(b) s(e) f(remo) m(v) m(ed) h(from) f(the) p Fo
+30 w(CVS_PASSFILE) p Ft 26 w(b) m(y) 150 3419 y(using) g(the) p
+Fo 30 w(cvs) h(logout) p Ft 29 w(command.) p Fl 150 3655
+a(2.9.3.3) 63 b(Securit) m(y) 40 b(considerations) i(with) f(passw) m
+(ord) g(authen) m(tication) p Ft 275 3854 a(The) 35 b(passw) m(ords) g
+(are) h(stored) g(on) g(the) g(clien) m(t) f(side) g(in) f(a) i
+(trivial) e(enco) s(ding) h(of) h(the) g(cleartext,) j(and) 150
+3963 y(transmitted) 30 b(in) f(the) i(same) g(enco) s(ding.) 40
+b(The) 30 b(enco) s(ding) g(is) g(done) g(only) g(to) h(prev) m(en) m
+(t) g(inadv) m(erten) m(t) g(pass-) 150 4073 y(w) m(ord) 36
+b(compromises) f(\(i.e.,) j(a) f(system) f(administrator) e(acciden) m
+(tally) i(lo) s(oking) f(at) i(the) f(\014le\),) h(and) f(will) 150
+4183 y(not) 31 b(prev) m(en) m(t) g(ev) m(en) g(a) f(naiv) m(e) h
+(attac) m(k) m(er) i(from) d(gaining) f(the) i(passw) m(ord.) 275
+4323 y(The) 40 b(separate) p Fs 42 w(cvs) p Ft 40 w(passw) m(ord) g
+(\014le) g(\(see) i(Section) f(2.9.3.1) j([P) m(assw) m(ord) d(authen) m
+(tication) g(serv) m(er],) 150 4432 y(page) k(21\)) h(allo) m(ws) e(p) s
+(eople) f(to) j(use) e(a) h(di\013eren) m(t) f(passw) m(ord) g(for) g
+(rep) s(ository) g(access) h(than) g(for) f(login) 150
+4542 y(access.) f(On) 29 b(the) i(other) g(hand,) f(once) h(a) g(user) f
+(has) g(non-read-only) g(access) i(to) f(the) g(rep) s(ository) -8
+b(,) 30 b(she) h(can) 150 4652 y(execute) e(programs) e(on) g(the) h
+(serv) m(er) g(system) f(through) g(a) h(v) -5 b(ariet) m(y) 28
+b(of) f(means.) 40 b(Th) m(us,) 27 b(rep) s(ository) g(access) 150
+4761 y(implies) k(fairly) i(broad) h(system) g(access) h(as) g(w) m
+(ell.) 51 b(It) 34 b(migh) m(t) g(b) s(e) g(p) s(ossible) e(to) j(mo) s
+(dify) p Fs 32 w(cvs) p Ft 33 w(to) g(prev) m(en) m(t) 150
+4871 y(that,) c(but) f(no) g(one) h(has) f(done) g(so) h(as) f(of) h
+(this) e(writing.) 275 5011 y(Note) 36 b(that) f(b) s(ecause) g(the) g
+(`) p Fo($CVSROOT/CVSROOT) p Ft(') c(directory) j(con) m(tains) h(`) p
+Fo(passwd) p Ft(') f(and) g(other) h(\014les) 150 5121
+y(whic) m(h) k(are) j(used) d(to) j(c) m(hec) m(k) g(securit) m(y) -8
+b(,) 44 b(y) m(ou) d(m) m(ust) g(con) m(trol) g(the) g(p) s(ermissions)
+c(on) k(this) e(directory) i(as) 150 5230 y(tigh) m(tly) 36
+b(as) h(the) f(p) s(ermissions) e(on) i(`) p Fo(/etc) p
+Ft('.) 58 b(The) 36 b(same) h(applies) e(to) i(the) f(`) p
+Fo($CVSROOT) p Ft(') f(directory) h(itself) 150 5340
+y(and) g(an) m(y) g(directory) g(ab) s(o) m(v) m(e) h(it) f(in) f(the) h
+(tree.) 59 b(An) m(y) m(one) 37 b(who) e(has) h(write) g(access) h(to) g
+(suc) m(h) f(a) g(directory) p 90 rotate dyy eop
%%Page: 25 27
-25 26 bop 150 -116 a Ft(Chapter)30 b(2:)41 b(The)30 b(Rep)s(ository)
-2425 b(25)275 299 y(T)-8 b(o)36 b(do)g(this,)g Fs(cvs)f
-Ft(needs)g(to)i(b)s(e)e(compiled)g(with)f(GSSAPI)h(supp)s(ort;)i(when)e
-(con\014guring)f Fs(cvs)h Ft(it)150 408 y(tries)26 b(to)i(detect)h
-(whether)d(GSSAPI)g(libraries)f(using)g(k)m(erb)s(eros)i(v)m(ersion)f
-(5)i(are)f(presen)m(t.)40 b(Y)-8 b(ou)28 b(can)f(also)150
-518 y(use)j(the)h(`)p Fo(--with-gssapi)p Ft(')c(\015ag)k(to)g
-(con\014gure.)275 669 y(The)f(connection)h(is)f(authen)m(ticated)i
-(using)e(GSSAPI,)g(but)h(the)g(message)h(stream)f(is)g
-Fn(not)40 b Ft(authen-)150 778 y(ticated)31 b(b)m(y)f(default.)40
-b(Y)-8 b(ou)31 b(m)m(ust)f(use)g(the)h Fo(-a)f Ft(global)f(option)h(to)
-h(request)g(stream)f(authen)m(tication.)275 929 y(The)23
-b(data)h(transmitted)g(is)e Fn(not)34 b Ft(encrypted)23
-b(b)m(y)h(default.)37 b(Encryption)23 b(supp)s(ort)f(m)m(ust)h(b)s(e)g
-(compiled)150 1038 y(in)m(to)28 b(b)s(oth)g(the)h(clien)m(t)f(and)f
-(the)i(serv)m(er;)h(use)e(the)g(`)p Fo(--enable-encrypt)p
-Ft(')d(con\014gure)j(option)g(to)h(turn)e(it)150 1148
-y(on.)41 b(Y)-8 b(ou)30 b(m)m(ust)h(then)f(use)g(the)g
-Fo(-x)g Ft(global)g(option)g(to)h(request)f(encryption.)275
-1299 y(GSSAPI)k(connections)h(are)h(handled)d(on)i(the)g(serv)m(er)h
-(side)e(b)m(y)h(the)h(same)f(serv)m(er)h(whic)m(h)e(handles)150
-1408 y(the)40 b(passw)m(ord)f(authen)m(tication)i(serv)m(er;)k(see)40
-b(Section)g(2.9.3.1)j([P)m(assw)m(ord)d(authen)m(tication)g(serv)m
-(er],)150 1518 y(page)46 b(21.)86 b(If)45 b(y)m(ou)g(are)h(using)e(a)h
-(GSSAPI)g(mec)m(hanism)f(suc)m(h)h(as)h(Kerb)s(eros)e(whic)m(h)g(pro)m
-(vides)g(for)150 1627 y(strong)e(authen)m(tication,)j(y)m(ou)d(will)d
-(probably)h(w)m(an)m(t)i(to)h(disable)d(the)i(abilit)m(y)e(to)i(authen)
-m(ticate)h(via)150 1737 y(cleartext)38 b(passw)m(ords.)58
-b(T)-8 b(o)37 b(do)f(so,)j(create)f(an)e(empt)m(y)h(`)p
-Fo(CVSROOT/passwd)p Ft(')c(passw)m(ord)j(\014le,)h(and)f(set)150
-1847 y Fo(SystemAuth=no)27 b Ft(in)i(the)h(con\014g)h(\014le)e(\(see)j
-(Section)e(C.13)h([con\014g],)g(page)h(139\).)275 1997
-y(The)43 b(GSSAPI)g(serv)m(er)h(uses)g(a)g(principal)d(name)j(of)g
-(cvs/)p Fm(hostname)p Ft(,)k(where)c Fm(hostname)49 b
-Ft(is)43 b(the)150 2107 y(canonical)26 b(name)g(of)h(the)g(serv)m(er)f
-(host.)40 b(Y)-8 b(ou)27 b(will)c(ha)m(v)m(e)28 b(to)f(set)g(this)f(up)
-f(as)i(required)d(b)m(y)i(y)m(our)h(GSSAPI)150 2216 y(mec)m(hanism.)275
-2367 y(T)-8 b(o)30 b(connect)i(using)d(GSSAPI,)g(use)h(`)p
-Fo(:gserver:)p Ft('.)39 b(F)-8 b(or)31 b(example,)390
-2512 y Fo(cvs)47 b(-d)g(:gserver:faun.example.org)o(:/u)o(sr/l)o(ocal)o
-(/cv)o(sroo)o(t)42 b(checkout)j(foo)150 2768 y Fl(2.9.5)63
-b(Direct)40 b(connection)h(with)g(k)m(erb)s(eros)275
-2977 y Ft(The)28 b(easiest)i(w)m(a)m(y)g(to)g(use)f(k)m(erb)s(eros)g
-(is)g(to)h(use)f(the)g(k)m(erb)s(eros)g Fo(rsh)p Ft(,)g(as)h(describ)s
-(ed)d(in)h(Section)h(2.9.2)150 3086 y([Connecting)c(via)h(rsh],)g(page)
-g(20.)40 b(The)26 b(main)e(disadv)-5 b(an)m(tage)26 b(of)g(using)f(rsh)
-f(is)h(that)h(all)f(the)h(data)g(needs)150 3196 y(to)j(pass)f(through)g
-(additional)f(programs,)h(so)h(it)f(ma)m(y)h(b)s(e)f(slo)m(w)m(er.)40
-b(So)29 b(if)e(y)m(ou)i(ha)m(v)m(e)h(k)m(erb)s(eros)e(installed)150
-3305 y(y)m(ou)j(can)f(connect)i(via)e(a)g(direct)g Fs(tcp)g
-Ft(connection,)h(authen)m(ticating)f(with)f(k)m(erb)s(eros.)275
-3456 y(This)19 b(section)j(concerns)g(the)g(k)m(erb)s(eros)f(net)m(w)m
-(ork)h(securit)m(y)g(system,)i(v)m(ersion)d(4.)38 b(Kerb)s(eros)20
-b(v)m(ersion)i(5)150 3566 y(is)h(supp)s(orted)f(via)h(the)h(GSSAPI)e
-(generic)i(net)m(w)m(ork)h(securit)m(y)e(in)m(terface,)j(as)e(describ)s
-(ed)d(in)i(the)g(previous)150 3675 y(section.)275 3826
-y(T)-8 b(o)22 b(do)g(this,)h Fs(cvs)e Ft(needs)h(to)h(b)s(e)f(compiled)
-e(with)h(k)m(erb)s(eros)h(supp)s(ort;)i(when)d(con\014guring)g
-Fs(cvs)g Ft(it)h(tries)150 3935 y(to)31 b(detect)h(whether)e(k)m(erb)s
-(eros)g(is)f(presen)m(t)i(or)f(y)m(ou)h(can)f(use)g(the)h(`)p
-Fo(--with-krb4)p Ft(')d(\015ag)i(to)i(con\014gure.)275
-4086 y(The)23 b(data)h(transmitted)g(is)e Fn(not)34 b
-Ft(encrypted)23 b(b)m(y)h(default.)37 b(Encryption)23
-b(supp)s(ort)f(m)m(ust)h(b)s(e)g(compiled)150 4196 y(in)m(to)29
-b(b)s(oth)g(the)g(clien)m(t)g(and)g(serv)m(er;)h(use)f(the)h(`)p
-Fo(--enable-encryption)p Ft(')24 b(con\014gure)29 b(option)g(to)h(turn)
-e(it)150 4305 y(on.)41 b(Y)-8 b(ou)30 b(m)m(ust)h(then)f(use)g(the)g
-Fo(-x)g Ft(global)g(option)g(to)h(request)f(encryption.)275
-4456 y(Y)-8 b(ou)35 b(need)g(to)h(edit)e(`)p Fo(inetd.conf)p
-Ft(')f(on)i(the)g(serv)m(er)g(mac)m(hine)g(to)h(run)e
-Fo(cvs)29 b(kserver)p Ft(.)53 b(The)34 b(clien)m(t)150
-4565 y(uses)23 b(p)s(ort)f(1999)k(b)m(y)d(default;)i(if)d(y)m(ou)i(w)m
-(an)m(t)g(to)g(use)f(another)g(p)s(ort)g(sp)s(ecify)f(it)h(in)f(the)h
-Fo(CVS_CLIENT_PORT)150 4675 y Ft(en)m(vironmen)m(t)30
-b(v)-5 b(ariable)29 b(on)h(the)h(clien)m(t.)275 4825
-y(When)g(y)m(ou)g(w)m(an)m(t)i(to)f(use)f Fs(cvs)p Ft(,)g(get)h(a)g
-(tic)m(k)m(et)h(in)d(the)i(usual)e(w)m(a)m(y)i(\(generally)f
-Fo(kinit)p Ft(\);)g(it)g(m)m(ust)h(b)s(e)150 4935 y(a)f(tic)m(k)m(et)h
-(whic)m(h)d(allo)m(ws)h(y)m(ou)g(to)h(log)g(in)m(to)f(the)h(serv)m(er)f
-(mac)m(hine.)41 b(Then)29 b(y)m(ou)i(are)g(ready)f(to)h(go:)390
-5080 y Fo(cvs)47 b(-d)g(:kserver:faun.example.org)o(:/u)o(sr/l)o(ocal)o
-(/cv)o(sroo)o(t)42 b(checkout)j(foo)275 5230 y Ft(Previous)26
-b(v)m(ersions)h(of)h Fs(cvs)f Ft(w)m(ould)f(fall)g(bac)m(k)j(to)f(a)g
-(connection)g(via)g(rsh;)f(this)g(v)m(ersion)g(will)e(not)j(do)150
-5340 y(so.)p eop
+25 26 bop Ft 150 -116 a(Chapter) 30 b(2:) 41 b(The) 30
+b(Rep) s(ository) 2425 b(25) 150 299 y(will) 33 b(ha) m(v) m(e) 38
+b(the) e(abilit) m(y) f(to) i(b) s(ecome) f(an) m(y) h(user) e(on) h
+(the) h(system.) 58 b(Note) 37 b(that) g(these) g(p) s(ermissions) c
+(are) 150 408 y(t) m(ypically) c(tigh) m(ter) i(than) f(y) m(ou) h(w) m
+(ould) e(use) h(if) f(y) m(ou) i(are) g(not) f(using) f(pserv) m(er.)
+275 537 y(In) 38 b(summary) -8 b(,) 41 b(an) m(y) m(one) g(who) d(gets)
+j(the) e(passw) m(ord) g(gets) h(rep) s(ository) e(access) j(\(whic) m
+(h) d(ma) m(y) i(imply) 150 646 y(some) 33 b(measure) g(of) g(general) g
+(system) g(access) i(as) e(w) m(ell\).) 48 b(The) 32
+b(passw) m(ord) g(is) g(a) m(v) -5 b(ailable) 33 b(to) g(an) m(y) m
+(one) h(who) 150 756 y(can) k(sni\013) e(net) m(w) m(ork) j(pac) m(k) m
+(ets) g(or) f(read) g(a) g(protected) h(\(i.e.,) h(user) d(read-only\))
+g(\014le.) 62 b(If) 38 b(y) m(ou) g(w) m(an) m(t) g(real) 150
+866 y(securit) m(y) -8 b(,) 31 b(get) g(Kerb) s(eros.) p
+Fl 150 1072 a(2.9.4) 63 b(Direct) 40 b(connection) h(with) g(GSSAPI) p
+Ft 275 1258 a(GSSAPI) 34 b(is) h(a) h(generic) g(in) m(terface) g(to) g
+(net) m(w) m(ork) h(securit) m(y) e(systems) h(suc) m(h) f(as) h(Kerb) s
+(eros) f(5.) 56 b(If) 36 b(y) m(ou) 150 1368 y(ha) m(v) m(e) j(a) g(w) m
+(orking) e(GSSAPI) g(library) -8 b(,) 38 b(y) m(ou) h(can) f(ha) m(v) m
+(e) p Fs 39 w(cvs) p Ft 37 w(connect) h(via) f(a) g(direct) p
+Fs 37 w(tcp) p Ft 38 w(connection,) 150 1477 y(authen) m(ticating) 31
+b(with) e(GSSAPI.) 275 1606 y(T) -8 b(o) 36 b(do) g(this,) p
+Fs 36 w(cvs) p Ft 35 w(needs) f(to) i(b) s(e) e(compiled) g(with) f
+(GSSAPI) h(supp) s(ort;) i(when) e(con\014guring) p Fs
+34 w(cvs) p Ft 35 w(it) 150 1715 y(tries) 26 b(to) i(detect) h(whether)
+d(GSSAPI) g(libraries) f(using) g(k) m(erb) s(eros) i(v) m(ersion) f(5)
+i(are) f(presen) m(t.) 40 b(Y) -8 b(ou) 28 b(can) f(also) 150
+1825 y(use) j(the) h(`) p Fo(--with-gssapi) p Ft(') c(\015ag) k(to) g
+(con\014gure.) 275 1953 y(The) f(connection) h(is) f(authen) m(ticated)
+i(using) e(GSSAPI,) g(but) h(the) g(message) h(stream) f(is) p
+Fn 31 w(not) p Ft 40 w(authen-) 150 2063 y(ticated) g(b) m(y) f
+(default.) 40 b(Y) -8 b(ou) 31 b(m) m(ust) f(use) g(the) p
+Fo 31 w(-a) p Ft 30 w(global) f(option) h(to) h(request) g(stream) f
+(authen) m(tication.) 275 2191 y(The) 23 b(data) h(transmitted) g(is) p
+Fn 22 w(not) p Ft 34 w(encrypted) f(b) m(y) h(default.) 37
+b(Encryption) 23 b(supp) s(ort) f(m) m(ust) h(b) s(e) g(compiled) 150
+2301 y(in) m(to) 28 b(b) s(oth) g(the) h(clien) m(t) f(and) f(the) i
+(serv) m(er;) h(use) e(the) g(`) p Fo(--enable-encrypt) p
+Ft(') d(con\014gure) j(option) g(to) h(turn) e(it) 150
+2411 y(on.) 41 b(Y) -8 b(ou) 30 b(m) m(ust) h(then) f(use) g(the) p
+Fo 30 w(-x) p Ft 30 w(global) g(option) g(to) h(request) f(encryption.)
+275 2539 y(GSSAPI) k(connections) h(are) h(handled) d(on) i(the) g
+(serv) m(er) h(side) e(b) m(y) h(the) h(same) f(serv) m(er) h(whic) m
+(h) e(handles) 150 2649 y(the) 40 b(passw) m(ord) f(authen) m(tication)
+i(serv) m(er;) k(see) 40 b(Section) g(2.9.3.1) j([P) m(assw) m(ord) d
+(authen) m(tication) g(serv) m(er],) 150 2758 y(page) 46
+b(21.) 86 b(If) 45 b(y) m(ou) g(are) h(using) e(a) h(GSSAPI) g(mec) m
+(hanism) f(suc) m(h) h(as) h(Kerb) s(eros) e(whic) m(h) g(pro) m(vides)
+g(for) 150 2868 y(strong) e(authen) m(tication,) j(y) m(ou) d(will) d
+(probably) h(w) m(an) m(t) i(to) h(disable) d(the) i(abilit) m(y) e(to)
+i(authen) m(ticate) h(via) 150 2977 y(cleartext) 38 b(passw) m(ords.) 58
+b(T) -8 b(o) 37 b(do) f(so,) j(create) f(an) e(empt) m(y) h(`) p
+Fo(CVSROOT/passwd) p Ft(') c(passw) m(ord) j(\014le,) h(and) f(set) p
+Fo 150 3087 a(SystemAuth=no) p Ft 27 w(in) 29 b(the) h(con\014g) h
+(\014le) e(\(see) j(Section) e(C.13) h([con\014g],) g(page) h(141\).)
+275 3215 y(The) 43 b(GSSAPI) g(serv) m(er) h(uses) g(a) g(principal) d
+(name) j(of) g(cvs/) p Fm(hostname) p Ft(,) k(where) p
+Fm 44 w(hostname) p Ft 49 w(is) 43 b(the) 150 3325 y(canonical) 26
+b(name) g(of) h(the) g(serv) m(er) f(host.) 40 b(Y) -8
+b(ou) 27 b(will) c(ha) m(v) m(e) 28 b(to) f(set) g(this) f(up) f(as) i
+(required) d(b) m(y) i(y) m(our) h(GSSAPI) 150 3434 y(mec) m(hanism.)
+275 3563 y(T) -8 b(o) 30 b(connect) i(using) d(GSSAPI,) g(use) h(`) p
+Fo(:gserver:) p Ft('.) 39 b(F) -8 b(or) 31 b(example,) p
+Fo 390 3686 a(cvs) 47 b(-d) g(:gserver:faun.example.org) o(:/u) o(sr/l)
+o(ocal) o(/cv) o(sroo) o(t) 42 b(checkout) j(foo) p Fl
+150 3891 a(2.9.5) 63 b(Direct) 40 b(connection) h(with) g(k) m(erb) s
+(eros) p Ft 275 4078 a(The) 28 b(easiest) i(w) m(a) m(y) g(to) g(use) f
+(k) m(erb) s(eros) g(is) g(to) h(use) f(the) g(k) m(erb) s(eros) p
+Fo 29 w(rsh) p Ft(,) g(as) h(describ) s(ed) d(in) h(Section) h(2.9.2)
+150 4188 y([Connecting) c(via) h(rsh],) g(page) g(20.) 40
+b(The) 26 b(main) e(disadv) -5 b(an) m(tage) 26 b(of) g(using) f(rsh) f
+(is) h(that) h(all) f(the) h(data) g(needs) 150 4297
+y(to) j(pass) f(through) g(additional) f(programs,) h(so) h(it) f(ma) m
+(y) h(b) s(e) f(slo) m(w) m(er.) 40 b(So) 29 b(if) e(y) m(ou) i(ha) m
+(v) m(e) h(k) m(erb) s(eros) e(installed) 150 4407 y(y) m(ou) j(can) f
+(connect) i(via) e(a) g(direct) p Fs 30 w(tcp) p Ft 30
+w(connection,) h(authen) m(ticating) f(with) f(k) m(erb) s(eros.) 275
+4535 y(This) 19 b(section) j(concerns) g(the) g(k) m(erb) s(eros) f
+(net) m(w) m(ork) h(securit) m(y) g(system,) i(v) m(ersion) d(4.) 38
+b(Kerb) s(eros) 20 b(v) m(ersion) i(5) 150 4645 y(is) h(supp) s(orted) f
+(via) h(the) h(GSSAPI) e(generic) i(net) m(w) m(ork) h(securit) m(y) e
+(in) m(terface,) j(as) e(describ) s(ed) d(in) i(the) g(previous) 150
+4754 y(section.) 275 4883 y(T) -8 b(o) 22 b(do) g(this,) p
+Fs 23 w(cvs) p Ft 21 w(needs) g(to) h(b) s(e) f(compiled) e(with) h(k) m
+(erb) s(eros) h(supp) s(ort;) i(when) d(con\014guring) p
+Fs 21 w(cvs) p Ft 21 w(it) h(tries) 150 4992 y(to) 31
+b(detect) h(whether) e(k) m(erb) s(eros) g(is) f(presen) m(t) i(or) f
+(y) m(ou) h(can) f(use) g(the) h(`) p Fo(--with-krb4) p
+Ft(') d(\015ag) i(to) i(con\014gure.) 275 5121 y(The) 23
+b(data) h(transmitted) g(is) p Fn 22 w(not) p Ft 34 w(encrypted) f(b) m
+(y) h(default.) 37 b(Encryption) 23 b(supp) s(ort) f(m) m(ust) h(b) s
+(e) g(compiled) 150 5230 y(in) m(to) 29 b(b) s(oth) g(the) g(clien) m
+(t) g(and) g(serv) m(er;) h(use) f(the) h(`) p Fo(--enable-encryption) p
+Ft(') 24 b(con\014gure) 29 b(option) g(to) h(turn) e(it) 150
+5340 y(on.) 41 b(Y) -8 b(ou) 30 b(m) m(ust) h(then) f(use) g(the) p
+Fo 30 w(-x) p Ft 30 w(global) g(option) g(to) h(request) f(encryption.)
+p 90 rotate dyy eop
%%Page: 26 28
-26 27 bop 150 -116 a Ft(26)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y Fl(2.9.6)63 b(Connecting)41
-b(with)f(fork)275 494 y Ft(This)e(access)k(metho)s(d)e(allo)m(ws)g(y)m
-(ou)g(to)i(connect)f(to)g(a)g(rep)s(ository)e(on)i(y)m(our)f(lo)s(cal)g
-(disk)f(via)h(the)150 604 y(remote)45 b(proto)s(col.)82
-b(In)43 b(other)h(w)m(ords)g(it)f(do)s(es)h(prett)m(y)h(m)m(uc)m(h)f
-(the)g(same)h(thing)e(as)h Fo(:local:)p Ft(,)i(but)150
-713 y(v)-5 b(arious)29 b(quirks,)g(bugs)h(and)f(the)i(lik)m(e)f(are)g
-(those)h(of)g(the)f(remote)i Fs(cvs)d Ft(rather)h(than)h(the)f(lo)s
-(cal)g Fs(cvs)p Ft(.)275 851 y(F)-8 b(or)23 b(da)m(y-to-da)m(y)h(op)s
-(erations)e(y)m(ou)h(migh)m(t)f(prefer)g(either)g Fo(:local:)f
-Ft(or)h Fo(:fork:)p Ft(,)h(dep)s(ending)d(on)i(y)m(our)150
-960 y(preferences.)39 b(Of)27 b(course)g Fo(:fork:)f
-Ft(comes)i(in)d(particularly)g(handy)h(in)g(testing)h(or)g(debugging)f
-Fo(cvs)h Ft(and)150 1070 y(the)34 b(remote)h(proto)s(col.)51
-b(Sp)s(eci\014cally)-8 b(,)33 b(w)m(e)h(a)m(v)m(oid)g(all)f(of)h(the)g
-(net)m(w)m(ork-related)h(setup/con\014guration,)150 1180
-y(timeouts,)g(and)e(authen)m(tication)h(inheren)m(t)f(in)g(the)h(other)
-g(remote)h(access)g(metho)s(ds)e(but)h(still)d(create)150
-1289 y(a)g(connection)f(whic)m(h)f(uses)h(the)h(remote)g(proto)s(col.)
-275 1426 y(T)-8 b(o)29 b(connect)h(using)d(the)j Fo(fork)d
-Ft(metho)s(d,)i(use)g(`)p Fo(:fork:)p Ft(')f(and)g(the)i(pathname)e(to)
-i(y)m(our)f(lo)s(cal)f(rep)s(os-)150 1536 y(itory)-8
-b(.)41 b(F)-8 b(or)31 b(example:)390 1667 y Fo(cvs)47
-b(-d)g(:fork:/usr/local/cvsroot)41 b(checkout)46 b(foo)275
-1805 y Ft(As)40 b(with)e Fo(:ext:)p Ft(,)j(the)g(serv)m(er)f(is)f
-(called)g(`)p Fo(cvs)p Ft(')h(b)m(y)g(default,)i(or)e(the)g(v)-5
-b(alue)39 b(of)i(the)f Fo(CVS_SERVER)150 1914 y Ft(en)m(vironmen)m(t)30
-b(v)-5 b(ariable.)150 2179 y Fp(2.10)68 b(Read-only)46
-b(rep)t(ository)g(access)275 2374 y Ft(It)56 b(is)f(p)s(ossible)e(to)k
-(gran)m(t)g(read-only)e(rep)s(ository)g(access)j(to)f(p)s(eople)e
-(using)f(the)i(passw)m(ord-)150 2484 y(authen)m(ticated)44
-b(serv)m(er)g(\(see)h(Section)e(2.9.3)i([P)m(assw)m(ord)f(authen)m
-(ticated],)49 b(page)44 b(21\).)81 b(\(The)44 b(other)150
-2593 y(access)f(metho)s(ds)d(do)h(not)g(ha)m(v)m(e)i(explicit)c(supp)s
-(ort)h(for)h(read-only)f(users)h(b)s(ecause)g(those)h(metho)s(ds)150
-2703 y(all)36 b(assume)i(login)e(access)j(to)f(the)f(rep)s(ository)g
-(mac)m(hine)g(an)m(yw)m(a)m(y)-8 b(,)41 b(and)c(therefore)h(the)g(user)
-e(can)i(do)150 2813 y(whatev)m(er)31 b(lo)s(cal)f(\014le)f(p)s
-(ermissions)e(allo)m(w)j(her)g(to)h(do.\))275 2950 y(A)e(user)f(who)h
-(has)g(read-only)g(access)h(can)g(do)f(only)f(those)i
-Fs(cvs)e Ft(op)s(erations)g(whic)m(h)g(do)h(not)h(mo)s(dify)150
-3059 y(the)35 b(rep)s(ository)-8 b(,)36 b(except)g(for)e(certain)h
-(\\administrativ)m(e")f(\014les)g(\(suc)m(h)h(as)g(lo)s(c)m(k)g
-(\014les)f(and)g(the)h(history)150 3169 y(\014le\).)71
-b(It)40 b(ma)m(y)h(b)s(e)f(desirable)f(to)i(use)f(this)g(feature)g(in)g
-(conjunction)f(with)g(user-aliasing)g(\(see)i(Sec-)150
-3279 y(tion)30 b(2.9.3.1)j([P)m(assw)m(ord)e(authen)m(tication)f(serv)m
-(er],)h(page)g(21\).)275 3416 y(Unlik)m(e)e(with)f(previous)h(v)m
-(ersions)h(of)g Fs(cvs)p Ft(,)f(read-only)h(users)f(should)f(b)s(e)i
-(able)f(merely)h(to)h(read)f(the)150 3525 y(rep)s(ository)-8
-b(,)32 b(and)g(not)g(to)h(execute)h(programs)e(on)g(the)g(serv)m(er)h
-(or)f(otherwise)g(gain)g(unexp)s(ected)f(lev)m(els)150
-3635 y(of)26 b(access.)40 b(Or)25 b(to)h(b)s(e)f(more)g(accurate,)j
-(the)e Fn(known)33 b Ft(holes)25 b(ha)m(v)m(e)i(b)s(een)d(plugged.)38
-b(Because)27 b(this)d(feature)150 3745 y(is)30 b(new)g(and)g(has)h(not)
-g(receiv)m(ed)g(a)g(comprehensiv)m(e)f(securit)m(y)g(audit,)h(y)m(ou)g
-(should)d(use)j(whatev)m(er)g(lev)m(el)150 3854 y(of)g(caution)f(seems)
-g(w)m(arran)m(ted)h(giv)m(en)g(y)m(our)f(attitude)g(concerning)g
-(securit)m(y)-8 b(.)275 3992 y(There)24 b(are)h(t)m(w)m(o)i(w)m(a)m(ys)
-e(to)h(sp)s(ecify)e(read-only)g(access)i(for)f(a)h(user:)37
-b(b)m(y)25 b(inclusion,)e(and)h(b)m(y)h(exclusion.)275
-4129 y Fo(")p Ft(Inclusion)p Fo(")e Ft(means)j(listing)e(that)i(user)g
-(sp)s(eci\014cally)e(in)g(the)j(`)p Fo($CVSROOT/CVSROOT/readers)o
-Ft(')21 b(\014le,)150 4238 y(whic)m(h)29 b(is)h(simply)d(a)k
-(newline-separated)e(list)g(of)i(users.)40 b(Here)31
-b(is)e(a)i(sample)e(`)p Fo(readers)p Ft(')g(\014le:)390
-4370 y Fo(melissa)390 4474 y(splotnik)390 4577 y(jrandom)275
-4715 y Ft(\(Don't)i(forget)h(the)e(newline)e(after)j(the)g(last)f
-(user.\))275 4852 y Fo(")p Ft(Exclusion)p Fo(")d Ft(means)k(explicitly)
-d(listing)g(ev)m(ery)m(one)k(who)e(has)g Fn(write)38
-b Ft(access|if)30 b(the)h(\014le)390 4984 y Fo
-($CVSROOT/CVSROOT/writers)150 5121 y Ft(exists,)h(then)f(only)g(those)h
-(users)e(listed)h(in)f(it)h(ha)m(v)m(e)i(write)d(access,)k(and)d(ev)m
-(ery)m(one)i(else)e(has)h(read-only)150 5230 y(access)i(\(of)f(course,)
-h(ev)m(en)g(the)f(read-only)f(users)g(still)f(need)h(to)i(b)s(e)e
-(listed)f(in)h(the)h Fs(cvs)f Ft(`)p Fo(passwd)p Ft(')f(\014le\).)150
-5340 y(The)f(`)p Fo(writers)p Ft(')f(\014le)g(has)h(the)h(same)g
-(format)f(as)h(the)g(`)p Fo(readers)p Ft(')d(\014le.)p
-eop
+26 27 bop Ft 150 -116 a(26) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) 275 299
+y(Y) -8 b(ou) 35 b(need) g(to) h(edit) e(`) p Fo(inetd.conf) p
+Ft(') f(on) i(the) g(serv) m(er) g(mac) m(hine) g(to) h(run) p
+Fo 34 w(cvs) 29 b(kserver) p Ft(.) 53 b(The) 34 b(clien) m(t) 150
+408 y(uses) h(p) s(ort) g(1999) i(b) m(y) e(default;) j(if) c(y) m(ou) i
+(w) m(an) m(t) g(to) g(use) f(another) h(p) s(ort) f(sp) s(ecify) f(it)
+h(in) f(the) p Fo 36 w(CVSROOT) p Ft 33 w(\(see) 150
+518 y(Section) f(2.9) g([Remote) i(rep) s(ositories],) d(page) i(19\)) f
+(or) g(the) p Fo 33 w(CVS_CLIENT_PORT) p Ft 29 w(en) m(vironmen) m(t) f
+(v) -5 b(ariable) 150 628 y(on) 30 b(the) h(clien) m(t.) 275
+760 y(When) g(y) m(ou) g(w) m(an) m(t) i(to) f(use) p
+Fs 31 w(cvs) p Ft(,) f(get) h(a) g(tic) m(k) m(et) h(in) d(the) i
+(usual) e(w) m(a) m(y) i(\(generally) p Fo 31 w(kinit) p
+Ft(\);) f(it) g(m) m(ust) h(b) s(e) 150 870 y(a) f(tic) m(k) m(et) h
+(whic) m(h) d(allo) m(ws) h(y) m(ou) g(to) h(log) g(in) m(to) f(the) h
+(serv) m(er) f(mac) m(hine.) 41 b(Then) 29 b(y) m(ou) i(are) g(ready) f
+(to) h(go:) p Fo 390 997 a(cvs) 47 b(-d) g(:kserver:faun.example.org) o
+(:/u) o(sr/l) o(ocal) o(/cv) o(sroo) o(t) 42 b(checkout) j(foo) p
+Ft 275 1130 a(Previous) 26 b(v) m(ersions) h(of) p Fs
+28 w(cvs) p Ft 27 w(w) m(ould) f(fall) g(bac) m(k) j(to) f(a) g
+(connection) g(via) g(rsh;) f(this) g(v) m(ersion) g(will) e(not) j(do)
+150 1239 y(so.) p Fl 150 1458 a(2.9.6) 63 b(Connecting) 41
+b(with) f(fork) p Ft 275 1649 a(This) e(access) k(metho) s(d) e(allo) m
+(ws) g(y) m(ou) g(to) i(connect) f(to) g(a) g(rep) s(ository) e(on) i
+(y) m(our) f(lo) s(cal) g(disk) f(via) h(the) 150 1759
+y(remote) 45 b(proto) s(col.) 82 b(In) 43 b(other) h(w) m(ords) g(it) f
+(do) s(es) h(prett) m(y) h(m) m(uc) m(h) f(the) g(same) h(thing) e(as) p
+Fo 44 w(:local:) p Ft(,) j(but) 150 1868 y(v) -5 b(arious) 29
+b(quirks,) g(bugs) h(and) f(the) i(lik) m(e) f(are) g(those) h(of) g
+(the) f(remote) p Fs 32 w(cvs) p Ft 29 w(rather) g(than) h(the) f(lo) s
+(cal) p Fs 30 w(cvs) p Ft(.) 275 2001 y(F) -8 b(or) 23
+b(da) m(y-to-da) m(y) h(op) s(erations) e(y) m(ou) h(migh) m(t) f
+(prefer) g(either) p Fo 22 w(:local:) p Ft 21 w(or) p
+Fo 22 w(:fork:) p Ft(,) h(dep) s(ending) d(on) i(y) m(our) 150
+2111 y(preferences.) 39 b(Of) 27 b(course) p Fo 27 w(:fork:) p
+Ft 26 w(comes) h(in) d(particularly) g(handy) h(in) g(testing) h(or) g
+(debugging) p Fo 26 w(cvs) p Ft 27 w(and) 150 2220 y(the) 34
+b(remote) h(proto) s(col.) 51 b(Sp) s(eci\014cally) -8
+b(,) 33 b(w) m(e) h(a) m(v) m(oid) g(all) f(of) h(the) g(net) m(w) m
+(ork-related) h(setup/con\014guration,) 150 2330 y(timeouts,) g(and) e
+(authen) m(tication) h(inheren) m(t) f(in) g(the) h(other) g(remote) h
+(access) g(metho) s(ds) e(but) h(still) d(create) 150
+2439 y(a) g(connection) f(whic) m(h) f(uses) h(the) h(remote) g(proto) s
+(col.) 275 2572 y(T) -8 b(o) 29 b(connect) h(using) d(the) p
+Fo 30 w(fork) p Ft 27 w(metho) s(d,) i(use) g(`) p Fo(:fork:) p
+Ft(') f(and) g(the) i(pathname) e(to) i(y) m(our) f(lo) s(cal) f(rep) s
+(os-) 150 2682 y(itory) -8 b(.) 41 b(F) -8 b(or) 31 b(example:) p
+Fo 390 2809 a(cvs) 47 b(-d) g(:fork:/usr/local/cvsroot) 41
+b(checkout) 46 b(foo) p Ft 275 2941 a(As) 40 b(with) p
+Fo 38 w(:ext:) p Ft(,) h(the) g(serv) m(er) f(is) f(called) g(`) p
+Fo(cvs) p Ft(') h(b) m(y) g(default,) i(or) e(the) g(v) -5
+b(alue) 39 b(of) i(the) p Fo 40 w(CVS_SERVER) p Ft 150
+3051 a(en) m(vironmen) m(t) 30 b(v) -5 b(ariable.) p
+Fp 150 3303 a(2.10) 68 b(Read-only) 46 b(rep) t(ository) g(access) p
+Ft 275 3494 a(It) 56 b(is) f(p) s(ossible) e(to) k(gran) m(t) g
+(read-only) e(rep) s(ository) g(access) j(to) f(p) s(eople) e(using) f
+(the) i(passw) m(ord-) 150 3604 y(authen) m(ticated) 44
+b(serv) m(er) g(\(see) h(Section) e(2.9.3) i([P) m(assw) m(ord) f
+(authen) m(ticated],) 49 b(page) 44 b(21\).) 81 b(\(The) 44
+b(other) 150 3713 y(access) f(metho) s(ds) d(do) h(not) g(ha) m(v) m(e)
+i(explicit) c(supp) s(ort) h(for) h(read-only) f(users) h(b) s(ecause) g
+(those) h(metho) s(ds) 150 3823 y(all) 36 b(assume) i(login) e(access) j
+(to) f(the) f(rep) s(ository) g(mac) m(hine) g(an) m(yw) m(a) m(y) -8
+b(,) 41 b(and) c(therefore) h(the) g(user) e(can) i(do) 150
+3932 y(whatev) m(er) 31 b(lo) s(cal) f(\014le) f(p) s(ermissions) e
+(allo) m(w) j(her) g(to) h(do.\)) 275 4065 y(A) e(user) f(who) h(has) g
+(read-only) g(access) h(can) g(do) f(only) f(those) p
+Fs 30 w(cvs) p Ft 28 w(op) s(erations) g(whic) m(h) g(do) h(not) h(mo) s
+(dify) 150 4175 y(the) 35 b(rep) s(ository) -8 b(,) 36
+b(except) g(for) e(certain) h(\\administrativ) m(e") f(\014les) g
+(\(suc) m(h) h(as) g(lo) s(c) m(k) g(\014les) f(and) g(the) h(history)
+150 4284 y(\014le\).) 71 b(It) 40 b(ma) m(y) h(b) s(e) f(desirable) f
+(to) i(use) f(this) g(feature) g(in) g(conjunction) f(with) g
+(user-aliasing) g(\(see) i(Sec-) 150 4394 y(tion) 30
+b(2.9.3.1) j([P) m(assw) m(ord) e(authen) m(tication) f(serv) m(er],) h
+(page) g(21\).) 275 4527 y(Unlik) m(e) e(with) f(previous) h(v) m
+(ersions) h(of) p Fs 30 w(cvs) p Ft(,) f(read-only) h(users) f(should) f
+(b) s(e) i(able) f(merely) h(to) h(read) f(the) 150 4636
+y(rep) s(ository) -8 b(,) 32 b(and) g(not) g(to) h(execute) h(programs)
+e(on) g(the) g(serv) m(er) h(or) f(otherwise) g(gain) g(unexp) s(ected)
+f(lev) m(els) 150 4746 y(of) 26 b(access.) 40 b(Or) 25
+b(to) h(b) s(e) f(more) g(accurate,) j(the) p Fn 26 w(known) p
+Ft 33 w(holes) d(ha) m(v) m(e) i(b) s(een) d(plugged.) 38
+b(Because) 27 b(this) d(feature) 150 4855 y(is) 30 b(new) g(and) g(has)
+h(not) g(receiv) m(ed) g(a) g(comprehensiv) m(e) f(securit) m(y) g
+(audit,) h(y) m(ou) g(should) d(use) j(whatev) m(er) g(lev) m(el) 150
+4965 y(of) g(caution) f(seems) g(w) m(arran) m(ted) h(giv) m(en) g(y) m
+(our) f(attitude) g(concerning) g(securit) m(y) -8 b(.) 275
+5098 y(There) 24 b(are) h(t) m(w) m(o) i(w) m(a) m(ys) e(to) h(sp) s
+(ecify) e(read-only) g(access) i(for) f(a) h(user:) 37
+b(b) m(y) 25 b(inclusion,) e(and) h(b) m(y) h(exclusion.) p
+Fo 275 5230 a(") p Ft(Inclusion) p Fo(") p Ft 23 w(means) h(listing) e
+(that) i(user) g(sp) s(eci\014cally) e(in) g(the) j(`) p
+Fo($CVSROOT/CVSROOT/readers) p Ft -1 w(') 21 b(\014le,) 150
+5340 y(whic) m(h) 29 b(is) h(simply) d(a) k(newline-separated) e(list) g
+(of) i(users.) 40 b(Here) 31 b(is) e(a) i(sample) e(`) p
+Fo(readers) p Ft(') g(\014le:) p 90 rotate dyy eop
%%Page: 27 29
-27 28 bop 150 -116 a Ft(Chapter)30 b(2:)41 b(The)30 b(Rep)s(ository)
-2425 b(27)275 299 y(Note:)58 b(if)37 b(y)m(our)i Fs(cvs)e
-Ft(`)p Fo(passwd)p Ft(')g(\014le)h(maps)g(cvs)g(users)g(on)m(to)i
-(system)e(users)g(\(see)h(Section)f(2.9.3.1)150 408 y([P)m(assw)m(ord)d
-(authen)m(tication)f(serv)m(er],)j(page)e(21\),)i(mak)m(e)e(sure)f(y)m
-(ou)h(den)m(y)f(or)h(gran)m(t)g(read-only)f(access)150
-518 y(using)29 b(the)j Fn(cvs)38 b Ft(usernames,)30 b(not)h(the)h
-(system)f(usernames.)41 b(That)31 b(is,)g(the)g(`)p Fo(readers)p
-Ft(')e(and)h(`)p Fo(writers)p Ft(')150 628 y(\014les)f(con)m(tain)i
-(cvs)g(usernames,)e(whic)m(h)h(ma)m(y)h(or)f(ma)m(y)h(not)g(b)s(e)e
-(the)i(same)g(as)f(system)h(usernames.)275 762 y(Here)42
-b(is)f(a)i(complete)g(description)d(of)i(the)h(serv)m(er's)f(b)s(eha)m
-(vior)f(in)g(deciding)g(whether)g(to)i(gran)m(t)150 872
-y(read-only)30 b(or)g(read-write)g(access:)275 1006 y(If)37
-b(`)p Fo(readers)p Ft(')g(exists,)j(and)d(this)g(user)h(is)f(listed)f
-(in)h(it,)j(then)e(she)g(gets)h(read-only)e(access.)66
-b(Or)37 b(if)150 1116 y(`)p Fo(writers)p Ft(')28 b(exists,)h(and)g
-(this)f(user)h(is)f(NOT)h(listed)f(in)g(it,)i(then)f(she)g(also)g(gets)
-h(read-only)f(access)i(\(this)150 1225 y(is)21 b(true)h(ev)m(en)h(if)e
-(`)p Fo(readers)p Ft(')f(exists)i(but)f(she)h(is)f(not)h(listed)f
-(there\).)38 b(Otherwise,)23 b(she)f(gets)h(full)c(read-write)150
-1335 y(access.)275 1469 y(Of)26 b(course)h(there)g(is)f(a)h(con\015ict)
-g(if)f(the)h(user)f(is)g(listed)g(in)f(b)s(oth)i(\014les.)38
-b(This)25 b(is)h(resolv)m(ed)h(in)f(the)h(more)150 1579
-y(conserv)-5 b(ativ)m(e)31 b(w)m(a)m(y)-8 b(,)31 b(it)f(b)s(eing)e(b)s
-(etter)i(to)g(protect)h(the)f(rep)s(ository)f(to)s(o)h(m)m(uc)m(h)g
-(than)f(to)s(o)i(little:)39 b(suc)m(h)30 b(a)150 1689
-y(user)g(gets)h(read-only)f(access.)150 1946 y Fp(2.11)68
-b(T)-11 b(emp)t(orary)45 b(directories)h(for)f(the)g(serv)l(er)275
-2139 y Ft(While)29 b(running,)f(the)i Fs(cvs)g Ft(serv)m(er)g(creates)i
-(temp)s(orary)e(directories.)40 b(They)30 b(are)g(named)390
-2267 y Fo(cvs-serv)p Fm(pid)150 2402 y Ft(where)45 b
-Fm(pid)i Ft(is)d(the)i(pro)s(cess)f(iden)m(ti\014cation)f(n)m(um)m(b)s
-(er)g(of)h(the)h(serv)m(er.)86 b(They)44 b(are)i(lo)s(cated)g(in)e(the)
-150 2511 y(directory)g(sp)s(eci\014ed)f(b)m(y)i(the)g
-Fo(TMPDIR)e Ft(en)m(vironmen)m(t)i(v)-5 b(ariable)43
-b(\(see)j(App)s(endix)c(D)k([En)m(vironmen)m(t)150 2621
-y(v)-5 b(ariables],)31 b(page)h(141\),)i(the)e(`)p Fo(-T)p
-Ft(')f(global)g(option)g(\(see)h(Section)g(A.4)g([Global)f(options],)g
-(page)i(86\),)g(or)150 2731 y(failing)28 b(that)j(`)p
-Fo(/tmp)p Ft('.)275 2865 y(In)h(most)h(cases)h(the)g(serv)m(er)f(will)e
-(remo)m(v)m(e)j(the)f(temp)s(orary)g(directory)g(when)f(it)h(is)f
-(done,)i(whether)150 2975 y(it)29 b(\014nishes)e(normally)h(or)h
-(abnormally)-8 b(.)39 b(Ho)m(w)m(ev)m(er,)32 b(there)e(are)f(a)h(few)f
-(cases)i(in)d(whic)m(h)g(the)i(serv)m(er)f(do)s(es)150
-3084 y(not)i(or)f(cannot)h(remo)m(v)m(e)h(the)e(temp)s(orary)g
-(directory)-8 b(,)31 b(for)f(example:)225 3219 y Fr(\017)60
-b Ft(If)27 b(the)g(serv)m(er)h(ab)s(orts)f(due)g(to)h(an)f(in)m(ternal)
-f(serv)m(er)i(error,)g(it)f(ma)m(y)h(preserv)m(e)f(the)h(directory)f
-(to)h(aid)330 3328 y(in)h(debugging)225 3463 y Fr(\017)60
-b Ft(If)32 b(the)g(serv)m(er)h(is)e(killed)f(in)h(a)i(w)m(a)m(y)g(that)
-g(it)f(has)g(no)g(w)m(a)m(y)h(of)f(cleaning)g(up)f(\(most)i(notably)-8
-b(,)33 b(`)p Fo(kill)330 3572 y(-KILL)p Ft(')c(on)h(unix\).)225
-3707 y Fr(\017)60 b Ft(If)30 b(the)g(system)h(sh)m(uts)e(do)m(wn)h
-(without)g(an)g(orderly)f(sh)m(utdo)m(wn,)h(whic)m(h)f(tells)g(the)h
-(serv)m(er)h(to)g(clean)330 3817 y(up.)275 3976 y(In)j(cases)h(suc)m(h)
-g(as)g(this,)g(y)m(ou)g(will)d(need)j(to)g(man)m(ually)f(remo)m(v)m(e)i
-(the)f(`)p Fo(cvs-serv)p Fm(pid)t Ft(')c(directories.)150
-4086 y(As)c(long)g(as)h(there)g(is)e(no)i(serv)m(er)f(running)e(with)h
-(pro)s(cess)h(iden)m(ti\014cation)f(n)m(um)m(b)s(er)g
-Fm(pid)p Ft(,)h(it)g(is)f(safe)i(to)g(do)150 4195 y(so.)p
-eop
+27 28 bop Ft 150 -116 a(Chapter) 30 b(2:) 41 b(The) 30
+b(Rep) s(ository) 2425 b(27) p Fo 390 299 a(melissa) 390
+403 y(splotnik) 390 506 y(jrandom) p Ft 275 641 a(\(Don't) 31
+b(forget) h(the) e(newline) e(after) j(the) g(last) f(user.\)) p
+Fo 275 775 a(") p Ft(Exclusion) p Fo(") p Ft 27 w(means) h(explicitly) d
+(listing) g(ev) m(ery) m(one) k(who) e(has) p Fn 30 w(write) p
+Ft 38 w(access|if) g(the) h(\014le) p Fo 390 904 a
+($CVSROOT/CVSROOT/writers) p Ft 150 1039 a(exists,) h(then) f(only) g
+(those) h(users) e(listed) h(in) f(it) h(ha) m(v) m(e) i(write) d
+(access,) k(and) d(ev) m(ery) m(one) i(else) e(has) h(read-only) 150
+1148 y(access) i(\(of) f(course,) h(ev) m(en) g(the) f(read-only) f
+(users) g(still) f(need) h(to) i(b) s(e) e(listed) f(in) h(the) p
+Fs 33 w(cvs) p Ft 32 w(`) p Fo(passwd) p Ft(') f(\014le\).) 150
+1258 y(The) f(`) p Fo(writers) p Ft(') f(\014le) g(has) h(the) h(same) g
+(format) f(as) h(the) g(`) p Fo(readers) p Ft(') d(\014le.) 275
+1392 y(Note:) 58 b(if) 37 b(y) m(our) p Fs 39 w(cvs) p
+Ft 37 w(`) p Fo(passwd) p Ft(') g(\014le) h(maps) g(cvs) g(users) g(on)
+m(to) i(system) e(users) g(\(see) h(Section) f(2.9.3.1) 150
+1502 y([P) m(assw) m(ord) d(authen) m(tication) f(serv) m(er],) j(page)
+e(21\),) i(mak) m(e) e(sure) f(y) m(ou) h(den) m(y) f(or) h(gran) m(t) g
+(read-only) f(access) 150 1611 y(using) 29 b(the) p Fn
+32 w(cvs) p Ft 38 w(usernames,) h(not) h(the) h(system) f(usernames.) 41
+b(That) 31 b(is,) g(the) g(`) p Fo(readers) p Ft(') e(and) h(`) p
+Fo(writers) p Ft(') 150 1721 y(\014les) f(con) m(tain) i(cvs) g
+(usernames,) e(whic) m(h) h(ma) m(y) h(or) f(ma) m(y) h(not) g(b) s(e) e
+(the) i(same) g(as) f(system) h(usernames.) 275 1856
+y(Here) 42 b(is) f(a) i(complete) g(description) d(of) i(the) h(serv) m
+(er's) f(b) s(eha) m(vior) f(in) g(deciding) g(whether) g(to) i(gran) m
+(t) 150 1965 y(read-only) 30 b(or) g(read-write) g(access:) 275
+2100 y(If) 37 b(`) p Fo(readers) p Ft(') g(exists,) j(and) d(this) g
+(user) h(is) f(listed) f(in) h(it,) j(then) e(she) g(gets) h(read-only)
+e(access.) 66 b(Or) 37 b(if) 150 2209 y(`) p Fo(writers) p
+Ft(') 28 b(exists,) h(and) g(this) f(user) h(is) f(NOT) h(listed) f(in)
+g(it,) i(then) f(she) g(also) g(gets) h(read-only) f(access) i(\(this)
+150 2319 y(is) 21 b(true) h(ev) m(en) h(if) e(`) p Fo(readers) p
+Ft(') f(exists) i(but) f(she) h(is) f(not) h(listed) f(there\).) 38
+b(Otherwise,) 23 b(she) f(gets) h(full) c(read-write) 150
+2428 y(access.) 275 2563 y(Of) 26 b(course) h(there) g(is) f(a) h
+(con\015ict) g(if) f(the) h(user) f(is) g(listed) g(in) f(b) s(oth) i
+(\014les.) 38 b(This) 25 b(is) h(resolv) m(ed) h(in) f(the) h(more) 150
+2672 y(conserv) -5 b(ativ) m(e) 31 b(w) m(a) m(y) -8
+b(,) 31 b(it) f(b) s(eing) e(b) s(etter) i(to) g(protect) h(the) f(rep)
+s(ository) f(to) s(o) h(m) m(uc) m(h) g(than) f(to) s(o) i(little:) 39
+b(suc) m(h) 30 b(a) 150 2782 y(user) g(gets) h(read-only) f(access.) p
+Fp 150 3039 a(2.11) 68 b(T) -11 b(emp) t(orary) 45 b(directories) h
+(for) f(the) g(serv) l(er) p Ft 275 3232 a(While) 29
+b(running,) f(the) p Fs 30 w(cvs) p Ft 30 w(serv) m(er) i(creates) i
+(temp) s(orary) e(directories.) 40 b(They) 30 b(are) g(named) p
+Fo 390 3361 a(cvs-serv) p Fm(pid) p Ft 150 3495 a(where) p
+Fm 45 w(pid) p Ft 47 w(is) 44 b(the) i(pro) s(cess) f(iden) m
+(ti\014cation) f(n) m(um) m(b) s(er) g(of) h(the) h(serv) m(er.) 86
+b(They) 44 b(are) i(lo) s(cated) g(in) e(the) 150 3605
+y(directory) g(sp) s(eci\014ed) f(b) m(y) i(the) p Fo
+45 w(TMPDIR) p Ft 43 w(en) m(vironmen) m(t) g(v) -5 b(ariable) 43
+b(\(see) j(App) s(endix) c(D) k([En) m(vironmen) m(t) 150
+3714 y(v) -5 b(ariables],) 31 b(page) h(143\),) i(the) e(`) p
+Fo(-T) p Ft(') f(global) g(option) g(\(see) h(Section) g(A.4) g
+([Global) f(options],) g(page) i(88\),) g(or) 150 3824
+y(failing) 28 b(that) j(`) p Fo(/tmp) p Ft('.) 275 3958
+y(In) h(most) h(cases) h(the) g(serv) m(er) f(will) e(remo) m(v) m(e) j
+(the) f(temp) s(orary) g(directory) g(when) f(it) h(is) f(done,) i
+(whether) 150 4068 y(it) 29 b(\014nishes) e(normally) h(or) h
+(abnormally) -8 b(.) 39 b(Ho) m(w) m(ev) m(er,) 32 b(there) e(are) f(a)
+h(few) f(cases) i(in) d(whic) m(h) g(the) i(serv) m(er) f(do) s(es) 150
+4178 y(not) i(or) f(cannot) h(remo) m(v) m(e) h(the) e(temp) s(orary) g
+(directory) -8 b(,) 31 b(for) f(example:) p Fr 225 4312
+a(\017) p Ft 60 w(If) d(the) g(serv) m(er) h(ab) s(orts) f(due) g(to) h
+(an) f(in) m(ternal) f(serv) m(er) i(error,) g(it) f(ma) m(y) h
+(preserv) m(e) f(the) h(directory) f(to) h(aid) 330 4422
+y(in) h(debugging) p Fr 225 4556 a(\017) p Ft 60 w(If) j(the) g(serv) m
+(er) h(is) e(killed) f(in) h(a) i(w) m(a) m(y) g(that) g(it) f(has) g
+(no) g(w) m(a) m(y) h(of) f(cleaning) g(up) f(\(most) i(notably) -8
+b(,) 33 b(`) p Fo(kill) 330 4666 y(-KILL) p Ft(') c(on) h(unix\).) p
+Fr 225 4800 a(\017) p Ft 60 w(If) g(the) g(system) h(sh) m(uts) e(do) m
+(wn) h(without) g(an) g(orderly) f(sh) m(utdo) m(wn,) h(whic) m(h) f
+(tells) g(the) h(serv) m(er) h(to) g(clean) 330 4910
+y(up.) 275 5069 y(In) j(cases) h(suc) m(h) g(as) g(this,) g(y) m(ou) g
+(will) d(need) j(to) g(man) m(ually) f(remo) m(v) m(e) i(the) f(`) p
+Fo(cvs-serv) p Fm(pid) p Ft 4 w(') c(directories.) 150
+5179 y(As) c(long) g(as) h(there) g(is) e(no) i(serv) m(er) f(running) e
+(with) h(pro) s(cess) h(iden) m(ti\014cation) f(n) m(um) m(b) s(er) p
+Fm 26 w(pid) p Ft(,) h(it) g(is) f(safe) i(to) g(do) 150
+5289 y(so.) p 90 rotate dyy eop
%%Page: 28 30
-28 29 bop 150 -116 a Ft(28)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)p eop
+28 29 bop Ft 150 -116 a(28) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p 90 rotate
+dyy eop
%%Page: 29 31
-29 30 bop 150 -116 a Ft(Chapter)30 b(3:)41 b(Starting)30
-b(a)g(pro)5 b(ject)31 b(with)e(CVS)1912 b(29)150 299
-y Fq(3)80 b(Starting)54 b(a)g(pro)9 b(ject)53 b(with)g(CVS)275
-573 y Ft(Because)30 b(renaming)f(\014les)f(and)h(mo)m(ving)g(them)h(b)s
-(et)m(w)m(een)g(directories)e(is)h(somewhat)h(incon)m(v)m(enien)m(t,)
-150 682 y(the)36 b(\014rst)f(thing)f(y)m(ou)i(do)g(when)f(y)m(ou)h
-(start)g(a)g(new)f(pro)5 b(ject)36 b(should)e(b)s(e)h(to)h(think)e
-(through)h(y)m(our)h(\014le)150 792 y(organization.)k(It)27
-b(is)e(not)i(imp)s(ossible)d(to)j(rename)g(or)g(mo)m(v)m(e)h(\014les,)f
-(but)f(it)g(do)s(es)h(increase)f(the)h(p)s(oten)m(tial)150
-901 y(for)c(confusion)e(and)h Fs(cvs)g Ft(do)s(es)g(ha)m(v)m(e)i(some)g
-(quirks)d(particularly)f(in)h(the)i(area)h(of)f(renaming)f
-(directories.)150 1011 y(See)31 b(Section)f(7.4)h([Mo)m(ving)g
-(\014les],)f(page)h(54.)275 1159 y(What)g(to)g(do)f(next)h(dep)s(ends)d
-(on)i(the)h(situation)e(at)i(hand.)150 1449 y Fp(3.1)68
-b(Setting)46 b(up)e(the)h(\014les)275 1655 y Ft(The)28
-b(\014rst)g(step)h(is)f(to)h(create)i(the)e(\014les)f(inside)e(the)j
-(rep)s(ository)-8 b(.)40 b(This)27 b(can)i(b)s(e)f(done)h(in)e(a)i
-(couple)g(of)150 1764 y(di\013eren)m(t)h(w)m(a)m(ys.)150
-2015 y Fl(3.1.1)63 b(Creating)40 b(a)h(directory)g(tree)f(from)h(a)f(n)
-m(um)m(b)s(er)h(of)f(\014les)275 2221 y Ft(When)e(y)m(ou)i(b)s(egin)d
-(using)h Fs(cvs)p Ft(,)i(y)m(ou)g(will)c(probably)h(already)i(ha)m(v)m
-(e)h(sev)m(eral)g(pro)5 b(jects)39 b(that)h(can)150 2330
-y(b)s(e)46 b(put)h(under)e Fs(cvs)h Ft(con)m(trol.)91
-b(In)47 b(these)g(cases)h(the)f(easiest)h(w)m(a)m(y)g(is)e(to)i(use)f
-(the)g Fo(import)e Ft(com-)150 2440 y(mand.)84 b(An)45
-b(example)f(is)h(probably)e(the)i(easiest)h(w)m(a)m(y)g(to)g(explain)d
-(ho)m(w)i(to)h(use)f(it.)84 b(If)45 b(the)g(\014les)150
-2549 y(y)m(ou)31 b(w)m(an)m(t)g(to)h(install)c(in)h Fs(cvs)h
-Ft(reside)f(in)g(`)p Fm(wdir)7 b Ft(',)29 b(and)h(y)m(ou)h(w)m(an)m(t)g
-(them)g(to)g(app)s(ear)f(in)f(the)i(rep)s(ository)150
-2659 y(as)g(`)p Fo($CVSROOT/yoyodyne/)p Fm(rdi)o(r)6
-b Ft(',)25 b(y)m(ou)31 b(can)g(do)f(this:)390 2801 y
-Fo($)47 b(cd)h Fm(wdir)390 2905 y Fo($)f(cvs)g(import)f(-m)i("Imported)
-d(sources")g(yoyodyne/)p Fm(rdir)50 b Fo(yoyo)d(start)275
-3052 y Ft(Unless)26 b(y)m(ou)h(supply)e(a)i(log)g(message)i(with)d(the)
-h(`)p Fo(-m)p Ft(')g(\015ag,)h Fs(cvs)e Ft(starts)i(an)f(editor)g(and)f
-(prompts)g(for)150 3162 y(a)j(message.)41 b(The)28 b(string)f(`)p
-Fo(yoyo)p Ft(')h(is)f(a)i Fm(v)m(endor)f(tag)p Ft(,)j(and)c(`)p
-Fo(start)p Ft(')h(is)f(a)i Fm(release)g(tag)p Ft(.)41
-b(They)28 b(ma)m(y)h(\014ll)d(no)150 3272 y(purp)s(ose)h(in)f(this)i
-(con)m(text,)i(but)e(since)g Fs(cvs)f Ft(requires)g(them)h(they)g(m)m
-(ust)g(b)s(e)g(presen)m(t.)40 b(See)28 b(Chapter)g(13)150
-3381 y([T)-8 b(rac)m(king)31 b(sources],)g(page)g(77,)g(for)f(more)h
-(information)e(ab)s(out)h(them.)275 3529 y(Y)-8 b(ou)30
-b(can)h(no)m(w)f(v)m(erify)g(that)h(it)f(w)m(ork)m(ed,)h(and)f(remo)m
-(v)m(e)i(y)m(our)e(original)f(source)h(directory)-8 b(.)390
-3671 y Fo($)47 b(cd)h(..)390 3775 y($)f(cvs)g(checkout)f(yoyodyne/)p
-Fm(rdir)336 b Fo(#)47 b Ft(Explanation)29 b(b)s(elo)m(w)390
-3878 y Fo($)47 b(diff)g(-r)g Fm(wdir)53 b Fo(yoyodyne/)p
-Fm(rdir)390 3982 y Fo($)47 b(rm)h(-r)f Fm(wdir)150 4130
-y Ft(Erasing)30 b(the)i(original)d(sources)i(is)g(a)g(go)s(o)s(d)g
-(idea,)h(to)g(mak)m(e)g(sure)e(that)i(y)m(ou)g(do)f(not)h(acciden)m
-(tally)e(edit)150 4239 y(them)37 b(in)e Fm(wdir)p Ft(,)h(b)m(ypassing)g
-Fs(cvs)p Ft(.)58 b(Of)36 b(course,)j(it)d(w)m(ould)g(b)s(e)g(wise)f(to)
-j(mak)m(e)f(sure)f(that)i(y)m(ou)f(ha)m(v)m(e)h(a)150
-4349 y(bac)m(kup)30 b(of)h(the)f(sources)h(b)s(efore)f(y)m(ou)g(remo)m
-(v)m(e)i(them.)275 4497 y(The)d Fo(checkout)e Ft(command)j(can)g
-(either)f(tak)m(e)i(a)g(mo)s(dule)d(name)h(as)h(argumen)m(t)h(\(as)f
-(it)f(has)h(done)f(in)150 4606 y(all)d(previous)f(examples\))h(or)h(a)g
-(path)f(name)h(relativ)m(e)g(to)g Fo($CVSROOT)p Ft(,)e(as)i(it)f(did)f
-(in)g(the)i(example)f(ab)s(o)m(v)m(e.)275 4754 y(It)c(is)g(a)h(go)s(o)s
-(d)f(idea)g(to)h(c)m(hec)m(k)i(that)e(the)f(p)s(ermissions)e
-Fs(cvs)h Ft(sets)i(on)g(the)f(directories)g(inside)e
-Fo($CVSROOT)150 4864 y Ft(are)32 b(reasonable,)g(and)f(that)i(they)f(b)
-s(elong)f(to)h(the)g(prop)s(er)e(groups.)44 b(See)32
-b(Section)g(2.2.2)i([File)d(p)s(ermis-)150 4973 y(sions],)f(page)h(9.)
-275 5121 y(If)j(some)h(of)g(the)g(\014les)f(y)m(ou)h(w)m(an)m(t)g(to)h
-(imp)s(ort)d(are)i(binary)-8 b(,)35 b(y)m(ou)g(ma)m(y)g(w)m(an)m(t)h
-(to)f(use)g(the)g(wrapp)s(ers)150 5230 y(features)g(to)h(sp)s(ecify)e
-(whic)m(h)g(\014les)g(are)i(binary)d(and)h(whic)m(h)g(are)i(not.)55
-b(See)36 b(Section)e(C.2)i([W)-8 b(rapp)s(ers],)150 5340
-y(page)31 b(130.)p eop
+29 30 bop Ft 150 -116 a(Chapter) 30 b(3:) 41 b(Starting) 30
+b(a) g(pro) 5 b(ject) 31 b(with) e(CVS) 1912 b(29) p
+Fq 150 299 a(3) 80 b(Starting) 54 b(a) g(pro) 9 b(ject) 53
+b(with) g(CVS) p Ft 275 573 a(Because) 30 b(renaming) f(\014les) f(and)
+h(mo) m(ving) g(them) h(b) s(et) m(w) m(een) g(directories) e(is) h
+(somewhat) h(incon) m(v) m(enien) m(t,) 150 682 y(the) 36
+b(\014rst) f(thing) f(y) m(ou) i(do) g(when) f(y) m(ou) h(start) g(a) g
+(new) f(pro) 5 b(ject) 36 b(should) e(b) s(e) h(to) h(think) e(through)
+h(y) m(our) h(\014le) 150 792 y(organization.) k(It) 27
+b(is) e(not) i(imp) s(ossible) d(to) j(rename) g(or) g(mo) m(v) m(e) h
+(\014les,) f(but) f(it) g(do) s(es) h(increase) f(the) h(p) s(oten) m
+(tial) 150 901 y(for) c(confusion) e(and) p Fs 22 w(cvs) p
+Ft 22 w(do) s(es) h(ha) m(v) m(e) i(some) g(quirks) d(particularly) f
+(in) h(the) i(area) h(of) f(renaming) f(directories.) 150
+1011 y(See) 31 b(Section) f(7.4) h([Mo) m(ving) g(\014les],) f(page) h
+(56.) 275 1159 y(What) g(to) g(do) f(next) h(dep) s(ends) d(on) i(the) h
+(situation) e(at) i(hand.) p Fp 150 1449 a(3.1) 68 b(Setting) 46
+b(up) e(the) h(\014les) p Ft 275 1655 a(The) 28 b(\014rst) g(step) h
+(is) f(to) h(create) i(the) e(\014les) f(inside) e(the) j(rep) s
+(ository) -8 b(.) 40 b(This) 27 b(can) i(b) s(e) f(done) h(in) e(a) i
+(couple) g(of) 150 1764 y(di\013eren) m(t) h(w) m(a) m(ys.) p
+Fl 150 2015 a(3.1.1) 63 b(Creating) 40 b(a) h(directory) g(tree) f
+(from) h(a) f(n) m(um) m(b) s(er) h(of) f(\014les) p
+Ft 275 2221 a(When) e(y) m(ou) i(b) s(egin) d(using) p
+Fs 38 w(cvs) p Ft(,) j(y) m(ou) g(will) c(probably) h(already) i(ha) m
+(v) m(e) h(sev) m(eral) g(pro) 5 b(jects) 39 b(that) h(can) 150
+2330 y(b) s(e) 46 b(put) h(under) p Fs 45 w(cvs) p Ft
+46 w(con) m(trol.) 91 b(In) 47 b(these) g(cases) h(the) f(easiest) h(w)
+m(a) m(y) g(is) e(to) i(use) f(the) p Fo 47 w(import) p
+Ft 45 w(com-) 150 2440 y(mand.) 84 b(An) 45 b(example) f(is) h
+(probably) e(the) i(easiest) h(w) m(a) m(y) g(to) g(explain) d(ho) m(w)
+i(to) h(use) f(it.) 84 b(If) 45 b(the) g(\014les) 150
+2549 y(y) m(ou) 31 b(w) m(an) m(t) g(to) h(install) c(in) p
+Fs 29 w(cvs) p Ft 30 w(reside) h(in) g(`) p Fm(wdir) p
+Ft 7 w(',) g(and) h(y) m(ou) h(w) m(an) m(t) g(them) g(to) g(app) s
+(ear) f(in) f(the) i(rep) s(ository) 150 2659 y(as) g(`) p
+Fo($CVSROOT/yoyodyne/) p Fm(rdi) o(r) p Ft 6 w(',) 25
+b(y) m(ou) 31 b(can) g(do) f(this:) p Fo 390 2801 a($) 47
+b(cd) p Fm 48 w(wdir) p Fo 390 2905 a($) g(cvs) g(import) f(-m) i
+("Imported) d(sources") g(yoyodyne/) p Fm(rdir) p Fo
+50 w(yoyo) i(start) p Ft 275 3052 a(Unless) 26 b(y) m(ou) h(supply) e
+(a) i(log) g(message) i(with) d(the) h(`) p Fo(-m) p
+Ft(') g(\015ag,) p Fs 28 w(cvs) p Ft 26 w(starts) h(an) f(editor) g
+(and) f(prompts) g(for) 150 3162 y(a) j(message.) 41
+b(The) 28 b(string) f(`) p Fo(yoyo) p Ft(') h(is) f(a) p
+Fm 29 w(v) m(endor) h(tag) p Ft(,) j(and) c(`) p Fo(start) p
+Ft(') h(is) f(a) p Fm 29 w(release) i(tag) p Ft(.) 41
+b(They) 28 b(ma) m(y) h(\014ll) d(no) 150 3272 y(purp) s(ose) h(in) f
+(this) i(con) m(text,) i(but) e(since) p Fs 28 w(cvs) p
+Ft 27 w(requires) f(them) h(they) g(m) m(ust) g(b) s(e) g(presen) m(t.)
+40 b(See) 28 b(Chapter) g(13) 150 3381 y([T) -8 b(rac) m(king) 31
+b(sources],) g(page) g(79,) g(for) f(more) h(information) e(ab) s(out) h
+(them.) 275 3529 y(Y) -8 b(ou) 30 b(can) h(no) m(w) f(v) m(erify) g
+(that) h(it) f(w) m(ork) m(ed,) h(and) f(remo) m(v) m(e) i(y) m(our) e
+(original) f(source) h(directory) -8 b(.) p Fo 390 3671
+a($) 47 b(cd) h(..) 390 3775 y($) f(cvs) g(checkout) f(yoyodyne/) p
+Fm(rdir) p Fo 336 w(#) p Ft 47 w(Explanation) 29 b(b) s(elo) m(w) p
+Fo 390 3878 a($) 47 b(diff) g(-r) p Fm 47 w(wdir) p Fo
+53 w(yoyodyne/) p Fm(rdir) p Fo 390 3982 a($) g(rm) h(-r) p
+Fm 47 w(wdir) p Ft 150 4130 a(Erasing) 30 b(the) i(original) d(sources)
+i(is) g(a) g(go) s(o) s(d) g(idea,) h(to) g(mak) m(e) g(sure) e(that) i
+(y) m(ou) g(do) f(not) h(acciden) m(tally) e(edit) 150
+4239 y(them) 37 b(in) p Fm 35 w(wdir) p Ft(,) f(b) m(ypassing) p
+Fs 36 w(cvs) p Ft(.) 58 b(Of) 36 b(course,) j(it) d(w) m(ould) g(b) s
+(e) g(wise) f(to) j(mak) m(e) f(sure) f(that) i(y) m(ou) f(ha) m(v) m
+(e) h(a) 150 4349 y(bac) m(kup) 30 b(of) h(the) f(sources) h(b) s
+(efore) f(y) m(ou) g(remo) m(v) m(e) i(them.) 275 4497
+y(The) p Fo 29 w(checkout) p Ft 27 w(command) e(can) g(either) f(tak) m
+(e) i(a) g(mo) s(dule) d(name) h(as) h(argumen) m(t) h(\(as) f(it) f
+(has) h(done) f(in) 150 4606 y(all) d(previous) f(examples\)) h(or) h
+(a) g(path) f(name) h(relativ) m(e) g(to) p Fo 27 w($CVSROOT) p
+Ft(,) e(as) i(it) f(did) f(in) g(the) i(example) f(ab) s(o) m(v) m(e.)
+275 4754 y(It) c(is) g(a) h(go) s(o) s(d) f(idea) g(to) h(c) m(hec) m
+(k) i(that) e(the) f(p) s(ermissions) p Fs 20 w(cvs) p
+Ft 21 w(sets) h(on) g(the) f(directories) g(inside) p
+Fo 20 w($CVSROOT) p Ft 150 4864 a(are) 32 b(reasonable,) g(and) f(that)
+i(they) f(b) s(elong) f(to) h(the) g(prop) s(er) e(groups.) 44
+b(See) 32 b(Section) g(2.2.2) i([File) d(p) s(ermis-) 150
+4973 y(sions],) f(page) h(9.) 275 5121 y(If) j(some) h(of) g(the) g
+(\014les) f(y) m(ou) h(w) m(an) m(t) g(to) h(imp) s(ort) d(are) i
+(binary) -8 b(,) 35 b(y) m(ou) g(ma) m(y) g(w) m(an) m(t) h(to) f(use) g
+(the) g(wrapp) s(ers) 150 5230 y(features) g(to) h(sp) s(ecify) e(whic)
+m(h) g(\014les) g(are) i(binary) d(and) h(whic) m(h) g(are) i(not.) 55
+b(See) 36 b(Section) e(C.2) i([W) -8 b(rapp) s(ers],) 150
+5340 y(page) 31 b(132.) p 90 rotate dyy eop
%%Page: 30 32
-30 31 bop 150 -116 a Ft(30)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y Fl(3.1.2)63 b(Creating)40
-b(Files)i(F)-10 b(rom)41 b(Other)g(V)-10 b(ersion)41
-b(Con)m(trol)g(Systems)275 488 y Ft(If)35 b(y)m(ou)i(ha)m(v)m(e)h(a)f
-(pro)5 b(ject)37 b(whic)m(h)e(y)m(ou)i(are)f(main)m(taining)f(with)g
-(another)i(v)m(ersion)f(con)m(trol)h(system,)150 598
-y(suc)m(h)g(as)g Fs(r)n(cs)p Ft(,)h(y)m(ou)f(ma)m(y)h(wish)d(to)j(put)e
-(the)h(\014les)f(from)g(that)i(pro)5 b(ject)37 b(in)m(to)g
-Fs(cvs)p Ft(,)h(and)f(preserv)m(e)g(the)150 707 y(revision)29
-b(history)g(of)h(the)h(\014les.)150 903 y(F)-8 b(rom)27
-b(R)m(CS)60 b(If)26 b(y)m(ou)h(ha)m(v)m(e)h(b)s(een)e(using)f
-Fs(r)n(cs)p Ft(,)i(\014nd)e(the)i Fs(r)n(cs)f Ft(\014les|usually)d(a)k
-(\014le)f(named)g(`)p Fo(foo.c)p Ft(')g(will)630 1013
-y(ha)m(v)m(e)h(its)e Fs(r)n(cs)g Ft(\014le)g(in)g(`)p
-Fo(RCS/foo.c,v)p Ft(')e(\(but)j(it)f(could)g(b)s(e)g(other)h(places;)i
-(consult)d(the)h Fs(r)n(cs)630 1122 y Ft(do)s(cumen)m(tation)36
-b(for)g(details\).)57 b(Then)35 b(create)i(the)f(appropriate)f
-(directories)g(in)g Fs(cvs)g Ft(if)630 1232 y(they)d(do)h(not)f
-(already)g(exist.)46 b(Then)31 b(cop)m(y)i(the)g(\014les)e(in)m(to)h
-(the)h(appropriate)e(directories)630 1341 y(in)39 b(the)i
-Fs(cvs)e Ft(rep)s(ository)h(\(the)g(name)h(in)e(the)i(rep)s(ository)e
-(m)m(ust)h(b)s(e)g(the)h(name)f(of)h(the)630 1451 y(source)32
-b(\014le)e(with)g(`)p Fo(,v)p Ft(')i(added;)f(the)h(\014les)e(go)i
-(directly)f(in)f(the)h(appropriate)g(directory)g(of)630
-1561 y(the)d(rep)s(ository)-8 b(,)27 b(not)h(in)e(an)h(`)p
-Fo(RCS)p Ft(')g(sub)s(directory\).)38 b(This)26 b(is)g(one)i(of)f(the)h
-(few)f(times)g(when)630 1670 y(it)35 b(is)g(a)h(go)s(o)s(d)g(idea)f(to)
-i(access)g(the)f Fs(cvs)e Ft(rep)s(ository)h(directly)-8
-b(,)37 b(rather)e(than)h(using)e Fs(cvs)630 1780 y Ft(commands.)40
-b(Then)30 b(y)m(ou)g(are)h(ready)f(to)i(c)m(hec)m(k)g(out)e(a)h(new)f
-(w)m(orking)f(directory)-8 b(.)630 1911 y(The)31 b Fs(r)n(cs)f
-Ft(\014le)h(should)e(not)j(b)s(e)e(lo)s(c)m(k)m(ed)i(when)e(y)m(ou)i
-(mo)m(v)m(e)h(it)e(in)m(to)g Fs(cvs)p Ft(;)g(if)f(it)h(is,)g
-Fs(cvs)g Ft(will)630 2020 y(ha)m(v)m(e)h(trouble)d(letting)h(y)m(ou)h
-(op)s(erate)g(on)f(it.)150 2173 y(F)-8 b(rom)31 b(another)f(v)m(ersion)
-g(con)m(trol)h(system)630 2283 y(Man)m(y)j(v)m(ersion)g(con)m(trol)g
-(systems)g(ha)m(v)m(e)h(the)e(abilit)m(y)g(to)h(exp)s(ort)g
-Fs(r)n(cs)e Ft(\014les)h(in)g(the)h(stan-)630 2392 y(dard)41
-b(format.)76 b(If)41 b(y)m(ours)h(do)s(es,)j(exp)s(ort)c(the)i
-Fs(r)n(cs)e Ft(\014les)f(and)i(then)f(follo)m(w)h(the)g(ab)s(o)m(v)m(e)
-630 2502 y(instructions.)630 2633 y(F)-8 b(ailing)29
-b(that,)h(probably)e(y)m(our)i(b)s(est)f(b)s(et)g(is)g(to)i(write)e(a)h
-(script)e(that)i(will)e(c)m(hec)m(k)j(out)f(the)630 2743
-y(\014les)21 b(one)i(revision)e(at)i(a)g(time)f(using)f(the)i(command)f
-(line)f(in)m(terface)i(to)g(the)g(other)g(system,)630
-2852 y(and)29 b(then)g(c)m(hec)m(k)i(the)e(revisions)f(in)m(to)h
-Fs(cvs)p Ft(.)39 b(The)29 b(`)p Fo(sccs2rcs)p Ft(')f(script)g(men)m
-(tioned)h(b)s(elo)m(w)630 2962 y(ma)m(y)i(b)s(e)f(a)g(useful)f(example)
-h(to)h(follo)m(w.)150 3115 y(F)-8 b(rom)31 b(SCCS)630
-3224 y(There)24 b(is)g(a)i(script)e(in)f(the)i(`)p Fo(contrib)p
-Ft(')f(directory)g(of)h(the)g Fs(cvs)f Ft(source)h(distribution)d
-(called)630 3334 y(`)p Fo(sccs2rcs)p Ft(')31 b(whic)m(h)h(con)m(v)m
-(erts)j Fs(sccs)d Ft(\014les)g(to)i Fs(r)n(cs)e Ft(\014les.)49
-b(Note:)e(y)m(ou)34 b(m)m(ust)f(run)f(it)g(on)i(a)630
-3443 y(mac)m(hine)40 b(whic)m(h)f(has)h(b)s(oth)g Fs(sccs)f
-Ft(and)h Fs(r)n(cs)f Ft(installed,)i(and)f(lik)m(e)g(ev)m(erything)g
-(else)g(in)630 3553 y(con)m(trib)30 b(it)g(is)f(unsupp)s(orted)f(\(y)m
-(our)i(mileage)h(ma)m(y)g(v)-5 b(ary\).)150 3706 y(F)d(rom)31
-b(PV)m(CS)630 3815 y(There)24 b(is)g(a)i(script)e(in)f(the)i(`)p
-Fo(contrib)p Ft(')f(directory)g(of)h(the)g Fs(cvs)f Ft(source)h
-(distribution)d(called)630 3925 y(`)p Fo(pvcs_to_rcs)p
-Ft(')31 b(whic)m(h)i(con)m(v)m(erts)i Fs(pv)n(cs)d Ft(arc)m(hiv)m(es)i
-(to)h Fs(r)n(cs)e Ft(\014les.)50 b(Y)-8 b(ou)34 b(m)m(ust)f(run)g(it)g
-(on)630 4034 y(a)h(mac)m(hine)f(whic)m(h)f(has)h(b)s(oth)f
-Fs(pv)n(cs)g Ft(and)h Fs(r)n(cs)f Ft(installed,)g(and)h(lik)m(e)f(ev)m
-(erything)h(else)g(in)630 4144 y(con)m(trib)j(it)f(is)g(unsupp)s(orted)
-e(\(y)m(our)k(mileage)f(ma)m(y)g(v)-5 b(ary\).)58 b(See)37
-b(the)f(commen)m(ts)h(in)e(the)630 4253 y(script)29 b(for)h(details.)
-150 4468 y Fl(3.1.3)63 b(Creating)40 b(a)h(directory)g(tree)f(from)h
-(scratc)m(h)275 4657 y Ft(F)-8 b(or)43 b(a)f(new)g(pro)5
-b(ject,)46 b(the)c(easiest)h(thing)e(to)i(do)f(is)g(probably)e(to)j
-(create)h(an)e(empt)m(y)g(directory)150 4766 y(structure,)30
-b(lik)m(e)g(this:)390 4892 y Fo($)47 b(mkdir)g(tc)390
-4995 y($)g(mkdir)g(tc/man)390 5099 y($)g(mkdir)g(tc/testing)275
-5230 y Ft(After)28 b(that,)h(y)m(ou)g(use)f(the)g Fo(import)f
-Ft(command)h(to)h(create)h(the)e(corresp)s(onding)e(\(empt)m(y\))j
-(directory)150 5340 y(structure)h(inside)e(the)j(rep)s(ository:)p
-eop
+30 31 bop Ft 150 -116 a(30) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fl 150
+299 a(3.1.2) 63 b(Creating) 40 b(Files) i(F) -10 b(rom) 41
+b(Other) g(V) -10 b(ersion) 41 b(Con) m(trol) g(Systems) p
+Ft 275 488 a(If) 35 b(y) m(ou) i(ha) m(v) m(e) h(a) f(pro) 5
+b(ject) 37 b(whic) m(h) e(y) m(ou) i(are) f(main) m(taining) f(with) g
+(another) i(v) m(ersion) f(con) m(trol) h(system,) 150
+598 y(suc) m(h) g(as) p Fs 37 w(r) n(cs) p Ft(,) h(y) m(ou) f(ma) m(y) h
+(wish) d(to) j(put) e(the) h(\014les) f(from) g(that) i(pro) 5
+b(ject) 37 b(in) m(to) p Fs 37 w(cvs) p Ft(,) h(and) f(preserv) m(e) g
+(the) 150 707 y(revision) 29 b(history) g(of) h(the) h(\014les.) 150
+903 y(F) -8 b(rom) 27 b(R) m(CS) 60 b(If) 26 b(y) m(ou) h(ha) m(v) m(e)
+h(b) s(een) e(using) p Fs 25 w(r) n(cs) p Ft(,) h(\014nd) e(the) p
+Fs 27 w(r) n(cs) p Ft 26 w(\014les|usually) e(a) k(\014le) f(named) g
+(`) p Fo(foo.c) p Ft(') g(will) 630 1013 y(ha) m(v) m(e) h(its) p
+Fs 25 w(r) n(cs) p Ft 25 w(\014le) e(in) g(`) p Fo(RCS/foo.c,v) p
+Ft(') e(\(but) j(it) f(could) g(b) s(e) g(other) h(places;) i(consult) d
+(the) p Fs 26 w(r) n(cs) p Ft 630 1122 a(do) s(cumen) m(tation) 36
+b(for) g(details\).) 57 b(Then) 35 b(create) i(the) f(appropriate) f
+(directories) g(in) p Fs 35 w(cvs) p Ft 35 w(if) 630
+1232 y(they) d(do) h(not) f(already) g(exist.) 46 b(Then) 31
+b(cop) m(y) i(the) g(\014les) e(in) m(to) h(the) h(appropriate) e
+(directories) 630 1341 y(in) 39 b(the) p Fs 41 w(cvs) p
+Ft 39 w(rep) s(ository) h(\(the) g(name) h(in) e(the) i(rep) s(ository)
+e(m) m(ust) h(b) s(e) g(the) h(name) f(of) h(the) 630
+1451 y(source) 32 b(\014le) e(with) g(`) p Fo(,v) p Ft(') i(added;) f
+(the) h(\014les) e(go) i(directly) f(in) f(the) h(appropriate) g
+(directory) g(of) 630 1561 y(the) d(rep) s(ository) -8
+b(,) 27 b(not) h(in) e(an) h(`) p Fo(RCS) p Ft(') g(sub) s
+(directory\).) 38 b(This) 26 b(is) g(one) i(of) f(the) h(few) f(times) g
+(when) 630 1670 y(it) 35 b(is) g(a) h(go) s(o) s(d) g(idea) f(to) i
+(access) g(the) p Fs 36 w(cvs) p Ft 34 w(rep) s(ository) e(directly) -8
+b(,) 37 b(rather) e(than) h(using) p Fs 34 w(cvs) p Ft
+630 1780 a(commands.) k(Then) 30 b(y) m(ou) g(are) h(ready) f(to) i(c) m
+(hec) m(k) g(out) e(a) h(new) f(w) m(orking) f(directory) -8
+b(.) 630 1911 y(The) p Fs 31 w(r) n(cs) p Ft 30 w(\014le) 31
+b(should) e(not) j(b) s(e) e(lo) s(c) m(k) m(ed) i(when) e(y) m(ou) i
+(mo) m(v) m(e) h(it) e(in) m(to) p Fs 31 w(cvs) p Ft(;) g(if) f(it) h
+(is,) p Fs 31 w(cvs) p Ft 31 w(will) 630 2020 y(ha) m(v) m(e) h
+(trouble) d(letting) h(y) m(ou) h(op) s(erate) g(on) f(it.) 150
+2173 y(F) -8 b(rom) 31 b(another) f(v) m(ersion) g(con) m(trol) h
+(system) 630 2283 y(Man) m(y) j(v) m(ersion) g(con) m(trol) g(systems) g
+(ha) m(v) m(e) h(the) e(abilit) m(y) g(to) h(exp) s(ort) p
+Fs 34 w(r) n(cs) p Ft 32 w(\014les) f(in) g(the) h(stan-) 630
+2392 y(dard) 41 b(format.) 76 b(If) 41 b(y) m(ours) h(do) s(es,) j(exp)
+s(ort) c(the) p Fs 43 w(r) n(cs) p Ft 41 w(\014les) f(and) i(then) f
+(follo) m(w) h(the) g(ab) s(o) m(v) m(e) 630 2502 y(instructions.) 630
+2633 y(F) -8 b(ailing) 29 b(that,) h(probably) e(y) m(our) i(b) s(est) f
+(b) s(et) g(is) g(to) i(write) e(a) h(script) e(that) i(will) e(c) m
+(hec) m(k) j(out) f(the) 630 2743 y(\014les) 21 b(one) i(revision) e
+(at) i(a) g(time) f(using) f(the) i(command) f(line) f(in) m(terface) i
+(to) g(the) g(other) g(system,) 630 2852 y(and) 29 b(then) g(c) m(hec) m
+(k) i(the) e(revisions) f(in) m(to) p Fs 29 w(cvs) p
+Ft(.) 39 b(The) 29 b(`) p Fo(sccs2rcs) p Ft(') f(script) g(men) m
+(tioned) h(b) s(elo) m(w) 630 2962 y(ma) m(y) i(b) s(e) f(a) g(useful) f
+(example) h(to) h(follo) m(w.) 150 3115 y(F) -8 b(rom) 31
+b(SCCS) 630 3224 y(There) 24 b(is) g(a) i(script) e(in) f(the) i(`) p
+Fo(contrib) p Ft(') f(directory) g(of) h(the) p Fs 25
+w(cvs) p Ft 24 w(source) g(distribution) d(called) 630
+3334 y(`) p Fo(sccs2rcs) p Ft(') 31 b(whic) m(h) h(con) m(v) m(erts) p
+Fs 35 w(sccs) p Ft 32 w(\014les) g(to) p Fs 34 w(r) n(cs) p
+Ft 32 w(\014les.) 49 b(Note:) e(y) m(ou) 34 b(m) m(ust) f(run) f(it) g
+(on) i(a) 630 3443 y(mac) m(hine) 40 b(whic) m(h) f(has) h(b) s(oth) p
+Fs 40 w(sccs) p Ft 39 w(and) p Fs 40 w(r) n(cs) p Ft
+39 w(installed,) h(and) f(lik) m(e) g(ev) m(erything) g(else) g(in) 630
+3553 y(con) m(trib) 30 b(it) g(is) f(unsupp) s(orted) f(\(y) m(our) i
+(mileage) h(ma) m(y) g(v) -5 b(ary\).) 150 3706 y(F) d(rom) 31
+b(PV) m(CS) 630 3815 y(There) 24 b(is) g(a) i(script) e(in) f(the) i(`)
+p Fo(contrib) p Ft(') f(directory) g(of) h(the) p Fs
+25 w(cvs) p Ft 24 w(source) g(distribution) d(called) 630
+3925 y(`) p Fo(pvcs_to_rcs) p Ft(') 31 b(whic) m(h) i(con) m(v) m(erts)
+p Fs 35 w(pv) n(cs) p Ft 32 w(arc) m(hiv) m(es) h(to) p
+Fs 35 w(r) n(cs) p Ft 33 w(\014les.) 50 b(Y) -8 b(ou) 34
+b(m) m(ust) f(run) g(it) g(on) 630 4034 y(a) h(mac) m(hine) f(whic) m
+(h) f(has) h(b) s(oth) p Fs 32 w(pv) n(cs) p Ft 32 w(and) p
+Fs 33 w(r) n(cs) p Ft 32 w(installed,) f(and) h(lik) m(e) f(ev) m
+(erything) h(else) g(in) 630 4144 y(con) m(trib) j(it) f(is) g(unsupp) s
+(orted) e(\(y) m(our) k(mileage) f(ma) m(y) g(v) -5 b(ary\).) 58
+b(See) 37 b(the) f(commen) m(ts) h(in) e(the) 630 4253
+y(script) 29 b(for) h(details.) p Fl 150 4468 a(3.1.3) 63
+b(Creating) 40 b(a) h(directory) g(tree) f(from) h(scratc) m(h) p
+Ft 275 4657 a(F) -8 b(or) 43 b(a) f(new) g(pro) 5 b(ject,) 46
+b(the) c(easiest) h(thing) e(to) i(do) f(is) g(probably) e(to) j
+(create) h(an) e(empt) m(y) g(directory) 150 4766 y(structure,) 30
+b(lik) m(e) g(this:) p Fo 390 4892 a($) 47 b(mkdir) g(tc) 390
+4995 y($) g(mkdir) g(tc/man) 390 5099 y($) g(mkdir) g(tc/testing) p
+Ft 275 5230 a(After) 28 b(that,) h(y) m(ou) g(use) f(the) p
+Fo 28 w(import) p Ft 27 w(command) g(to) h(create) h(the) e(corresp) s
+(onding) e(\(empt) m(y\)) j(directory) 150 5340 y(structure) h(inside) e
+(the) j(rep) s(ository:) p 90 rotate dyy eop
%%Page: 31 33
-31 32 bop 150 -116 a Ft(Chapter)30 b(3:)41 b(Starting)30
-b(a)g(pro)5 b(ject)31 b(with)e(CVS)1912 b(31)390 299
-y Fo($)47 b(cd)h(tc)390 403 y($)f(cvs)g(import)f(-m)i("Created)d
-(directory)g(structure")g(yoyodyne/)p Fm(dir)51 b Fo(yoyo)46
-b(start)275 537 y Ft(Then,)29 b(use)h Fo(add)g Ft(to)h(add)f(\014les)f
-(\(and)h(new)g(directories\))g(as)g(they)h(app)s(ear.)275
-672 y(Chec)m(k)f(that)h(the)g(p)s(ermissions)c Fs(cvs)i
-Ft(sets)i(on)f(the)h(directories)e(inside)f Fo($CVSROOT)h
-Ft(are)h(reasonable.)150 929 y Fp(3.2)68 b(De\014ning)45
-b(the)g(mo)t(dule)275 1122 y Ft(The)25 b(next)h(step)f(is)g(to)h
-(de\014ne)f(the)h(mo)s(dule)e(in)g(the)i(`)p Fo(modules)p
-Ft(')e(\014le.)39 b(This)24 b(is)g(not)i(strictly)f(necessary)-8
-b(,)150 1231 y(but)30 b(mo)s(dules)e(can)j(b)s(e)f(con)m(v)m(enien)m(t)
-h(in)e(grouping)g(together)j(related)e(\014les)g(and)f(directories.)275
-1366 y(In)g(simple)g(cases)i(these)g(steps)f(are)h(su\016cien)m(t)e(to)
-j(de\014ne)d(a)i(mo)s(dule.)199 1500 y(1.)61 b(Get)31
-b(a)g(w)m(orking)f(cop)m(y)h(of)g(the)f(mo)s(dules)f(\014le.)570
-1629 y Fo($)47 b(cvs)g(checkout)f(CVSROOT/modules)570
-1733 y($)h(cd)h(CVSROOT)199 1867 y Ft(2.)61 b(Edit)30
-b(the)h(\014le)f(and)g(insert)g(a)i(line)d(that)j(de\014nes)e(the)h(mo)
-s(dule.)41 b(See)31 b(Section)g(2.4)h([In)m(tro)f(adminis-)330
-1977 y(trativ)m(e)j(\014les],)f(page)h(16,)h(for)e(an)g(in)m(tro)s
-(duction.)47 b(See)33 b(Section)g(C.1)h([mo)s(dules],)e(page)i(127,)i
-(for)d(a)330 2086 y(full)25 b(description)g(of)i(the)h(mo)s(dules)d
-(\014le.)39 b(Y)-8 b(ou)27 b(can)h(use)f(the)g(follo)m(wing)f(line)f
-(to)j(de\014ne)e(the)i(mo)s(dule)330 2196 y(`)p Fo(tc)p
-Ft(':)570 2325 y Fo(tc)143 b(yoyodyne/tc)199 2459 y Ft(3.)61
-b(Commit)30 b(y)m(our)g(c)m(hanges)h(to)g(the)g(mo)s(dules)d(\014le.)
-570 2588 y Fo($)47 b(cvs)g(commit)f(-m)i("Added)e(the)h(tc)g(module.")e
-(modules)199 2722 y Ft(4.)61 b(Release)31 b(the)g(mo)s(dules)d(mo)s
-(dule.)570 2851 y Fo($)47 b(cd)h(..)570 2955 y($)f(cvs)g(release)f(-d)h
-(CVSROOT)p eop
+31 32 bop Ft 150 -116 a(Chapter) 30 b(3:) 41 b(Starting) 30
+b(a) g(pro) 5 b(ject) 31 b(with) e(CVS) 1912 b(31) p
+Fo 390 299 a($) 47 b(cd) h(tc) 390 403 y($) f(cvs) g(import) f(-m) i
+("Created) d(directory) g(structure") g(yoyodyne/) p
+Fm(dir) p Fo 51 w(yoyo) h(start) p Ft 275 537 a(Then,) 29
+b(use) p Fo 30 w(add) p Ft 30 w(to) i(add) f(\014les) f(\(and) h(new) g
+(directories\)) g(as) g(they) h(app) s(ear.) 275 672
+y(Chec) m(k) f(that) h(the) g(p) s(ermissions) p Fs 27
+w(cvs) p Ft 29 w(sets) g(on) f(the) h(directories) e(inside) p
+Fo 28 w($CVSROOT) p Ft 29 w(are) h(reasonable.) p Fp
+150 929 a(3.2) 68 b(De\014ning) 45 b(the) g(mo) t(dule) p
+Ft 275 1122 a(The) 25 b(next) h(step) f(is) g(to) h(de\014ne) f(the) h
+(mo) s(dule) e(in) g(the) i(`) p Fo(modules) p Ft(') e(\014le.) 39
+b(This) 24 b(is) g(not) i(strictly) f(necessary) -8 b(,) 150
+1231 y(but) 30 b(mo) s(dules) e(can) j(b) s(e) f(con) m(v) m(enien) m
+(t) h(in) e(grouping) g(together) j(related) e(\014les) g(and) f
+(directories.) 275 1366 y(In) g(simple) g(cases) i(these) g(steps) f
+(are) h(su\016cien) m(t) e(to) j(de\014ne) d(a) i(mo) s(dule.) 199
+1500 y(1.) 61 b(Get) 31 b(a) g(w) m(orking) f(cop) m(y) h(of) g(the) f
+(mo) s(dules) f(\014le.) p Fo 570 1629 a($) 47 b(cvs) g(checkout) f
+(CVSROOT/modules) 570 1733 y($) h(cd) h(CVSROOT) p Ft
+199 1867 a(2.) 61 b(Edit) 30 b(the) h(\014le) f(and) g(insert) g(a) i
+(line) d(that) j(de\014nes) e(the) h(mo) s(dule.) 41
+b(See) 31 b(Section) g(2.4) h([In) m(tro) f(adminis-) 330
+1977 y(trativ) m(e) j(\014les],) f(page) h(16,) h(for) e(an) g(in) m
+(tro) s(duction.) 47 b(See) 33 b(Section) g(C.1) h([mo) s(dules],) e
+(page) i(129,) i(for) d(a) 330 2086 y(full) 25 b(description) g(of) i
+(the) h(mo) s(dules) d(\014le.) 39 b(Y) -8 b(ou) 27 b(can) h(use) f
+(the) g(follo) m(wing) f(line) f(to) j(de\014ne) e(the) i(mo) s(dule)
+330 2196 y(`) p Fo(tc) p Ft(':) p Fo 570 2325 a(tc) 143
+b(yoyodyne/tc) p Ft 199 2459 a(3.) 61 b(Commit) 30 b(y) m(our) g(c) m
+(hanges) h(to) g(the) g(mo) s(dules) d(\014le.) p Fo
+570 2588 a($) 47 b(cvs) g(commit) f(-m) i("Added) e(the) h(tc) g
+(module.") e(modules) p Ft 199 2722 a(4.) 61 b(Release) 31
+b(the) g(mo) s(dules) d(mo) s(dule.) p Fo 570 2851 a($) 47
+b(cd) h(..) 570 2955 y($) f(cvs) g(release) f(-d) h(CVSROOT) p
+90 rotate dyy eop
%%Page: 32 34
-32 33 bop 150 -116 a Ft(32)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)p eop
+32 33 bop Ft 150 -116 a(32) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p 90 rotate
+dyy eop
%%Page: 33 35
-33 34 bop 150 -116 a Ft(Chapter)30 b(4:)41 b(Revisions)2669
-b(33)150 299 y Fq(4)80 b(Revisions)275 539 y Ft(F)-8
-b(or)28 b(man)m(y)f(uses)g(of)g Fs(cvs)p Ft(,)h(one)f(do)s(esn't)g
-(need)h(to)g(w)m(orry)f(to)s(o)h(m)m(uc)m(h)f(ab)s(out)g(revision)f(n)m
-(um)m(b)s(ers;)h Fs(cvs)150 648 y Ft(assigns)k(n)m(um)m(b)s(ers)f(suc)m
-(h)h(as)h Fo(1.1)p Ft(,)f Fo(1.2)p Ft(,)g(and)g(so)h(on,)g(and)f(that)h
-(is)f(all)f(one)i(needs)f(to)h(kno)m(w.)45 b(Ho)m(w)m(ev)m(er,)150
-758 y(some)25 b(p)s(eople)e(prefer)g(to)i(ha)m(v)m(e)h(more)e(kno)m
-(wledge)g(and)g(con)m(trol)g(concerning)g(ho)m(w)g Fs(cvs)f
-Ft(assigns)h(revision)150 868 y(n)m(um)m(b)s(ers.)275
-1004 y(If)g(one)h(w)m(an)m(ts)g(to)g(k)m(eep)h(trac)m(k)g(of)f(a)g(set)
-g(of)g(revisions)d(in)m(v)m(olving)i(more)g(than)h(one)g(\014le,)g(suc)
-m(h)f(as)h(whic)m(h)150 1114 y(revisions)30 b(w)m(en)m(t)j(in)m(to)f(a)
-g(particular)e(release,)j(one)f(uses)g(a)g Fm(tag)p Ft(,)i(whic)m(h)c
-(is)h(a)i(sym)m(b)s(olic)d(revision)g(whic)m(h)150 1223
-y(can)h(b)s(e)e(assigned)h(to)h(a)g(n)m(umeric)e(revision)g(in)g(eac)m
-(h)i(\014le.)150 1485 y Fp(4.1)68 b(Revision)46 b(n)l(um)l(b)t(ers)275
-1680 y Ft(Eac)m(h)34 b(v)m(ersion)g(of)g(a)h(\014le)e(has)h(a)h(unique)
-d Fm(revision)g(n)m(um)m(b)s(er)p Ft(.)51 b(Revision)33
-b(n)m(um)m(b)s(ers)g(lo)s(ok)h(lik)m(e)f(`)p Fo(1.1)p
-Ft(',)150 1789 y(`)p Fo(1.2)p Ft(',)f(`)p Fo(1.3.2.2)p
-Ft(')e(or)i(ev)m(en)g(`)p Fo(1.3.2.2.4.5)p Ft('.)42 b(A)32
-b(revision)e(n)m(um)m(b)s(er)g(alw)m(a)m(ys)i(has)g(an)f(ev)m(en)h(n)m
-(um)m(b)s(er)f(of)150 1899 y(p)s(erio)s(d-separated)24
-b(decimal)h(in)m(tegers.)39 b(By)26 b(default)f(revision)f(1.1)j(is)e
-(the)h(\014rst)f(revision)f(of)i(a)g(\014le.)38 b(Eac)m(h)150
-2009 y(successiv)m(e)30 b(revision)d(is)h(giv)m(en)h(a)h(new)f(n)m(um)m
-(b)s(er)e(b)m(y)j(increasing)d(the)j(righ)m(tmost)f(n)m(um)m(b)s(er)f
-(b)m(y)h(one.)40 b(The)150 2118 y(follo)m(wing)29 b(\014gure)h(displa)m
-(ys)e(a)j(few)f(revisions,)f(with)g(new)m(er)h(revisions)f(to)i(the)f
-(righ)m(t.)724 2249 y Fo(+-----+)189 b(+-----+)g(+-----+)g(+-----+)g
-(+-----+)724 2353 y(!)48 b(1.1)e(!----!)h(1.2)f(!----!)h(1.3)f(!----!)h
-(1.4)f(!----!)h(1.5)f(!)724 2456 y(+-----+)189 b(+-----+)g(+-----+)g
-(+-----+)g(+-----+)275 2593 y Ft(It)27 b(is)f(also)h(p)s(ossible)e(to)i
-(end)g(up)f(with)g(n)m(um)m(b)s(ers)f(con)m(taining)i(more)g(than)g
-(one)h(p)s(erio)s(d,)d(for)i(example)150 2702 y(`)p Fo(1.3.2.2)p
-Ft('.)55 b(Suc)m(h)35 b(revisions)f(represen)m(t)i(revisions)e(on)i
-(branc)m(hes)f(\(see)i(Chapter)e(5)h([Branc)m(hing)g(and)150
-2812 y(merging],)c(page)h(41\);)i(suc)m(h)d(revision)e(n)m(um)m(b)s
-(ers)h(are)h(explained)f(in)g(detail)g(in)g(Section)h(5.4)h([Branc)m
-(hes)150 2921 y(and)d(revisions],)f(page)i(43.)150 3184
-y Fp(4.2)68 b(V)-11 b(ersions,)45 b(revisions)h(and)f(releases)275
-3378 y Ft(A)35 b(\014le)g(can)g(ha)m(v)m(e)i(sev)m(eral)f(v)m(ersions,)
-g(as)g(describ)s(ed)d(ab)s(o)m(v)m(e.)57 b(Lik)m(ewise,)36
-b(a)g(soft)m(w)m(are)g(pro)s(duct)f(can)150 3488 y(ha)m(v)m(e)d(sev)m
-(eral)e(v)m(ersions.)40 b(A)31 b(soft)m(w)m(are)h(pro)s(duct)d(is)g
-(often)i(giv)m(en)f(a)h(v)m(ersion)f(n)m(um)m(b)s(er)f(suc)m(h)h(as)h
-(`)p Fo(4.1.1)p Ft('.)275 3624 y(V)-8 b(ersions)41 b(in)g(the)h
-(\014rst)f(sense)h(are)g(called)f Fm(revisions)j Ft(in)d(this)g(do)s
-(cumen)m(t,)j(and)e(v)m(ersions)f(in)g(the)150 3734 y(second)31
-b(sense)f(are)h(called)f Fm(releases)p Ft(.)41 b(T)-8
-b(o)31 b(a)m(v)m(oid)g(confusion,)f(the)h(w)m(ord)f Fm(v)m(ersion)g
-Ft(is)f(almost)i(nev)m(er)g(used)150 3843 y(in)e(this)g(do)s(cumen)m
-(t.)150 4106 y Fp(4.3)68 b(Assigning)45 b(revisions)275
-4300 y Ft(By)32 b(default,)f Fs(cvs)g Ft(will)e(assign)j(n)m(umeric)e
-(revisions)g(b)m(y)i(lea)m(ving)g(the)g(\014rst)f(n)m(um)m(b)s(er)f
-(the)i(same)h(and)150 4410 y(incremen)m(ting)c(the)i(second)f(n)m(um)m
-(b)s(er.)40 b(F)-8 b(or)31 b(example,)f Fo(1.1)p Ft(,)g
-Fo(1.2)p Ft(,)g Fo(1.3)p Ft(,)f(etc.)275 4546 y(When)38
-b(adding)f(a)h(new)g(\014le,)i(the)f(second)f(n)m(um)m(b)s(er)f(will)f
-(alw)m(a)m(ys)j(b)s(e)f(one)g(and)g(the)h(\014rst)e(n)m(um)m(b)s(er)150
-4656 y(will)32 b(equal)i(the)h(highest)f(\014rst)g(n)m(um)m(b)s(er)f
-(of)i(an)m(y)g(\014le)e(in)h(that)h(directory)-8 b(.)53
-b(F)-8 b(or)36 b(example,)f(the)g(curren)m(t)150 4765
-y(directory)d(con)m(tains)g(\014les)f(whose)g(highest)h(n)m(um)m(b)s
-(ered)e(revisions)g(are)j Fo(1.7)p Ft(,)f Fo(3.1)p Ft(,)f(and)h
-Fo(4.12)p Ft(,)f(then)h(an)150 4875 y(added)e(\014le)f(will)f(b)s(e)i
-(giv)m(en)g(the)h(n)m(umeric)e(revision)f Fo(4.1)p Ft(.)275
-5011 y(Normally)37 b(there)i(is)f(no)h(reason)g(to)h(care)g(ab)s(out)e
-(the)h(revision)e(n)m(um)m(b)s(ers|it)g(is)h(easier)h(to)h(treat)150
-5121 y(them)28 b(as)g(in)m(ternal)f(n)m(um)m(b)s(ers)g(that)h
-Fs(cvs)f Ft(main)m(tains,)h(and)f(tags)i(pro)m(vide)e(a)i(b)s(etter)f
-(w)m(a)m(y)h(to)g(distinguish)150 5230 y(b)s(et)m(w)m(een)21
-b(things)e(lik)m(e)h(release)h(1)g(v)m(ersus)f(release)g(2)h(of)g(y)m
-(our)f(pro)s(duct)f(\(see)j(Section)e(4.4)h([T)-8 b(ags],)24
-b(page)d(34\).)150 5340 y(Ho)m(w)m(ev)m(er,)41 b(if)35
-b(y)m(ou)i(w)m(an)m(t)h(to)f(set)g(the)g(n)m(umeric)f(revisions,)h(the)
-f(`)p Fo(-r)p Ft(')h(option)f(to)i Fo(cvs)29 b(commit)35
-b Ft(can)i(do)p eop
+33 34 bop Ft 150 -116 a(Chapter) 30 b(4:) 41 b(Revisions) 2669
+b(33) p Fq 150 299 a(4) 80 b(Revisions) p Ft 275 539
+a(F) -8 b(or) 28 b(man) m(y) f(uses) g(of) p Fs 27 w(cvs) p
+Ft(,) h(one) f(do) s(esn't) g(need) h(to) g(w) m(orry) f(to) s(o) h(m) m
+(uc) m(h) f(ab) s(out) g(revision) f(n) m(um) m(b) s(ers;) p
+Fs 27 w(cvs) p Ft 150 648 a(assigns) 31 b(n) m(um) m(b) s(ers) f(suc) m
+(h) h(as) p Fo 32 w(1.1) p Ft(,) p Fo 31 w(1.2) p Ft(,) g(and) g(so) h
+(on,) g(and) f(that) h(is) f(all) f(one) i(needs) f(to) h(kno) m(w.) 45
+b(Ho) m(w) m(ev) m(er,) 150 758 y(some) 25 b(p) s(eople) e(prefer) g
+(to) i(ha) m(v) m(e) h(more) e(kno) m(wledge) g(and) g(con) m(trol) g
+(concerning) g(ho) m(w) p Fs 24 w(cvs) p Ft 23 w(assigns) g(revision)
+150 868 y(n) m(um) m(b) s(ers.) 275 1004 y(If) g(one) h(w) m(an) m(ts) g
+(to) g(k) m(eep) h(trac) m(k) g(of) f(a) g(set) g(of) g(revisions) d
+(in) m(v) m(olving) i(more) g(than) h(one) g(\014le,) g(suc) m(h) f(as)
+h(whic) m(h) 150 1114 y(revisions) 30 b(w) m(en) m(t) j(in) m(to) f(a) g
+(particular) e(release,) j(one) f(uses) g(a) p Fm 32
+w(tag) p Ft(,) i(whic) m(h) c(is) h(a) i(sym) m(b) s(olic) d(revision) g
+(whic) m(h) 150 1223 y(can) h(b) s(e) e(assigned) h(to) h(a) g(n) m
+(umeric) e(revision) g(in) g(eac) m(h) i(\014le.) p Fp
+150 1485 a(4.1) 68 b(Revision) 46 b(n) l(um) l(b) t(ers) p
+Ft 275 1680 a(Eac) m(h) 34 b(v) m(ersion) g(of) g(a) h(\014le) e(has) h
+(a) h(unique) p Fm 32 w(revision) d(n) m(um) m(b) s(er) p
+Ft(.) 51 b(Revision) 33 b(n) m(um) m(b) s(ers) g(lo) s(ok) h(lik) m(e) f
+(`) p Fo(1.1) p Ft(',) 150 1789 y(`) p Fo(1.2) p Ft(',) f(`) p
+Fo(1.3.2.2) p Ft(') e(or) i(ev) m(en) g(`) p Fo(1.3.2.2.4.5) p
+Ft('.) 42 b(A) 32 b(revision) e(n) m(um) m(b) s(er) g(alw) m(a) m(ys) i
+(has) g(an) f(ev) m(en) h(n) m(um) m(b) s(er) f(of) 150
+1899 y(p) s(erio) s(d-separated) 24 b(decimal) h(in) m(tegers.) 39
+b(By) 26 b(default) f(revision) f(1.1) j(is) e(the) h(\014rst) f
+(revision) f(of) i(a) g(\014le.) 38 b(Eac) m(h) 150 2009
+y(successiv) m(e) 30 b(revision) d(is) h(giv) m(en) h(a) h(new) f(n) m
+(um) m(b) s(er) e(b) m(y) j(increasing) d(the) j(righ) m(tmost) f(n) m
+(um) m(b) s(er) f(b) m(y) h(one.) 40 b(The) 150 2118
+y(follo) m(wing) 29 b(\014gure) h(displa) m(ys) e(a) j(few) f
+(revisions,) f(with) g(new) m(er) h(revisions) f(to) i(the) f(righ) m
+(t.) p Fo 724 2249 a(+-----+) 189 b(+-----+) g(+-----+) g(+-----+) g
+(+-----+) 724 2353 y(!) 48 b(1.1) e(!----!) h(1.2) f(!----!) h(1.3) f
+(!----!) h(1.4) f(!----!) h(1.5) f(!) 724 2456 y(+-----+) 189
+b(+-----+) g(+-----+) g(+-----+) g(+-----+) p Ft 275
+2593 a(It) 27 b(is) f(also) h(p) s(ossible) e(to) i(end) g(up) f(with) g
+(n) m(um) m(b) s(ers) f(con) m(taining) i(more) g(than) g(one) h(p) s
+(erio) s(d,) d(for) i(example) 150 2702 y(`) p Fo(1.3.2.2) p
+Ft('.) 55 b(Suc) m(h) 35 b(revisions) f(represen) m(t) i(revisions) e
+(on) i(branc) m(hes) f(\(see) i(Chapter) e(5) h([Branc) m(hing) g(and)
+150 2812 y(merging],) c(page) h(41\);) i(suc) m(h) d(revision) e(n) m
+(um) m(b) s(ers) h(are) h(explained) f(in) g(detail) g(in) g(Section) h
+(5.4) h([Branc) m(hes) 150 2921 y(and) d(revisions],) f(page) i(43.) p
+Fp 150 3184 a(4.2) 68 b(V) -11 b(ersions,) 45 b(revisions) h(and) f
+(releases) p Ft 275 3378 a(A) 35 b(\014le) g(can) g(ha) m(v) m(e) i
+(sev) m(eral) f(v) m(ersions,) g(as) g(describ) s(ed) d(ab) s(o) m(v) m
+(e.) 57 b(Lik) m(ewise,) 36 b(a) g(soft) m(w) m(are) g(pro) s(duct) f
+(can) 150 3488 y(ha) m(v) m(e) d(sev) m(eral) e(v) m(ersions.) 40
+b(A) 31 b(soft) m(w) m(are) h(pro) s(duct) d(is) g(often) i(giv) m(en) f
+(a) h(v) m(ersion) f(n) m(um) m(b) s(er) f(suc) m(h) h(as) h(`) p
+Fo(4.1.1) p Ft('.) 275 3624 y(V) -8 b(ersions) 41 b(in) g(the) h
+(\014rst) f(sense) h(are) g(called) p Fm 41 w(revisions) p
+Ft 44 w(in) f(this) g(do) s(cumen) m(t,) j(and) e(v) m(ersions) f(in) g
+(the) 150 3734 y(second) 31 b(sense) f(are) h(called) p
+Fm 30 w(releases) p Ft(.) 41 b(T) -8 b(o) 31 b(a) m(v) m(oid) g
+(confusion,) f(the) h(w) m(ord) p Fm 30 w(v) m(ersion) p
+Ft 30 w(is) e(almost) i(nev) m(er) g(used) 150 3843 y(in) e(this) g(do)
+s(cumen) m(t.) p Fp 150 4106 a(4.3) 68 b(Assigning) 45
+b(revisions) p Ft 275 4300 a(By) 32 b(default,) p Fs
+31 w(cvs) p Ft 31 w(will) d(assign) j(n) m(umeric) e(revisions) g(b) m
+(y) i(lea) m(ving) g(the) g(\014rst) f(n) m(um) m(b) s(er) f(the) i
+(same) h(and) 150 4410 y(incremen) m(ting) c(the) i(second) f(n) m(um) m
+(b) s(er.) 40 b(F) -8 b(or) 31 b(example,) p Fo 30 w(1.1) p
+Ft(,) p Fo 30 w(1.2) p Ft(,) p Fo 30 w(1.3) p Ft(,) e(etc.) 275
+4546 y(When) 38 b(adding) f(a) h(new) g(\014le,) i(the) f(second) f(n) m
+(um) m(b) s(er) f(will) f(alw) m(a) m(ys) j(b) s(e) f(one) g(and) g
+(the) h(\014rst) e(n) m(um) m(b) s(er) 150 4656 y(will) 32
+b(equal) i(the) h(highest) f(\014rst) g(n) m(um) m(b) s(er) f(of) i(an)
+m(y) g(\014le) e(in) h(that) h(directory) -8 b(.) 53
+b(F) -8 b(or) 36 b(example,) f(the) g(curren) m(t) 150
+4765 y(directory) d(con) m(tains) g(\014les) f(whose) g(highest) h(n) m
+(um) m(b) s(ered) e(revisions) g(are) p Fo 33 w(1.7) p
+Ft(,) p Fo 32 w(3.1) p Ft(,) h(and) p Fo 32 w(4.12) p
+Ft(,) g(then) h(an) 150 4875 y(added) e(\014le) f(will) f(b) s(e) i
+(giv) m(en) g(the) h(n) m(umeric) e(revision) p Fo 28
+w(4.1) p Ft(.) 275 5011 y(Normally) 37 b(there) i(is) f(no) h(reason) g
+(to) h(care) g(ab) s(out) e(the) h(revision) e(n) m(um) m(b) s(ers|it) g
+(is) h(easier) h(to) h(treat) 150 5121 y(them) 28 b(as) g(in) m(ternal)
+f(n) m(um) m(b) s(ers) g(that) p Fs 28 w(cvs) p Ft 27
+w(main) m(tains,) h(and) f(tags) i(pro) m(vide) e(a) i(b) s(etter) f(w)
+m(a) m(y) h(to) g(distinguish) 150 5230 y(b) s(et) m(w) m(een) 21
+b(things) e(lik) m(e) h(release) h(1) g(v) m(ersus) f(release) g(2) h
+(of) g(y) m(our) f(pro) s(duct) f(\(see) j(Section) e(4.4) h([T) -8
+b(ags],) 24 b(page) d(34\).) 150 5340 y(Ho) m(w) m(ev) m(er,) 41
+b(if) 35 b(y) m(ou) i(w) m(an) m(t) h(to) f(set) g(the) g(n) m(umeric) f
+(revisions,) h(the) f(`) p Fo(-r) p Ft(') h(option) f(to) p
+Fo 38 w(cvs) 29 b(commit) p Ft 35 w(can) 37 b(do) p 90 rotate
+dyy eop
%%Page: 34 36
-34 35 bop 150 -116 a Ft(34)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y(that.)67 b(The)39
-b(`)p Fo(-r)p Ft(')g(option)f(implies)e(the)j(`)p Fo(-f)p
-Ft(')g(option,)i(in)d(the)h(sense)g(that)h(it)e(causes)i(the)f(\014les)
-f(to)i(b)s(e)150 408 y(committed)31 b(ev)m(en)g(if)e(they)h(are)h(not)g
-(mo)s(di\014ed.)275 553 y(F)-8 b(or)44 b(example,)i(to)f(bring)c(all)i
-(y)m(our)g(\014les)f(up)h(to)h(revision)e(3.0)i(\(including)d(those)j
-(that)g(ha)m(v)m(en't)150 663 y(c)m(hanged\),)32 b(y)m(ou)e(migh)m(t)g
-(in)m(v)m(ok)m(e:)390 802 y Fo($)47 b(cvs)g(commit)f(-r)i(3.0)275
-947 y Ft(Note)37 b(that)g(the)f(n)m(um)m(b)s(er)f(y)m(ou)i(sp)s(ecify)d
-(with)h(`)p Fo(-r)p Ft(')h(m)m(ust)h(b)s(e)e(larger)h(than)g(an)m(y)g
-(existing)g(revision)150 1056 y(n)m(um)m(b)s(er.)63 b(That)38
-b(is,)h(if)e(revision)g(3.0)i(exists,)h(y)m(ou)f(cannot)f(`)p
-Fo(cvs)30 b(commit)f(-r)g(1.3)p Ft('.)64 b(If)38 b(y)m(ou)g(w)m(an)m(t)
-h(to)150 1166 y(main)m(tain)34 b(sev)m(eral)h(releases)g(in)f
-(parallel,)g(y)m(ou)h(need)g(to)h(use)e(a)h(branc)m(h)g(\(see)h
-(Chapter)e(5)h([Branc)m(hing)150 1276 y(and)30 b(merging],)g(page)h
-(41\).)150 1559 y Fp(4.4)68 b(T)-11 b(ags{Sym)l(b)t(olic)45
-b(revisions)275 1762 y Ft(The)37 b(revision)f(n)m(um)m(b)s(ers)g(liv)m
-(e)h(a)h(life)f(of)h(their)e(o)m(wn.)63 b(They)37 b(need)h(not)g(ha)m
-(v)m(e)h(an)m(ything)e(at)i(all)d(to)150 1871 y(do)30
-b(with)f(the)h(release)h(n)m(um)m(b)s(ers)e(of)h(y)m(our)g(soft)m(w)m
-(are)i(pro)s(duct.)39 b(Dep)s(ending)29 b(on)h(ho)m(w)g(y)m(ou)h(use)f
-Fs(cvs)f Ft(the)150 1981 y(revision)d(n)m(um)m(b)s(ers)g(migh)m(t)h(c)m
-(hange)h(sev)m(eral)g(times)f(b)s(et)m(w)m(een)h(t)m(w)m(o)h(releases.)
-39 b(As)28 b(an)f(example,)h(some)g(of)150 2091 y(the)j(source)f
-(\014les)f(that)i(mak)m(e)h(up)d Fs(r)n(cs)g Ft(5.6)j(ha)m(v)m(e)g(the)
-e(follo)m(wing)f(revision)g(n)m(um)m(b)s(ers:)390 2230
-y Fo(ci.c)572 b(5.21)390 2333 y(co.c)g(5.9)390 2437 y(ident.c)428
-b(5.3)390 2541 y(rcs.c)524 b(5.12)390 2645 y(rcsbase.h)332
-b(5.11)390 2749 y(rcsdiff.c)g(5.10)390 2852 y(rcsedit.c)g(5.11)390
-2956 y(rcsfcmp.c)g(5.9)390 3060 y(rcsgen.c)380 b(5.10)390
-3164 y(rcslex.c)g(5.11)390 3267 y(rcsmap.c)g(5.2)390
-3371 y(rcsutil.c)332 b(5.10)275 3516 y Ft(Y)-8 b(ou)35
-b(can)h(use)e(the)i Fo(tag)e Ft(command)h(to)g(giv)m(e)h(a)g(sym)m(b)s
-(olic)d(name)i(to)h(a)g(certain)f(revision)e(of)i(a)h(\014le.)150
-3626 y(Y)-8 b(ou)31 b(can)f(use)g(the)g(`)p Fo(-v)p Ft(')g(\015ag)h(to)
-g(the)f Fo(status)f Ft(command)h(to)h(see)f(all)g(tags)h(that)g(a)f
-(\014le)f(has,)i(and)e(whic)m(h)150 3735 y(revision)38
-b(n)m(um)m(b)s(ers)g(they)h(represen)m(t.)68 b(T)-8 b(ag)41
-b(names)e(m)m(ust)g(start)h(with)e(an)i(upp)s(ercase)e(or)i(lo)m(w)m
-(ercase)150 3845 y(letter)f(and)f(can)h(con)m(tain)g(upp)s(ercase)e
-(and)h(lo)m(w)m(ercase)i(letters,)i(digits,)d(`)p Fo(-)p
-Ft(',)i(and)d(`)p Fo(_)p Ft('.)66 b(The)38 b(t)m(w)m(o)i(tag)150
-3954 y(names)31 b Fo(BASE)f Ft(and)g Fo(HEAD)g Ft(are)i(reserv)m(ed)f
-(for)g(use)g(b)m(y)g Fs(cvs)p Ft(.)42 b(It)31 b(is)f(exp)s(ected)h
-(that)h(future)e(names)h(whic)m(h)150 4064 y(are)37 b(sp)s(ecial)f(to)h
-Fs(cvs)f Ft(will)e(b)s(e)j(sp)s(ecially)d(named,)39 b(for)d(example)h
-(b)m(y)f(starting)h(with)f(`)p Fo(.)p Ft(',)i(rather)f(than)150
-4174 y(b)s(eing)29 b(named)h(analogously)g(to)h Fo(BASE)e
-Ft(and)h Fo(HEAD)p Ft(,)f(to)i(a)m(v)m(oid)g(con\015icts)f(with)f
-(actual)i(tag)h(names.)275 4318 y(Y)-8 b(ou'll)23 b(w)m(an)m(t)i(to)g
-(c)m(ho)s(ose)g(some)f(con)m(v)m(en)m(tion)i(for)e(naming)f(tags,)j
-(based)e(on)g(information)f(suc)m(h)g(as)i(the)150 4428
-y(name)32 b(of)h(the)f(program)g(and)g(the)h(v)m(ersion)e(n)m(um)m(b)s
-(er)g(of)i(the)f(release.)47 b(F)-8 b(or)33 b(example,)g(one)f(migh)m
-(t)g(tak)m(e)150 4538 y(the)e(name)g(of)g(the)g(program,)g(immediately)
-e(follo)m(w)m(ed)i(b)m(y)f(the)h(v)m(ersion)g(n)m(um)m(b)s(er)e(with)h
-(`)p Fo(.)p Ft(')h(c)m(hanged)g(to)150 4647 y(`)p Fo(-)p
-Ft(',)39 b(so)e(that)g(CVS)f(1.9)i(w)m(ould)e(b)s(e)g(tagged)i(with)e
-(the)h(name)g Fo(cvs1-9)p Ft(.)58 b(If)36 b(y)m(ou)i(c)m(ho)s(ose)f(a)h
-(consisten)m(t)150 4757 y(con)m(v)m(en)m(tion,)c(then)d(y)m(ou)i(w)m
-(on't)f(constan)m(tly)h(b)s(e)e(guessing)g(whether)g(a)i(tag)g(is)e
-Fo(cvs-1-9)f Ft(or)i Fo(cvs1_9)e Ft(or)150 4866 y(what.)55
-b(Y)-8 b(ou)35 b(migh)m(t)g(ev)m(en)h(w)m(an)m(t)g(to)g(consider)e
-(enforcing)g(y)m(our)h(con)m(v)m(en)m(tion)h(in)e(the)i(taginfo)f
-(\014le)f(\(see)150 4976 y(Section)c(8.3)i([user-de\014ned)d(logging],)
-h(page)h(57\).)275 5121 y(The)38 b(follo)m(wing)g(example)h(sho)m(ws)g
-(ho)m(w)g(y)m(ou)h(can)f(add)g(a)g(tag)i(to)f(a)f(\014le.)67
-b(The)38 b(commands)h(m)m(ust)150 5230 y(b)s(e)g(issued)g(inside)f(y)m
-(our)i(w)m(orking)f(directory)-8 b(.)70 b(That)40 b(is,)i(y)m(ou)f
-(should)d(issue)h(the)h(command)g(in)f(the)150 5340 y(directory)30
-b(where)g(`)p Fo(backend.c)p Ft(')e(resides.)p eop
+34 35 bop Ft 150 -116 a(34) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) 150 299
+y(that.) 67 b(The) 39 b(`) p Fo(-r) p Ft(') g(option) f(implies) e(the)
+j(`) p Fo(-f) p Ft(') g(option,) i(in) d(the) h(sense) g(that) h(it) e
+(causes) i(the) f(\014les) f(to) i(b) s(e) 150 408 y(committed) 31
+b(ev) m(en) g(if) e(they) h(are) h(not) g(mo) s(di\014ed.) 275
+553 y(F) -8 b(or) 44 b(example,) i(to) f(bring) c(all) i(y) m(our) g
+(\014les) f(up) h(to) h(revision) e(3.0) i(\(including) d(those) j
+(that) g(ha) m(v) m(en't) 150 663 y(c) m(hanged\),) 32
+b(y) m(ou) e(migh) m(t) g(in) m(v) m(ok) m(e:) p Fo 390
+802 a($) 47 b(cvs) g(commit) f(-r) i(3.0) p Ft 275 947
+a(Note) 37 b(that) g(the) f(n) m(um) m(b) s(er) f(y) m(ou) i(sp) s
+(ecify) d(with) h(`) p Fo(-r) p Ft(') h(m) m(ust) h(b) s(e) e(larger) h
+(than) g(an) m(y) g(existing) g(revision) 150 1056 y(n) m(um) m(b) s
+(er.) 63 b(That) 38 b(is,) h(if) e(revision) g(3.0) i(exists,) h(y) m
+(ou) f(cannot) f(`) p Fo(cvs) 30 b(commit) f(-r) g(1.3) p
+Ft('.) 64 b(If) 38 b(y) m(ou) g(w) m(an) m(t) h(to) 150
+1166 y(main) m(tain) 34 b(sev) m(eral) h(releases) g(in) f(parallel,) g
+(y) m(ou) h(need) g(to) h(use) e(a) h(branc) m(h) g(\(see) h(Chapter) e
+(5) h([Branc) m(hing) 150 1276 y(and) 30 b(merging],) g(page) h(41\).) p
+Fp 150 1559 a(4.4) 68 b(T) -11 b(ags{Sym) l(b) t(olic) 45
+b(revisions) p Ft 275 1762 a(The) 37 b(revision) f(n) m(um) m(b) s(ers)
+g(liv) m(e) h(a) h(life) f(of) h(their) e(o) m(wn.) 63
+b(They) 37 b(need) h(not) g(ha) m(v) m(e) h(an) m(ything) e(at) i(all) d
+(to) 150 1871 y(do) 30 b(with) f(the) h(release) h(n) m(um) m(b) s(ers)
+e(of) h(y) m(our) g(soft) m(w) m(are) i(pro) s(duct.) 39
+b(Dep) s(ending) 29 b(on) h(ho) m(w) g(y) m(ou) h(use) p
+Fs 30 w(cvs) p Ft 29 w(the) 150 1981 y(revision) 26 b(n) m(um) m(b) s
+(ers) g(migh) m(t) h(c) m(hange) h(sev) m(eral) g(times) f(b) s(et) m
+(w) m(een) h(t) m(w) m(o) h(releases.) 39 b(As) 28 b(an) f(example,) h
+(some) g(of) 150 2091 y(the) j(source) f(\014les) f(that) i(mak) m(e) h
+(up) p Fs 29 w(r) n(cs) p Ft 29 w(5.6) g(ha) m(v) m(e) g(the) e(follo) m
+(wing) f(revision) g(n) m(um) m(b) s(ers:) p Fo 390 2230
+a(ci.c) 572 b(5.21) 390 2333 y(co.c) g(5.9) 390 2437
+y(ident.c) 428 b(5.3) 390 2541 y(rcs.c) 524 b(5.12) 390
+2645 y(rcsbase.h) 332 b(5.11) 390 2749 y(rcsdiff.c) g(5.10) 390
+2852 y(rcsedit.c) g(5.11) 390 2956 y(rcsfcmp.c) g(5.9) 390
+3060 y(rcsgen.c) 380 b(5.10) 390 3164 y(rcslex.c) g(5.11) 390
+3267 y(rcsmap.c) g(5.2) 390 3371 y(rcsutil.c) 332 b(5.10) p
+Ft 275 3516 a(Y) -8 b(ou) 35 b(can) h(use) e(the) p Fo
+36 w(tag) p Ft 34 w(command) h(to) g(giv) m(e) h(a) g(sym) m(b) s(olic)
+d(name) i(to) h(a) g(certain) f(revision) e(of) i(a) h(\014le.) 150
+3626 y(Y) -8 b(ou) 31 b(can) f(use) g(the) g(`) p Fo(-v) p
+Ft(') g(\015ag) h(to) g(the) p Fo 30 w(status) p Ft 29
+w(command) f(to) h(see) f(all) g(tags) h(that) g(a) f(\014le) f(has,) i
+(and) e(whic) m(h) 150 3735 y(revision) 38 b(n) m(um) m(b) s(ers) g
+(they) h(represen) m(t.) 68 b(T) -8 b(ag) 41 b(names) e(m) m(ust) g
+(start) h(with) e(an) i(upp) s(ercase) e(or) i(lo) m(w) m(ercase) 150
+3845 y(letter) f(and) f(can) h(con) m(tain) g(upp) s(ercase) e(and) h
+(lo) m(w) m(ercase) i(letters,) i(digits,) d(`) p Fo(-) p
+Ft(',) i(and) d(`) p Fo(_) p Ft('.) 66 b(The) 38 b(t) m(w) m(o) i(tag)
+150 3954 y(names) p Fo 31 w(BASE) p Ft 30 w(and) p Fo
+30 w(HEAD) p Ft 30 w(are) 32 b(reserv) m(ed) f(for) g(use) g(b) m(y) p
+Fs 31 w(cvs) p Ft(.) 42 b(It) 31 b(is) f(exp) s(ected) h(that) h
+(future) e(names) h(whic) m(h) 150 4064 y(are) 37 b(sp) s(ecial) f(to) p
+Fs 37 w(cvs) p Ft 36 w(will) e(b) s(e) j(sp) s(ecially) d(named,) 39
+b(for) d(example) h(b) m(y) f(starting) h(with) f(`) p
+Fo(.) p Ft(',) i(rather) f(than) 150 4174 y(b) s(eing) 29
+b(named) h(analogously) g(to) p Fo 31 w(BASE) p Ft 29
+w(and) p Fo 30 w(HEAD) p Ft(,) f(to) i(a) m(v) m(oid) g(con\015icts) f
+(with) f(actual) i(tag) h(names.) 275 4318 y(Y) -8 b(ou'll) 23
+b(w) m(an) m(t) i(to) g(c) m(ho) s(ose) g(some) f(con) m(v) m(en) m
+(tion) i(for) e(naming) f(tags,) j(based) e(on) g(information) f(suc) m
+(h) g(as) i(the) 150 4428 y(name) 32 b(of) h(the) f(program) g(and) g
+(the) h(v) m(ersion) e(n) m(um) m(b) s(er) g(of) i(the) f(release.) 47
+b(F) -8 b(or) 33 b(example,) g(one) f(migh) m(t) g(tak) m(e) 150
+4538 y(the) 38 b(name) h(of) f(the) g(program,) j(immediately) 36
+b(follo) m(w) m(ed) i(b) m(y) g(the) g(v) m(ersion) g(n) m(um) m(b) s
+(er) f(with) g(`) p Fo(.) p Ft(') h(c) m(hanged) 150
+4647 y(to) 33 b(`) p Fo(-) p Ft(',) h(so) e(that) p Fs
+33 w(cvs) p Ft 32 w(1.9) h(w) m(ould) e(b) s(e) h(tagged) i(with) d
+(the) i(name) p Fo 32 w(cvs1-9) p Ft(.) 46 b(If) 32 b(y) m(ou) g(c) m
+(ho) s(ose) i(a) f(consisten) m(t) 150 4757 y(con) m(v) m(en) m(tion,) h
+(then) d(y) m(ou) i(w) m(on't) f(constan) m(tly) h(b) s(e) e(guessing) g
+(whether) g(a) i(tag) g(is) p Fo 31 w(cvs-1-9) p Ft 30
+w(or) p Fo 32 w(cvs1_9) p Ft 30 w(or) 150 4866 y(what.) 55
+b(Y) -8 b(ou) 35 b(migh) m(t) g(ev) m(en) h(w) m(an) m(t) g(to) g
+(consider) e(enforcing) g(y) m(our) h(con) m(v) m(en) m(tion) h(in) e
+(the) i(taginfo) f(\014le) f(\(see) 150 4976 y(Section) c(8.3) i
+([user-de\014ned) d(logging],) h(page) h(59\).) 275 5121
+y(The) 38 b(follo) m(wing) g(example) h(sho) m(ws) g(ho) m(w) g(y) m
+(ou) h(can) f(add) g(a) g(tag) i(to) f(a) f(\014le.) 67
+b(The) 38 b(commands) h(m) m(ust) 150 5230 y(b) s(e) g(issued) g
+(inside) f(y) m(our) i(w) m(orking) f(directory) -8 b(.) 70
+b(That) 40 b(is,) i(y) m(ou) f(should) d(issue) h(the) h(command) g(in)
+f(the) 150 5340 y(directory) 30 b(where) g(`) p Fo(backend.c) p
+Ft(') e(resides.) p 90 rotate dyy eop
%%Page: 35 37
-35 36 bop 150 -116 a Ft(Chapter)30 b(4:)41 b(Revisions)2669
-b(35)390 299 y Fo($)47 b(cvs)g(tag)g(rel-0-4)f(backend.c)390
-403 y(T)h(backend.c)390 506 y($)g(cvs)g(status)f(-v)i(backend.c)390
-610 y(========================)o(====)o(====)o(===)o(====)o(====)o(===)
-o(====)o(====)o(===)o(====)o(====)o(==)390 714 y(File:)e(backend.c)427
-b(Status:)46 b(Up-to-date)581 922 y(Version:)570 b(1.4)238
-b(Tue)47 b(Dec)95 b(1)47 b(14:39:01)f(1992)581 1025 y(RCS)h(Version:)
-379 b(1.4)238 b(/u/cvsroot/yoyodyne/tc/ba)o(cken)o(d.c,)o(v)581
-1129 y(Sticky)46 b(Tag:)428 b(\(none\))581 1233 y(Sticky)46
-b(Date:)380 b(\(none\))581 1337 y(Sticky)46 b(Options:)236
-b(\(none\))581 1544 y(Existing)45 b(Tags:)772 1648 y(rel-0-4)1000
-b(\(revision:)45 b(1.4\))275 1936 y Ft(F)-8 b(or)39 b(a)f(complete)h
-(summary)e(of)h(the)h(syn)m(tax)g(of)f Fo(cvs)29 b(tag)p
-Ft(,)40 b(including)35 b(the)j(v)-5 b(arious)38 b(options,)h(see)150
-2046 y(App)s(endix)28 b(B)i([In)m(v)m(oking)h(CVS],)f(page)h(115.)275
-2231 y(There)24 b(is)g(seldom)g(reason)h(to)g(tag)h(a)f(\014le)f(in)g
-(isolation.)37 b(A)25 b(more)g(common)g(use)g(is)f(to)h(tag)h(all)e
-(the)h(\014les)150 2340 y(that)g(constitute)g(a)h(mo)s(dule)d(with)g
-(the)i(same)g(tag)h(at)f(strategic)h(p)s(oin)m(ts)e(in)f(the)i(dev)m
-(elopmen)m(t)g(life-cycle,)150 2450 y(suc)m(h)30 b(as)h(when)e(a)i
-(release)f(is)g(made.)390 2629 y Fo($)47 b(cvs)g(tag)g(rel-1-0)f(.)390
-2733 y(cvs)h(tag:)g(Tagging)e(.)390 2836 y(T)i(Makefile)390
-2940 y(T)g(backend.c)390 3044 y(T)g(driver.c)390 3148
-y(T)g(frontend.c)390 3251 y(T)g(parser.c)275 3436 y Ft(\(When)35
-b(y)m(ou)i(giv)m(e)f Fs(cvs)f Ft(a)h(directory)f(as)h(argumen)m(t,)i
-(it)d(generally)g(applies)f(the)i(op)s(eration)g(to)g(all)150
-3546 y(the)30 b(\014les)f(in)f(that)j(directory)-8 b(,)30
-b(and)f(\(recursiv)m(ely\),)h(to)g(an)m(y)g(sub)s(directories)e(that)i
-(it)f(ma)m(y)i(con)m(tain.)41 b(See)150 3655 y(Chapter)30
-b(6)h([Recursiv)m(e)f(b)s(eha)m(vior],)g(page)h(49.\))275
-3840 y(The)36 b Fo(checkout)e Ft(command)i(has)g(a)h(\015ag,)i(`)p
-Fo(-r)p Ft(',)f(that)f(lets)f(y)m(ou)h(c)m(hec)m(k)h(out)f(a)g(certain)
-f(revision)f(of)150 3950 y(a)g(mo)s(dule.)51 b(This)33
-b(\015ag)i(mak)m(es)g(it)f(easy)h(to)h(retriev)m(e)e(the)h(sources)g
-(that)g(mak)m(e)g(up)f(release)g(1.0)i(of)f(the)150 4059
-y(mo)s(dule)29 b(`)p Fo(tc)p Ft(')h(at)h(an)m(y)g(time)f(in)f(the)h
-(future:)390 4238 y Fo($)47 b(cvs)g(checkout)f(-r)h(rel-1-0)f(tc)150
-4423 y Ft(This)32 b(is)i(useful,)f(for)h(instance,)h(if)e(someone)i
-(claims)e(that)i(there)f(is)g(a)g(bug)g(in)f(that)h(release,)i(but)e(y)
-m(ou)150 4532 y(cannot)d(\014nd)e(the)h(bug)g(in)f(the)i(curren)m(t)f
-(w)m(orking)g(cop)m(y)-8 b(.)275 4717 y(Y)g(ou)25 b(can)g(also)g(c)m
-(hec)m(k)i(out)e(a)h(mo)s(dule)d(as)j(it)e(w)m(as)i(at)f(an)m(y)h(giv)m
-(en)f(date.)40 b(See)25 b(Section)g(A.7.1)h([c)m(hec)m(k)m(out)150
-4827 y(options],)i(page)h(96.)41 b(When)28 b(sp)s(ecifying)d(`)p
-Fo(-r)p Ft(')j(to)h(an)m(y)f(of)h(these)f(commands,)g(y)m(ou)h(will)c
-(need)j(b)s(ew)m(are)g(of)150 4936 y(stic)m(ky)j(tags;)g(see)g(Section)
-f(4.9)i([Stic)m(ky)e(tags],)i(page)f(38.)275 5121 y(When)g(y)m(ou)h
-(tag)h(more)f(than)g(one)g(\014le)e(with)h(the)h(same)g(tag)h(y)m(ou)f
-(can)g(think)e(ab)s(out)i(the)g(tag)h(as)f Fo(")p Ft(a)150
-5230 y(curv)m(e)i(dra)m(wn)g(through)f(a)i(matrix)e(of)i(\014lename)e
-(vs.)52 b(revision)32 b(n)m(um)m(b)s(er.)p Fo(")h Ft(Sa)m(y)i(w)m(e)f
-(ha)m(v)m(e)i(5)e(\014les)f(with)150 5340 y(the)e(follo)m(wing)d
-(revisions:)p eop
+35 36 bop Ft 150 -116 a(Chapter) 30 b(4:) 41 b(Revisions) 2669
+b(35) p Fo 390 299 a($) 47 b(cvs) g(tag) g(rel-0-4) f(backend.c) 390
+403 y(T) h(backend.c) 390 506 y($) g(cvs) g(status) f(-v) i(backend.c)
+390 610 y(========================) o(====) o(====) o(===) o(====) o
+(====) o(===) o(====) o(====) o(===) o(====) o(====) o(==) 390
+714 y(File:) e(backend.c) 427 b(Status:) 46 b(Up-to-date) 581
+922 y(Version:) 570 b(1.4) 238 b(Tue) 47 b(Dec) 95 b(1) 47
+b(14:39:01) f(1992) 581 1025 y(RCS) h(Version:) 379 b(1.4) 238
+b(/u/cvsroot/yoyodyne/tc/ba) o(cken) o(d.c,) o(v) 581
+1129 y(Sticky) 46 b(Tag:) 428 b(\(none\)) 581 1233 y(Sticky) 46
+b(Date:) 380 b(\(none\)) 581 1337 y(Sticky) 46 b(Options:) 236
+b(\(none\)) 581 1544 y(Existing) 45 b(Tags:) 772 1648
+y(rel-0-4) 1000 b(\(revision:) 45 b(1.4\)) p Ft 275 1936
+a(F) -8 b(or) 39 b(a) f(complete) h(summary) e(of) h(the) h(syn) m(tax)
+g(of) p Fo 38 w(cvs) 29 b(tag) p Ft(,) 40 b(including) 35
+b(the) j(v) -5 b(arious) 38 b(options,) h(see) 150 2046
+y(App) s(endix) 28 b(B) i([In) m(v) m(oking) h(CVS],) f(page) h(117.)
+275 2231 y(There) 24 b(is) g(seldom) g(reason) h(to) g(tag) h(a) f
+(\014le) f(in) g(isolation.) 37 b(A) 25 b(more) g(common) g(use) g(is) f
+(to) h(tag) h(all) e(the) h(\014les) 150 2340 y(that) g(constitute) g
+(a) h(mo) s(dule) d(with) g(the) i(same) g(tag) h(at) f(strategic) h(p)
+s(oin) m(ts) e(in) f(the) i(dev) m(elopmen) m(t) g(life-cycle,) 150
+2450 y(suc) m(h) 30 b(as) h(when) e(a) i(release) f(is) g(made.) p
+Fo 390 2629 a($) 47 b(cvs) g(tag) g(rel-1-0) f(.) 390
+2733 y(cvs) h(tag:) g(Tagging) e(.) 390 2836 y(T) i(Makefile) 390
+2940 y(T) g(backend.c) 390 3044 y(T) g(driver.c) 390
+3148 y(T) g(frontend.c) 390 3251 y(T) g(parser.c) p Ft
+275 3436 a(\(When) 35 b(y) m(ou) i(giv) m(e) p Fs 36
+w(cvs) p Ft 35 w(a) f(directory) f(as) h(argumen) m(t,) i(it) d
+(generally) g(applies) f(the) i(op) s(eration) g(to) g(all) 150
+3546 y(the) 30 b(\014les) f(in) f(that) j(directory) -8
+b(,) 30 b(and) f(\(recursiv) m(ely\),) h(to) g(an) m(y) g(sub) s
+(directories) e(that) i(it) f(ma) m(y) i(con) m(tain.) 41
+b(See) 150 3655 y(Chapter) 30 b(6) h([Recursiv) m(e) f(b) s(eha) m
+(vior],) g(page) h(51.\)) 275 3840 y(The) p Fo 36 w(checkout) p
+Ft 34 w(command) 36 b(has) g(a) h(\015ag,) i(`) p Fo(-r) p
+Ft(',) f(that) f(lets) f(y) m(ou) h(c) m(hec) m(k) h(out) f(a) g
+(certain) f(revision) f(of) 150 3950 y(a) g(mo) s(dule.) 51
+b(This) 33 b(\015ag) i(mak) m(es) g(it) f(easy) h(to) h(retriev) m(e) e
+(the) h(sources) g(that) g(mak) m(e) g(up) f(release) g(1.0) i(of) f
+(the) 150 4059 y(mo) s(dule) 29 b(`) p Fo(tc) p Ft(') h(at) h(an) m(y) g
+(time) f(in) f(the) h(future:) p Fo 390 4238 a($) 47
+b(cvs) g(checkout) f(-r) h(rel-1-0) f(tc) p Ft 150 4423
+a(This) 32 b(is) i(useful,) f(for) h(instance,) h(if) e(someone) i
+(claims) e(that) i(there) f(is) g(a) g(bug) g(in) f(that) h(release,) i
+(but) e(y) m(ou) 150 4532 y(cannot) d(\014nd) e(the) h(bug) g(in) f
+(the) i(curren) m(t) f(w) m(orking) g(cop) m(y) -8 b(.) 275
+4717 y(Y) g(ou) 25 b(can) g(also) g(c) m(hec) m(k) i(out) e(a) h(mo) s
+(dule) d(as) j(it) e(w) m(as) i(at) f(an) m(y) h(giv) m(en) f(date.) 40
+b(See) 25 b(Section) g(A.7.1) h([c) m(hec) m(k) m(out) 150
+4827 y(options],) i(page) h(98.) 41 b(When) 28 b(sp) s(ecifying) d(`) p
+Fo(-r) p Ft(') j(to) h(an) m(y) f(of) h(these) f(commands,) g(y) m(ou) h
+(will) c(need) j(b) s(ew) m(are) g(of) 150 4936 y(stic) m(ky) j(tags;) g
+(see) g(Section) f(4.9) i([Stic) m(ky) e(tags],) i(page) f(38.) 275
+5121 y(When) g(y) m(ou) h(tag) h(more) f(than) g(one) g(\014le) e(with)
+h(the) h(same) g(tag) h(y) m(ou) f(can) g(think) e(ab) s(out) i(the) g
+(tag) h(as) p Fo 32 w(") p Ft(a) 150 5230 y(curv) m(e) h(dra) m(wn) g
+(through) f(a) i(matrix) e(of) i(\014lename) e(vs.) 52
+b(revision) 32 b(n) m(um) m(b) s(er.) p Fo(") p Ft 33
+w(Sa) m(y) j(w) m(e) f(ha) m(v) m(e) i(5) e(\014les) f(with) 150
+5340 y(the) e(follo) m(wing) d(revisions:) p 90 rotate
+dyy eop
%%Page: 36 38
-36 37 bop 150 -116 a Ft(36)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)772 299 y Fo(file1)142 b(file2)f(file3)h
-(file4)g(file5)772 506 y(1.1)238 b(1.1)f(1.1)h(1.1)95
-b(/--1.1*)284 b(<-*-)95 b(TAG)772 610 y(1.2*-)142 b(1.2)237
-b(1.2)191 b(-1.2*-)772 714 y(1.3)94 b(\\-)48 b(1.3*-)141
-b(1.3)i(/)47 b(1.3)772 818 y(1.4)476 b(\\)95 b(1.4)g(/)g(1.4)1440
-922 y(\\-1.5*-)141 b(1.5)1535 1025 y(1.6)275 1154 y Ft(A)m(t)38
-b(some)f(time)g(in)f(the)i(past,)h(the)f Fo(*)e Ft(v)m(ersions)h(w)m
-(ere)h(tagged.)63 b(Y)-8 b(ou)37 b(can)h(think)e(of)h(the)h(tag)g(as)g
-(a)150 1263 y(handle)c(attac)m(hed)j(to)f(the)f(curv)m(e)h(dra)m(wn)e
-(through)h(the)g(tagged)i(revisions.)53 b(When)35 b(y)m(ou)h(pull)d(on)
-i(the)150 1373 y(handle,)41 b(y)m(ou)g(get)g(all)e(the)i(tagged)g
-(revisions.)69 b(Another)40 b(w)m(a)m(y)h(to)g(lo)s(ok)f(at)g(it)g(is)f
-(that)i(y)m(ou)g Fo(")p Ft(sigh)m(t)p Fo(")150 1482 y
-Ft(through)30 b(a)g(set)h(of)g(revisions)d(that)j(is)f
-Fo(")p Ft(\015at)p Fo(")g Ft(along)g(the)h(tagged)h(revisions,)c(lik)m
-(e)i(this:)772 1612 y Fo(file1)142 b(file2)f(file3)h(file4)g(file5)1535
-1819 y(1.1)1535 1923 y(1.2)1154 2027 y(1.1)237 b(1.3)1097
-b(_)772 2131 y(1.1)238 b(1.2)f(1.4)h(1.1)668 b(/)772
-2234 y(1.2*----1.3*----1.5*----)o(1.2)o(*---)o(-1.1)232
-b(\(---)47 b(<---)f(Look)h(here)772 2338 y(1.3)619 b(1.6)238
-b(1.3)668 b(\\_)772 2442 y(1.4)1001 b(1.4)1917 2546 y(1.5)150
-2797 y Fp(4.5)68 b(Sp)t(ecifying)45 b(what)g(to)h(tag)g(from)f(the)g(w)
-l(orking)h(directory)275 2990 y Ft(The)40 b(example)g(in)f(the)i
-(previous)e(section)i(demonstrates)g(one)g(of)g(the)g(most)g(common)g
-(w)m(a)m(ys)g(to)150 3100 y(c)m(ho)s(ose)33 b(whic)m(h)d(revisions)g
-(to)i(tag.)46 b(Namely)-8 b(,)33 b(running)c(the)j Fo(cvs)e(tag)g
-Ft(command)i(without)f(argumen)m(ts)150 3209 y(causes)j
-Fs(cvs)f Ft(to)i(select)f(the)g(revisions)e(whic)m(h)g(are)j(c)m(hec)m
-(k)m(ed)g(out)g(in)d(the)i(curren)m(t)g(w)m(orking)f(directory)-8
-b(.)150 3319 y(F)g(or)28 b(example,)h(if)d(the)i(cop)m(y)g(of)g(`)p
-Fo(backend.c)p Ft(')e(in)g(w)m(orking)h(directory)g(w)m(as)h(c)m(hec)m
-(k)m(ed)i(out)e(from)f(revision)150 3429 y(1.4,)j(then)e
-Fs(cvs)g Ft(will)e(tag)k(revision)c(1.4.)42 b(Note)29
-b(that)h(the)e(tag)i(is)e(applied)e(immediately)h(to)i(revision)e(1.4)
-150 3538 y(in)h(the)h(rep)s(ository;)g(tagging)h(is)f(not)g(lik)m(e)g
-(mo)s(difying)d(a)k(\014le,)f(or)g(other)h(op)s(erations)e(in)g(whic)m
-(h)g(one)i(\014rst)150 3648 y(mo)s(di\014es)h(the)i(w)m(orking)g
-(directory)f(and)g(then)h(runs)e Fo(cvs)f(commit)h Ft(to)j(transfer)e
-(that)i(mo)s(di\014cation)d(to)150 3757 y(the)g(rep)s(ository)-8
-b(.)275 3893 y(One)30 b(p)s(oten)m(tially)f(surprising)f(asp)s(ect)j
-(of)g(the)g(fact)g(that)h Fo(cvs)d(tag)h Ft(op)s(erates)h(on)g(the)g
-(rep)s(ository)f(is)150 4002 y(that)d(y)m(ou)f(are)g(tagging)h(the)f(c)
-m(hec)m(k)m(ed-in)h(revisions,)e(whic)m(h)g(ma)m(y)h(di\013er)f(from)g
-(lo)s(cally)g(mo)s(di\014ed)e(\014les)i(in)150 4112 y(y)m(our)30
-b(w)m(orking)g(directory)-8 b(.)41 b(If)30 b(y)m(ou)h(w)m(an)m(t)g(to)h
-(a)m(v)m(oid)f(doing)e(this)h(b)m(y)g(mistak)m(e,)h(sp)s(ecify)e(the)i
-(`)p Fo(-c)p Ft(')f(option)150 4221 y(to)37 b Fo(cvs)29
-b(tag)p Ft(.)57 b(If)36 b(there)g(are)h(an)m(y)f(lo)s(cally)f(mo)s
-(di\014ed)f(\014les,)j Fs(cvs)e Ft(will)e(ab)s(ort)j(with)f(an)h(error)
-g(b)s(efore)f(it)150 4331 y(tags)c(an)m(y)g(\014les:)390
-4460 y Fo($)47 b(cvs)g(tag)g(-c)g(rel-0-4)390 4564 y(cvs)g(tag:)g
-(backend.c)e(is)i(locally)f(modified)390 4668 y(cvs)h([tag)g(aborted]:)
-e(correct)h(the)h(above)f(errors)g(first!)150 4927 y
-Fp(4.6)68 b(Sp)t(ecifying)45 b(what)g(to)h(tag)g(b)l(y)e(date)i(or)f
-(revision)275 5121 y Ft(The)28 b Fo(cvs)h(rtag)f Ft(command)g(tags)i
-(the)e(rep)s(ository)g(as)h(of)f(a)h(certain)g(date)g(or)g(time)f(\(or)
-h(can)g(b)s(e)f(used)150 5230 y(to)36 b(tag)g(the)f(latest)h
-(revision\).)53 b Fo(rtag)33 b Ft(w)m(orks)i(directly)f(on)h(the)g(rep)
-s(ository)f(con)m(ten)m(ts)j(\(it)e(requires)e(no)150
-5340 y(prior)c(c)m(hec)m(k)m(out)j(and)e(do)s(es)g(not)h(lo)s(ok)f(for)
-g(a)h(w)m(orking)e(directory\).)p eop
+36 37 bop Ft 150 -116 a(36) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fo 772
+299 a(file1) 142 b(file2) f(file3) h(file4) g(file5) 772
+506 y(1.1) 238 b(1.1) f(1.1) h(1.1) 95 b(/--1.1*) 284
+b(<-*-) 95 b(TAG) 772 610 y(1.2*-) 142 b(1.2) 237 b(1.2) 191
+b(-1.2*-) 772 714 y(1.3) 94 b(\\-) 48 b(1.3*-) 141 b(1.3) i(/) 47
+b(1.3) 772 818 y(1.4) 476 b(\\) 95 b(1.4) g(/) g(1.4) 1440
+922 y(\\-1.5*-) 141 b(1.5) 1535 1025 y(1.6) p Ft 275
+1154 a(A) m(t) 38 b(some) f(time) g(in) f(the) i(past,) h(the) p
+Fo 38 w(*) p Ft 36 w(v) m(ersions) e(w) m(ere) h(tagged.) 63
+b(Y) -8 b(ou) 37 b(can) h(think) e(of) h(the) h(tag) g(as) g(a) 150
+1263 y(handle) c(attac) m(hed) j(to) f(the) f(curv) m(e) h(dra) m(wn) e
+(through) h(the) g(tagged) i(revisions.) 53 b(When) 35
+b(y) m(ou) h(pull) d(on) i(the) 150 1373 y(handle,) 41
+b(y) m(ou) g(get) g(all) e(the) i(tagged) g(revisions.) 69
+b(Another) 40 b(w) m(a) m(y) h(to) g(lo) s(ok) f(at) g(it) g(is) f
+(that) i(y) m(ou) p Fo 41 w(") p Ft(sigh) m(t) p Fo(") p
+Ft 150 1482 a(through) 30 b(a) g(set) h(of) g(revisions) d(that) j(is) p
+Fo 30 w(") p Ft(\015at) p Fo(") p Ft 30 w(along) f(the) h(tagged) h
+(revisions,) c(lik) m(e) i(this:) p Fo 772 1612 a(file1) 142
+b(file2) f(file3) h(file4) g(file5) 1535 1819 y(1.1) 1535
+1923 y(1.2) 1154 2027 y(1.1) 237 b(1.3) 1097 b(_) 772
+2131 y(1.1) 238 b(1.2) f(1.4) h(1.1) 668 b(/) 772 2234
+y(1.2*----1.3*----1.5*----) o(1.2) o(*---) o(-1.1) 232
+b(\(---) 47 b(<---) f(Look) h(here) 772 2338 y(1.3) 619
+b(1.6) 238 b(1.3) 668 b(\\_) 772 2442 y(1.4) 1001 b(1.4) 1917
+2546 y(1.5) p Fp 150 2797 a(4.5) 68 b(Sp) t(ecifying) 45
+b(what) g(to) h(tag) g(from) f(the) g(w) l(orking) h(directory) p
+Ft 275 2990 a(The) 40 b(example) g(in) f(the) i(previous) e(section) i
+(demonstrates) g(one) g(of) g(the) g(most) g(common) g(w) m(a) m(ys) g
+(to) 150 3100 y(c) m(ho) s(ose) 33 b(whic) m(h) d(revisions) g(to) i
+(tag.) 46 b(Namely) -8 b(,) 33 b(running) c(the) p Fo
+32 w(cvs) h(tag) p Ft 30 w(command) i(without) f(argumen) m(ts) 150
+3209 y(causes) p Fs 34 w(cvs) p Ft 33 w(to) k(select) f(the) g
+(revisions) e(whic) m(h) g(are) j(c) m(hec) m(k) m(ed) g(out) g(in) d
+(the) i(curren) m(t) g(w) m(orking) f(directory) -8 b(.) 150
+3319 y(F) g(or) 28 b(example,) h(if) d(the) i(cop) m(y) g(of) g(`) p
+Fo(backend.c) p Ft(') e(in) g(w) m(orking) h(directory) g(w) m(as) h(c)
+m(hec) m(k) m(ed) i(out) e(from) f(revision) 150 3429
+y(1.4,) j(then) p Fs 28 w(cvs) p Ft 28 w(will) c(tag) k(revision) c
+(1.4.) 42 b(Note) 29 b(that) h(the) e(tag) i(is) e(applied) e
+(immediately) h(to) i(revision) e(1.4) 150 3538 y(in) h(the) h(rep) s
+(ository;) g(tagging) h(is) f(not) g(lik) m(e) g(mo) s(difying) d(a) k
+(\014le,) f(or) g(other) h(op) s(erations) e(in) g(whic) m(h) g(one) i
+(\014rst) 150 3648 y(mo) s(di\014es) h(the) i(w) m(orking) g(directory)
+f(and) g(then) h(runs) p Fo 31 w(cvs) d(commit) p Ft
+31 w(to) k(transfer) e(that) i(mo) s(di\014cation) d(to) 150
+3757 y(the) g(rep) s(ository) -8 b(.) 275 3893 y(One) 30
+b(p) s(oten) m(tially) f(surprising) f(asp) s(ect) j(of) g(the) g(fact)
+g(that) p Fo 32 w(cvs) e(tag) p Ft 30 w(op) s(erates) i(on) g(the) g
+(rep) s(ository) f(is) 150 4002 y(that) d(y) m(ou) f(are) g(tagging) h
+(the) f(c) m(hec) m(k) m(ed-in) h(revisions,) e(whic) m(h) g(ma) m(y) h
+(di\013er) f(from) g(lo) s(cally) g(mo) s(di\014ed) e(\014les) i(in) 150
+4112 y(y) m(our) 30 b(w) m(orking) g(directory) -8 b(.) 41
+b(If) 30 b(y) m(ou) h(w) m(an) m(t) g(to) h(a) m(v) m(oid) f(doing) e
+(this) h(b) m(y) g(mistak) m(e,) h(sp) s(ecify) e(the) i(`) p
+Fo(-c) p Ft(') f(option) 150 4221 y(to) p Fo 37 w(cvs) f(tag) p
+Ft(.) 57 b(If) 36 b(there) g(are) h(an) m(y) f(lo) s(cally) f(mo) s
+(di\014ed) f(\014les,) p Fs 37 w(cvs) p Ft 35 w(will) f(ab) s(ort) j
+(with) f(an) h(error) g(b) s(efore) f(it) 150 4331 y(tags) c(an) m(y) g
+(\014les:) p Fo 390 4460 a($) 47 b(cvs) g(tag) g(-c) g(rel-0-4) 390
+4564 y(cvs) g(tag:) g(backend.c) e(is) i(locally) f(modified) 390
+4668 y(cvs) h([tag) g(aborted]:) e(correct) h(the) h(above) f(errors) g
+(first!) p Fp 150 4927 a(4.6) 68 b(Sp) t(ecifying) 45
+b(what) g(to) h(tag) g(b) l(y) e(date) i(or) f(revision) p
+Ft 275 5121 a(The) p Fo 28 w(cvs) 29 b(rtag) p Ft 28
+w(command) f(tags) i(the) e(rep) s(ository) g(as) h(of) f(a) h(certain)
+g(date) g(or) g(time) f(\(or) h(can) g(b) s(e) f(used) 150
+5230 y(to) 36 b(tag) g(the) f(latest) h(revision\).) p
+Fo 53 w(rtag) p Ft 33 w(w) m(orks) f(directly) f(on) h(the) g(rep) s
+(ository) f(con) m(ten) m(ts) j(\(it) e(requires) e(no) 150
+5340 y(prior) c(c) m(hec) m(k) m(out) j(and) e(do) s(es) g(not) h(lo) s
+(ok) f(for) g(a) h(w) m(orking) e(directory\).) p 90 rotate
+dyy eop
%%Page: 37 39
-37 38 bop 150 -116 a Ft(Chapter)30 b(4:)41 b(Revisions)2669
-b(37)275 299 y(The)32 b(follo)m(wing)f(options)i(sp)s(ecify)e(whic)m(h)
-h(date)i(or)f(revision)e(to)j(tag.)49 b(See)34 b(Section)e(A.5)i
-([Common)150 408 y(options],)c(page)h(88,)h(for)e(a)h(complete)g
-(description)d(of)i(them.)150 608 y Fo(-D)g Fm(date)183
-b Ft(T)-8 b(ag)31 b(the)g(most)g(recen)m(t)g(revision)e(no)h(later)g
-(than)g Fm(date)p Ft(.)150 795 y Fo(-f)384 b Ft(Only)21
-b(useful)f(with)h(the)i(`)p Fo(-D)30 b Fm(date)5 b Ft(')23
-b(or)g(`)p Fo(-r)30 b Fm(tag)8 b Ft(')23 b(\015ags.)38
-b(If)22 b(no)h(matc)m(hing)f(revision)f(is)g(found,)630
-904 y(use)30 b(the)h(most)f(recen)m(t)i(revision)c(\(instead)i(of)h
-(ignoring)e(the)h(\014le\).)150 1090 y Fo(-r)g Fm(tag)229
-b Ft(Only)29 b(tag)i(those)g(\014les)f(that)g(con)m(tain)h(existing)f
-(tag)h Fm(tag)p Ft(.)275 1290 y(The)40 b Fo(cvs)29 b(tag)40
-b Ft(command)h(also)f(allo)m(ws)g(one)h(to)h(sp)s(ecify)d(\014les)h(b)m
-(y)h(revision)e(or)h(date,)k(using)c(the)150 1400 y(same)26
-b(`)p Fo(-r)p Ft(',)h(`)p Fo(-D)p Ft(',)g(and)e(`)p Fo(-f)p
-Ft(')h(options.)38 b(Ho)m(w)m(ev)m(er,)29 b(this)c(feature)h(is)f
-(probably)f(not)i(what)f(y)m(ou)h(w)m(an)m(t.)40 b(The)150
-1509 y(reason)27 b(is)f(that)h Fo(cvs)j(tag)c Ft(c)m(ho)s(oses)i(whic)m
-(h)d(\014les)h(to)i(tag)g(based)e(on)h(the)g(\014les)f(that)h(exist)g
-(in)f(the)h(w)m(orking)150 1619 y(directory)-8 b(,)35
-b(rather)e(than)h(the)g(\014les)f(whic)m(h)f(existed)i(as)g(of)g(the)g
-(giv)m(en)f(tag/date.)54 b(Therefore,)34 b(y)m(ou)h(are)150
-1729 y(generally)30 b(b)s(etter)g(o\013)h(using)e Fo(cvs)g(rtag)p
-Ft(.)40 b(The)30 b(exceptions)g(migh)m(t)g(b)s(e)g(cases)h(lik)m(e:)390
-1884 y Fo(cvs)47 b(tag)g(-r)g(1.4)g(backend.c)150 2209
-y Fp(4.7)68 b(Deleting,)47 b(mo)l(ving,)f(and)f(renaming)g(tags)275
-2428 y Ft(Normally)37 b(one)h(do)s(es)g(not)h(mo)s(dify)d(tags.)65
-b(They)38 b(exist)g(in)f(order)h(to)h(record)f(the)g(history)f(of)i
-(the)150 2538 y(rep)s(ository)33 b(and)h(so)h(deleting)e(them)i(or)f(c)
-m(hanging)h(their)e(meaning)h(w)m(ould,)g(generally)-8
-b(,)36 b(not)e(b)s(e)g(what)150 2647 y(y)m(ou)d(w)m(an)m(t.)275
-2809 y(Ho)m(w)m(ev)m(er,)h(there)f(migh)m(t)f(b)s(e)g(cases)i(in)d
-(whic)m(h)g(one)i(uses)f(a)h(tag)h(temp)s(orarily)c(or)j(acciden)m
-(tally)f(puts)150 2918 y(one)g(in)e(the)i(wrong)f(place.)40
-b(Therefore,)30 b(one)g(migh)m(t)f(delete,)i(mo)m(v)m(e,)g(or)f(rename)
-f(a)h(tag.)42 b(W)-8 b(arning:)40 b(the)150 3028 y(commands)35
-b(in)f(this)g(section)i(are)g(dangerous;)h(they)f(p)s(ermanen)m(tly)e
-(discard)g(historical)g(information)150 3138 y(and)i(it)g(can)h
-(di\016cult)e(or)i(imp)s(ossible)c(to)38 b(reco)m(v)m(er)g(from)f
-(errors.)59 b(If)36 b(y)m(ou)h(are)g(a)h Fs(cvs)d Ft(administrator,)150
-3247 y(y)m(ou)40 b(ma)m(y)g(consider)e(restricting)g(these)i(commands)f
-(with)f(taginfo)h(\(see)i(Section)e(8.3)h([user-de\014ned)150
-3357 y(logging],)31 b(page)g(57\).)275 3518 y(T)-8 b(o)30
-b(delete)h(a)g(tag,)h(sp)s(ecify)d(the)h(`)p Fo(-d)p
-Ft(')g(option)g(to)h(either)f Fo(cvs)g(tag)f Ft(or)i
-Fo(cvs)e(rtag)p Ft(.)40 b(F)-8 b(or)31 b(example:)390
-3674 y Fo(cvs)47 b(rtag)g(-d)g(rel-0-4)f(tc)275 3835
-y Ft(deletes)30 b(the)h(tag)g Fo(rel-0-4)e Ft(from)g(the)i(mo)s(dule)e
-Fo(tc)p Ft(.)275 3997 y(When)g(w)m(e)i(sa)m(y)g Fm(mo)m(v)m(e)36
-b Ft(a)31 b(tag,)h(w)m(e)e(mean)g(to)h(mak)m(e)g(the)f(same)h(name)f(p)
-s(oin)m(t)f(to)i(di\013eren)m(t)f(revisions.)150 4106
-y(F)-8 b(or)24 b(example,)h(the)f Fo(stable)e Ft(tag)i(ma)m(y)h(curren)
-m(tly)d(p)s(oin)m(t)h(to)h(revision)e(1.4)i(of)g(`)p
-Fo(backend.c)p Ft(')e(and)h(p)s(erhaps)150 4216 y(w)m(e)34
-b(w)m(an)m(t)g(to)f(mak)m(e)i(it)d(p)s(oin)m(t)g(to)i(revision)e(1.6.)
-50 b(T)-8 b(o)33 b(mo)m(v)m(e)i(a)f(tag,)h(sp)s(ecify)d(the)h(`)p
-Fo(-F)p Ft(')g(option)g(to)g(either)150 4325 y Fo(cvs)c(tag)h
-Ft(or)g Fo(cvs)g(rtag)p Ft(.)39 b(F)-8 b(or)32 b(example,)e(the)g(task)
-h(just)f(men)m(tioned)g(migh)m(t)g(b)s(e)g(accomplished)f(as:)390
-4481 y Fo(cvs)47 b(tag)g(-r)g(1.6)g(-F)g(stable)f(backend.c)275
-4642 y Ft(When)21 b(w)m(e)i(sa)m(y)g Fm(rename)k Ft(a)c(tag,)i(w)m(e)d
-(mean)h(to)g(mak)m(e)g(a)f(di\013eren)m(t)g(name)g(p)s(oin)m(t)f(to)i
-(the)f(same)h(revisions)150 4752 y(as)36 b(the)f(old)g(tag.)57
-b(F)-8 b(or)37 b(example,)g(one)e(ma)m(y)h(ha)m(v)m(e)h(missp)s(elled)
-32 b(the)k(tag)h(name)e(and)g(w)m(an)m(t)i(to)f(correct)150
-4861 y(it)c(\(hop)s(efully)d(b)s(efore)j(others)g(are)g(relying)f(on)h
-(the)g(old)f(sp)s(elling\).)44 b(T)-8 b(o)32 b(rename)g(a)h(tag,)h
-(\014rst)d(create)j(a)150 4971 y(new)e(tag)i(using)e(the)h(`)p
-Fo(-r)p Ft(')g(option)f(to)h Fo(cvs)d(rtag)p Ft(,)i(and)h(then)f
-(delete)h(the)g(old)f(name.)49 b(This)31 b(lea)m(v)m(es)j(the)150
-5081 y(new)c(tag)h(on)g(exactly)g(the)f(same)h(\014les)e(as)i(the)g
-(old)e(tag.)42 b(F)-8 b(or)31 b(example:)390 5236 y Fo(cvs)47
-b(rtag)g(-r)g(old-name-0-4)d(rel-0-4)i(tc)390 5340 y(cvs)h(rtag)g(-d)g
-(old-name-0-4)d(tc)p eop
+37 38 bop Ft 150 -116 a(Chapter) 30 b(4:) 41 b(Revisions) 2669
+b(37) 275 299 y(The) 32 b(follo) m(wing) f(options) i(sp) s(ecify) e
+(whic) m(h) h(date) i(or) f(revision) e(to) j(tag.) 49
+b(See) 34 b(Section) e(A.5) i([Common) 150 408 y(options],) c(page) h
+(90,) h(for) e(a) h(complete) g(description) d(of) i(them.) p
+Fo 150 608 a(-D) p Fm 30 w(date) p Ft 183 w(T) -8 b(ag) 31
+b(the) g(most) g(recen) m(t) g(revision) e(no) h(later) g(than) p
+Fm 30 w(date) p Ft(.) p Fo 150 795 a(-f) p Ft 384 w(Only) 21
+b(useful) f(with) h(the) i(`) p Fo(-D) p Fm 30 w(date) p
+Ft 5 w(') g(or) g(`) p Fo(-r) p Fm 30 w(tag) p Ft 8 w(') g(\015ags.) 38
+b(If) 22 b(no) h(matc) m(hing) f(revision) f(is) g(found,) 630
+904 y(use) 30 b(the) h(most) f(recen) m(t) i(revision) c(\(instead) i
+(of) h(ignoring) e(the) h(\014le\).) p Fo 150 1090 a(-r) p
+Fm 30 w(tag) p Ft 229 w(Only) f(tag) i(those) g(\014les) f(that) g(con)
+m(tain) h(existing) f(tag) p Fm 31 w(tag) p Ft(.) 275
+1290 y(The) p Fo 40 w(cvs) f(tag) p Ft 40 w(command) 41
+b(also) f(allo) m(ws) g(one) h(to) h(sp) s(ecify) d(\014les) h(b) m(y) h
+(revision) e(or) h(date,) k(using) c(the) 150 1400 y(same) 26
+b(`) p Fo(-r) p Ft(',) h(`) p Fo(-D) p Ft(',) g(and) e(`) p
+Fo(-f) p Ft(') h(options.) 38 b(Ho) m(w) m(ev) m(er,) 29
+b(this) c(feature) h(is) f(probably) f(not) i(what) f(y) m(ou) h(w) m
+(an) m(t.) 40 b(The) 150 1509 y(reason) 27 b(is) f(that) p
+Fo 27 w(cvs) k(tag) p Ft 26 w(c) m(ho) s(oses) e(whic) m(h) d(\014les) h
+(to) i(tag) g(based) e(on) h(the) g(\014les) f(that) h(exist) g(in) f
+(the) h(w) m(orking) 150 1619 y(directory) -8 b(,) 35
+b(rather) e(than) h(the) g(\014les) f(whic) m(h) f(existed) i(as) g(of)
+g(the) g(giv) m(en) f(tag/date.) 54 b(Therefore,) 34
+b(y) m(ou) h(are) 150 1729 y(generally) 30 b(b) s(etter) g(o\013) h
+(using) p Fo 29 w(cvs) e(rtag) p Ft(.) 40 b(The) 30 b(exceptions) g
+(migh) m(t) g(b) s(e) g(cases) h(lik) m(e:) p Fo 390
+1884 a(cvs) 47 b(tag) g(-r) g(1.4) g(backend.c) p Fp
+150 2209 a(4.7) 68 b(Deleting,) 47 b(mo) l(ving,) f(and) f(renaming) g
+(tags) p Ft 275 2428 a(Normally) 37 b(one) h(do) s(es) g(not) h(mo) s
+(dify) d(tags.) 65 b(They) 38 b(exist) g(in) f(order) h(to) h(record) f
+(the) g(history) f(of) i(the) 150 2538 y(rep) s(ository) 33
+b(and) h(so) h(deleting) e(them) i(or) f(c) m(hanging) h(their) e
+(meaning) h(w) m(ould,) g(generally) -8 b(,) 36 b(not) e(b) s(e) g
+(what) 150 2647 y(y) m(ou) d(w) m(an) m(t.) 275 2809
+y(Ho) m(w) m(ev) m(er,) h(there) f(migh) m(t) f(b) s(e) g(cases) i(in) d
+(whic) m(h) g(one) i(uses) f(a) h(tag) h(temp) s(orarily) c(or) j
+(acciden) m(tally) f(puts) 150 2918 y(one) g(in) e(the) i(wrong) f
+(place.) 40 b(Therefore,) 30 b(one) g(migh) m(t) f(delete,) i(mo) m(v) m
+(e,) g(or) f(rename) f(a) h(tag.) 42 b(W) -8 b(arning:) 40
+b(the) 150 3028 y(commands) 35 b(in) f(this) g(section) i(are) g
+(dangerous;) h(they) f(p) s(ermanen) m(tly) e(discard) g(historical) g
+(information) 150 3138 y(and) i(it) g(can) h(di\016cult) e(or) i(imp) s
+(ossible) c(to) 38 b(reco) m(v) m(er) g(from) f(errors.) 59
+b(If) 36 b(y) m(ou) h(are) g(a) p Fs 38 w(cvs) p Ft 35
+w(administrator,) 150 3247 y(y) m(ou) j(ma) m(y) g(consider) e
+(restricting) g(these) i(commands) f(with) f(taginfo) h(\(see) i
+(Section) e(8.3) h([user-de\014ned) 150 3357 y(logging],) 31
+b(page) g(59\).) 275 3518 y(T) -8 b(o) 30 b(delete) h(a) g(tag,) h(sp) s
+(ecify) d(the) h(`) p Fo(-d) p Ft(') g(option) g(to) h(either) p
+Fo 30 w(cvs) f(tag) p Ft 29 w(or) p Fo 31 w(cvs) f(rtag) p
+Ft(.) 40 b(F) -8 b(or) 31 b(example:) p Fo 390 3674 a(cvs) 47
+b(rtag) g(-d) g(rel-0-4) f(tc) p Ft 275 3835 a(deletes) 30
+b(the) h(tag) p Fo 31 w(rel-0-4) p Ft 29 w(from) e(the) i(mo) s(dule) p
+Fo 29 w(tc) p Ft(.) 275 3997 y(When) e(w) m(e) i(sa) m(y) p
+Fm 31 w(mo) m(v) m(e) p Ft 36 w(a) g(tag,) h(w) m(e) e(mean) g(to) h
+(mak) m(e) g(the) f(same) h(name) f(p) s(oin) m(t) f(to) i(di\013eren) m
+(t) f(revisions.) 150 4106 y(F) -8 b(or) 24 b(example,) h(the) p
+Fo 24 w(stable) p Ft 22 w(tag) f(ma) m(y) h(curren) m(tly) d(p) s(oin) m
+(t) h(to) h(revision) e(1.4) i(of) g(`) p Fo(backend.c) p
+Ft(') e(and) h(p) s(erhaps) 150 4216 y(w) m(e) 34 b(w) m(an) m(t) g(to)
+f(mak) m(e) i(it) d(p) s(oin) m(t) g(to) i(revision) e(1.6.) 50
+b(T) -8 b(o) 33 b(mo) m(v) m(e) i(a) f(tag,) h(sp) s(ecify) d(the) h(`)
+p Fo(-F) p Ft(') g(option) g(to) g(either) p Fo 150 4325
+a(cvs) c(tag) p Ft 30 w(or) p Fo 30 w(cvs) h(rtag) p
+Ft(.) 39 b(F) -8 b(or) 32 b(example,) e(the) g(task) h(just) f(men) m
+(tioned) g(migh) m(t) g(b) s(e) g(accomplished) f(as:) p
+Fo 390 4481 a(cvs) 47 b(tag) g(-r) g(1.6) g(-F) g(stable) f(backend.c) p
+Ft 275 4642 a(When) 21 b(w) m(e) i(sa) m(y) p Fm 23 w(rename) p
+Ft 27 w(a) g(tag,) i(w) m(e) d(mean) h(to) g(mak) m(e) g(a) f
+(di\013eren) m(t) g(name) g(p) s(oin) m(t) f(to) i(the) f(same) h
+(revisions) 150 4752 y(as) 36 b(the) f(old) g(tag.) 57
+b(F) -8 b(or) 37 b(example,) g(one) e(ma) m(y) h(ha) m(v) m(e) h(missp)
+s(elled) 32 b(the) k(tag) h(name) e(and) g(w) m(an) m(t) i(to) f
+(correct) 150 4861 y(it) c(\(hop) s(efully) d(b) s(efore) j(others) g
+(are) g(relying) f(on) h(the) g(old) f(sp) s(elling\).) 44
+b(T) -8 b(o) 32 b(rename) g(a) h(tag,) h(\014rst) d(create) j(a) 150
+4971 y(new) e(tag) i(using) e(the) h(`) p Fo(-r) p Ft(') g(option) f
+(to) p Fo 33 w(cvs) e(rtag) p Ft(,) i(and) h(then) f(delete) h(the) g
+(old) f(name.) 49 b(This) 31 b(lea) m(v) m(es) j(the) 150
+5081 y(new) c(tag) h(on) g(exactly) g(the) f(same) h(\014les) e(as) i
+(the) g(old) e(tag.) 42 b(F) -8 b(or) 31 b(example:) p
+Fo 390 5236 a(cvs) 47 b(rtag) g(-r) g(old-name-0-4) d(rel-0-4) i(tc) 390
+5340 y(cvs) h(rtag) g(-d) g(old-name-0-4) d(tc) p 90 rotate
+dyy eop
%%Page: 38 40
-38 39 bop 150 -116 a Ft(38)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y Fp(4.8)68 b(T)-11
-b(agging)45 b(and)g(adding)g(and)g(remo)l(ving)h(\014les)275
-492 y Ft(The)24 b(sub)5 b(ject)24 b(of)h(exactly)h(ho)m(w)f(tagging)g
-(in)m(teracts)h(with)d(adding)g(and)h(remo)m(ving)h(\014les)f(is)g
-(somewhat)150 602 y(obscure;)i(for)f(the)g(most)g(part)f
-Fs(cvs)g Ft(will)e(k)m(eep)j(trac)m(k)h(of)f(whether)f(\014les)g(exist)
-g(or)h(not)g(without)e(to)s(o)j(m)m(uc)m(h)150 711 y(fussing.)55
-b(By)36 b(default,)h(tags)f(are)g(applied)e(to)i(only)f(\014les)g(whic)
-m(h)f(ha)m(v)m(e)j(a)g(revision)c(corresp)s(onding)h(to)150
-821 y(what)28 b(is)g(b)s(eing)f(tagged.)41 b(Files)28
-b(whic)m(h)f(did)f(not)j(exist)f(y)m(et,)i(or)f(whic)m(h)e(w)m(ere)h
-(already)g(remo)m(v)m(ed,)i(simply)150 931 y(omit)j(the)g(tag,)i(and)d
-Fs(cvs)g Ft(kno)m(ws)h(to)g(treat)h(the)f(absence)h(of)f(a)g(tag)h(as)f
-(meaning)f(that)i(the)f(\014le)f(didn't)150 1040 y(exist)e(as)h(of)f
-(that)h(tag.)275 1175 y(Ho)m(w)m(ev)m(er,)k(this)c(can)i(lose)f(a)h
-(small)e(amoun)m(t)i(of)f(information.)45 b(F)-8 b(or)33
-b(example,)g(supp)s(ose)e(a)i(\014le)f(w)m(as)150 1285
-y(added)e(and)h(then)g(remo)m(v)m(ed.)44 b(Then,)31 b(if)f(the)h(tag)i
-(is)d(missing)f(for)i(that)h(\014le,)e(there)i(is)e(no)h(w)m(a)m(y)h
-(to)g(kno)m(w)150 1395 y(whether)22 b(the)h(tag)h(refers)e(to)h(the)g
-(time)f(b)s(efore)g(the)h(\014le)f(w)m(as)h(added,)h(or)e(the)h(time)f
-(after)i(it)e(w)m(as)h(remo)m(v)m(ed.)150 1504 y(If)i(y)m(ou)i(sp)s
-(ecify)d(the)i(`)p Fo(-r)p Ft(')g(option)f(to)i Fo(cvs)j(rtag)p
-Ft(,)25 b(then)h Fs(cvs)f Ft(tags)i(the)f(\014les)f(whic)m(h)f(ha)m(v)m
-(e)k(b)s(een)d(remo)m(v)m(ed,)150 1614 y(and)30 b(thereb)m(y)g(a)m(v)m
-(oids)g(this)f(problem.)39 b(F)-8 b(or)31 b(example,)g(one)f(migh)m(t)g
-(sp)s(ecify)f Fo(-r)g(HEAD)g Ft(to)i(tag)h(the)e(head.)275
-1749 y(On)i(the)h(sub)5 b(ject)33 b(of)g(adding)f(and)h(remo)m(ving)f
-(\014les,)h(the)h Fo(cvs)29 b(rtag)j Ft(command)h(has)g(a)g(`)p
-Fo(-a)p Ft(')g(option)150 1859 y(whic)m(h)f(means)h(to)h(clear)f(the)h
-(tag)g(from)f(remo)m(v)m(ed)h(\014les)e(that)i(w)m(ould)e(not)h
-(otherwise)g(b)s(e)f(tagged.)51 b(F)-8 b(or)150 1968
-y(example,)43 b(one)e(migh)m(t)f(sp)s(ecify)f(this)h(option)g(in)f
-(conjunction)h(with)f(`)p Fo(-F)p Ft(')h(when)g(mo)m(ving)g(a)h(tag.)72
-b(If)150 2078 y(one)31 b(mo)m(v)m(ed)h(a)g(tag)g(without)e(`)p
-Fo(-a)p Ft(',)i(then)e(the)i(tag)g(in)e(the)h(remo)m(v)m(ed)h(\014les)e
-(migh)m(t)h(still)e(refer)i(to)h(the)f(old)150 2187 y(revision,)h
-(rather)h(than)g(re\015ecting)g(the)g(fact)h(that)g(the)f(\014le)g(had)
-f(b)s(een)g(remo)m(v)m(ed.)50 b(I)33 b(don't)g(think)f(this)150
-2297 y(is)d(necessary)i(if)f(`)p Fo(-r)p Ft(')g(is)f(sp)s(eci\014ed,)g
-(as)i(noted)f(ab)s(o)m(v)m(e.)150 2556 y Fp(4.9)68 b(Stic)l(ky)45
-b(tags)275 2749 y Ft(Sometimes)35 b(a)i(w)m(orking)e(cop)m(y's)i
-(revision)d(has)i(extra)h(data)f(asso)s(ciated)h(with)e(it,)i(for)f
-(example)f(it)150 2859 y(migh)m(t)g(b)s(e)f(on)h(a)h(branc)m(h)e(\(see)
-i(Chapter)f(5)g([Branc)m(hing)g(and)g(merging],)h(page)g(41\),)h(or)e
-(restricted)g(to)150 2969 y(v)m(ersions)26 b(prior)f(to)j(a)f(certain)g
-(date)h(b)m(y)e(`)p Fo(checkout)j(-D)p Ft(')d(or)h(`)p
-Fo(update)i(-D)p Ft('.)39 b(Because)28 b(this)e(data)i(p)s(ersists)150
-3078 y({)i(that)g(is,)f(it)f(applies)g(to)i(subsequen)m(t)f(commands)g
-(in)f(the)h(w)m(orking)g(cop)m(y)h({)g(w)m(e)g(refer)f(to)h(it)f(as)g
-Fm(stic)m(ky)p Ft(.)275 3213 y(Most)37 b(of)g(the)g(time,)h(stic)m
-(kiness)d(is)h(an)g(obscure)h(asp)s(ect)g(of)f Fs(cvs)g
-Ft(that)h(y)m(ou)g(don't)g(need)f(to)h(think)150 3323
-y(ab)s(out.)h(Ho)m(w)m(ev)m(er,)28 b(ev)m(en)d(if)e(y)m(ou)i(don't)f(w)
-m(an)m(t)h(to)g(use)f(the)h(feature,)h(y)m(ou)f(ma)m(y)f(need)g(to)h
-(kno)m(w)g Fn(something)150 3433 y Ft(ab)s(out)30 b(stic)m(ky)h(tags)g
-(\(for)g(example,)f(ho)m(w)g(to)h(a)m(v)m(oid)g(them!\).)275
-3568 y(Y)-8 b(ou)30 b(can)h(use)f(the)h Fo(status)d Ft(command)j(to)g
-(see)g(if)e(an)m(y)i(stic)m(ky)f(tags)i(or)e(dates)h(are)g(set:)390
-3697 y Fo($)47 b(cvs)g(status)f(driver.c)390 3801 y
-(========================)o(====)o(====)o(===)o(====)o(====)o(===)o
-(====)o(====)o(===)o(====)o(====)o(==)390 3905 y(File:)g(driver.c)475
-b(Status:)46 b(Up-to-date)581 4112 y(Version:)570 b(1.7.2.1)46
-b(Sat)h(Dec)95 b(5)47 b(19:35:03)f(1992)581 4216 y(RCS)h(Version:)379
-b(1.7.2.1)46 b(/u/cvsroot/yoyodyne/tc/dr)o(iver)o(.c,v)581
-4320 y(Sticky)g(Tag:)428 b(rel-1-0-patches)44 b(\(branch:)i(1.7.2\))581
-4424 y(Sticky)g(Date:)380 b(\(none\))581 4527 y(Sticky)46
-b(Options:)236 b(\(none\))275 4766 y Ft(The)24 b(stic)m(ky)i(tags)g
-(will)c(remain)j(on)g(y)m(our)g(w)m(orking)f(\014les)g(un)m(til)g(y)m
-(ou)h(delete)h(them)f(with)f(`)p Fo(cvs)30 b(update)150
-4876 y(-A)p Ft('.)40 b(The)27 b(`)p Fo(-A)p Ft(')h(option)g(retriev)m
-(es)g(the)h(v)m(ersion)e(of)i(the)f(\014le)f(from)h(the)g(head)g(of)g
-(the)h(trunk,)f(and)f(forgets)150 4986 y(an)m(y)k(stic)m(ky)f(tags,)i
-(dates,)f(or)f(options.)275 5121 y(The)j(most)h(common)h(use)f(of)g
-(stic)m(ky)g(tags)h(is)e(to)i(iden)m(tify)e(whic)m(h)f(branc)m(h)i(one)
-g(is)f(w)m(orking)h(on,)h(as)150 5230 y(describ)s(ed)h(in)g(Section)i
-(5.3)h([Accessing)f(branc)m(hes],)i(page)f(42.)64 b(Ho)m(w)m(ev)m(er,)
-42 b(non-branc)m(h)37 b(stic)m(ky)h(tags)150 5340 y(ha)m(v)m(e)i(uses)e
-(as)g(w)m(ell.)64 b(F)-8 b(or)39 b(example,)i(supp)s(ose)c(that)i(y)m
-(ou)f(w)m(an)m(t)i(to)f(a)m(v)m(oid)g(up)s(dating)d(y)m(our)j(w)m
-(orking)p eop
+38 39 bop Ft 150 -116 a(38) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fp 150
+299 a(4.8) 68 b(T) -11 b(agging) 45 b(and) g(adding) g(and) g(remo) l
+(ving) h(\014les) p Ft 275 492 a(The) 24 b(sub) 5 b(ject) 24
+b(of) h(exactly) h(ho) m(w) f(tagging) g(in) m(teracts) h(with) d
+(adding) g(and) h(remo) m(ving) h(\014les) f(is) g(somewhat) 150
+602 y(obscure;) i(for) f(the) g(most) g(part) p Fs 24
+w(cvs) p Ft 24 w(will) d(k) m(eep) j(trac) m(k) h(of) f(whether) f
+(\014les) g(exist) g(or) h(not) g(without) e(to) s(o) j(m) m(uc) m(h)
+150 711 y(fussing.) 55 b(By) 36 b(default,) h(tags) f(are) g(applied) e
+(to) i(only) f(\014les) g(whic) m(h) f(ha) m(v) m(e) j(a) g(revision) c
+(corresp) s(onding) h(to) 150 821 y(what) 28 b(is) g(b) s(eing) f
+(tagged.) 41 b(Files) 28 b(whic) m(h) f(did) f(not) j(exist) f(y) m
+(et,) i(or) f(whic) m(h) e(w) m(ere) h(already) g(remo) m(v) m(ed,) i
+(simply) 150 931 y(omit) j(the) g(tag,) i(and) p Fs 32
+w(cvs) p Ft 32 w(kno) m(ws) e(to) g(treat) h(the) f(absence) h(of) f(a)
+g(tag) h(as) f(meaning) f(that) i(the) f(\014le) f(didn't) 150
+1040 y(exist) e(as) h(of) f(that) h(tag.) 275 1175 y(Ho) m(w) m(ev) m
+(er,) k(this) c(can) i(lose) f(a) h(small) e(amoun) m(t) i(of) f
+(information.) 45 b(F) -8 b(or) 33 b(example,) g(supp) s(ose) e(a) i
+(\014le) f(w) m(as) 150 1285 y(added) e(and) h(then) g(remo) m(v) m
+(ed.) 44 b(Then,) 31 b(if) f(the) h(tag) i(is) d(missing) f(for) i
+(that) h(\014le,) e(there) i(is) e(no) h(w) m(a) m(y) h(to) g(kno) m(w)
+150 1395 y(whether) 22 b(the) h(tag) h(refers) e(to) h(the) g(time) f
+(b) s(efore) g(the) h(\014le) f(w) m(as) h(added,) h(or) e(the) h(time)
+f(after) i(it) e(w) m(as) h(remo) m(v) m(ed.) 150 1504
+y(If) i(y) m(ou) i(sp) s(ecify) d(the) i(`) p Fo(-r) p
+Ft(') g(option) f(to) p Fo 27 w(cvs) 30 b(rtag) p Ft(,) 25
+b(then) p Fs 26 w(cvs) p Ft 25 w(tags) i(the) f(\014les) f(whic) m(h) f
+(ha) m(v) m(e) k(b) s(een) d(remo) m(v) m(ed,) 150 1614
+y(and) 30 b(thereb) m(y) g(a) m(v) m(oids) g(this) f(problem.) 39
+b(F) -8 b(or) 31 b(example,) g(one) f(migh) m(t) g(sp) s(ecify) p
+Fo 29 w(-r) f(HEAD) p Ft 29 w(to) i(tag) h(the) e(head.) 275
+1749 y(On) i(the) h(sub) 5 b(ject) 33 b(of) g(adding) f(and) h(remo) m
+(ving) f(\014les,) h(the) p Fo 34 w(cvs) c(rtag) p Ft
+32 w(command) k(has) g(a) g(`) p Fo(-a) p Ft(') g(option) 150
+1859 y(whic) m(h) f(means) h(to) h(clear) f(the) h(tag) g(from) f(remo)
+m(v) m(ed) h(\014les) e(that) i(w) m(ould) e(not) h(otherwise) g(b) s
+(e) f(tagged.) 51 b(F) -8 b(or) 150 1968 y(example,) 43
+b(one) e(migh) m(t) f(sp) s(ecify) f(this) h(option) g(in) f
+(conjunction) h(with) f(`) p Fo(-F) p Ft(') h(when) g(mo) m(ving) g(a) h
+(tag.) 72 b(If) 150 2078 y(one) 31 b(mo) m(v) m(ed) h(a) g(tag) g
+(without) e(`) p Fo(-a) p Ft(',) i(then) e(the) i(tag) g(in) e(the) h
+(remo) m(v) m(ed) h(\014les) e(migh) m(t) h(still) e(refer) i(to) h
+(the) f(old) 150 2187 y(revision,) h(rather) h(than) g(re\015ecting) g
+(the) g(fact) h(that) g(the) f(\014le) g(had) f(b) s(een) g(remo) m(v) m
+(ed.) 50 b(I) 33 b(don't) g(think) f(this) 150 2297 y(is) d(necessary) i
+(if) f(`) p Fo(-r) p Ft(') g(is) f(sp) s(eci\014ed,) g(as) i(noted) f
+(ab) s(o) m(v) m(e.) p Fp 150 2556 a(4.9) 68 b(Stic) l(ky) 45
+b(tags) p Ft 275 2749 a(Sometimes) 35 b(a) i(w) m(orking) e(cop) m(y's)
+i(revision) d(has) i(extra) h(data) f(asso) s(ciated) h(with) e(it,) i
+(for) f(example) f(it) 150 2859 y(migh) m(t) g(b) s(e) f(on) h(a) h
+(branc) m(h) e(\(see) i(Chapter) f(5) g([Branc) m(hing) g(and) g
+(merging],) h(page) g(41\),) h(or) e(restricted) g(to) 150
+2969 y(v) m(ersions) 26 b(prior) f(to) j(a) f(certain) g(date) h(b) m
+(y) e(`) p Fo(checkout) j(-D) p Ft(') d(or) h(`) p Fo(update) i(-D) p
+Ft('.) 39 b(Because) 28 b(this) e(data) i(p) s(ersists) 150
+3078 y({) i(that) g(is,) f(it) f(applies) g(to) i(subsequen) m(t) f
+(commands) g(in) f(the) h(w) m(orking) g(cop) m(y) h({) g(w) m(e) g
+(refer) f(to) h(it) f(as) p Fm 29 w(stic) m(ky) p Ft(.) 275
+3213 y(Most) 37 b(of) g(the) g(time,) h(stic) m(kiness) d(is) h(an) g
+(obscure) h(asp) s(ect) g(of) p Fs 36 w(cvs) p Ft 36
+w(that) g(y) m(ou) g(don't) g(need) f(to) h(think) 150
+3323 y(ab) s(out.) h(Ho) m(w) m(ev) m(er,) 28 b(ev) m(en) d(if) e(y) m
+(ou) i(don't) f(w) m(an) m(t) h(to) g(use) f(the) h(feature,) h(y) m
+(ou) f(ma) m(y) f(need) g(to) h(kno) m(w) p Fn 25 w(something) p
+Ft 150 3433 a(ab) s(out) 30 b(stic) m(ky) h(tags) g(\(for) g(example,) f
+(ho) m(w) g(to) h(a) m(v) m(oid) g(them!\).) 275 3568
+y(Y) -8 b(ou) 30 b(can) h(use) f(the) p Fo 31 w(status) p
+Ft 28 w(command) h(to) g(see) g(if) e(an) m(y) i(stic) m(ky) f(tags) i
+(or) e(dates) h(are) g(set:) p Fo 390 3697 a($) 47 b(cvs) g(status) f
+(driver.c) 390 3801 y(========================) o(====) o(====) o(===) o
+(====) o(====) o(===) o(====) o(====) o(===) o(====) o(====) o(==) 390
+3905 y(File:) g(driver.c) 475 b(Status:) 46 b(Up-to-date) 581
+4112 y(Version:) 570 b(1.7.2.1) 46 b(Sat) h(Dec) 95 b(5) 47
+b(19:35:03) f(1992) 581 4216 y(RCS) h(Version:) 379 b(1.7.2.1) 46
+b(/u/cvsroot/yoyodyne/tc/dr) o(iver) o(.c,v) 581 4320
+y(Sticky) g(Tag:) 428 b(rel-1-0-patches) 44 b(\(branch:) i(1.7.2\)) 581
+4424 y(Sticky) g(Date:) 380 b(\(none\)) 581 4527 y(Sticky) 46
+b(Options:) 236 b(\(none\)) p Ft 275 4766 a(The) 24 b(stic) m(ky) i
+(tags) g(will) c(remain) j(on) g(y) m(our) g(w) m(orking) f(\014les) g
+(un) m(til) g(y) m(ou) h(delete) h(them) f(with) f(`) p
+Fo(cvs) 30 b(update) 150 4876 y(-A) p Ft('.) 40 b(The) 27
+b(`) p Fo(-A) p Ft(') h(option) g(retriev) m(es) g(the) h(v) m(ersion) e
+(of) i(the) f(\014le) f(from) h(the) g(head) g(of) g(the) h(trunk,) f
+(and) f(forgets) 150 4986 y(an) m(y) k(stic) m(ky) f(tags,) i(dates,) f
+(or) f(options.) 275 5121 y(The) j(most) h(common) h(use) f(of) g(stic)
+m(ky) g(tags) h(is) e(to) i(iden) m(tify) e(whic) m(h) f(branc) m(h) i
+(one) g(is) f(w) m(orking) h(on,) h(as) 150 5230 y(describ) s(ed) h(in)
+g(Section) i(5.3) h([Accessing) f(branc) m(hes],) i(page) f(42.) 64
+b(Ho) m(w) m(ev) m(er,) 42 b(non-branc) m(h) 37 b(stic) m(ky) h(tags)
+150 5340 y(ha) m(v) m(e) i(uses) e(as) g(w) m(ell.) 64
+b(F) -8 b(or) 39 b(example,) i(supp) s(ose) c(that) i(y) m(ou) f(w) m
+(an) m(t) i(to) f(a) m(v) m(oid) g(up) s(dating) d(y) m(our) j(w) m
+(orking) p 90 rotate dyy eop
%%Page: 39 41
-39 40 bop 150 -116 a Ft(Chapter)30 b(4:)41 b(Revisions)2669
-b(39)150 299 y(directory)-8 b(,)36 b(to)f(isolate)g(y)m(ourself)f(from)
-g(p)s(ossibly)d(destabilizing)h(c)m(hanges)k(other)f(p)s(eople)e(are)i
-(making.)150 408 y(Y)-8 b(ou)24 b(can,)h(of)e(course,)i(just)e(refrain)
-e(from)i(running)d Fo(cvs)30 b(update)p Ft(.)36 b(But)24
-b(if)e(y)m(ou)h(w)m(an)m(t)h(to)g(a)m(v)m(oid)g(up)s(dating)150
-518 y(only)i(a)i(p)s(ortion)e(of)h(a)h(larger)e(tree,)j(then)e(stic)m
-(ky)h(tags)g(can)f(help.)39 b(If)26 b(y)m(ou)i(c)m(hec)m(k)h(out)e(a)h
-(certain)f(revision)150 628 y(\(suc)m(h)i(as)g(1.4\))h(it)e(will)f(b)s
-(ecome)i(stic)m(ky)-8 b(.)41 b(Subsequen)m(t)27 b Fo(cvs)j(update)d
-Ft(commands)h(will)e(not)k(retriev)m(e)f(the)150 737
-y(latest)i(revision)e(un)m(til)g(y)m(ou)i(reset)g(the)g(tag)g(with)f
-Fo(cvs)f(update)g(-A)p Ft(.)40 b(Lik)m(ewise,)30 b(use)h(of)f(the)h(`)p
-Fo(-D)p Ft(')f(option)150 847 y(to)h Fo(update)e Ft(or)i
-Fo(checkout)d Ft(sets)j(a)g Fm(stic)m(ky)g(date)p Ft(,)g(whic)m(h,)f
-(similarly)-8 b(,)28 b(causes)j(that)g(date)g(to)g(b)s(e)f(used)g(for)
-150 956 y(future)f(retriev)-5 b(als.)275 1091 y(P)m(eople)32
-b(often)h(w)m(an)m(t)g(to)h(retriev)m(e)e(an)h(old)e(v)m(ersion)h(of)h
-(a)g(\014le)e(without)h(setting)g(a)h(stic)m(ky)g(tag.)48
-b(This)150 1200 y(can)33 b(b)s(e)g(done)g(with)f(the)h(`)p
-Fo(-p)p Ft(')g(option)f(to)i Fo(checkout)d Ft(or)i Fo(update)p
-Ft(,)f(whic)m(h)g(sends)g(the)i(con)m(ten)m(ts)g(of)g(the)150
-1310 y(\014le)29 b(to)j(standard)d(output.)40 b(F)-8
-b(or)32 b(example:)390 1439 y Fo($)47 b(cvs)g(update)f(-p)i(-r)f(1.1)g
-(file1)f(>file1)390 1543 y(========================)o(====)o(====)o
-(===)o(====)o(====)o(===)o(====)o(====)o(===)o(====)o(====)o(==)390
-1646 y(Checking)g(out)g(file1)390 1750 y(RCS:)94 b
-(/tmp/cvs-sanity/cvsroot/fi)o(rst)o(-dir)o(/Att)o(ic/)o(file)o(1,v)390
-1854 y(VERS:)46 b(1.1)390 1958 y(***************)390
-2061 y($)275 2196 y Ft(Ho)m(w)m(ev)m(er,)31 b(this)c(isn't)h(the)h
-(easiest)g(w)m(a)m(y)-8 b(,)30 b(if)e(y)m(ou)h(are)g(asking)f(ho)m(w)g
-(to)i(undo)d(a)i(previous)e(c)m(hec)m(kin)i(\(in)150
-2306 y(this)j(example,)i(put)f(`)p Fo(file1)p Ft(')f(bac)m(k)i(to)h
-(the)e(w)m(a)m(y)h(it)f(w)m(as)h(as)g(of)f(revision)f(1.1\).)51
-b(In)32 b(that)i(case)h(y)m(ou)f(are)150 2415 y(b)s(etter)h(o\013)g
-(using)e(the)h(`)p Fo(-j)p Ft(')h(option)f(to)h Fo(update)p
-Ft(;)g(for)f(further)g(discussion)e(see)j(Section)f(5.8)i([Merging)150
-2525 y(t)m(w)m(o)c(revisions],)d(page)i(46.)p eop
+39 40 bop Ft 150 -116 a(Chapter) 30 b(4:) 41 b(Revisions) 2669
+b(39) 150 299 y(directory) -8 b(,) 36 b(to) f(isolate) g(y) m(ourself) f
+(from) g(p) s(ossibly) d(destabilizing) h(c) m(hanges) k(other) f(p) s
+(eople) e(are) i(making.) 150 408 y(Y) -8 b(ou) 24 b(can,) h(of) e
+(course,) i(just) e(refrain) e(from) i(running) p Fo
+20 w(cvs) 30 b(update) p Ft(.) 36 b(But) 24 b(if) e(y) m(ou) h(w) m(an)
+m(t) h(to) g(a) m(v) m(oid) g(up) s(dating) 150 518 y(only) i(a) i(p) s
+(ortion) e(of) h(a) h(larger) e(tree,) j(then) e(stic) m(ky) h(tags) g
+(can) f(help.) 39 b(If) 26 b(y) m(ou) i(c) m(hec) m(k) h(out) e(a) h
+(certain) f(revision) 150 628 y(\(suc) m(h) i(as) g(1.4\)) h(it) e
+(will) f(b) s(ecome) i(stic) m(ky) -8 b(.) 41 b(Subsequen) m(t) p
+Fo 27 w(cvs) 30 b(update) p Ft 27 w(commands) e(will) e(not) k(retriev)
+m(e) f(the) 150 737 y(latest) i(revision) e(un) m(til) g(y) m(ou) i
+(reset) g(the) g(tag) g(with) p Fo 30 w(cvs) e(update) g(-A) p
+Ft(.) 40 b(Lik) m(ewise,) 30 b(use) h(of) f(the) h(`) p
+Fo(-D) p Ft(') f(option) 150 847 y(to) p Fo 31 w(update) p
+Ft 29 w(or) p Fo 31 w(checkout) p Ft 28 w(sets) h(a) p
+Fm 31 w(stic) m(ky) g(date) p Ft(,) g(whic) m(h,) f(similarly) -8
+b(,) 28 b(causes) j(that) g(date) g(to) g(b) s(e) f(used) g(for) 150
+956 y(future) f(retriev) -5 b(als.) 275 1091 y(P) m(eople) 32
+b(often) h(w) m(an) m(t) g(to) h(retriev) m(e) e(an) h(old) e(v) m
+(ersion) h(of) h(a) g(\014le) e(without) h(setting) g(a) h(stic) m(ky) g
+(tag.) 48 b(This) 150 1200 y(can) 33 b(b) s(e) g(done) g(with) f(the) h
+(`) p Fo(-p) p Ft(') g(option) f(to) p Fo 34 w(checkout) p
+Ft 31 w(or) p Fo 33 w(update) p Ft(,) g(whic) m(h) g(sends) g(the) i
+(con) m(ten) m(ts) g(of) g(the) 150 1310 y(\014le) 29
+b(to) j(standard) d(output.) 40 b(F) -8 b(or) 32 b(example:) p
+Fo 390 1439 a($) 47 b(cvs) g(update) f(-p) i(-r) f(1.1) g(file1) f
+(>file1) 390 1543 y(========================) o(====) o(====) o(===) o
+(====) o(====) o(===) o(====) o(====) o(===) o(====) o(====) o(==) 390
+1646 y(Checking) g(out) g(file1) 390 1750 y(RCS:) 94
+b(/tmp/cvs-sanity/cvsroot/fi) o(rst) o(-dir) o(/Att) o(ic/) o(file) o
+(1,v) 390 1854 y(VERS:) 46 b(1.1) 390 1958 y(***************) 390
+2061 y($) p Ft 275 2196 a(Ho) m(w) m(ev) m(er,) 31 b(this) c(isn't) h
+(the) h(easiest) g(w) m(a) m(y) -8 b(,) 30 b(if) e(y) m(ou) h(are) g
+(asking) f(ho) m(w) g(to) i(undo) d(a) i(previous) e(c) m(hec) m(kin) i
+(\(in) 150 2306 y(this) j(example,) i(put) f(`) p Fo(file1) p
+Ft(') f(bac) m(k) i(to) h(the) e(w) m(a) m(y) h(it) f(w) m(as) h(as) g
+(of) f(revision) f(1.1\).) 51 b(In) 32 b(that) i(case) h(y) m(ou) f
+(are) 150 2415 y(b) s(etter) h(o\013) g(using) e(the) h(`) p
+Fo(-j) p Ft(') h(option) f(to) p Fo 35 w(update) p Ft(;) h(for) f
+(further) g(discussion) e(see) j(Section) f(5.8) i([Merging) 150
+2525 y(t) m(w) m(o) c(revisions],) d(page) i(46.) p 90 rotate
+dyy eop
%%Page: 40 42
-40 41 bop 150 -116 a Ft(40)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)p eop
+40 41 bop Ft 150 -116 a(40) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p 90 rotate
+dyy eop
%%Page: 41 43
-41 42 bop 150 -116 a Ft(Chapter)30 b(5:)41 b(Branc)m(hing)30
-b(and)g(merging)2112 b(41)150 299 y Fq(5)80 b(Branc)l(hing)53
-b(and)h(merging)275 541 y Ft(CVS)41 b(allo)m(ws)h(y)m(ou)h(to)h
-(isolate)e(c)m(hanges)i(on)m(to)g(a)f(separate)g(line)e(of)i(dev)m
-(elopmen)m(t,)k(kno)m(wn)42 b(as)h(a)150 651 y Fm(branc)m(h)p
-Ft(.)70 b(When)40 b(y)m(ou)h(c)m(hange)h(\014les)d(on)i(a)f(branc)m(h,)
-j(those)e(c)m(hanges)g(do)g(not)f(app)s(ear)g(on)g(the)h(main)150
-760 y(trunk)29 b(or)i(other)f(branc)m(hes.)275 897 y(Later)38
-b(y)m(ou)h(can)f(mo)m(v)m(e)i(c)m(hanges)f(from)e(one)i(branc)m(h)e(to)
-i(another)f(branc)m(h)g(\(or)g(the)h(main)e(trunk\))150
-1007 y(b)m(y)c Fm(merging)p Ft(.)49 b(Merging)33 b(in)m(v)m(olv)m(es)h
-(\014rst)e(running)f Fo(cvs)e(update)g(-j)p Ft(,)34 b(to)g(merge)g(the)
-f(c)m(hanges)h(in)m(to)g(the)150 1116 y(w)m(orking)23
-b(directory)-8 b(.)38 b(Y)-8 b(ou)24 b(can)g(then)g(commit)f(that)h
-(revision,)g(and)f(th)m(us)g(e\013ectiv)m(ely)i(cop)m(y)f(the)g(c)m
-(hanges)150 1226 y(on)m(to)32 b(another)e(branc)m(h.)150
-1490 y Fp(5.1)68 b(What)45 b(branc)l(hes)g(are)h(go)t(o)t(d)e(for)275
-1685 y Ft(Supp)s(ose)22 b(that)k(release)f(1.0)h(of)f(tc)g(has)g(b)s
-(een)f(made.)38 b(Y)-8 b(ou)26 b(are)f(con)m(tin)m(uing)f(to)h(dev)m
-(elop)g(tc,)i(planning)150 1795 y(to)j(create)h(release)f(1.1)g(in)e(a)
-i(couple)f(of)g(mon)m(ths.)41 b(After)29 b(a)h(while)d(y)m(our)j
-(customers)f(start)h(to)g(complain)150 1905 y(ab)s(out)h(a)h(fatal)f
-(bug.)43 b(Y)-8 b(ou)32 b(c)m(hec)m(k)h(out)e(release)h(1.0)g(\(see)g
-(Section)f(4.4)i([T)-8 b(ags],)33 b(page)f(34\))g(and)f(\014nd)f(the)
-150 2014 y(bug)d(\(whic)m(h)h(turns)e(out)j(to)f(ha)m(v)m(e)i(a)e
-(trivial)e(\014x\).)40 b(Ho)m(w)m(ev)m(er,)31 b(the)d(curren)m(t)g
-(revision)e(of)i(the)g(sources)h(are)150 2124 y(in)f(a)h(state)i(of)e
-(\015ux)f(and)h(are)h(not)f(exp)s(ected)h(to)g(b)s(e)e(stable)h(for)g
-(at)h(least)f(another)h(mon)m(th.)40 b(There)29 b(is)f(no)150
-2233 y(w)m(a)m(y)j(to)g(mak)m(e)h(a)f(bug\014x)e(release)i(based)f(on)g
-(the)g(new)m(est)h(sources.)275 2370 y(The)e(thing)g(to)h(do)g(in)e(a)j
-(situation)d(lik)m(e)h(this)g(is)g(to)i(create)g(a)f
-Fm(branc)m(h)f Ft(on)h(the)g(revision)e(trees)i(for)g(all)150
-2480 y(the)37 b(\014les)f(that)h(mak)m(e)h(up)e(release)h(1.0)h(of)f
-(tc.)60 b(Y)-8 b(ou)38 b(can)f(then)f(mak)m(e)i(mo)s(di\014cations)d
-(to)j(the)f(branc)m(h)150 2590 y(without)c(disturbing)e(the)k(main)e
-(trunk.)52 b(When)34 b(the)h(mo)s(di\014cations)d(are)j(\014nished)d(y)
-m(ou)i(can)h(elect)g(to)150 2699 y(either)30 b(incorp)s(orate)g(them)g
-(on)g(the)h(main)e(trunk,)h(or)g(lea)m(v)m(e)i(them)e(on)g(the)h(branc)
-m(h.)150 2963 y Fp(5.2)68 b(Creating)46 b(a)g(branc)l(h)275
-3158 y Ft(Y)-8 b(ou)30 b(can)h(create)h(a)f(branc)m(h)f(with)f
-Fo(tag)g(-b)p Ft(;)h(for)g(example,)h(assuming)d(y)m(ou're)j(in)f(a)g
-(w)m(orking)g(cop)m(y:)390 3290 y Fo($)47 b(cvs)g(tag)g(-b)g
-(rel-1-0-patches)275 3427 y Ft(This)35 b(splits)h(o\013)i(a)g(branc)m
-(h)f(based)h(on)f(the)h(curren)m(t)g(revisions)d(in)i(the)g(w)m(orking)
-g(cop)m(y)-8 b(,)41 b(assigning)150 3537 y(that)31 b(branc)m(h)f(the)g
-(name)h(`)p Fo(rel-1-0-patches)p Ft('.)275 3674 y(It)39
-b(is)e(imp)s(ortan)m(t)h(to)i(understand)d(that)i(branc)m(hes)g(get)h
-(created)g(in)d(the)j(rep)s(ository)-8 b(,)40 b(not)f(in)f(the)150
-3783 y(w)m(orking)e(cop)m(y)-8 b(.)59 b(Creating)36 b(a)h(branc)m(h)f
-(based)g(on)g(curren)m(t)g(revisions,)g(as)h(the)f(ab)s(o)m(v)m(e)i
-(example)e(do)s(es,)150 3893 y(will)30 b Fn(not)41 b
-Ft(automatically)32 b(switc)m(h)g(the)g(w)m(orking)g(cop)m(y)h(to)f(b)s
-(e)g(on)g(the)g(new)g(branc)m(h.)46 b(F)-8 b(or)33 b(information)150
-4002 y(on)d(ho)m(w)h(to)g(do)f(that,)h(see)g(Section)f(5.3)i
-([Accessing)f(branc)m(hes],)f(page)h(42.)275 4140 y(Y)-8
-b(ou)30 b(can)h(also)f(create)i(a)f(branc)m(h)f(without)f(reference)i
-(to)g(an)m(y)g(w)m(orking)f(cop)m(y)-8 b(,)31 b(b)m(y)g(using)d
-Fo(rtag)p Ft(:)390 4271 y Fo($)47 b(cvs)g(rtag)g(-b)g(-r)g(rel-1-0)f
-(rel-1-0-patches)e(tc)275 4408 y Ft(`)p Fo(-r)30 b(rel-1-0)p
-Ft(')36 b(sa)m(ys)k(that)f(this)e(branc)m(h)h(should)f(b)s(e)h(ro)s
-(oted)h(at)g(the)g(revision)e(that)i(corresp)s(onds)150
-4518 y(to)34 b(the)g(tag)h(`)p Fo(rel-1-0)p Ft('.)49
-b(It)34 b(need)f(not)h(b)s(e)f(the)h(most)g(recen)m(t)h(revision)d({)i
-(it's)f(often)h(useful)e(to)j(split)d(a)150 4627 y(branc)m(h)25
-b(o\013)h(an)g(old)e(revision)g(\(for)i(example,)g(when)f(\014xing)f(a)
-i(bug)f(in)g(a)h(past)f(release)h(otherwise)f(kno)m(wn)150
-4737 y(to)31 b(b)s(e)f(stable\).)275 4874 y(As)d(with)f(`)p
-Fo(tag)p Ft(',)i(the)g(`)p Fo(-b)p Ft(')f(\015ag)h(tells)f
-Fo(rtag)f Ft(to)i(create)h(a)f(branc)m(h)f(\(rather)h(than)f(just)g(a)h
-(sym)m(b)s(olic)e(re-)150 4984 y(vision)e(name\).)40
-b(Note)28 b(that)f(the)f(n)m(umeric)f(revision)f(n)m(um)m(b)s(er)h
-(that)i(matc)m(hes)g(`)p Fo(rel-1-0)p Ft(')e(will)f(probably)150
-5093 y(b)s(e)30 b(di\013eren)m(t)g(from)f(\014le)h(to)h(\014le.)275
-5230 y(So,)26 b(the)g(full)d(e\013ect)j(of)g(the)f(command)g(is)g(to)h
-(create)h(a)e(new)g(branc)m(h)g({)h(named)f(`)p Fo(rel-1-0-patches)p
-Ft(')150 5340 y({)31 b(in)e(mo)s(dule)g(`)p Fo(tc)p Ft(',)h(ro)s(oted)h
-(in)e(the)h(revision)f(tree)i(at)g(the)g(p)s(oin)m(t)e(tagged)j(b)m(y)e
-(`)p Fo(rel-1-0)p Ft('.)p eop
+41 42 bop Ft 150 -116 a(Chapter) 30 b(5:) 41 b(Branc) m(hing) 30
+b(and) g(merging) 2112 b(41) p Fq 150 299 a(5) 80 b(Branc) l(hing) 53
+b(and) h(merging) p Fs 275 541 a(cvs) p Ft 21 w(allo) m(ws) 22
+b(y) m(ou) g(to) i(isolate) e(c) m(hanges) h(on) m(to) h(a) f(separate)
+g(line) e(of) h(dev) m(elopmen) m(t,) j(kno) m(wn) d(as) h(a) p
+Fm 22 w(branc) m(h) p Ft(.) 150 651 y(When) i(y) m(ou) g(c) m(hange) h
+(\014les) e(on) h(a) h(branc) m(h,) f(those) h(c) m(hanges) g(do) f
+(not) g(app) s(ear) g(on) g(the) g(main) f(trunk) g(or) h(other) 150
+760 y(branc) m(hes.) 275 897 y(Later) 38 b(y) m(ou) h(can) f(mo) m(v) m
+(e) i(c) m(hanges) f(from) e(one) i(branc) m(h) e(to) i(another) f
+(branc) m(h) g(\(or) g(the) h(main) e(trunk\)) 150 1007
+y(b) m(y) p Fm 33 w(merging) p Ft(.) 49 b(Merging) 33
+b(in) m(v) m(olv) m(es) h(\014rst) e(running) p Fo 31
+w(cvs) d(update) g(-j) p Ft(,) 34 b(to) g(merge) g(the) f(c) m(hanges) h
+(in) m(to) g(the) 150 1116 y(w) m(orking) 23 b(directory) -8
+b(.) 38 b(Y) -8 b(ou) 24 b(can) g(then) g(commit) f(that) h(revision,) g
+(and) f(th) m(us) g(e\013ectiv) m(ely) i(cop) m(y) f(the) g(c) m
+(hanges) 150 1226 y(on) m(to) 32 b(another) e(branc) m(h.) p
+Fp 150 1490 a(5.1) 68 b(What) 45 b(branc) l(hes) g(are) h(go) t(o) t(d)
+e(for) p Ft 275 1685 a(Supp) s(ose) 22 b(that) k(release) f(1.0) h(of) f
+(tc) g(has) g(b) s(een) f(made.) 38 b(Y) -8 b(ou) 26
+b(are) f(con) m(tin) m(uing) f(to) h(dev) m(elop) g(tc,) i(planning) 150
+1795 y(to) j(create) h(release) f(1.1) g(in) e(a) i(couple) f(of) g
+(mon) m(ths.) 41 b(After) 29 b(a) h(while) d(y) m(our) j(customers) f
+(start) h(to) g(complain) 150 1905 y(ab) s(out) h(a) h(fatal) f(bug.) 43
+b(Y) -8 b(ou) 32 b(c) m(hec) m(k) h(out) e(release) h(1.0) g(\(see) g
+(Section) f(4.4) i([T) -8 b(ags],) 33 b(page) f(34\)) g(and) f(\014nd) f
+(the) 150 2014 y(bug) d(\(whic) m(h) h(turns) e(out) j(to) f(ha) m(v) m
+(e) i(a) e(trivial) e(\014x\).) 40 b(Ho) m(w) m(ev) m(er,) 31
+b(the) d(curren) m(t) g(revision) e(of) i(the) g(sources) h(are) 150
+2124 y(in) f(a) h(state) i(of) e(\015ux) f(and) h(are) h(not) f(exp) s
+(ected) h(to) g(b) s(e) e(stable) h(for) g(at) h(least) f(another) h
+(mon) m(th.) 40 b(There) 29 b(is) f(no) 150 2233 y(w) m(a) m(y) j(to) g
+(mak) m(e) h(a) f(bug\014x) e(release) i(based) f(on) g(the) g(new) m
+(est) h(sources.) 275 2370 y(The) e(thing) g(to) h(do) g(in) e(a) j
+(situation) d(lik) m(e) h(this) g(is) g(to) i(create) g(a) p
+Fm 30 w(branc) m(h) p Ft 29 w(on) f(the) g(revision) e(trees) i(for) g
+(all) 150 2480 y(the) 37 b(\014les) f(that) h(mak) m(e) h(up) e
+(release) h(1.0) h(of) f(tc.) 60 b(Y) -8 b(ou) 38 b(can) f(then) f(mak)
+m(e) i(mo) s(di\014cations) d(to) j(the) f(branc) m(h) 150
+2590 y(without) c(disturbing) e(the) k(main) e(trunk.) 52
+b(When) 34 b(the) h(mo) s(di\014cations) d(are) j(\014nished) d(y) m
+(ou) i(can) h(elect) g(to) 150 2699 y(either) 30 b(incorp) s(orate) g
+(them) g(on) g(the) h(main) e(trunk,) h(or) g(lea) m(v) m(e) i(them) e
+(on) g(the) h(branc) m(h.) p Fp 150 2963 a(5.2) 68 b(Creating) 46
+b(a) g(branc) l(h) p Ft 275 3158 a(Y) -8 b(ou) 30 b(can) h(create) h(a)
+f(branc) m(h) f(with) p Fo 29 w(tag) f(-b) p Ft(;) h(for) g(example,) h
+(assuming) d(y) m(ou're) j(in) f(a) g(w) m(orking) g(cop) m(y:) p
+Fo 390 3290 a($) 47 b(cvs) g(tag) g(-b) g(rel-1-0-patches) p
+Ft 275 3427 a(This) 35 b(splits) h(o\013) i(a) g(branc) m(h) f(based) h
+(on) f(the) h(curren) m(t) g(revisions) d(in) i(the) g(w) m(orking) g
+(cop) m(y) -8 b(,) 41 b(assigning) 150 3537 y(that) 31
+b(branc) m(h) f(the) g(name) h(`) p Fo(rel-1-0-patches) p
+Ft('.) 275 3674 y(It) 39 b(is) e(imp) s(ortan) m(t) h(to) i(understand)
+d(that) i(branc) m(hes) g(get) h(created) g(in) d(the) j(rep) s
+(ository) -8 b(,) 40 b(not) f(in) f(the) 150 3783 y(w) m(orking) e(cop)
+m(y) -8 b(.) 59 b(Creating) 36 b(a) h(branc) m(h) f(based) g(on) g
+(curren) m(t) g(revisions,) g(as) h(the) f(ab) s(o) m(v) m(e) i
+(example) e(do) s(es,) 150 3893 y(will) p Fn 30 w(not) p
+Ft 41 w(automatically) c(switc) m(h) g(the) g(w) m(orking) g(cop) m(y) h
+(to) f(b) s(e) g(on) g(the) g(new) g(branc) m(h.) 46
+b(F) -8 b(or) 33 b(information) 150 4002 y(on) d(ho) m(w) h(to) g(do) f
+(that,) h(see) g(Section) f(5.3) i([Accessing) f(branc) m(hes],) f
+(page) h(42.) 275 4140 y(Y) -8 b(ou) 30 b(can) h(also) f(create) i(a) f
+(branc) m(h) f(without) f(reference) i(to) g(an) m(y) g(w) m(orking) f
+(cop) m(y) -8 b(,) 31 b(b) m(y) g(using) p Fo 28 w(rtag) p
+Ft(:) p Fo 390 4271 a($) 47 b(cvs) g(rtag) g(-b) g(-r) g(rel-1-0) f
+(rel-1-0-patches) e(tc) p Ft 275 4408 a(`) p Fo(-r) 30
+b(rel-1-0) p Ft(') 36 b(sa) m(ys) k(that) f(this) e(branc) m(h) h
+(should) f(b) s(e) h(ro) s(oted) h(at) g(the) g(revision) e(that) i
+(corresp) s(onds) 150 4518 y(to) 34 b(the) g(tag) h(`) p
+Fo(rel-1-0) p Ft('.) 49 b(It) 34 b(need) f(not) h(b) s(e) f(the) h
+(most) g(recen) m(t) h(revision) d({) i(it's) f(often) h(useful) e(to) j
+(split) d(a) 150 4627 y(branc) m(h) 25 b(o\013) h(an) g(old) e
+(revision) g(\(for) i(example,) g(when) f(\014xing) f(a) i(bug) f(in) g
+(a) h(past) f(release) h(otherwise) f(kno) m(wn) 150
+4737 y(to) 31 b(b) s(e) f(stable\).) 275 4874 y(As) d(with) f(`) p
+Fo(tag) p Ft(',) i(the) g(`) p Fo(-b) p Ft(') f(\015ag) h(tells) p
+Fo 27 w(rtag) p Ft 26 w(to) g(create) h(a) f(branc) m(h) f(\(rather) h
+(than) f(just) g(a) h(sym) m(b) s(olic) e(re-) 150 4984
+y(vision) e(name\).) 40 b(Note) 28 b(that) f(the) f(n) m(umeric) f
+(revision) f(n) m(um) m(b) s(er) h(that) i(matc) m(hes) g(`) p
+Fo(rel-1-0) p Ft(') e(will) f(probably) 150 5093 y(b) s(e) 30
+b(di\013eren) m(t) g(from) f(\014le) h(to) h(\014le.) 275
+5230 y(So,) 26 b(the) g(full) d(e\013ect) j(of) g(the) f(command) g(is)
+g(to) h(create) h(a) e(new) g(branc) m(h) g({) h(named) f(`) p
+Fo(rel-1-0-patches) p Ft(') 150 5340 y({) 31 b(in) e(mo) s(dule) g(`) p
+Fo(tc) p Ft(',) h(ro) s(oted) h(in) e(the) h(revision) f(tree) i(at) g
+(the) g(p) s(oin) m(t) e(tagged) j(b) m(y) e(`) p Fo(rel-1-0) p
+Ft('.) p 90 rotate dyy eop
%%Page: 42 44
-42 43 bop 150 -116 a Ft(42)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y Fp(5.3)68 b(Accessing)45
-b(branc)l(hes)275 495 y Ft(Y)-8 b(ou)22 b(can)g(retriev)m(e)g(a)g
-(branc)m(h)g(in)e(one)i(of)g(t)m(w)m(o)h(w)m(a)m(ys:)37
-b(b)m(y)22 b(c)m(hec)m(king)h(it)e(out)h(fresh)f(from)g(the)h(rep)s
-(ository)-8 b(,)150 605 y(or)30 b(b)m(y)h(switc)m(hing)e(an)h(existing)
-f(w)m(orking)h(cop)m(y)h(o)m(v)m(er)h(to)f(the)f(branc)m(h.)275
-744 y(T)-8 b(o)26 b(c)m(hec)m(k)h(out)f(a)h(branc)m(h)e(from)g(the)h
-(rep)s(ository)-8 b(,)27 b(in)m(v)m(ok)m(e)f(`)p Fo(checkout)p
-Ft(')f(with)f(the)i(`)p Fo(-r)p Ft(')g(\015ag,)h(follo)m(w)m(ed)150
-853 y(b)m(y)j(the)h(tag)g(name)g(of)f(the)h(branc)m(h)f(\(see)h
-(Section)f(5.2)i([Creating)e(a)h(branc)m(h],)f(page)h(41\):)390
-986 y Fo($)47 b(cvs)g(checkout)f(-r)h(rel-1-0-patches)d(tc)275
-1124 y Ft(Or,)26 b(if)f(y)m(ou)h(already)f(ha)m(v)m(e)i(a)g(w)m(orking)
-e(cop)m(y)-8 b(,)28 b(y)m(ou)e(can)g(switc)m(h)g(it)f(to)i(a)f(giv)m
-(en)g(branc)m(h)f(with)f(`)p Fo(update)150 1234 y(-r)p
-Ft(':)390 1367 y Fo($)47 b(cvs)g(update)f(-r)i(rel-1-0-patches)43
-b(tc)275 1505 y Ft(or)30 b(equiv)-5 b(alen)m(tly:)390
-1638 y Fo($)47 b(cd)h(tc)390 1742 y($)f(cvs)g(update)f(-r)i
-(rel-1-0-patches)275 1880 y Ft(It)39 b(do)s(es)g(not)h(matter)g(if)e
-(the)i(w)m(orking)f(cop)m(y)h(w)m(as)g(originally)c(on)k(the)f(main)g
-(trunk)f(or)h(on)h(some)150 1990 y(other)30 b(branc)m(h)f({)h(the)g(ab)
-s(o)m(v)m(e)h(command)e(will)e(switc)m(h)i(it)h(to)g(the)g(named)f
-(branc)m(h.)40 b(And)29 b(similarly)d(to)31 b(a)150 2099
-y(regular)f(`)p Fo(update)p Ft(')g(command,)h(`)p Fo(update)e(-r)p
-Ft(')h(merges)i(an)m(y)f(c)m(hanges)h(y)m(ou)f(ha)m(v)m(e)h(made,)f
-(notifying)f(y)m(ou)150 2209 y(of)h(con\015icts)f(where)f(they)i(o)s
-(ccur.)275 2347 y(Once)36 b(y)m(ou)h(ha)m(v)m(e)h(a)f(w)m(orking)f(cop)
-m(y)i(tied)e(to)i(a)f(particular)e(branc)m(h,)j(it)e(remains)g(there)h
-(un)m(til)e(y)m(ou)150 2457 y(tell)c(it)g(otherwise.)44
-b(This)30 b(means)h(that)i(c)m(hanges)f(c)m(hec)m(k)m(ed)i(in)c(from)h
-(the)h(w)m(orking)f(cop)m(y)h(will)d(add)i(new)150 2567
-y(revisions)d(on)j(that)g(branc)m(h,)f(while)e(lea)m(ving)i(the)h(main)
-e(trunk)g(and)h(other)h(branc)m(hes)f(una\013ected.)275
-2705 y(T)-8 b(o)33 b(\014nd)e(out)i(what)g(branc)m(h)f(a)h(w)m(orking)f
-(cop)m(y)i(is)d(on,)j(y)m(ou)f(can)g(use)f(the)h(`)p
-Fo(status)p Ft(')f(command.)48 b(In)150 2815 y(its)31
-b(output,)h(lo)s(ok)g(for)f(the)h(\014eld)f(named)g(`)p
-Fo(Sticky)e(tag)p Ft(')i(\(see)i(Section)e(4.9)i([Stic)m(ky)f(tags],)i
-(page)f(38\))g({)150 2924 y(that's)e Fs(cvs)p Ft('s)f(w)m(a)m(y)h(of)f
-(telling)f(y)m(ou)i(the)g(branc)m(h,)f(if)f(an)m(y)-8
-b(,)31 b(of)g(the)f(curren)m(t)h(w)m(orking)e(\014les:)390
-3057 y Fo($)47 b(cvs)g(status)f(-v)i(driver.c)d(backend.c)390
-3161 y(========================)o(====)o(====)o(===)o(====)o(====)o
-(===)o(====)o(====)o(===)o(====)o(====)o(==)390 3264
-y(File:)h(driver.c)475 b(Status:)46 b(Up-to-date)581
-3472 y(Version:)570 b(1.7)238 b(Sat)47 b(Dec)95 b(5)47
-b(18:25:54)f(1992)581 3576 y(RCS)h(Version:)379 b(1.7)238
-b(/u/cvsroot/yoyodyne/tc/dr)o(iver)o(.c,v)581 3680 y(Sticky)46
-b(Tag:)428 b(rel-1-0-patches)44 b(\(branch:)i(1.7.2\))581
-3783 y(Sticky)g(Date:)380 b(\(none\))581 3887 y(Sticky)46
-b(Options:)236 b(\(none\))581 4095 y(Existing)45 b(Tags:)772
-4198 y(rel-1-0-patches)616 b(\(branch:)46 b(1.7.2\))772
-4302 y(rel-1-0)1000 b(\(revision:)45 b(1.7\))390 4510
-y(========================)o(====)o(====)o(===)o(====)o(====)o(===)o
-(====)o(====)o(===)o(====)o(====)o(==)390 4614 y(File:)h(backend.c)427
-b(Status:)46 b(Up-to-date)581 4821 y(Version:)570 b(1.4)238
-b(Tue)47 b(Dec)95 b(1)47 b(14:39:01)f(1992)581 4925 y(RCS)h(Version:)
-379 b(1.4)238 b(/u/cvsroot/yoyodyne/tc/ba)o(cken)o(d.c,)o(v)581
-5029 y(Sticky)46 b(Tag:)428 b(rel-1-0-patches)44 b(\(branch:)i(1.4.2\))
-581 5132 y(Sticky)g(Date:)380 b(\(none\))581 5236 y(Sticky)46
-b(Options:)236 b(\(none\))p eop
+42 43 bop Ft 150 -116 a(42) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fp 150
+299 a(5.3) 68 b(Accessing) 45 b(branc) l(hes) p Ft 275
+495 a(Y) -8 b(ou) 22 b(can) g(retriev) m(e) g(a) g(branc) m(h) g(in) e
+(one) i(of) g(t) m(w) m(o) h(w) m(a) m(ys:) 37 b(b) m(y) 22
+b(c) m(hec) m(king) h(it) e(out) h(fresh) f(from) g(the) h(rep) s
+(ository) -8 b(,) 150 605 y(or) 30 b(b) m(y) h(switc) m(hing) e(an) h
+(existing) f(w) m(orking) h(cop) m(y) h(o) m(v) m(er) h(to) f(the) f
+(branc) m(h.) 275 744 y(T) -8 b(o) 26 b(c) m(hec) m(k) h(out) f(a) h
+(branc) m(h) e(from) g(the) h(rep) s(ository) -8 b(,) 27
+b(in) m(v) m(ok) m(e) f(`) p Fo(checkout) p Ft(') f(with) f(the) i(`) p
+Fo(-r) p Ft(') g(\015ag,) h(follo) m(w) m(ed) 150 853
+y(b) m(y) j(the) h(tag) g(name) g(of) f(the) h(branc) m(h) f(\(see) h
+(Section) f(5.2) i([Creating) e(a) h(branc) m(h],) f(page) h(41\):) p
+Fo 390 986 a($) 47 b(cvs) g(checkout) f(-r) h(rel-1-0-patches) d(tc) p
+Ft 275 1124 a(Or,) 26 b(if) f(y) m(ou) h(already) f(ha) m(v) m(e) i(a) g
+(w) m(orking) e(cop) m(y) -8 b(,) 28 b(y) m(ou) e(can) g(switc) m(h) g
+(it) f(to) i(a) f(giv) m(en) g(branc) m(h) f(with) f(`) p
+Fo(update) 150 1234 y(-r) p Ft(':) p Fo 390 1367 a($) 47
+b(cvs) g(update) f(-r) i(rel-1-0-patches) 43 b(tc) p
+Ft 275 1505 a(or) 30 b(equiv) -5 b(alen) m(tly:) p Fo
+390 1638 a($) 47 b(cd) h(tc) 390 1742 y($) f(cvs) g(update) f(-r) i
+(rel-1-0-patches) p Ft 275 1880 a(It) 39 b(do) s(es) g(not) h(matter) g
+(if) e(the) i(w) m(orking) f(cop) m(y) h(w) m(as) g(originally) c(on) k
+(the) f(main) g(trunk) f(or) h(on) h(some) 150 1990 y(other) 30
+b(branc) m(h) f({) h(the) g(ab) s(o) m(v) m(e) h(command) e(will) e
+(switc) m(h) i(it) h(to) g(the) g(named) f(branc) m(h.) 40
+b(And) 29 b(similarly) d(to) 31 b(a) 150 2099 y(regular) f(`) p
+Fo(update) p Ft(') g(command,) h(`) p Fo(update) e(-r) p
+Ft(') h(merges) i(an) m(y) f(c) m(hanges) h(y) m(ou) f(ha) m(v) m(e) h
+(made,) f(notifying) f(y) m(ou) 150 2209 y(of) h(con\015icts) f(where) f
+(they) i(o) s(ccur.) 275 2347 y(Once) 36 b(y) m(ou) h(ha) m(v) m(e) h
+(a) f(w) m(orking) f(cop) m(y) i(tied) e(to) i(a) f(particular) e
+(branc) m(h,) j(it) e(remains) g(there) h(un) m(til) e(y) m(ou) 150
+2457 y(tell) c(it) g(otherwise.) 44 b(This) 30 b(means) h(that) i(c) m
+(hanges) f(c) m(hec) m(k) m(ed) i(in) c(from) h(the) h(w) m(orking) f
+(cop) m(y) h(will) d(add) i(new) 150 2567 y(revisions) d(on) j(that) g
+(branc) m(h,) f(while) e(lea) m(ving) i(the) h(main) e(trunk) g(and) h
+(other) h(branc) m(hes) f(una\013ected.) 275 2705 y(T) -8
+b(o) 33 b(\014nd) e(out) i(what) g(branc) m(h) f(a) h(w) m(orking) f
+(cop) m(y) i(is) d(on,) j(y) m(ou) f(can) g(use) f(the) h(`) p
+Fo(status) p Ft(') f(command.) 48 b(In) 150 2815 y(its) 31
+b(output,) h(lo) s(ok) g(for) f(the) h(\014eld) f(named) g(`) p
+Fo(Sticky) e(tag) p Ft(') i(\(see) i(Section) e(4.9) i([Stic) m(ky) f
+(tags],) i(page) f(38\)) g({) 150 2924 y(that's) p Fs
+31 w(cvs) p Ft('s) d(w) m(a) m(y) h(of) f(telling) f(y) m(ou) i(the) g
+(branc) m(h,) f(if) f(an) m(y) -8 b(,) 31 b(of) g(the) f(curren) m(t) h
+(w) m(orking) e(\014les:) p Fo 390 3057 a($) 47 b(cvs) g(status) f(-v) i
+(driver.c) d(backend.c) 390 3161 y(========================) o(====) o
+(====) o(===) o(====) o(====) o(===) o(====) o(====) o(===) o(====) o
+(====) o(==) 390 3264 y(File:) h(driver.c) 475 b(Status:) 46
+b(Up-to-date) 581 3472 y(Version:) 570 b(1.7) 238 b(Sat) 47
+b(Dec) 95 b(5) 47 b(18:25:54) f(1992) 581 3576 y(RCS) h(Version:) 379
+b(1.7) 238 b(/u/cvsroot/yoyodyne/tc/dr) o(iver) o(.c,v) 581
+3680 y(Sticky) 46 b(Tag:) 428 b(rel-1-0-patches) 44 b(\(branch:) i
+(1.7.2\)) 581 3783 y(Sticky) g(Date:) 380 b(\(none\)) 581
+3887 y(Sticky) 46 b(Options:) 236 b(\(none\)) 581 4095
+y(Existing) 45 b(Tags:) 772 4198 y(rel-1-0-patches) 616
+b(\(branch:) 46 b(1.7.2\)) 772 4302 y(rel-1-0) 1000 b(\(revision:) 45
+b(1.7\)) 390 4510 y(========================) o(====) o(====) o(===) o
+(====) o(====) o(===) o(====) o(====) o(===) o(====) o(====) o(==) 390
+4614 y(File:) h(backend.c) 427 b(Status:) 46 b(Up-to-date) 581
+4821 y(Version:) 570 b(1.4) 238 b(Tue) 47 b(Dec) 95 b(1) 47
+b(14:39:01) f(1992) 581 4925 y(RCS) h(Version:) 379 b(1.4) 238
+b(/u/cvsroot/yoyodyne/tc/ba) o(cken) o(d.c,) o(v) 581
+5029 y(Sticky) 46 b(Tag:) 428 b(rel-1-0-patches) 44 b(\(branch:) i
+(1.4.2\)) 581 5132 y(Sticky) g(Date:) 380 b(\(none\)) 581
+5236 y(Sticky) 46 b(Options:) 236 b(\(none\)) p 90 rotate
+dyy eop
%%Page: 43 45
-43 44 bop 150 -116 a Ft(Chapter)30 b(5:)41 b(Branc)m(hing)30
-b(and)g(merging)2112 b(43)581 299 y Fo(Existing)45 b(Tags:)772
-403 y(rel-1-0-patches)616 b(\(branch:)46 b(1.4.2\))772
-506 y(rel-1-0)1000 b(\(revision:)45 b(1.4\))772 610 y(rel-0-4)1000
-b(\(revision:)45 b(1.4\))275 850 y Ft(Don't)25 b(b)s(e)f(confused)g(b)m
-(y)h(the)g(fact)g(that)h(the)f(branc)m(h)f(n)m(um)m(b)s(ers)f(for)i
-(eac)m(h)g(\014le)f(are)h(di\013eren)m(t)g(\(`)p Fo(1.7.2)p
-Ft(')150 960 y(and)f(`)p Fo(1.4.2)p Ft(')g(resp)s(ectiv)m(ely\).)39
-b(The)24 b(branc)m(h)g(tag)i(is)e(the)h(same,)h(`)p Fo(rel-1-0-patches)
-p Ft(',)d(and)h(the)h(\014les)f(are)150 1069 y(indeed)i(on)h(the)h
-(same)g(branc)m(h.)39 b(The)26 b(n)m(um)m(b)s(ers)g(simply)f(re\015ect)
-j(the)g(p)s(oin)m(t)e(in)g(eac)m(h)j(\014le's)d(revision)g(his-)150
-1179 y(tory)h(at)h(whic)m(h)d(the)i(branc)m(h)f(w)m(as)i(made.)39
-b(In)26 b(the)h(ab)s(o)m(v)m(e)h(example,)g(one)f(can)g(deduce)f(that)i
-(`)p Fo(driver.c)p Ft(')150 1289 y(had)i(b)s(een)f(through)h(more)h(c)m
-(hanges)g(than)f(`)p Fo(backend.c)p Ft(')e(b)s(efore)i(this)g(branc)m
-(h)f(w)m(as)i(created.)275 1425 y(See)e(Section)g(5.4)h([Branc)m(hes)g
-(and)f(revisions],)f(page)i(43)g(for)f(details)g(ab)s(out)f(ho)m(w)i
-(branc)m(h)e(n)m(um)m(b)s(ers)150 1534 y(are)j(constructed.)150
-1796 y Fp(5.4)68 b(Branc)l(hes)45 b(and)f(revisions)275
-1991 y Ft(Ordinarily)-8 b(,)26 b(a)j(\014le's)f(revision)f(history)h
-(is)g(a)i(linear)d(series)h(of)i(incremen)m(ts)e(\(see)i(Section)f(4.1)
-h([Revi-)150 2100 y(sion)f(n)m(um)m(b)s(ers],)h(page)h(33\):)724
-2231 y Fo(+-----+)189 b(+-----+)g(+-----+)g(+-----+)g(+-----+)724
-2334 y(!)48 b(1.1)e(!----!)h(1.2)f(!----!)h(1.3)f(!----!)h(1.4)f
-(!----!)h(1.5)f(!)724 2438 y(+-----+)189 b(+-----+)g(+-----+)g(+-----+)
-g(+-----+)275 2574 y Ft(Ho)m(w)m(ev)m(er,)37 b Fs(cvs)32
-b Ft(is)h(not)h(limited)e(to)j(linear)d(dev)m(elopmen)m(t.)51
-b(The)34 b Fm(revision)e(tree)40 b Ft(can)34 b(b)s(e)f(split)f(in)m(to)
-150 2684 y Fm(branc)m(hes)p Ft(,)38 b(where)e(eac)m(h)i(branc)m(h)e(is)
-g(a)h(self-main)m(tained)e(line)g(of)i(dev)m(elopmen)m(t.)60
-b(Changes)36 b(made)h(on)150 2794 y(one)31 b(branc)m(h)e(can)i(easily)f
-(b)s(e)f(mo)m(v)m(ed)j(bac)m(k)f(to)g(the)f(main)g(trunk.)275
-2930 y(Eac)m(h)41 b(branc)m(h)f(has)h(a)g Fm(branc)m(h)f(n)m(um)m(b)s
-(er)p Ft(,)i(consisting)e(of)h(an)f(o)s(dd)g(n)m(um)m(b)s(er)f(of)i(p)s
-(erio)s(d-separated)150 3040 y(decimal)36 b(in)m(tegers.)60
-b(The)36 b(branc)m(h)h(n)m(um)m(b)s(er)e(is)h(created)i(b)m(y)f(app)s
-(ending)d(an)j(in)m(teger)g(to)h(the)f(revision)150 3149
-y(n)m(um)m(b)s(er)e(where)h(the)h(corresp)s(onding)d(branc)m(h)i(fork)m
-(ed)g(o\013.)60 b(Ha)m(ving)36 b(branc)m(h)g(n)m(um)m(b)s(ers)f(allo)m
-(ws)h(more)150 3259 y(than)30 b(one)h(branc)m(h)f(to)h(b)s(e)e(fork)m
-(ed)i(o\013)g(from)f(a)g(certain)h(revision.)p eop
+43 44 bop Ft 150 -116 a(Chapter) 30 b(5:) 41 b(Branc) m(hing) 30
+b(and) g(merging) 2112 b(43) p Fo 581 299 a(Existing) 45
+b(Tags:) 772 403 y(rel-1-0-patches) 616 b(\(branch:) 46
+b(1.4.2\)) 772 506 y(rel-1-0) 1000 b(\(revision:) 45
+b(1.4\)) 772 610 y(rel-0-4) 1000 b(\(revision:) 45 b(1.4\)) p
+Ft 275 847 a(Don't) 25 b(b) s(e) f(confused) g(b) m(y) h(the) g(fact) g
+(that) h(the) f(branc) m(h) f(n) m(um) m(b) s(ers) f(for) i(eac) m(h) g
+(\014le) f(are) h(di\013eren) m(t) g(\(`) p Fo(1.7.2) p
+Ft(') 150 956 y(and) f(`) p Fo(1.4.2) p Ft(') g(resp) s(ectiv) m
+(ely\).) 39 b(The) 24 b(branc) m(h) g(tag) i(is) e(the) h(same,) h(`) p
+Fo(rel-1-0-patches) p Ft(',) d(and) h(the) h(\014les) f(are) 150
+1066 y(indeed) i(on) h(the) h(same) g(branc) m(h.) 39
+b(The) 26 b(n) m(um) m(b) s(ers) g(simply) f(re\015ect) j(the) g(p) s
+(oin) m(t) e(in) g(eac) m(h) j(\014le's) d(revision) g(his-) 150
+1175 y(tory) h(at) h(whic) m(h) d(the) i(branc) m(h) f(w) m(as) i
+(made.) 39 b(In) 26 b(the) h(ab) s(o) m(v) m(e) h(example,) g(one) f
+(can) g(deduce) f(that) i(`) p Fo(driver.c) p Ft(') 150
+1285 y(had) i(b) s(een) f(through) h(more) h(c) m(hanges) g(than) f(`) p
+Fo(backend.c) p Ft(') e(b) s(efore) i(this) g(branc) m(h) f(w) m(as) i
+(created.) 275 1418 y(See) e(Section) g(5.4) h([Branc) m(hes) g(and) f
+(revisions],) f(page) i(43) g(for) f(details) g(ab) s(out) f(ho) m(w) i
+(branc) m(h) e(n) m(um) m(b) s(ers) 150 1527 y(are) j(constructed.) p
+Fp 150 1779 a(5.4) 68 b(Branc) l(hes) 45 b(and) f(revisions) p
+Ft 275 1970 a(Ordinarily) -8 b(,) 26 b(a) j(\014le's) f(revision) f
+(history) h(is) g(a) i(linear) d(series) h(of) i(incremen) m(ts) e
+(\(see) i(Section) f(4.1) h([Revi-) 150 2079 y(sion) f(n) m(um) m(b) s
+(ers],) h(page) h(33\):) p Fo 724 2206 a(+-----+) 189
+b(+-----+) g(+-----+) g(+-----+) g(+-----+) 724 2310
+y(!) 48 b(1.1) e(!----!) h(1.2) f(!----!) h(1.3) f(!----!) h(1.4) f
+(!----!) h(1.5) f(!) 724 2414 y(+-----+) 189 b(+-----+) g(+-----+) g
+(+-----+) g(+-----+) p Ft 275 2546 a(Ho) m(w) m(ev) m(er,) p
+Fs 37 w(cvs) p Ft 32 w(is) 33 b(not) h(limited) e(to) j(linear) d(dev) m
+(elopmen) m(t.) 51 b(The) p Fm 34 w(revision) 32 b(tree) p
+Ft 40 w(can) i(b) s(e) f(split) f(in) m(to) p Fm 150
+2656 a(branc) m(hes) p Ft(,) 38 b(where) e(eac) m(h) i(branc) m(h) e
+(is) g(a) h(self-main) m(tained) e(line) g(of) i(dev) m(elopmen) m(t.)
+60 b(Changes) 36 b(made) h(on) 150 2765 y(one) 31 b(branc) m(h) e(can) i
+(easily) f(b) s(e) f(mo) m(v) m(ed) j(bac) m(k) f(to) g(the) f(main) g
+(trunk.) 275 2898 y(Eac) m(h) 41 b(branc) m(h) f(has) h(a) p
+Fm 41 w(branc) m(h) f(n) m(um) m(b) s(er) p Ft(,) i(consisting) e(of) h
+(an) f(o) s(dd) g(n) m(um) m(b) s(er) f(of) i(p) s(erio) s(d-separated)
+150 3008 y(decimal) 36 b(in) m(tegers.) 60 b(The) 36
+b(branc) m(h) h(n) m(um) m(b) s(er) e(is) h(created) i(b) m(y) f(app) s
+(ending) d(an) j(in) m(teger) g(to) h(the) f(revision) 150
+3117 y(n) m(um) m(b) s(er) e(where) h(the) h(corresp) s(onding) d
+(branc) m(h) i(fork) m(ed) g(o\013.) 60 b(Ha) m(ving) 36
+b(branc) m(h) g(n) m(um) m(b) s(ers) f(allo) m(ws) h(more) 150
+3227 y(than) 30 b(one) h(branc) m(h) f(to) h(b) s(e) e(fork) m(ed) i
+(o\013) g(from) f(a) g(certain) h(revision.) p 90 rotate
+dyy eop
%%Page: 44 46
-44 45 bop 150 -116 a Ft(44)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)275 299 y(All)23 b(revisions)g(on)i(a)g
-(branc)m(h)f(ha)m(v)m(e)i(revision)e(n)m(um)m(b)s(ers)f(formed)h(b)m(y)
-h(app)s(ending)e(an)h(ordinal)f(n)m(um)m(b)s(er)150 408
-y(to)31 b(the)g(branc)m(h)e(n)m(um)m(b)s(er.)40 b(The)30
-b(follo)m(wing)f(\014gure)g(illustrates)g(branc)m(hing)g(with)g(an)h
-(example.)2967 546 y Fo(+-------------+)1679 650 y(Branch)46
-b(1.2.2.3.2)f(->)381 b(!)48 b(1.2.2.3.2.1)c(!)2872 754
-y(/)j(+-------------+)2824 858 y(/)2776 962 y(/)1201
-1065 y(+---------+)188 b(+---------+)g(+---------+)390
-1169 y(Branch)46 b(1.2.2)g(->)i(_!)f(1.2.2.1)f(!----!)g(1.2.2.2)g
-(!----!)g(1.2.2.3)f(!)1106 1273 y(/)i(+---------+)188
-b(+---------+)g(+---------+)1058 1377 y(/)1010 1480 y(/)390
-1584 y(+-----+)h(+-----+)g(+-----+)g(+-----+)g(+-----+)390
-1688 y(!)47 b(1.1)g(!----!)f(1.2)h(!----!)f(1.3)h(!----!)f(1.4)h
-(!----!)f(1.5)h(!)96 b(<-)47 b(The)g(main)f(trunk)390
-1792 y(+-----+)189 b(+-----+)g(+-----+)g(+-----+)g(+-----+)1154
-1896 y(!)1154 1999 y(!)1154 2103 y(!)143 b(+---------+)187
-b(+---------+)h(+---------+)390 2207 y(Branch)46 b(1.2.4)g(->)i(+---!)e
-(1.2.4.1)g(!----!)g(1.2.4.2)g(!----!)g(1.2.4.3)g(!)1345
-2311 y(+---------+)187 b(+---------+)h(+---------+)275
-2551 y Ft(The)21 b(exact)j(details)d(of)i(ho)m(w)f(the)g(branc)m(h)g(n)
-m(um)m(b)s(er)f(is)g(constructed)i(is)e(not)h(something)g(y)m(ou)h
-(normally)150 2661 y(need)29 b(to)h(b)s(e)f(concerned)h(ab)s(out,)g
-(but)e(here)i(is)e(ho)m(w)i(it)f(w)m(orks:)40 b(When)29
-b Fs(cvs)g Ft(creates)i(a)e(branc)m(h)g(n)m(um)m(b)s(er)150
-2770 y(it)e(pic)m(ks)g(the)h(\014rst)f(un)m(used)g(ev)m(en)h(in)m
-(teger,)h(starting)f(with)e(2.)40 b(So)28 b(when)f(y)m(ou)h(w)m(an)m(t)
-h(to)f(create)h(a)g(branc)m(h)150 2880 y(from)j(revision)e(6.4)k(it)e
-(will)e(b)s(e)h(n)m(um)m(b)s(ered)g(6.4.2.)49 b(All)31
-b(branc)m(h)g(n)m(um)m(b)s(ers)g(ending)g(in)g(a)i(zero)g(\(suc)m(h)g
-(as)150 2989 y(6.4.0\))j(are)d(used)g(in)m(ternally)e(b)m(y)j
-Fs(cvs)e Ft(\(see)j(Section)e(5.5)h([Magic)h(branc)m(h)e(n)m(um)m(b)s
-(ers],)g(page)h(44\).)51 b(The)150 3099 y(branc)m(h)30
-b(1.1.1)i(has)e(a)h(sp)s(ecial)e(meaning.)40 b(See)30
-b(Chapter)g(13)h([T)-8 b(rac)m(king)31 b(sources],)g(page)g(77.)150
-3380 y Fp(5.5)68 b(Magic)45 b(branc)l(h)g(n)l(um)l(b)t(ers)275
-3582 y Ft(This)23 b(section)j(describ)s(es)d(a)j Fs(cvs)e
-Ft(feature)i(called)f Fm(magic)g(branc)m(hes)p Ft(.)39
-b(F)-8 b(or)26 b(most)g(purp)s(oses,)e(y)m(ou)i(need)150
-3691 y(not)34 b(w)m(orry)f(ab)s(out)h(magic)g(branc)m(hes;)h
-Fs(cvs)e Ft(handles)f(them)i(for)g(y)m(ou.)51 b(Ho)m(w)m(ev)m(er,)37
-b(they)d(are)g(visible)d(to)150 3801 y(y)m(ou)g(in)e(certain)h
-(circumstances,)g(so)h(it)f(ma)m(y)h(b)s(e)f(useful)e(to)j(ha)m(v)m(e)h
-(some)f(idea)f(of)g(ho)m(w)h(it)e(w)m(orks.)275 3944
-y(Externally)-8 b(,)27 b(branc)m(h)f(n)m(um)m(b)s(ers)g(consist)h(of)g
-(an)g(o)s(dd)f(n)m(um)m(b)s(er)g(of)h(dot-separated)h(decimal)e(in)m
-(tegers.)150 4054 y(See)37 b(Section)g(4.1)h([Revision)d(n)m(um)m(b)s
-(ers],)j(page)g(33.)61 b(That)36 b(is)g(not)h(the)h(whole)e(truth,)i
-(ho)m(w)m(ev)m(er.)61 b(F)-8 b(or)150 4164 y(e\016ciency)31
-b(reasons)f Fs(cvs)g Ft(sometimes)h(inserts)e(an)i(extra)g(0)g(in)f
-(the)h(second)f(righ)m(tmost)h(p)s(osition)e(\(1.2.4)150
-4273 y(b)s(ecomes)i(1.2.0.4,)i(8.9.10.11.12)i(b)s(ecomes)30
-b(8.9.10.11.0.12)36 b(and)30 b(so)g(on\).)275 4417 y
-Fs(cvs)c Ft(do)s(es)i(a)g(prett)m(y)h(go)s(o)s(d)e(job)h(at)g(hiding)e
-(these)i(so)g(called)f(magic)h(branc)m(hes,)h(but)e(in)f(a)i(few)g
-(places)150 4527 y(the)j(hiding)c(is)j(incomplete:)225
-4670 y Fr(\017)60 b Ft(The)30 b(magic)g(branc)m(h)g(n)m(um)m(b)s(er)f
-(app)s(ears)h(in)f(the)i(output)f(from)f Fo(cvs)h(log)p
-Ft(.)225 4810 y Fr(\017)60 b Ft(Y)-8 b(ou)31 b(cannot)g(sp)s(ecify)e(a)
-i(sym)m(b)s(olic)d(branc)m(h)i(name)h(to)g Fo(cvs)e(admin)p
-Ft(.)275 4983 y(Y)-8 b(ou)30 b(can)h(use)f(the)g Fo(admin)f
-Ft(command)h(to)h(reassign)f(a)g(sym)m(b)s(olic)f(name)h(to)h(a)g
-(branc)m(h)e(the)i(w)m(a)m(y)g Fs(r)n(cs)150 5092 y Ft(exp)s(ects)24
-b(it)f(to)i(b)s(e.)38 b(If)23 b Fo(R4patches)e Ft(is)i(assigned)g(to)i
-(the)e(branc)m(h)h(1.4.2)h(\(magic)f(branc)m(h)g(n)m(um)m(b)s(er)e
-(1.4.0.2\))150 5202 y(in)29 b(\014le)h(`)p Fo(numbers.c)p
-Ft(')e(y)m(ou)j(can)f(do)h(this:)390 5340 y Fo($)47 b(cvs)g(admin)g
-(-NR4patches:1.4.2)c(numbers.c)p eop
+44 45 bop Ft 150 -116 a(44) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) 275 299
+y(All) 23 b(revisions) g(on) i(a) g(branc) m(h) f(ha) m(v) m(e) i
+(revision) e(n) m(um) m(b) s(ers) f(formed) h(b) m(y) h(app) s(ending) e
+(an) h(ordinal) f(n) m(um) m(b) s(er) 150 408 y(to) 31
+b(the) g(branc) m(h) e(n) m(um) m(b) s(er.) 40 b(The) 30
+b(follo) m(wing) f(\014gure) g(illustrates) g(branc) m(hing) g(with) g
+(an) h(example.) p Fo 2967 546 a(+-------------+) 1679
+650 y(Branch) 46 b(1.2.2.3.2) f(->) 381 b(!) 48 b(1.2.2.3.2.1) c(!) 2872
+754 y(/) j(+-------------+) 2824 858 y(/) 2776 962 y(/) 1201
+1065 y(+---------+) 188 b(+---------+) g(+---------+) 390
+1169 y(Branch) 46 b(1.2.2) g(->) i(_!) f(1.2.2.1) f(!----!) g(1.2.2.2) g
+(!----!) g(1.2.2.3) f(!) 1106 1273 y(/) i(+---------+) 188
+b(+---------+) g(+---------+) 1058 1377 y(/) 1010 1480
+y(/) 390 1584 y(+-----+) h(+-----+) g(+-----+) g(+-----+) g(+-----+) 390
+1688 y(!) 47 b(1.1) g(!----!) f(1.2) h(!----!) f(1.3) h(!----!) f(1.4) h
+(!----!) f(1.5) h(!) 96 b(<-) 47 b(The) g(main) f(trunk) 390
+1792 y(+-----+) 189 b(+-----+) g(+-----+) g(+-----+) g(+-----+) 1154
+1896 y(!) 1154 1999 y(!) 1154 2103 y(!) 143 b(+---------+) 187
+b(+---------+) h(+---------+) 390 2207 y(Branch) 46 b(1.2.4) g(->) i
+(+---!) e(1.2.4.1) g(!----!) g(1.2.4.2) g(!----!) g(1.2.4.3) g(!) 1345
+2311 y(+---------+) 187 b(+---------+) h(+---------+) p
+Ft 275 2551 a(The) 21 b(exact) j(details) d(of) i(ho) m(w) f(the) g
+(branc) m(h) g(n) m(um) m(b) s(er) f(is) g(constructed) i(is) e(not) h
+(something) g(y) m(ou) h(normally) 150 2661 y(need) 29
+b(to) h(b) s(e) f(concerned) h(ab) s(out,) g(but) e(here) i(is) e(ho) m
+(w) i(it) f(w) m(orks:) 40 b(When) p Fs 29 w(cvs) p Ft
+29 w(creates) 31 b(a) e(branc) m(h) g(n) m(um) m(b) s(er) 150
+2770 y(it) e(pic) m(ks) g(the) h(\014rst) f(un) m(used) g(ev) m(en) h
+(in) m(teger,) h(starting) f(with) e(2.) 40 b(So) 28
+b(when) f(y) m(ou) h(w) m(an) m(t) h(to) f(create) h(a) g(branc) m(h)
+150 2880 y(from) j(revision) e(6.4) k(it) e(will) e(b) s(e) h(n) m(um) m
+(b) s(ered) g(6.4.2.) 49 b(All) 31 b(branc) m(h) g(n) m(um) m(b) s(ers)
+g(ending) g(in) g(a) i(zero) g(\(suc) m(h) g(as) 150
+2989 y(6.4.0\)) j(are) d(used) g(in) m(ternally) e(b) m(y) p
+Fs 34 w(cvs) p Ft 32 w(\(see) k(Section) e(5.5) h([Magic) h(branc) m(h)
+e(n) m(um) m(b) s(ers],) g(page) h(44\).) 51 b(The) 150
+3099 y(branc) m(h) 30 b(1.1.1) i(has) e(a) h(sp) s(ecial) e(meaning.) 40
+b(See) 30 b(Chapter) g(13) h([T) -8 b(rac) m(king) 31
+b(sources],) g(page) g(79.) p Fp 150 3380 a(5.5) 68 b(Magic) 45
+b(branc) l(h) g(n) l(um) l(b) t(ers) p Ft 275 3582 a(This) 23
+b(section) j(describ) s(es) d(a) p Fs 26 w(cvs) p Ft
+24 w(feature) j(called) p Fm 25 w(magic) f(branc) m(hes) p
+Ft(.) 39 b(F) -8 b(or) 26 b(most) g(purp) s(oses,) e(y) m(ou) i(need)
+150 3691 y(not) 34 b(w) m(orry) f(ab) s(out) h(magic) g(branc) m(hes;) p
+Fs 35 w(cvs) p Ft 33 w(handles) e(them) i(for) g(y) m(ou.) 51
+b(Ho) m(w) m(ev) m(er,) 37 b(they) d(are) g(visible) d(to) 150
+3801 y(y) m(ou) g(in) e(certain) h(circumstances,) g(so) h(it) f(ma) m
+(y) h(b) s(e) f(useful) e(to) j(ha) m(v) m(e) h(some) f(idea) f(of) g
+(ho) m(w) h(it) e(w) m(orks.) 275 3944 y(Externally) -8
+b(,) 27 b(branc) m(h) f(n) m(um) m(b) s(ers) g(consist) h(of) g(an) g
+(o) s(dd) f(n) m(um) m(b) s(er) g(of) h(dot-separated) h(decimal) e(in)
+m(tegers.) 150 4054 y(See) 37 b(Section) g(4.1) h([Revision) d(n) m(um)
+m(b) s(ers],) j(page) g(33.) 61 b(That) 36 b(is) g(not) h(the) h(whole)
+e(truth,) i(ho) m(w) m(ev) m(er.) 61 b(F) -8 b(or) 150
+4164 y(e\016ciency) 31 b(reasons) p Fs 30 w(cvs) p Ft
+30 w(sometimes) g(inserts) e(an) i(extra) g(0) g(in) f(the) h(second) f
+(righ) m(tmost) h(p) s(osition) e(\(1.2.4) 150 4273 y(b) s(ecomes) i
+(1.2.0.4,) i(8.9.10.11.12) i(b) s(ecomes) 30 b(8.9.10.11.0.12) 36
+b(and) 30 b(so) g(on\).) p Fs 275 4417 a(cvs) p Ft 26
+w(do) s(es) e(a) g(prett) m(y) h(go) s(o) s(d) e(job) h(at) g(hiding) e
+(these) i(so) g(called) f(magic) h(branc) m(hes,) h(but) e(in) f(a) i
+(few) g(places) 150 4527 y(the) j(hiding) c(is) j(incomplete:) p
+Fr 225 4670 a(\017) p Ft 60 w(The) g(magic) g(branc) m(h) g(n) m(um) m
+(b) s(er) f(app) s(ears) h(in) f(the) i(output) f(from) p
+Fo 29 w(cvs) g(log) p Ft(.) p Fr 225 4810 a(\017) p Ft
+60 w(Y) -8 b(ou) 31 b(cannot) g(sp) s(ecify) e(a) i(sym) m(b) s(olic) d
+(branc) m(h) i(name) h(to) p Fo 31 w(cvs) e(admin) p
+Ft(.) 275 4983 y(Y) -8 b(ou) 30 b(can) h(use) f(the) p
+Fo 30 w(admin) p Ft 29 w(command) g(to) h(reassign) f(a) g(sym) m(b) s
+(olic) f(name) h(to) h(a) g(branc) m(h) e(the) i(w) m(a) m(y) p
+Fs 31 w(r) n(cs) p Ft 150 5092 a(exp) s(ects) 24 b(it) f(to) i(b) s(e.)
+38 b(If) p Fo 23 w(R4patches) p Ft 21 w(is) 23 b(assigned) g(to) i(the)
+e(branc) m(h) h(1.4.2) h(\(magic) f(branc) m(h) g(n) m(um) m(b) s(er) e
+(1.4.0.2\)) 150 5202 y(in) 29 b(\014le) h(`) p Fo(numbers.c) p
+Ft(') e(y) m(ou) j(can) f(do) h(this:) p Fo 390 5340
+a($) 47 b(cvs) g(admin) g(-NR4patches:1.4.2) c(numbers.c) p
+90 rotate dyy eop
%%Page: 45 47
-45 46 bop 150 -116 a Ft(Chapter)30 b(5:)41 b(Branc)m(hing)30
-b(and)g(merging)2112 b(45)275 299 y(It)25 b(only)f(w)m(orks)i(if)e(at)i
-(least)g(one)f(revision)f(is)g(already)h(committed)h(on)f(the)g(branc)m
-(h.)39 b(Be)26 b(v)m(ery)g(careful)150 408 y(so)34 b(that)g(y)m(ou)g
-(do)g(not)g(assign)f(the)g(tag)i(to)g(the)f(wrong)f(n)m(um)m(b)s(er.)49
-b(\(There)34 b(is)e(no)i(w)m(a)m(y)g(to)h(see)f(ho)m(w)g(the)150
-518 y(tag)e(w)m(as)e(assigned)g(y)m(esterda)m(y\).)150
-785 y Fp(5.6)68 b(Merging)45 b(an)g(en)l(tire)h(branc)l(h)275
-981 y Ft(Y)-8 b(ou)40 b(can)h(merge)g(c)m(hanges)h(made)e(on)h(a)f
-(branc)m(h)g(in)m(to)h(y)m(our)f(w)m(orking)g(cop)m(y)h(b)m(y)f(giving)
-g(the)g(`)p Fo(-j)150 1091 y Fm(branc)m(h)p Ft(')33 b(\015ag)h(to)h
-(the)f Fo(update)e Ft(command.)50 b(With)33 b(one)h(`)p
-Fo(-j)c Fm(branc)m(h)p Ft(')k(option)f(it)g(merges)h(the)g(c)m(hanges)
-150 1200 y(made)c(b)s(et)m(w)m(een)h(the)f(p)s(oin)m(t)f(where)g(the)h
-(branc)m(h)g(fork)m(ed)g(and)f(new)m(est)i(revision)d(on)i(that)g
-(branc)m(h)g(\(in)m(to)150 1310 y(y)m(our)g(w)m(orking)g(cop)m(y\).)275
-1448 y(The)f(`)p Fo(-j)p Ft(')i(stands)f(for)g(\\join".)275
-1586 y(Consider)e(this)h(revision)g(tree:)390 1719 y
-Fo(+-----+)189 b(+-----+)g(+-----+)g(+-----+)390 1822
-y(!)47 b(1.1)g(!----!)f(1.2)h(!----!)f(1.3)h(!----!)f(1.4)h(!)286
-b(<-)48 b(The)f(main)f(trunk)390 1926 y(+-----+)189 b(+-----+)g
-(+-----+)g(+-----+)1154 2030 y(!)1154 2134 y(!)1154 2237
-y(!)143 b(+---------+)187 b(+---------+)390 2341 y(Branch)46
-b(R1fix)g(->)i(+---!)e(1.2.2.1)g(!----!)g(1.2.2.2)g(!)1345
-2445 y(+---------+)187 b(+---------+)150 2583 y Ft(The)32
-b(branc)m(h)f(1.2.2)j(has)e(b)s(een)f(giv)m(en)i(the)f(tag)h(\(sym)m(b)
-s(olic)e(name\))i(`)p Fo(R1fix)p Ft('.)45 b(The)32 b(follo)m(wing)e
-(example)150 2693 y(assumes)g(that)h(the)g(mo)s(dule)d(`)p
-Fo(mod)p Ft(')i(con)m(tains)h(only)e(one)i(\014le,)f(`)p
-Fo(m.c)p Ft('.)390 2825 y Fo($)47 b(cvs)g(checkout)f(mod)715
-b(#)47 b Ft(Retriev)m(e)32 b(the)e(latest)h(revision,)e(1.4)390
-3033 y Fo($)47 b(cvs)g(update)f(-j)i(R1fix)e(m.c)381
-b(#)47 b Ft(Merge)32 b(all)d(c)m(hanges)j(made)e(on)g(the)h(branc)m(h,)
-1965 3137 y Fo(#)47 b Ft(i.e.)31 b(the)f(c)m(hanges)i(b)s(et)m(w)m(een)
-f(revision)d(1.2)1965 3240 y Fo(#)47 b Ft(and)30 b(1.2.2.2,)j(in)m(to)e
-(y)m(our)f(w)m(orking)g(cop)m(y)1965 3344 y Fo(#)47 b
-Ft(of)31 b(the)g(\014le.)390 3552 y Fo($)47 b(cvs)g(commit)f(-m)i
-("Included)d(R1fix")h(#)h Ft(Create)32 b(revision)c(1.5.)275
-3690 y(A)39 b(con\015ict)h(can)f(result)g(from)g(a)h(merge)g(op)s
-(eration.)68 b(If)39 b(that)h(happ)s(ens,)g(y)m(ou)g(should)d(resolv)m
-(e)j(it)150 3799 y(b)s(efore)30 b(committing)g(the)g(new)g(revision.)39
-b(See)31 b(Section)f(10.3)i([Con\015icts)d(example],)i(page)g(63.)275
-3938 y(If)g(y)m(our)g(source)h(\014les)e(con)m(tain)i(k)m(eyw)m(ords)g
-(\(see)g(Chapter)f(12)i([Keyw)m(ord)e(substitution],)f(page)i(73\),)150
-4047 y(y)m(ou)f(migh)m(t)f(b)s(e)g(getting)h(more)f(con\015icts)h(than)
-f(strictly)f(necessary)-8 b(.)42 b(See)31 b(Section)f(5.10)i([Merging)f
-(and)150 4157 y(k)m(eyw)m(ords],)g(page)g(47,)h(for)e(information)f(on)
-h(ho)m(w)g(to)h(a)m(v)m(oid)g(this.)275 4295 y(The)k
-Fo(checkout)e Ft(command)i(also)h(supp)s(orts)e(the)i(`)p
-Fo(-j)30 b Fm(branc)m(h)p Ft(')35 b(\015ag.)57 b(The)35
-b(same)h(e\013ect)h(as)f(ab)s(o)m(v)m(e)150 4405 y(could)29
-b(b)s(e)h(ac)m(hiev)m(ed)h(with)e(this:)390 4537 y Fo($)47
-b(cvs)g(checkout)f(-j)h(R1fix)f(mod)390 4641 y($)h(cvs)g(commit)f(-m)i
-("Included)d(R1fix")150 4907 y Fp(5.7)68 b(Merging)45
-b(from)h(a)f(branc)l(h)f(sev)l(eral)j(times)275 5104
-y Ft(Con)m(tin)m(uing)28 b(our)i(example,)g(the)h(revision)e(tree)i(no)
-m(w)f(lo)s(oks)g(lik)m(e)g(this:)390 5236 y Fo(+-----+)189
-b(+-----+)g(+-----+)g(+-----+)g(+-----+)390 5340 y(!)47
-b(1.1)g(!----!)f(1.2)h(!----!)f(1.3)h(!----!)f(1.4)h(!----!)f(1.5)h(!)
-143 b(<-)47 b(The)g(main)g(trunk)p eop
+45 46 bop Ft 150 -116 a(Chapter) 30 b(5:) 41 b(Branc) m(hing) 30
+b(and) g(merging) 2112 b(45) 275 299 y(It) 25 b(only) f(w) m(orks) i
+(if) e(at) i(least) g(one) f(revision) f(is) g(already) h(committed) h
+(on) f(the) g(branc) m(h.) 39 b(Be) 26 b(v) m(ery) g(careful) 150
+408 y(so) 34 b(that) g(y) m(ou) g(do) g(not) g(assign) f(the) g(tag) i
+(to) g(the) f(wrong) f(n) m(um) m(b) s(er.) 49 b(\(There) 34
+b(is) e(no) i(w) m(a) m(y) g(to) h(see) f(ho) m(w) g(the) 150
+518 y(tag) e(w) m(as) e(assigned) g(y) m(esterda) m(y\).) p
+Fp 150 783 a(5.6) 68 b(Merging) 45 b(an) g(en) l(tire) h(branc) l(h) p
+Ft 275 979 a(Y) -8 b(ou) 40 b(can) h(merge) g(c) m(hanges) h(made) e
+(on) h(a) f(branc) m(h) g(in) m(to) h(y) m(our) f(w) m(orking) g(cop) m
+(y) h(b) m(y) f(giving) g(the) g(`) p Fo(-j) p Fm 150
+1088 a(branc) m(hname) p Ft 5 w(') 27 b(\015ag) h(to) g(the) p
+Fo 28 w(update) p Ft 25 w(sub) s(command.) 38 b(With) 27
+b(one) h(`) p Fo(-j) p Fm 30 w(branc) m(hname) p Ft 5
+w(') f(option) g(it) g(merges) 150 1198 y(the) 32 b(c) m(hanges) h
+(made) f(b) s(et) m(w) m(een) h(the) f(p) s(oin) m(t) f(where) g(the) h
+(branc) m(h) f(fork) m(ed) i(and) e(new) m(est) h(revision) f(on) g
+(that) 150 1307 y(branc) m(h) f(\(in) m(to) g(y) m(our) h(w) m(orking) e
+(cop) m(y\).) 275 1445 y(The) g(`) p Fo(-j) p Ft(') i(stands) f(for) g
+(\\join".) 275 1582 y(Consider) e(this) h(revision) g(tree:) p
+Fo 390 1714 a(+-----+) 189 b(+-----+) g(+-----+) g(+-----+) 390
+1818 y(!) 47 b(1.1) g(!----!) f(1.2) h(!----!) f(1.3) h(!----!) f(1.4) h
+(!) 286 b(<-) 48 b(The) f(main) f(trunk) 390 1922 y(+-----+) 189
+b(+-----+) g(+-----+) g(+-----+) 1154 2025 y(!) 1154
+2129 y(!) 1154 2233 y(!) 143 b(+---------+) 187 b(+---------+) 390
+2337 y(Branch) 46 b(R1fix) g(->) i(+---!) e(1.2.2.1) g(!----!) g
+(1.2.2.2) g(!) 1345 2441 y(+---------+) 187 b(+---------+) p
+Ft 150 2578 a(The) 32 b(branc) m(h) f(1.2.2) j(has) e(b) s(een) f(giv) m
+(en) i(the) f(tag) h(\(sym) m(b) s(olic) e(name\)) i(`) p
+Fo(R1fix) p Ft('.) 45 b(The) 32 b(follo) m(wing) e(example) 150
+2688 y(assumes) g(that) h(the) g(mo) s(dule) d(`) p Fo(mod) p
+Ft(') i(con) m(tains) h(only) e(one) i(\014le,) f(`) p
+Fo(m.c) p Ft('.) p Fo 390 2819 a($) 47 b(cvs) g(checkout) f(mod) 715
+b(#) p Ft 47 w(Retriev) m(e) 32 b(the) e(latest) h(revision,) e(1.4) p
+Fo 390 3027 a($) 47 b(cvs) g(update) f(-j) i(R1fix) e(m.c) 381
+b(#) p Ft 47 w(Merge) 32 b(all) d(c) m(hanges) j(made) e(on) g(the) h
+(branc) m(h,) p Fo 1965 3131 a(#) p Ft 47 w(i.e.) g(the) f(c) m(hanges)
+i(b) s(et) m(w) m(een) f(revision) d(1.2) p Fo 1965 3235
+a(#) p Ft 47 w(and) i(1.2.2.2,) j(in) m(to) e(y) m(our) f(w) m(orking) g
+(cop) m(y) p Fo 1965 3338 a(#) p Ft 47 w(of) h(the) g(\014le.) p
+Fo 390 3546 a($) 47 b(cvs) g(commit) f(-m) i("Included) d(R1fix") h(#) p
+Ft 47 w(Create) 32 b(revision) c(1.5.) 275 3683 y(A) 39
+b(con\015ict) h(can) f(result) g(from) g(a) h(merge) g(op) s(eration.)
+68 b(If) 39 b(that) h(happ) s(ens,) g(y) m(ou) g(should) d(resolv) m(e)
+j(it) 150 3793 y(b) s(efore) 30 b(committing) g(the) g(new) g
+(revision.) 39 b(See) 31 b(Section) f(10.3) i([Con\015icts) d
+(example],) i(page) g(65.) 275 3931 y(If) g(y) m(our) g(source) h
+(\014les) e(con) m(tain) i(k) m(eyw) m(ords) g(\(see) g(Chapter) f(12) i
+([Keyw) m(ord) e(substitution],) f(page) i(75\),) 150
+4040 y(y) m(ou) f(migh) m(t) f(b) s(e) g(getting) h(more) f
+(con\015icts) h(than) f(strictly) f(necessary) -8 b(.) 42
+b(See) 31 b(Section) f(5.10) i([Merging) f(and) 150 4150
+y(k) m(eyw) m(ords],) g(page) g(47,) h(for) e(information) f(on) h(ho) m
+(w) g(to) h(a) m(v) m(oid) g(this.) 275 4287 y(The) p
+Fo 38 w(checkout) p Ft 37 w(command) 39 b(also) g(supp) s(orts) e(the) j
+(`) p Fo(-j) p Fm 30 w(branc) m(hname) p Ft 5 w(') f(\015ag.) 67
+b(The) 38 b(same) i(e\013ect) h(as) 150 4397 y(ab) s(o) m(v) m(e) 32
+b(could) d(b) s(e) h(ac) m(hiev) m(ed) h(with) e(this:) p
+Fo 390 4529 a($) 47 b(cvs) g(checkout) f(-j) h(R1fix) f(mod) 390
+4632 y($) h(cvs) g(commit) f(-m) i("Included) d(R1fix") p
+Ft 275 4770 a(It) 40 b(should) e(b) s(e) h(noted) h(that) p
+Fo 41 w(update) 28 b(-j) p Fm 30 w(tagname) p Ft 46 w(will) 38
+b(also) i(w) m(ork) g(but) f(ma) m(y) i(not) f(pro) s(duce) f(the) 150
+4879 y(desired) 29 b(result.) 39 b(See) 31 b(Section) f(5.9) i
+([Merging) e(adds) g(and) g(remo) m(v) -5 b(als],) 31
+b(page) g(47,) g(for) f(more.) p Fp 150 5144 a(5.7) 68
+b(Merging) 45 b(from) h(a) f(branc) l(h) f(sev) l(eral) j(times) p
+Ft 275 5340 a(Con) m(tin) m(uing) 28 b(our) i(example,) g(the) h
+(revision) e(tree) i(no) m(w) f(lo) s(oks) g(lik) m(e) g(this:) p
+90 rotate dyy eop
%%Page: 46 48
-46 47 bop 150 -116 a Ft(46)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)390 299 y Fo(+-----+)189
-b(+-----+)g(+-----+)g(+-----+)g(+-----+)1154 403 y(!)1288
-b(*)1154 506 y(!)1240 b(*)1154 610 y(!)143 b(+---------+)187
-b(+---------+)390 714 y(Branch)46 b(R1fix)g(->)i(+---!)e(1.2.2.1)g
-(!----!)g(1.2.2.2)g(!)1345 818 y(+---------+)187 b(+---------+)275
-956 y Ft(where)29 b(the)h(starred)f(line)f(represen)m(ts)i(the)g(merge)
-g(from)f(the)h(`)p Fo(R1fix)p Ft(')f(branc)m(h)g(to)h(the)g(main)f
-(trunk,)150 1066 y(as)i(just)e(discussed.)275 1205 y(No)m(w)i(supp)s
-(ose)e(that)h(dev)m(elopmen)m(t)h(con)m(tin)m(ues)g(on)f(the)h(`)p
-Fo(R1fix)p Ft(')e(branc)m(h:)390 1338 y Fo(+-----+)189
-b(+-----+)g(+-----+)g(+-----+)g(+-----+)390 1441 y(!)47
-b(1.1)g(!----!)f(1.2)h(!----!)f(1.3)h(!----!)f(1.4)h(!----!)f(1.5)h(!)
-143 b(<-)47 b(The)g(main)g(trunk)390 1545 y(+-----+)189
-b(+-----+)g(+-----+)g(+-----+)g(+-----+)1154 1649 y(!)1288
-b(*)1154 1753 y(!)1240 b(*)1154 1856 y(!)143 b(+---------+)187
-b(+---------+)h(+---------+)390 1960 y(Branch)46 b(R1fix)g(->)i(+---!)e
-(1.2.2.1)g(!----!)g(1.2.2.2)g(!----!)g(1.2.2.3)g(!)1345
-2064 y(+---------+)187 b(+---------+)h(+---------+)275
-2203 y Ft(and)27 b(then)g(y)m(ou)h(w)m(an)m(t)h(to)g(merge)f(those)g
-(new)f(c)m(hanges)i(on)m(to)g(the)f(main)f(trunk.)39
-b(If)27 b(y)m(ou)h(just)f(use)h(the)150 2312 y Fo(cvs)h(update)g(-j)h
-(R1fix)f(m.c)37 b Ft(command)g(again,)j Fs(cvs)c Ft(will)f(attempt)k
-(to)f(merge)g(again)g(the)g(c)m(hanges)150 2422 y(whic)m(h)29
-b(y)m(ou)i(ha)m(v)m(e)g(already)f(merged,)h(whic)m(h)e(can)i(ha)m(v)m
-(e)g(undesirable)d(side)h(e\013ects.)275 2561 y(So)i(instead)g(y)m(ou)i
-(need)e(to)i(sp)s(ecify)d(that)j(y)m(ou)f(only)f(w)m(an)m(t)i(to)f
-(merge)h(the)f(c)m(hanges)h(on)e(the)i(branc)m(h)150
-2670 y(whic)m(h)g(ha)m(v)m(e)i(not)f(y)m(et)i(b)s(een)d(merged)h(in)m
-(to)g(the)g(trunk.)51 b(T)-8 b(o)34 b(do)g(that)h(y)m(ou)f(sp)s(ecify)f
-(t)m(w)m(o)i(`)p Fo(-j)p Ft(')f(options,)150 2780 y(and)29
-b Fs(cvs)h Ft(merges)g(the)g(c)m(hanges)i(from)d(the)h(\014rst)g
-(revision)e(to)j(the)f(second)g(revision.)39 b(F)-8 b(or)31
-b(example,)f(in)150 2889 y(this)f(case)j(the)e(simplest)f(w)m(a)m(y)i
-(w)m(ould)e(b)s(e)390 3022 y Fo(cvs)47 b(update)f(-j)h(1.2.2.2)f(-j)h
-(R1fix)g(m.c)190 b(#)47 b Ft(Merge)32 b(c)m(hanges)f(from)f(1.2.2.2)j
-(to)e(the)2204 3126 y Fo(#)47 b Ft(head)30 b(of)h(the)f(R1\014x)h
-(branc)m(h)275 3265 y(The)42 b(problem)f(with)g(this)g(is)h(that)h(y)m
-(ou)g(need)f(to)i(sp)s(ecify)d(the)i(1.2.2.2)i(revision)c(man)m(ually)
--8 b(.)76 b(A)150 3374 y(sligh)m(tly)29 b(b)s(etter)h(approac)m(h)h
-(migh)m(t)f(b)s(e)g(to)h(use)f(the)g(date)h(the)g(last)f(merge)h(w)m
-(as)g(done:)390 3507 y Fo(cvs)47 b(update)f(-j)h(R1fix:yesterday)d(-j)j
-(R1fix)f(m.c)275 3646 y Ft(Better)29 b(y)m(et,)g(tag)g(the)f(R1\014x)g
-(branc)m(h)f(after)h(ev)m(ery)g(merge)h(in)m(to)e(the)h(trunk,)g(and)f
-(then)g(use)g(that)i(tag)150 3755 y(for)h(subsequen)m(t)g(merges:)390
-3888 y Fo(cvs)47 b(update)f(-j)h(merged_from_R1fix_to_trun)o(k)42
-b(-j)47 b(R1fix)f(m.c)150 4156 y Fp(5.8)68 b(Merging)45
-b(di\013erences)h(b)t(et)l(w)l(een)g(an)l(y)g(t)l(w)l(o)g(revisions)275
-4353 y Ft(With)34 b(t)m(w)m(o)h(`)p Fo(-j)30 b Fm(revision)p
-Ft(')k(\015ags,)i(the)e Fo(update)f Ft(\(and)h Fo(checkout)p
-Ft(\))f(command)h(can)h(merge)g(the)g(dif-)150 4462 y(ferences)c(b)s
-(et)m(w)m(een)g(an)m(y)f(t)m(w)m(o)i(revisions)d(in)m(to)h(y)m(our)g(w)
-m(orking)g(\014le.)390 4595 y Fo($)47 b(cvs)g(update)f(-j)i(1.5)f(-j)g
-(1.3)g(backend.c)150 4734 y Ft(will)28 b(undo)h(all)g(c)m(hanges)j
-(made)e(b)s(et)m(w)m(een)h(revision)e(1.3)i(and)f(1.5.)42
-b(Note)31 b(the)g(order)f(of)g(the)h(revisions!)275 4873
-y(If)23 b(y)m(ou)i(try)f(to)g(use)g(this)f(option)h(when)f(op)s
-(erating)g(on)h(m)m(ultiple)e(\014les,)j(remem)m(b)s(er)e(that)i(the)f
-(n)m(umeric)150 4982 y(revisions)32 b(will)g(probably)g(b)s(e)i(v)m
-(ery)g(di\013eren)m(t)g(b)s(et)m(w)m(een)h(the)f(v)-5
-b(arious)33 b(\014les.)52 b(Y)-8 b(ou)34 b(almost)h(alw)m(a)m(ys)f(use)
-150 5092 y(sym)m(b)s(olic)29 b(tags)i(rather)f(than)h(revision)d(n)m
-(um)m(b)s(ers)h(when)g(op)s(erating)h(on)h(m)m(ultiple)d(\014les.)275
-5230 y(Sp)s(ecifying)17 b(t)m(w)m(o)22 b(`)p Fo(-j)p
-Ft(')e(options)g(can)g(also)g(undo)g(\014le)f(remo)m(v)-5
-b(als)20 b(or)h(additions.)35 b(F)-8 b(or)21 b(example,)h(supp)s(ose)
-150 5340 y(y)m(ou)30 b(ha)m(v)m(e)g(a)g(\014le)f(named)g(`)p
-Fo(file1)p Ft(')f(whic)m(h)g(existed)i(as)f(revision)f(1.1,)j(and)e(y)m
-(ou)g(then)h(remo)m(v)m(ed)g(it)f(\(th)m(us)p eop
+46 47 bop Ft 150 -116 a(46) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fo 390
+299 a(+-----+) 189 b(+-----+) g(+-----+) g(+-----+) g(+-----+) 390
+403 y(!) 47 b(1.1) g(!----!) f(1.2) h(!----!) f(1.3) h(!----!) f(1.4) h
+(!----!) f(1.5) h(!) 143 b(<-) 47 b(The) g(main) g(trunk) 390
+506 y(+-----+) 189 b(+-----+) g(+-----+) g(+-----+) g(+-----+) 1154
+610 y(!) 1288 b(*) 1154 714 y(!) 1240 b(*) 1154 818 y(!) 143
+b(+---------+) 187 b(+---------+) 390 922 y(Branch) 46
+b(R1fix) g(->) i(+---!) e(1.2.2.1) g(!----!) g(1.2.2.2) g(!) 1345
+1025 y(+---------+) 187 b(+---------+) p Ft 275 1166
+a(where) 29 b(the) h(starred) f(line) f(represen) m(ts) i(the) g(merge)
+g(from) f(the) h(`) p Fo(R1fix) p Ft(') f(branc) m(h) g(to) h(the) g
+(main) f(trunk,) 150 1276 y(as) i(just) e(discussed.) 275
+1417 y(No) m(w) i(supp) s(ose) e(that) h(dev) m(elopmen) m(t) h(con) m
+(tin) m(ues) g(on) f(the) h(`) p Fo(R1fix) p Ft(') e(branc) m(h:) p
+Fo 390 1553 a(+-----+) 189 b(+-----+) g(+-----+) g(+-----+) g(+-----+)
+390 1656 y(!) 47 b(1.1) g(!----!) f(1.2) h(!----!) f(1.3) h(!----!) f
+(1.4) h(!----!) f(1.5) h(!) 143 b(<-) 47 b(The) g(main) g(trunk) 390
+1760 y(+-----+) 189 b(+-----+) g(+-----+) g(+-----+) g(+-----+) 1154
+1864 y(!) 1288 b(*) 1154 1968 y(!) 1240 b(*) 1154 2071
+y(!) 143 b(+---------+) 187 b(+---------+) h(+---------+) 390
+2175 y(Branch) 46 b(R1fix) g(->) i(+---!) e(1.2.2.1) g(!----!) g
+(1.2.2.2) g(!----!) g(1.2.2.3) g(!) 1345 2279 y(+---------+) 187
+b(+---------+) h(+---------+) p Ft 275 2420 a(and) 27
+b(then) g(y) m(ou) h(w) m(an) m(t) h(to) g(merge) f(those) g(new) f(c) m
+(hanges) i(on) m(to) g(the) f(main) f(trunk.) 39 b(If) 27
+b(y) m(ou) h(just) f(use) h(the) p Fo 150 2530 a(cvs) h(update) g(-j) h
+(R1fix) f(m.c) p Ft 37 w(command) 37 b(again,) p Fs 40
+w(cvs) p Ft 36 w(will) e(attempt) k(to) f(merge) g(again) g(the) g(c) m
+(hanges) 150 2639 y(whic) m(h) 29 b(y) m(ou) i(ha) m(v) m(e) g(already)
+f(merged,) h(whic) m(h) e(can) i(ha) m(v) m(e) g(undesirable) d(side) h
+(e\013ects.) 275 2780 y(So) i(instead) g(y) m(ou) i(need) e(to) i(sp) s
+(ecify) d(that) j(y) m(ou) f(only) f(w) m(an) m(t) i(to) f(merge) h
+(the) f(c) m(hanges) h(on) e(the) i(branc) m(h) 150 2890
+y(whic) m(h) g(ha) m(v) m(e) i(not) f(y) m(et) i(b) s(een) d(merged) h
+(in) m(to) g(the) g(trunk.) 51 b(T) -8 b(o) 34 b(do) g(that) h(y) m(ou)
+f(sp) s(ecify) f(t) m(w) m(o) i(`) p Fo(-j) p Ft(') f(options,) 150
+3000 y(and) p Fs 29 w(cvs) p Ft 30 w(merges) c(the) g(c) m(hanges) i
+(from) d(the) h(\014rst) g(revision) e(to) j(the) f(second) g
+(revision.) 39 b(F) -8 b(or) 31 b(example,) f(in) 150
+3109 y(this) f(case) j(the) e(simplest) f(w) m(a) m(y) i(w) m(ould) e
+(b) s(e) p Fo 390 3244 a(cvs) 47 b(update) f(-j) h(1.2.2.2) f(-j) h
+(R1fix) g(m.c) 190 b(#) p Ft 47 w(Merge) 32 b(c) m(hanges) f(from) f
+(1.2.2.2) j(to) e(the) p Fo 2204 3348 a(#) p Ft 47 w(head) f(of) h(the)
+f(R1\014x) h(branc) m(h) 275 3489 y(The) 42 b(problem) f(with) g(this) g
+(is) h(that) h(y) m(ou) g(need) f(to) i(sp) s(ecify) d(the) i(1.2.2.2) i
+(revision) c(man) m(ually) -8 b(.) 76 b(A) 150 3599 y(sligh) m(tly) 29
+b(b) s(etter) h(approac) m(h) h(migh) m(t) f(b) s(e) g(to) h(use) f
+(the) g(date) h(the) g(last) f(merge) h(w) m(as) g(done:) p
+Fo 390 3734 a(cvs) 47 b(update) f(-j) h(R1fix:yesterday) d(-j) j(R1fix)
+f(m.c) p Ft 275 3875 a(Better) 29 b(y) m(et,) g(tag) g(the) f(R1\014x) g
+(branc) m(h) f(after) h(ev) m(ery) g(merge) h(in) m(to) e(the) h
+(trunk,) g(and) f(then) g(use) g(that) i(tag) 150 3985
+y(for) h(subsequen) m(t) g(merges:) p Fo 390 4120 a(cvs) 47
+b(update) f(-j) h(merged_from_R1fix_to_trun) o(k) 42
+b(-j) 47 b(R1fix) f(m.c) p Fp 150 4394 a(5.8) 68 b(Merging) 45
+b(di\013erences) h(b) t(et) l(w) l(een) g(an) l(y) g(t) l(w) l(o) g
+(revisions) p Ft 275 4594 a(With) 34 b(t) m(w) m(o) h(`) p
+Fo(-j) p Fm 30 w(revision) p Ft(') f(\015ags,) i(the) p
+Fo 34 w(update) p Ft 33 w(\(and) p Fo 34 w(checkout) p
+Ft(\)) d(command) h(can) h(merge) g(the) g(dif-) 150
+4703 y(ferences) c(b) s(et) m(w) m(een) g(an) m(y) f(t) m(w) m(o) i
+(revisions) d(in) m(to) h(y) m(our) g(w) m(orking) g(\014le.) p
+Fo 390 4839 a($) 47 b(cvs) g(update) f(-j) i(1.5) f(-j) g(1.3) g
+(backend.c) p Ft 150 4980 a(will) 28 b(undo) h(all) g(c) m(hanges) j
+(made) e(b) s(et) m(w) m(een) h(revision) e(1.3) i(and) f(1.5.) 42
+b(Note) 31 b(the) g(order) f(of) g(the) h(revisions!) 275
+5121 y(If) 23 b(y) m(ou) i(try) f(to) g(use) g(this) f(option) h(when) f
+(op) s(erating) g(on) h(m) m(ultiple) e(\014les,) j(remem) m(b) s(er) e
+(that) i(the) f(n) m(umeric) 150 5230 y(revisions) 32
+b(will) g(probably) g(b) s(e) i(v) m(ery) g(di\013eren) m(t) g(b) s(et)
+m(w) m(een) h(the) f(v) -5 b(arious) 33 b(\014les.) 52
+b(Y) -8 b(ou) 34 b(almost) h(alw) m(a) m(ys) f(use) 150
+5340 y(sym) m(b) s(olic) 29 b(tags) i(rather) f(than) h(revision) d(n) m
+(um) m(b) s(ers) h(when) g(op) s(erating) h(on) h(m) m(ultiple) d
+(\014les.) p 90 rotate dyy eop
%%Page: 47 49
-47 48 bop 150 -116 a Ft(Chapter)30 b(5:)41 b(Branc)m(hing)30
-b(and)g(merging)2112 b(47)150 299 y(adding)25 b(a)j(dead)e(revision)f
-(1.2\).)41 b(No)m(w)28 b(supp)s(ose)d(y)m(ou)i(w)m(an)m(t)h(to)f(add)f
-(it)h(again,)h(with)d(the)i(same)g(con)m(ten)m(ts)150
-408 y(it)j(had)g(previously)-8 b(.)39 b(Here)30 b(is)g(ho)m(w)g(to)h
-(do)g(it:)390 541 y Fo($)47 b(cvs)g(update)f(-j)i(1.2)f(-j)g(1.1)g
-(file1)390 645 y(U)g(file1)390 749 y($)g(cvs)g(commit)f(-m)i(test)390
-853 y(Checking)e(in)h(file1;)390 956 y(/tmp/cvs-sanity/cvsroot/)o(firs)
-o(t-di)o(r/f)o(ile1)o(,v)89 b(<--)95 b(file1)390 1060
-y(new)47 b(revision:)e(1.3;)i(previous)e(revision:)h(1.2)390
-1164 y(done)390 1268 y($)150 1535 y Fp(5.9)68 b(Merging)45
-b(can)g(add)g(or)g(remo)l(v)l(e)h(\014les)275 1732 y
-Ft(If)30 b(the)g(c)m(hanges)i(whic)m(h)d(y)m(ou)i(are)g(merging)f(in)m
-(v)m(olv)m(e)h(remo)m(ving)f(or)h(adding)e(some)i(\014les,)f
-Fo(update)f(-j)150 1842 y Ft(will)f(re\015ect)j(suc)m(h)f(additions)e
-(or)j(remo)m(v)-5 b(als.)275 1980 y(F)d(or)31 b(example:)390
-2113 y Fo(cvs)47 b(update)f(-A)390 2217 y(touch)g(a)i(b)f(c)390
-2320 y(cvs)g(add)g(a)g(b)h(c)f(;)h(cvs)f(ci)g(-m)g("added")f(a)h(b)h(c)
-390 2424 y(cvs)f(tag)g(-b)g(branchtag)390 2528 y(cvs)g(update)f(-r)h
-(branchtag)390 2632 y(touch)f(d)i(;)f(cvs)g(add)g(d)390
-2736 y(rm)g(a)h(;)f(cvs)g(rm)g(a)390 2839 y(cvs)g(ci)g(-m)g("added)f
-(d,)i(removed)d(a")390 2943 y(cvs)i(update)f(-A)390 3047
-y(cvs)h(update)f(-jbranchtag)275 3186 y Ft(After)30 b(these)h(commands)
-f(are)g(executed)h(and)f(a)h(`)p Fo(cvs)e(commit)p Ft(')g(is)h(done,)g
-(\014le)f(`)p Fo(a)p Ft(')i(will)c(b)s(e)j(remo)m(v)m(ed)150
-3295 y(and)g(\014le)f(`)p Fo(d)p Ft(')i(added)e(in)h(the)g(main)f
-(branc)m(h.)150 3563 y Fp(5.10)68 b(Merging)46 b(and)e(k)l(eyw)l(ords)
-275 3759 y Ft(If)24 b(y)m(ou)i(merge)g(\014les)e(con)m(taining)h(k)m
-(eyw)m(ords)g(\(see)h(Chapter)f(12)h([Keyw)m(ord)f(substitution],)g
-(page)g(73\),)150 3869 y(y)m(ou)35 b(will)e(normally)g(get)j(n)m
-(umerous)e(con\015icts)h(during)d(the)k(merge,)g(b)s(ecause)f(the)h(k)m
-(eyw)m(ords)f(are)g(ex-)150 3979 y(panded)29 b(di\013eren)m(tly)g(in)g
-(the)i(revisions)d(whic)m(h)h(y)m(ou)i(are)g(merging.)275
-4117 y(Therefore,)24 b(y)m(ou)g(will)d(often)j(w)m(an)m(t)g(to)g(sp)s
-(ecify)e(the)i(`)p Fo(-kk)p Ft(')f(\(see)h(Section)f(12.4)i
-([Substitution)c(mo)s(des],)150 4227 y(page)28 b(75\))g(switc)m(h)f(to)
-g(the)h(merge)f(command)g(line.)38 b(By)27 b(substituting)e(just)h(the)
-i(name)f(of)g(the)g(k)m(eyw)m(ord,)150 4336 y(not)34
-b(the)g(expanded)f(v)-5 b(alue)33 b(of)h(that)h(k)m(eyw)m(ord,)g(this)e
-(option)g(ensures)g(that)h(the)g(revisions)e(whic)m(h)h(y)m(ou)150
-4446 y(are)e(merging)f(will)d(b)s(e)j(the)h(same)f(as)h(eac)m(h)g
-(other,)g(and)f(a)m(v)m(oid)h(spurious)d(con\015icts.)275
-4585 y(F)-8 b(or)31 b(example,)f(supp)s(ose)f(y)m(ou)i(ha)m(v)m(e)g(a)g
-(\014le)e(lik)m(e)h(this:)724 4717 y Fo(+---------+)676
-4821 y(_!)48 b(1.1.2.1)d(!)143 b(<-)95 b(br1)629 4925
-y(/)47 b(+---------+)581 5029 y(/)533 5132 y(/)390 5236
-y(+-----+)189 b(+-----+)390 5340 y(!)47 b(1.1)g(!----!)f(1.2)h(!)p
-eop
+47 48 bop Ft 150 -116 a(Chapter) 30 b(5:) 41 b(Branc) m(hing) 30
+b(and) g(merging) 2112 b(47) 275 299 y(Sp) s(ecifying) 17
+b(t) m(w) m(o) 22 b(`) p Fo(-j) p Ft(') e(options) g(can) g(also) g
+(undo) g(\014le) f(remo) m(v) -5 b(als) 20 b(or) h(additions.) 35
+b(F) -8 b(or) 21 b(example,) h(supp) s(ose) 150 408 y(y) m(ou) 30
+b(ha) m(v) m(e) g(a) g(\014le) f(named) g(`) p Fo(file1) p
+Ft(') f(whic) m(h) g(existed) i(as) f(revision) f(1.1,) j(and) e(y) m
+(ou) g(then) h(remo) m(v) m(ed) g(it) f(\(th) m(us) 150
+518 y(adding) c(a) j(dead) e(revision) f(1.2\).) 41 b(No) m(w) 28
+b(supp) s(ose) d(y) m(ou) i(w) m(an) m(t) h(to) f(add) f(it) h(again,) h
+(with) d(the) i(same) g(con) m(ten) m(ts) 150 628 y(it) j(had) g
+(previously) -8 b(.) 39 b(Here) 30 b(is) g(ho) m(w) g(to) h(do) g(it:) p
+Fo 390 750 a($) 47 b(cvs) g(update) f(-j) i(1.2) f(-j) g(1.1) g(file1)
+390 854 y(U) g(file1) 390 958 y($) g(cvs) g(commit) f(-m) i(test) 390
+1061 y(Checking) e(in) h(file1;) 390 1165 y(/tmp/cvs-sanity/cvsroot/) o
+(firs) o(t-di) o(r/f) o(ile1) o(,v) 89 b(<--) 95 b(file1) 390
+1269 y(new) 47 b(revision:) e(1.3;) i(previous) e(revision:) h(1.2) 390
+1373 y(done) 390 1477 y($) p Fp 150 1715 a(5.9) 68 b(Merging) 45
+b(can) g(add) g(or) g(remo) l(v) l(e) h(\014les) p Ft
+275 1902 a(If) 30 b(the) g(c) m(hanges) i(whic) m(h) d(y) m(ou) i(are) g
+(merging) f(in) m(v) m(olv) m(e) h(remo) m(ving) f(or) h(adding) e
+(some) i(\014les,) p Fo 30 w(update) e(-j) p Ft 150 2011
+a(will) f(re\015ect) j(suc) m(h) f(additions) e(or) j(remo) m(v) -5
+b(als.) 275 2140 y(F) d(or) 31 b(example:) p Fo 390 2262
+a(cvs) 47 b(update) f(-A) 390 2366 y(touch) g(a) i(b) f(c) 390
+2470 y(cvs) g(add) g(a) g(b) h(c) f(;) h(cvs) f(ci) g(-m) g("added") f
+(a) h(b) h(c) 390 2573 y(cvs) f(tag) g(-b) g(branchtag) 390
+2677 y(cvs) g(update) f(-r) h(branchtag) 390 2781 y(touch) f(d) i(;) f
+(cvs) g(add) g(d) 390 2885 y(rm) g(a) h(;) f(cvs) g(rm) g(a) 390
+2989 y(cvs) g(ci) g(-m) g("added) f(d,) i(removed) d(a") 390
+3092 y(cvs) i(update) f(-A) 390 3196 y(cvs) h(update) f(-jbranchtag) p
+Ft 275 3324 a(After) 30 b(these) h(commands) f(are) g(executed) h(and) f
+(a) h(`) p Fo(cvs) e(commit) p Ft(') g(is) h(done,) g(\014le) f(`) p
+Fo(a) p Ft(') i(will) c(b) s(e) j(remo) m(v) m(ed) 150
+3434 y(and) g(\014le) f(`) p Fo(d) p Ft(') i(added) e(in) h(the) g
+(main) f(branc) m(h.) 275 3562 y(Note) 23 b(that) g(using) e(a) i
+(single) e(static) i(tag) g(\(`) p Fo(-j) p Fm 31 w(tagname) p
+Ft 5 w('\)) h(rather) e(than) g(a) h(dynamic) e(tag) j(\(`) p
+Fo(-j) p Fm 30 w(branc) m(h-) 150 3672 y(name) p Ft 5
+w('\)) 34 b(to) h(merge) f(c) m(hanges) h(from) e(a) h(branc) m(h) f
+(will) e(usually) h(not) i(remo) m(v) m(e) h(\014les) d(whic) m(h) h(w)
+m(ere) h(remo) m(v) m(ed) 150 3781 y(on) d(the) g(branc) m(h) g(since) p
+Fs 30 w(cvs) p Ft 31 w(do) s(es) g(not) g(automatically) g(add) g
+(static) g(tags) i(to) e(dead) g(revisions.) 42 b(The) 30
+b(ex-) 150 3891 y(ception) d(to) g(this) f(rule) f(o) s(ccurs) i(when) f
+(a) h(static) g(tag) h(has) f(b) s(een) f(attac) m(hed) i(to) g(a) f
+(dead) g(revision) e(man) m(ually) -8 b(.) 150 4001 y(Use) 35
+b(the) f(branc) m(h) g(tag) i(to) f(merge) g(all) e(c) m(hanges) i
+(from) f(the) h(branc) m(h) e(or) i(use) f(t) m(w) m(o) h(static) g
+(tags) h(as) e(merge) 150 4110 y(endp) s(oin) m(ts) 29
+b(to) i(b) s(e) e(sure) h(that) h(all) e(in) m(tended) h(c) m(hanges) h
+(are) g(prop) s(ogated) f(in) f(the) i(merge.) p Fp 150
+4349 a(5.10) 68 b(Merging) 46 b(and) e(k) l(eyw) l(ords) p
+Ft 275 4535 a(If) 24 b(y) m(ou) i(merge) g(\014les) e(con) m(taining) h
+(k) m(eyw) m(ords) g(\(see) h(Chapter) f(12) h([Keyw) m(ord) f
+(substitution],) g(page) g(75\),) 150 4645 y(y) m(ou) 35
+b(will) e(normally) g(get) j(n) m(umerous) e(con\015icts) h(during) d
+(the) k(merge,) g(b) s(ecause) f(the) h(k) m(eyw) m(ords) f(are) g(ex-)
+150 4755 y(panded) 29 b(di\013eren) m(tly) g(in) g(the) i(revisions) d
+(whic) m(h) h(y) m(ou) i(are) g(merging.) 275 4883 y(Therefore,) 24
+b(y) m(ou) g(will) d(often) j(w) m(an) m(t) g(to) g(sp) s(ecify) e(the)
+i(`) p Fo(-kk) p Ft(') f(\(see) h(Section) f(12.4) i([Substitution) c
+(mo) s(des],) 150 4992 y(page) 28 b(77\)) g(switc) m(h) f(to) g(the) h
+(merge) f(command) g(line.) 38 b(By) 27 b(substituting) e(just) h(the) i
+(name) f(of) g(the) g(k) m(eyw) m(ord,) 150 5102 y(not) 34
+b(the) g(expanded) f(v) -5 b(alue) 33 b(of) h(that) h(k) m(eyw) m(ord,)
+g(this) e(option) g(ensures) g(that) h(the) g(revisions) e(whic) m(h) h
+(y) m(ou) 150 5212 y(are) e(merging) f(will) d(b) s(e) j(the) h(same) f
+(as) h(eac) m(h) g(other,) g(and) f(a) m(v) m(oid) h(spurious) d
+(con\015icts.) 275 5340 y(F) -8 b(or) 31 b(example,) f(supp) s(ose) f
+(y) m(ou) i(ha) m(v) m(e) g(a) g(\014le) e(lik) m(e) h(this:) p
+90 rotate dyy eop
%%Page: 48 50
-48 49 bop 150 -116 a Ft(48)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)390 299 y Fo(+-----+)189
-b(+-----+)275 433 y Ft(and)27 b(y)m(our)h(w)m(orking)f(directory)g(is)g
-(curren)m(tly)g(on)h(the)g(trunk)f(\(revision)g(1.2\).)41
-b(Then)27 b(y)m(ou)h(migh)m(t)g(get)150 543 y(the)j(follo)m(wing)d
-(results)i(from)f(a)i(merge:)390 672 y Fo($)47 b(cat)g(file1)390
-775 y(key)g($Revision: 1.1.1.17 $)390 879 y(.)g(.)h(.)390
-983 y($)f(cvs)g(update)f(-j)i(br1)390 1087 y(U)f(file1)390
-1191 y(RCS)g(file:)f(/cvsroot/first-dir/file1,)o(v)390
-1294 y(retrieving)f(revision)h(1.1)390 1398 y(retrieving)f(revision)h
-(1.1.2.1)390 1502 y(Merging)g(differences)f(between)g(1.1)i(and)g
-(1.1.2.1)f(into)h(file1)390 1606 y(rcsmerge:)e(warning:)h(conflicts)f
-(during)h(merge)390 1709 y($)h(cat)g(file1)390 1813 y(<<<<<<<)f(file1)
-390 1917 y(key)h($Revision: 1.1.1.17 $)390 2021 y(=======)390
-2125 y(key)g($Revision: 1.1.1.17 $)390 2228 y(>>>>>>>)g(1.1.2.1)390
-2332 y(.)h(.)h(.)275 2467 y Ft(What)c(happ)s(ened)e(w)m(as)i(that)g
-(the)g(merge)g(tried)f(to)h(merge)h(the)e(di\013erences)g(b)s(et)m(w)m
-(een)i(1.1)g(and)150 2576 y(1.1.2.1)c(in)m(to)d(y)m(our)g(w)m(orking)f
-(directory)-8 b(.)65 b(So,)40 b(since)d(the)i(k)m(eyw)m(ord)f(c)m
-(hanged)h(from)f Fo(Revision:)28 b(1.1)150 2686 y Ft(to)j
-Fo(Revision:)c(1.1.2.1)p Ft(,)i Fs(cvs)g Ft(tried)g(to)h(merge)h(that)f
-(c)m(hange)h(in)m(to)f(y)m(our)g(w)m(orking)f(directory)-8
-b(,)30 b(whic)m(h)150 2795 y(con\015icted)g(with)f(the)i(fact)g(that)g
-(y)m(our)f(w)m(orking)g(directory)g(had)g(con)m(tained)g
-Fo(Revision:)e(1.2)p Ft(.)275 2930 y(Here)i(is)g(what)g(happ)s(ens)f
-(if)g(y)m(ou)i(had)f(used)f(`)p Fo(-kk)p Ft(':)390 3059
-y Fo($)47 b(cat)g(file1)390 3162 y(key)g($Revision: 1.1.1.17 $)390
-3266 y(.)g(.)h(.)390 3370 y($)f(cvs)g(update)f(-kk)h(-j)h(br1)390
-3474 y(U)f(file1)390 3577 y(RCS)g(file:)f(/cvsroot/first-dir/file1,)o
-(v)390 3681 y(retrieving)f(revision)h(1.1)390 3785 y(retrieving)f
-(revision)h(1.1.2.1)390 3889 y(Merging)g(differences)f(between)g(1.1)i
-(and)g(1.1.2.1)f(into)h(file1)390 3993 y($)g(cat)g(file1)390
-4096 y(key)g($Revision: 1.1.1.17 $)390 4200 y(.)g(.)h(.)275 4335
-y Ft(What)34 b(is)f(going)h(on)f(here)h(is)f(that)h(revision)e(1.1)j
-(and)e(1.1.2.1)j(b)s(oth)d(expand)g(as)h(plain)e Fo(Revision)p
-Ft(,)150 4444 y(and)22 b(therefore)h(merging)f(the)h(c)m(hanges)h(b)s
-(et)m(w)m(een)g(them)e(in)m(to)h(the)g(w)m(orking)f(directory)g(need)h
-(not)g(c)m(hange)150 4554 y(an)m(ything.)40 b(Therefore,)31
-b(there)f(is)g(no)g(con\015ict.)275 4688 y(There)35 b(is,)h(ho)m(w)m
-(ev)m(er,)i(one)e(ma)5 b(jor)36 b(ca)m(v)m(eat)i(with)c(using)g(`)p
-Fo(-kk)p Ft(')h(on)h(merges.)56 b(Namely)-8 b(,)38 b(it)d(o)m(v)m
-(errides)150 4798 y(whatev)m(er)e(k)m(eyw)m(ord)g(expansion)e(mo)s(de)h
-Fs(cvs)g Ft(w)m(ould)f(normally)g(ha)m(v)m(e)i(used.)47
-b(In)31 b(particular,)h(this)f(is)h(a)150 4907 y(problem)27
-b(if)h(the)h(mo)s(de)g(had)f(b)s(een)g(`)p Fo(-kb)p Ft(')h(for)f(a)i
-(binary)d(\014le.)39 b(Therefore,)29 b(if)f(y)m(our)h(rep)s(ository)f
-(con)m(tains)150 5017 y(binary)h(\014les,)g(y)m(ou)i(will)d(need)i(to)h
-(deal)f(with)f(the)h(con\015icts)g(rather)h(than)f(using)f(`)p
-Fo(-kk)p Ft('.)p eop
+48 49 bop Ft 150 -116 a(48) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fo 724
+299 a(+---------+) 676 403 y(_!) 48 b(1.1.2.1) d(!) 143
+b(<-) 95 b(br1) 629 506 y(/) 47 b(+---------+) 581 610
+y(/) 533 714 y(/) 390 818 y(+-----+) 189 b(+-----+) 390
+922 y(!) 47 b(1.1) g(!----!) f(1.2) h(!) 390 1025 y(+-----+) 189
+b(+-----+) p Ft 275 1170 a(and) 27 b(y) m(our) h(w) m(orking) f
+(directory) g(is) g(curren) m(tly) g(on) h(the) g(trunk) f(\(revision) g
+(1.2\).) 41 b(Then) 27 b(y) m(ou) h(migh) m(t) g(get) 150
+1279 y(the) j(follo) m(wing) d(results) i(from) f(a) i(merge:) p
+Fo 390 1418 a($) 47 b(cat) g(file1) 390 1522 y(key) g($Revision:) e
+(1.2) i($) 390 1626 y(.) g(.) h(.) 390 1729 y($) f(cvs) g(update) f(-j)
+i(br1) 390 1833 y(U) f(file1) 390 1937 y(RCS) g(file:) f
+(/cvsroot/first-dir/file1,) o(v) 390 2041 y(retrieving) f(revision) h
+(1.1) 390 2144 y(retrieving) f(revision) h(1.1.2.1) 390
+2248 y(Merging) g(differences) f(between) g(1.1) i(and) g(1.1.2.1) f
+(into) h(file1) 390 2352 y(rcsmerge:) e(warning:) h(conflicts) f
+(during) h(merge) 390 2456 y($) h(cat) g(file1) 390 2560
+y(<<<<<<<) f(file1) 390 2663 y(key) h($Revision: 1.1.1.18 $) 390
+2767 y(=======) 390 2871 y(key) g($Revision: 1.1.1.18 $) 390
+2975 y(>>>>>>>) g(1.1.2.1) 390 3078 y(.) h(.) h(.) p
+Ft 275 3223 a(What) c(happ) s(ened) e(w) m(as) i(that) g(the) g(merge) g
+(tried) f(to) h(merge) h(the) e(di\013erences) g(b) s(et) m(w) m(een) i
+(1.1) g(and) 150 3333 y(1.1.2.1) c(in) m(to) d(y) m(our) g(w) m(orking)
+f(directory) -8 b(.) 65 b(So,) 40 b(since) d(the) i(k) m(eyw) m(ord) f
+(c) m(hanged) h(from) p Fo 38 w(Revision:) 28 b(1.1) p
+Ft 150 3442 a(to) p Fo 31 w(Revision:) f(1.1.2.1) p Ft(,) p
+Fs 29 w(cvs) p Ft 29 w(tried) i(to) h(merge) h(that) f(c) m(hange) h
+(in) m(to) f(y) m(our) g(w) m(orking) f(directory) -8
+b(,) 30 b(whic) m(h) 150 3552 y(con\015icted) g(with) f(the) i(fact) g
+(that) g(y) m(our) f(w) m(orking) g(directory) g(had) g(con) m(tained) p
+Fo 30 w(Revision:) e(1.2) p Ft(.) 275 3696 y(Here) i(is) g(what) g
+(happ) s(ens) f(if) g(y) m(ou) i(had) f(used) f(`) p
+Fo(-kk) p Ft(':) p Fo 390 3835 a($) 47 b(cat) g(file1) 390
+3939 y(key) g($Revision: 1.1.1.18 $) 390 4042 y(.) g(.) h(.) 390
+4146 y($) f(cvs) g(update) f(-kk) h(-j) h(br1) 390 4250
+y(U) f(file1) 390 4354 y(RCS) g(file:) f(/cvsroot/first-dir/file1,) o
+(v) 390 4457 y(retrieving) f(revision) h(1.1) 390 4561
+y(retrieving) f(revision) h(1.1.2.1) 390 4665 y(Merging) g(differences)
+f(between) g(1.1) i(and) g(1.1.2.1) f(into) h(file1) 390
+4769 y($) g(cat) g(file1) 390 4873 y(key) g($Revision: 1.1.1.18 $) 390
+4976 y(.) g(.) h(.) p Ft 275 5121 a(What) 34 b(is) f(going) h(on) f
+(here) h(is) f(that) h(revision) e(1.1) j(and) e(1.1.2.1) j(b) s(oth) d
+(expand) g(as) h(plain) p Fo 32 w(Revision) p Ft(,) 150
+5230 y(and) 22 b(therefore) h(merging) f(the) h(c) m(hanges) h(b) s(et)
+m(w) m(een) g(them) e(in) m(to) h(the) g(w) m(orking) f(directory) g
+(need) h(not) g(c) m(hange) 150 5340 y(an) m(ything.) 40
+b(Therefore,) 31 b(there) f(is) g(no) g(con\015ict.) p
+90 rotate dyy eop
%%Page: 49 51
-49 50 bop 150 -116 a Ft(Chapter)30 b(6:)41 b(Recursiv)m(e)30
-b(b)s(eha)m(vior)2291 b(49)150 299 y Fq(6)80 b(Recursiv)l(e)53
-b(b)t(eha)l(vior)275 533 y Ft(Almost)27 b(all)h(of)g(the)g(sub)s
-(commands)e(of)j Fs(cvs)e Ft(w)m(ork)h(recursiv)m(ely)f(when)g(y)m(ou)i
-(sp)s(ecify)d(a)j(directory)f(as)150 643 y(an)i(argumen)m(t.)41
-b(F)-8 b(or)32 b(instance,)e(consider)f(this)g(directory)h(structure:)
-676 771 y Fo($HOME)772 875 y(|)772 979 y(+--tc)772 1083
-y(|)143 b(|)963 1186 y(+--CVS)963 1290 y(|)286 b(\(internal)45
-b Fs(cvs)i Fo(files\))963 1394 y(+--Makefile)963 1498
-y(+--backend.c)963 1601 y(+--driver.c)963 1705 y(+--frontend.c)963
-1809 y(+--parser.c)963 1913 y(+--man)963 2017 y(|)190
-b(|)963 2120 y(|)g(+--CVS)963 2224 y(|)g(|)96 b(\(internal)45
-b Fs(cvs)i Fo(files\))963 2328 y(|)190 b(+--tc.1)963
-2432 y(|)963 2535 y(+--testing)1201 2639 y(|)1201 2743
-y(+--CVS)1201 2847 y(|)96 b(\(internal)45 b Fs(cvs)i
-Fo(files\))1201 2951 y(+--testpgm.t)1201 3054 y(+--test2.t)150
-3189 y Ft(If)30 b(`)p Fo(tc)p Ft(')g(is)g(the)g(curren)m(t)g(w)m
-(orking)g(directory)-8 b(,)31 b(the)f(follo)m(wing)f(is)g(true:)225
-3323 y Fr(\017)60 b Ft(`)p Fo(cvs)30 b(update)e(testing)p
-Ft(')h(is)g(equiv)-5 b(alen)m(t)30 b(to)570 3452 y Fo(cvs)47
-b(update)f(testing/testpgm.t)d(testing/test2.t)225 3587
-y Fr(\017)60 b Ft(`)p Fo(cvs)30 b(update)e(testing)h(man)p
-Ft(')h(up)s(dates)f(all)g(\014les)h(in)f(the)h(sub)s(directories)225
-3721 y Fr(\017)60 b Ft(`)p Fo(cvs)30 b(update)e(.)p Ft(')j(or)f(just)g
-(`)p Fo(cvs)g(update)p Ft(')e(up)s(dates)i(all)f(\014les)g(in)h(the)g
-Fo(tc)g Ft(directory)275 3880 y(If)20 b(no)g(argumen)m(ts)h(are)g(giv)m
-(en)f(to)i Fo(update)d Ft(it)h(will)e(up)s(date)h(all)h(\014les)f(in)g
-(the)i(curren)m(t)g(w)m(orking)e(directory)150 3990 y(and)29
-b(all)g(its)h(sub)s(directories.)38 b(In)29 b(other)i(w)m(ords,)e(`)p
-Fo(.)p Ft(')i(is)e(a)h(default)f(argumen)m(t)i(to)g Fo(update)p
-Ft(.)39 b(This)28 b(is)h(also)150 4100 y(true)h(for)g(most)h(of)g(the)f
-Fs(cvs)g Ft(sub)s(commands,)e(not)j(only)e(the)i Fo(update)e
-Ft(command.)275 4234 y(The)f(recursiv)m(e)g(b)s(eha)m(vior)g(of)g(the)h
-Fs(cvs)f Ft(sub)s(commands)f(can)i(b)s(e)f(turned)f(o\013)i(with)f(the)
-h(`)p Fo(-l)p Ft(')f(option.)150 4344 y(Con)m(v)m(ersely)-8
-b(,)34 b(the)e(`)p Fo(-R)p Ft(')h(option)e(can)i(b)s(e)f(used)g(to)h
-(force)g(recursion)e(if)g(`)p Fo(-l)p Ft(')h(is)g(sp)s(eci\014ed)f(in)g
-(`)p Fo(~/.cvsrc)p Ft(')150 4453 y(\(see)g(Section)g(A.3)g([)p
-Fo(~)p Ft(/.cvsrc],)g(page)h(86\).)390 4582 y Fo($)47
-b(cvs)g(update)f(-l)429 b(#)48 b Ft(Don't)31 b(up)s(date)f(\014les)f
-(in)g(sub)s(directories)p eop
+49 50 bop Ft 150 -116 a(Chapter) 30 b(5:) 41 b(Branc) m(hing) 30
+b(and) g(merging) 2112 b(49) 275 299 y(There) 35 b(is,) h(ho) m(w) m
+(ev) m(er,) i(one) e(ma) 5 b(jor) 36 b(ca) m(v) m(eat) i(with) c(using)
+g(`) p Fo(-kk) p Ft(') h(on) h(merges.) 56 b(Namely) -8
+b(,) 38 b(it) d(o) m(v) m(errides) 150 408 y(whatev) m(er) e(k) m(eyw) m
+(ord) g(expansion) e(mo) s(de) p Fs 32 w(cvs) p Ft 32
+w(w) m(ould) g(normally) g(ha) m(v) m(e) i(used.) 47
+b(In) 31 b(particular,) h(this) f(is) h(a) 150 518 y(problem) 27
+b(if) h(the) h(mo) s(de) g(had) f(b) s(een) g(`) p Fo(-kb) p
+Ft(') h(for) f(a) i(binary) d(\014le.) 39 b(Therefore,) 29
+b(if) f(y) m(our) h(rep) s(ository) f(con) m(tains) 150
+628 y(binary) h(\014les,) g(y) m(ou) i(will) d(need) i(to) h(deal) f
+(with) f(the) h(con\015icts) g(rather) h(than) f(using) f(`) p
+Fo(-kk) p Ft('.) p 90 rotate dyy eop
%%Page: 50 52
-50 51 bop 150 -116 a Ft(50)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)p eop
+50 51 bop Ft 150 -116 a(50) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p 90 rotate
+dyy eop
%%Page: 51 53
-51 52 bop 150 -116 a Ft(Chapter)30 b(7:)41 b(Adding,)29
-b(remo)m(ving,)h(and)g(renaming)f(\014les)h(and)f(directories)933
-b(51)150 141 y Fq(7)80 b(Adding,)53 b(remo)l(ving,)g(and)g(renaming)g
-(\014les)h(and)311 299 y(directories)275 558 y Ft(In)42
-b(the)h(course)g(of)f(a)i(pro)5 b(ject,)46 b(one)d(will)d(often)k(add)e
-(new)g(\014les.)77 b(Lik)m(ewise)42 b(with)f(remo)m(ving)i(or)150
-667 y(renaming,)26 b(or)h(with)e(directories.)38 b(The)26
-b(general)g(concept)i(to)f(k)m(eep)g(in)e(mind)f(in)h(all)h(these)h
-(cases)g(is)e(that)150 777 y(instead)i(of)i(making)e(an)h(irrev)m
-(ersible)e(c)m(hange)j(y)m(ou)f(w)m(an)m(t)h Fs(cvs)f
-Ft(to)g(record)g(the)h(fact)g(that)f(a)h(c)m(hange)g(has)150
-887 y(tak)m(en)38 b(place,)g(just)e(as)g(with)f(mo)s(difying)f(an)j
-(existing)e(\014le.)58 b(The)36 b(exact)i(mec)m(hanisms)d(to)j(do)e
-(this)f(in)150 996 y Fs(cvs)29 b Ft(v)-5 b(ary)31 b(dep)s(ending)d(on)i
-(the)g(situation.)150 1274 y Fp(7.1)68 b(Adding)44 b(\014les)i(to)f(a)g
-(directory)275 1475 y Ft(T)-8 b(o)30 b(add)g(a)h(new)f(\014le)f(to)i(a)
-g(directory)-8 b(,)31 b(follo)m(w)e(these)i(steps.)225
-1618 y Fr(\017)60 b Ft(Y)-8 b(ou)29 b(m)m(ust)g(ha)m(v)m(e)h(a)g(w)m
-(orking)e(cop)m(y)h(of)h(the)f(directory)-8 b(.)40 b(See)29
-b(Section)g(1.3.1)h([Getting)g(the)f(source],)330 1727
-y(page)i(4.)225 1866 y Fr(\017)60 b Ft(Create)31 b(the)g(new)f(\014le)f
-(inside)f(y)m(our)i(w)m(orking)g(cop)m(y)h(of)g(the)f(directory)-8
-b(.)225 2005 y Fr(\017)60 b Ft(Use)32 b(`)p Fo(cvs)d(add)h
-Fm(\014lename)5 b Ft(')31 b(to)h(tell)e Fs(cvs)h Ft(that)h(y)m(ou)f(w)m
-(an)m(t)i(to)f(v)m(ersion)e(con)m(trol)i(the)g(\014le.)42
-b(If)31 b(the)h(\014le)330 2114 y(con)m(tains)f(binary)d(data,)j(sp)s
-(ecify)f(`)p Fo(-kb)p Ft(')f(\(see)j(Chapter)e(9)g([Binary)g(\014les],)
-g(page)h(59\).)225 2253 y Fr(\017)60 b Ft(Use)34 b(`)p
-Fo(cvs)c(commit)e Fm(\014lename)5 b Ft(')34 b(to)g(actually)g(c)m(hec)m
-(k)h(in)d(the)i(\014le)f(in)m(to)h(the)f(rep)s(ository)-8
-b(.)51 b(Other)33 b(de-)330 2362 y(v)m(elop)s(ers)d(cannot)h(see)g(the)
-f(\014le)g(un)m(til)e(y)m(ou)j(p)s(erform)e(this)g(step.)275
-2534 y(Y)-8 b(ou)30 b(can)h(also)f(use)g(the)h Fo(add)f
-Ft(command)g(to)h(add)f(a)g(new)g(directory)-8 b(.)275
-2677 y(Unlik)m(e)27 b(most)i(other)f(commands,)h(the)g
-Fo(add)e Ft(command)h(is)g(not)g(recursiv)m(e.)40 b(Y)-8
-b(ou)29 b(cannot)g(ev)m(en)g(t)m(yp)s(e)150 2787 y(`)p
-Fo(cvs)h(add)f(foo/bar)p Ft('!)39 b(Instead,)31 b(y)m(ou)f(ha)m(v)m(e)i
-(to)390 2924 y Fo($)47 b(cd)h(foo)390 3027 y($)f(cvs)g(add)g(bar)3465
-3286 y Ft(Command)-3725 b Fh(cvs)39 b(add)44 b Fg([)p
-Fo(-k)30 b Fm(k\015ag)p Fg(])i([)p Fo(-m)e Fm(message)p
-Fg(])i Fm(\014les)j(.)22 b(.)g(.)390 3396 y Ft(Sc)m(hedule)i
-Fm(\014les)k Ft(to)e(b)s(e)f(added)f(to)i(the)g(rep)s(ository)-8
-b(.)38 b(The)25 b(\014les)f(or)h(directories)f(sp)s(eci\014ed)g(with)g
-Fo(add)390 3505 y Ft(m)m(ust)32 b(already)f(exist)h(in)e(the)i(curren)m
-(t)f(directory)-8 b(.)45 b(T)-8 b(o)33 b(add)e(a)h(whole)f(new)g
-(directory)g(hierarc)m(h)m(y)390 3615 y(to)k(the)g(source)f(rep)s
-(ository)g(\(for)g(example,)h(\014les)f(receiv)m(ed)g(from)g(a)h
-(third-part)m(y)e(v)m(endor\),)j(use)390 3725 y(the)31
-b Fo(import)d Ft(command)i(instead.)40 b(See)31 b(Section)f(A.12)i
-([imp)s(ort],)d(page)i(104.)390 3867 y(The)d(added)g(\014les)g(are)i
-(not)f(placed)f(in)f(the)j(source)f(rep)s(ository)e(un)m(til)g(y)m(ou)j
-(use)e Fo(commit)f Ft(to)j(mak)m(e)390 3977 y(the)38
-b(c)m(hange)g(p)s(ermanen)m(t.)62 b(Doing)38 b(an)f Fo(add)g
-Ft(on)g(a)h(\014le)f(that)h(w)m(as)g(remo)m(v)m(ed)h(with)d(the)i
-Fo(remove)390 4087 y Ft(command)33 b(will)e(undo)h(the)h(e\013ect)i(of)
-f(the)f Fo(remove)p Ft(,)g(unless)e(a)j Fo(commit)e Ft(command)h(in)m
-(terv)m(ened.)390 4196 y(See)e(Section)f(7.2)h([Remo)m(ving)g
-(\014les],)f(page)h(52,)g(for)g(an)f(example.)390 4339
-y(The)j(`)p Fo(-k)p Ft(')g(option)f(sp)s(eci\014es)g(the)h(default)g(w)
-m(a)m(y)h(that)g(this)e(\014le)g(will)e(b)s(e)j(c)m(hec)m(k)m(ed)i
-(out;)g(for)e(more)390 4448 y(information)c(see)i(Section)f(12.4)i
-([Substitution)c(mo)s(des],)i(page)h(75.)390 4591 y(The)37
-b(`)p Fo(-m)p Ft(')g(option)f(sp)s(eci\014es)g(a)i(description)d(for)i
-(the)g(\014le.)60 b(This)35 b(description)h(app)s(ears)g(in)g(the)390
-4701 y(history)c(log)h(\(if)f(it)g(is)g(enabled,)h(see)h(Section)e
-(C.11)i([history)e(\014le],)h(page)h(138\).)50 b(It)33
-b(will)d(also)j(b)s(e)390 4810 y(sa)m(v)m(ed)39 b(in)e(the)h(v)m
-(ersion)f(history)g(inside)f(the)i(rep)s(ository)f(when)g(the)h(\014le)
-f(is)g(committed.)63 b(The)390 4920 y Fo(log)25 b Ft(command)h(displa)m
-(ys)e(this)h(description.)37 b(The)25 b(description)f(can)j(b)s(e)e(c)m
-(hanged)i(using)d(`)p Fo(admin)390 5030 y(-t)p Ft('.)39
-b(See)27 b(Section)g(A.6)h([admin],)f(page)h(91.)40 b(If)27
-b(y)m(ou)g(omit)g(the)g(`)p Fo(-m)j Fm(description)p
-Ft(')25 b(\015ag,)k(an)e(empt)m(y)390 5139 y(string)i(will)f(b)s(e)i
-(used.)40 b(Y)-8 b(ou)31 b(will)c(not)k(b)s(e)f(prompted)f(for)h(a)h
-(description.)275 5340 y(F)-8 b(or)31 b(example,)f(the)h(follo)m(wing)d
-(commands)i(add)g(the)h(\014le)e(`)p Fo(backend.c)p Ft(')g(to)i(the)f
-(rep)s(ository:)p eop
+51 52 bop Ft 150 -116 a(Chapter) 30 b(6:) 41 b(Recursiv) m(e) 30
+b(b) s(eha) m(vior) 2291 b(51) p Fq 150 299 a(6) 80 b(Recursiv) l(e) 53
+b(b) t(eha) l(vior) p Ft 275 533 a(Almost) 27 b(all) h(of) g(the) g
+(sub) s(commands) e(of) p Fs 29 w(cvs) p Ft 27 w(w) m(ork) i(recursiv) m
+(ely) f(when) g(y) m(ou) i(sp) s(ecify) d(a) j(directory) f(as) 150
+643 y(an) i(argumen) m(t.) 41 b(F) -8 b(or) 32 b(instance,) e(consider)
+f(this) g(directory) h(structure:) p Fo 676 771 a($HOME) 772
+875 y(|) 772 979 y(+--tc) 772 1083 y(|) 143 b(|) 963
+1186 y(+--CVS) 963 1290 y(|) 286 b(\(internal) p Fs 45
+w(cvs) p Fo 47 w(files\)) 963 1394 y(+--Makefile) 963
+1498 y(+--backend.c) 963 1601 y(+--driver.c) 963 1705
+y(+--frontend.c) 963 1809 y(+--parser.c) 963 1913 y(+--man) 963
+2017 y(|) 190 b(|) 963 2120 y(|) g(+--CVS) 963 2224 y(|) g(|) 96
+b(\(internal) p Fs 45 w(cvs) p Fo 47 w(files\)) 963 2328
+y(|) 190 b(+--tc.1) 963 2432 y(|) 963 2535 y(+--testing) 1201
+2639 y(|) 1201 2743 y(+--CVS) 1201 2847 y(|) 96 b(\(internal) p
+Fs 45 w(cvs) p Fo 47 w(files\)) 1201 2951 y(+--testpgm.t) 1201
+3054 y(+--test2.t) p Ft 150 3189 a(If) 30 b(`) p Fo(tc) p
+Ft(') g(is) g(the) g(curren) m(t) g(w) m(orking) g(directory) -8
+b(,) 31 b(the) f(follo) m(wing) f(is) g(true:) p Fr 225
+3323 a(\017) p Ft 60 w(`) p Fo(cvs) h(update) e(testing) p
+Ft(') h(is) g(equiv) -5 b(alen) m(t) 30 b(to) p Fo 570
+3452 a(cvs) 47 b(update) f(testing/testpgm.t) d(testing/test2.t) p
+Fr 225 3587 a(\017) p Ft 60 w(`) p Fo(cvs) 30 b(update) e(testing) h
+(man) p Ft(') h(up) s(dates) f(all) g(\014les) h(in) f(the) h(sub) s
+(directories) p Fr 225 3721 a(\017) p Ft 60 w(`) p Fo(cvs) g(update) e
+(.) p Ft(') j(or) f(just) g(`) p Fo(cvs) g(update) p
+Ft(') e(up) s(dates) i(all) f(\014les) g(in) h(the) p
+Fo 30 w(tc) p Ft 30 w(directory) 275 3880 y(If) 20 b(no) g(argumen) m
+(ts) h(are) g(giv) m(en) f(to) p Fo 22 w(update) p Ft
+19 w(it) g(will) e(up) s(date) h(all) h(\014les) f(in) g(the) i(curren)
+m(t) g(w) m(orking) e(directory) 150 3990 y(and) 29 b(all) g(its) h
+(sub) s(directories.) 38 b(In) 29 b(other) i(w) m(ords,) e(`) p
+Fo(.) p Ft(') i(is) e(a) h(default) f(argumen) m(t) i(to) p
+Fo 31 w(update) p Ft(.) 39 b(This) 28 b(is) h(also) 150
+4100 y(true) h(for) g(most) h(of) g(the) p Fs 30 w(cvs) p
+Ft 30 w(sub) s(commands,) d(not) j(only) e(the) p Fo
+31 w(update) p Ft 29 w(command.) 275 4234 y(The) f(recursiv) m(e) g(b) s
+(eha) m(vior) g(of) g(the) p Fs 29 w(cvs) p Ft 28 w(sub) s(commands) f
+(can) i(b) s(e) f(turned) f(o\013) i(with) f(the) h(`) p
+Fo(-l) p Ft(') f(option.) 150 4344 y(Con) m(v) m(ersely) -8
+b(,) 34 b(the) e(`) p Fo(-R) p Ft(') h(option) e(can) i(b) s(e) f(used)
+g(to) h(force) g(recursion) e(if) g(`) p Fo(-l) p Ft(') h(is) g(sp) s
+(eci\014ed) f(in) g(`) p Fo(~/.cvsrc) p Ft(') 150 4453
+y(\(see) g(Section) g(A.3) g([) p Fo(~) p Ft(/.cvsrc],) g(page) h
+(88\).) p Fo 390 4582 a($) 47 b(cvs) g(update) f(-l) 429
+b(#) p Ft 48 w(Don't) 31 b(up) s(date) f(\014les) f(in) g(sub) s
+(directories) p 90 rotate dyy eop
%%Page: 52 54
-52 53 bop 150 -116 a Ft(52)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)390 299 y Fo($)47 b(cvs)g(add)g(backend.c)
-390 403 y($)g(cvs)g(commit)f(-m)i("Early)e(version.)f(Not)i(yet)g
-(compilable.")e(backend.c)275 546 y Ft(When)d(y)m(ou)g(add)g(a)g
-(\014le)g(it)f(is)g(added)h(only)f(on)h(the)h(branc)m(h)e(whic)m(h)g(y)
-m(ou)i(are)f(w)m(orking)g(on)g(\(see)150 656 y(Chapter)24
-b(5)i([Branc)m(hing)f(and)f(merging],)i(page)g(41\).)40
-b(Y)-8 b(ou)26 b(can)f(later)g(merge)h(the)f(additions)e(to)j(another)
-150 766 y(branc)m(h)k(if)f(y)m(ou)i(w)m(an)m(t)g(\(see)g(Section)g(5.9)
-g([Merging)g(adds)e(and)h(remo)m(v)-5 b(als],)31 b(page)g(47\).)150
-1046 y Fp(7.2)68 b(Remo)l(ving)47 b(\014les)275 1248
-y Ft(Directories)34 b(c)m(hange.)54 b(New)34 b(\014les)g(are)h(added,)g
-(and)e(old)h(\014les)f(disapp)s(ear.)51 b(Still,)33 b(y)m(ou)i(w)m(an)m
-(t)g(to)h(b)s(e)150 1357 y(able)30 b(to)h(retriev)m(e)g(an)f(exact)i
-(cop)m(y)f(of)g(old)e(releases.)275 1501 y(Here)h(is)g(what)g(y)m(ou)h
-(can)g(do)f(to)h(remo)m(v)m(e)h(a)e(\014le,)g(but)g(remain)f(able)h(to)
-h(retriev)m(e)g(old)e(revisions:)225 1645 y Fr(\017)60
-b Ft(Mak)m(e)41 b(sure)d(that)i(y)m(ou)g(ha)m(v)m(e)g(not)g(made)f(an)m
-(y)h(uncommitted)e(mo)s(di\014cations)g(to)i(the)f(\014le.)67
-b(See)330 1754 y(Section)35 b(1.3.4)h([Viewing)e(di\013erences],)i
-(page)g(5,)g(for)f(one)g(w)m(a)m(y)h(to)g(do)f(that.)55
-b(Y)-8 b(ou)35 b(can)g(also)g(use)330 1864 y(the)44 b
-Fo(status)f Ft(or)h Fo(update)e Ft(command.)82 b(If)44
-b(y)m(ou)g(remo)m(v)m(e)i(the)e(\014le)f(without)g(committing)h(y)m
-(our)330 1974 y(c)m(hanges,)30 b(y)m(ou)f(will)e(of)i(course)g(not)g(b)
-s(e)f(able)g(to)i(retriev)m(e)f(the)g(\014le)f(as)h(it)f(w)m(as)h
-(immediately)e(b)s(efore)330 2083 y(y)m(ou)k(deleted)f(it.)225
-2222 y Fr(\017)60 b Ft(Remo)m(v)m(e)32 b(the)e(\014le)g(from)f(y)m(our)
-i(w)m(orking)e(cop)m(y)i(of)f(the)h(directory)-8 b(.)40
-b(Y)-8 b(ou)31 b(can)g(for)f(instance)f(use)h Fo(rm)p
-Ft(.)225 2361 y Fr(\017)60 b Ft(Use)31 b(`)p Fo(cvs)e(remove)g
-Fm(\014lename)5 b Ft(')30 b(to)h(tell)f Fs(cvs)f Ft(that)i(y)m(ou)g
-(really)e(w)m(an)m(t)i(to)g(delete)g(the)g(\014le.)225
-2500 y Fr(\017)60 b Ft(Use)31 b(`)p Fo(cvs)f(commit)e
-Fm(\014lename)5 b Ft(')30 b(to)h(actually)f(p)s(erform)f(the)i(remo)m
-(v)-5 b(al)31 b(of)f(the)h(\014le)e(from)h(the)h(rep)s(osi-)330
-2610 y(tory)-8 b(.)275 2783 y(When)35 b(y)m(ou)h(commit)f(the)h(remo)m
-(v)-5 b(al)35 b(of)h(the)g(\014le,)g Fs(cvs)e Ft(records)i(the)f(fact)i
-(that)f(the)f(\014le)g(no)g(longer)150 2893 y(exists.)k(It)26
-b(is)g(p)s(ossible)d(for)j(a)h(\014le)e(to)i(exist)f(on)g(only)g(some)g
-(branc)m(hes)g(and)g(not)g(on)h(others,)g(or)f(to)h(re-add)150
-3002 y(another)e(\014le)f(with)f(the)i(same)h(name)e(later.)39
-b(CVS)24 b(will)e(correctly)k(create)g(or)f(not)g(create)h(the)f
-(\014le,)g(based)150 3112 y(on)30 b(the)h(`)p Fo(-r)p
-Ft(')f(and)g(`)p Fo(-D)p Ft(')g(options)g(sp)s(eci\014ed)e(to)k
-Fo(checkout)c Ft(or)i Fo(update)p Ft(.)3465 3374 y(Command)-3725
-b Fh(cvs)39 b(remo)m(v)m(e)45 b Fg([)p Fm(options)p Fg(])31
-b Fm(\014les)k(.)22 b(.)g(.)390 3483 y Ft(Sc)m(hedule)28
-b(\014le\(s\))g(to)h(b)s(e)g(remo)m(v)m(ed)g(from)f(the)h(rep)s
-(ository)f(\(\014les)g(whic)m(h)f(ha)m(v)m(e)j(not)f(already)g(b)s(een)
-390 3593 y(remo)m(v)m(ed)43 b(from)e(the)h(w)m(orking)f(directory)g
-(are)h(not)g(pro)s(cessed\).)74 b(This)40 b(command)h(do)s(es)h(not)390
-3702 y(actually)29 b(remo)m(v)m(e)i(the)e(\014le)f(from)h(the)h(rep)s
-(ository)e(un)m(til)g(y)m(ou)h(commit)g(the)h(remo)m(v)-5
-b(al.)40 b(F)-8 b(or)31 b(a)e(full)390 3812 y(list)g(of)i(options,)e
-(see)i(App)s(endix)d(B)j([In)m(v)m(oking)f(CVS],)g(page)i(115.)275
-4015 y(Here)e(is)g(an)g(example)g(of)h(remo)m(ving)f(sev)m(eral)h
-(\014les:)390 4153 y Fo($)47 b(cd)h(test)390 4256 y($)f(rm)h(*.c)390
-4360 y($)f(cvs)g(remove)390 4464 y(cvs)g(remove:)f(Removing)f(.)390
-4568 y(cvs)i(remove:)f(scheduling)f(a.c)i(for)g(removal)390
-4672 y(cvs)g(remove:)f(scheduling)f(b.c)i(for)g(removal)390
-4775 y(cvs)g(remove:)f(use)h('cvs)f(commit')g(to)h(remove)f(these)h
-(files)f(permanently)390 4879 y($)h(cvs)g(ci)h(-m)f("Removed)e
-(unneeded)h(files")390 4983 y(cvs)h(commit:)f(Examining)f(.)390
-5087 y(cvs)i(commit:)f(Committing)f(.)275 5230 y Ft(As)33
-b(a)h(con)m(v)m(enience)h(y)m(ou)f(can)g(remo)m(v)m(e)h(the)f(\014le)e
-(and)h Fo(cvs)d(remove)i Ft(it)h(in)f(one)i(step,)h(b)m(y)e(sp)s
-(ecifying)150 5340 y(the)e(`)p Fo(-f)p Ft(')f(option.)40
-b(F)-8 b(or)31 b(example,)f(the)h(ab)s(o)m(v)m(e)h(example)e(could)f
-(also)h(b)s(e)g(done)g(lik)m(e)g(this:)p eop
+52 53 bop Ft 150 -116 a(52) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p 90 rotate
+dyy eop
%%Page: 53 55
-53 54 bop 150 -116 a Ft(Chapter)30 b(7:)41 b(Adding,)29
-b(remo)m(ving,)h(and)g(renaming)f(\014les)h(and)f(directories)933
-b(53)390 299 y Fo($)47 b(cd)h(test)390 403 y($)f(cvs)g(remove)f(-f)i
-(*.c)390 506 y(cvs)f(remove:)f(scheduling)f(a.c)i(for)g(removal)390
-610 y(cvs)g(remove:)f(scheduling)f(b.c)i(for)g(removal)390
-714 y(cvs)g(remove:)f(use)h('cvs)f(commit')g(to)h(remove)f(these)h
-(files)f(permanently)390 818 y($)h(cvs)g(ci)h(-m)f("Removed)e(unneeded)
-h(files")390 922 y(cvs)h(commit:)f(Examining)f(.)390
-1025 y(cvs)i(commit:)f(Committing)f(.)275 1195 y Ft(If)26
-b(y)m(ou)i(execute)h Fo(remove)d Ft(for)h(a)h(\014le,)f(and)g(then)g(c)
-m(hange)h(y)m(our)g(mind)d(b)s(efore)i(y)m(ou)h(commit,)g(y)m(ou)g(can)
-150 1305 y(undo)h(the)i Fo(remove)e Ft(with)g(an)h Fo(add)f
-Ft(command.)390 1468 y Fo($)47 b(ls)390 1572 y(CVS)142
-b(ja.h)95 b(oj.c)390 1676 y($)47 b(rm)h(oj.c)390 1780
-y($)f(cvs)g(remove)f(oj.c)390 1883 y(cvs)h(remove:)f(scheduling)f(oj.c)
-h(for)h(removal)390 1987 y(cvs)g(remove:)f(use)h('cvs)f(commit')g(to)h
-(remove)f(this)h(file)g(permanently)390 2091 y($)g(cvs)g(add)g(oj.c)390
-2195 y(U)g(oj.c)390 2299 y(cvs)g(add:)g(oj.c,)f(version)g(1.1.1.1,)f
-(resurrected)275 2468 y Ft(If)29 b(y)m(ou)i(realize)f(y)m(our)g(mistak)
-m(e)g(b)s(efore)g(y)m(ou)h(run)d(the)j Fo(remove)d Ft(command)i(y)m(ou)
-g(can)h(use)f Fo(update)e Ft(to)150 2578 y(resurrect)i(the)h(\014le:)
-390 2742 y Fo($)47 b(rm)h(oj.c)390 2845 y($)f(cvs)g(update)f(oj.c)390
-2949 y(cvs)h(update:)f(warning:)f(oj.c)i(was)g(lost)390
-3053 y(U)g(oj.c)275 3222 y Ft(When)28 b(y)m(ou)h(remo)m(v)m(e)i(a)e
-(\014le)f(it)g(is)g(remo)m(v)m(ed)i(only)d(on)i(the)g(branc)m(h)f(whic)
-m(h)g(y)m(ou)h(are)g(w)m(orking)f(on)h(\(see)150 3332
-y(Chapter)d(5)h([Branc)m(hing)f(and)g(merging],)h(page)h(41\).)40
-b(Y)-8 b(ou)27 b(can)g(later)g(merge)g(the)g(remo)m(v)-5
-b(als)26 b(to)i(another)150 3442 y(branc)m(h)i(if)f(y)m(ou)i(w)m(an)m
-(t)g(\(see)g(Section)g(5.9)g([Merging)g(adds)e(and)h(remo)m(v)-5
-b(als],)31 b(page)g(47\).)150 3787 y Fp(7.3)68 b(Remo)l(ving)47
-b(directories)275 4014 y Ft(In)39 b(concept)j(remo)m(ving)e
-(directories)f(is)h(somewhat)h(similar)c(to)42 b(remo)m(ving)e
-(\014les|y)m(ou)f(w)m(an)m(t)j(the)150 4124 y(directory)32
-b(to)h(not)g(exist)g(in)e(y)m(our)h(curren)m(t)h(w)m(orking)f
-(directories,)g(but)g(y)m(ou)h(also)f(w)m(an)m(t)i(to)f(b)s(e)f(able)g
-(to)150 4234 y(retriev)m(e)f(old)e(releases)i(in)e(whic)m(h)g(the)i
-(directory)e(existed.)275 4403 y(The)j(w)m(a)m(y)i(that)f(y)m(ou)g
-(remo)m(v)m(e)i(a)e(directory)f(is)g(to)h(remo)m(v)m(e)i(all)c(the)i
-(\014les)f(in)g(it.)47 b(Y)-8 b(ou)34 b(don't)e(remo)m(v)m(e)150
-4513 y(the)h(directory)f(itself;)h(there)f(is)g(no)g(w)m(a)m(y)i(to)f
-(do)g(that.)48 b(Instead)32 b(y)m(ou)h(sp)s(ecify)e(the)i(`)p
-Fo(-P)p Ft(')f(option)h(to)g Fo(cvs)150 4622 y(update)f
-Ft(or)h Fo(cvs)c(checkout)p Ft(,)k(whic)m(h)f(will)e(cause)k
-Fs(cvs)f Ft(to)h(remo)m(v)m(e)h(empt)m(y)e(directories)g(from)g(w)m
-(orking)150 4732 y(directories.)49 b(\(Note)35 b(that)f
-Fo(cvs)29 b(export)j Ft(alw)m(a)m(ys)i(remo)m(v)m(es)g(empt)m(y)g
-(directories.\))49 b(Probably)32 b(the)h(b)s(est)150
-4842 y(w)m(a)m(y)e(to)f(do)g(this)f(is)f(to)j(alw)m(a)m(ys)f(sp)s
-(ecify)f(`)p Fo(-P)p Ft(';)h(if)e(y)m(ou)j(w)m(an)m(t)f(an)g(empt)m(y)g
-(directory)f(then)h(put)f(a)h(dumm)m(y)150 4951 y(\014le)f(\(for)i
-(example)f(`)p Fo(.keepme)p Ft('\))f(in)g(it)h(to)h(prev)m(en)m(t)g(`)p
-Fo(-P)p Ft(')g(from)f(remo)m(ving)g(it.)275 5121 y(Note)i(that)g(`)p
-Fo(-P)p Ft(')f(is)f(implied)e(b)m(y)i(the)i(`)p Fo(-r)p
-Ft(')f(or)g(`)p Fo(-D)p Ft(')g(options)f(of)h Fo(checkout)p
-Ft(.)41 b(This)29 b(w)m(a)m(y)j Fs(cvs)e Ft(will)f(b)s(e)150
-5230 y(able)35 b(to)i(correctly)f(create)h(the)f(directory)f(or)h(not)g
-(dep)s(ending)d(on)i(whether)h(the)f(particular)f(v)m(ersion)150
-5340 y(y)m(ou)d(are)f(c)m(hec)m(king)i(out)e(con)m(tains)h(an)m(y)g
-(\014les)e(in)g(that)i(directory)-8 b(.)p eop
+53 54 bop Ft 150 -116 a(Chapter) 30 b(7:) 41 b(Adding,) 29
+b(remo) m(ving,) h(and) g(renaming) f(\014les) h(and) f(directories) 933
+b(53) p Fq 150 141 a(7) 80 b(Adding,) 53 b(remo) l(ving,) g(and) g
+(renaming) g(\014les) h(and) 311 299 y(directories) p
+Ft 275 558 a(In) 42 b(the) h(course) g(of) f(a) i(pro) 5
+b(ject,) 46 b(one) d(will) d(often) k(add) e(new) g(\014les.) 77
+b(Lik) m(ewise) 42 b(with) f(remo) m(ving) i(or) 150
+667 y(renaming,) 26 b(or) h(with) e(directories.) 38
+b(The) 26 b(general) g(concept) i(to) f(k) m(eep) g(in) e(mind) f(in) h
+(all) h(these) h(cases) g(is) e(that) 150 777 y(instead) i(of) i
+(making) e(an) h(irrev) m(ersible) e(c) m(hange) j(y) m(ou) f(w) m(an) m
+(t) p Fs 29 w(cvs) p Ft 28 w(to) g(record) g(the) h(fact) g(that) f(a) h
+(c) m(hange) g(has) 150 887 y(tak) m(en) 38 b(place,) g(just) e(as) g
+(with) f(mo) s(difying) f(an) j(existing) e(\014le.) 58
+b(The) 36 b(exact) i(mec) m(hanisms) d(to) j(do) e(this) f(in) p
+Fs 150 996 a(cvs) p Ft 29 w(v) -5 b(ary) 31 b(dep) s(ending) d(on) i
+(the) g(situation.) p Fp 150 1274 a(7.1) 68 b(Adding) 44
+b(\014les) i(to) f(a) g(directory) p Ft 275 1475 a(T) -8
+b(o) 30 b(add) g(a) h(new) f(\014le) f(to) i(a) g(directory) -8
+b(,) 31 b(follo) m(w) e(these) i(steps.) p Fr 225 1618
+a(\017) p Ft 60 w(Y) -8 b(ou) 29 b(m) m(ust) g(ha) m(v) m(e) h(a) g(w) m
+(orking) e(cop) m(y) h(of) h(the) f(directory) -8 b(.) 40
+b(See) 29 b(Section) g(1.3.1) h([Getting) g(the) f(source],) 330
+1727 y(page) i(4.) p Fr 225 1866 a(\017) p Ft 60 w(Create) g(the) g
+(new) f(\014le) f(inside) f(y) m(our) i(w) m(orking) g(cop) m(y) h(of) g
+(the) f(directory) -8 b(.) p Fr 225 2005 a(\017) p Ft
+60 w(Use) 32 b(`) p Fo(cvs) d(add) p Fm 30 w(\014lename) p
+Ft 5 w(') i(to) h(tell) p Fs 30 w(cvs) p Ft 31 w(that) g(y) m(ou) f(w) m
+(an) m(t) i(to) f(v) m(ersion) e(con) m(trol) i(the) g(\014le.) 42
+b(If) 31 b(the) h(\014le) 330 2114 y(con) m(tains) f(binary) d(data,) j
+(sp) s(ecify) f(`) p Fo(-kb) p Ft(') f(\(see) j(Chapter) e(9) g
+([Binary) g(\014les],) g(page) h(61\).) p Fr 225 2253
+a(\017) p Ft 60 w(Use) j(`) p Fo(cvs) c(commit) p Fm
+28 w(\014lename) p Ft 5 w(') k(to) g(actually) g(c) m(hec) m(k) h(in) d
+(the) i(\014le) f(in) m(to) h(the) f(rep) s(ository) -8
+b(.) 51 b(Other) 33 b(de-) 330 2362 y(v) m(elop) s(ers) d(cannot) h
+(see) g(the) f(\014le) g(un) m(til) e(y) m(ou) j(p) s(erform) e(this) g
+(step.) 275 2534 y(Y) -8 b(ou) 30 b(can) h(also) f(use) g(the) p
+Fo 31 w(add) p Ft 30 w(command) g(to) h(add) f(a) g(new) g(directory) -8
+b(.) 275 2677 y(Unlik) m(e) 27 b(most) i(other) f(commands,) h(the) p
+Fo 29 w(add) p Ft 27 w(command) f(is) g(not) g(recursiv) m(e.) 40
+b(Y) -8 b(ou) 29 b(cannot) g(ev) m(en) g(t) m(yp) s(e) 150
+2787 y(`) p Fo(cvs) h(add) f(foo/bar) p Ft('!) 39 b(Instead,) 31
+b(y) m(ou) f(ha) m(v) m(e) i(to) p Fo 390 2924 a($) 47
+b(cd) h(foo) 390 3027 y($) f(cvs) g(add) g(bar) p Ft
+3465 3286 a(Command) p Fh -3725 w(cvs) 39 b(add) p Fg
+44 w([) p Fo(-k) p Fm 30 w(k\015ag) p Fg(]) 32 b([) p
+Fo(-m) p Fm 30 w(message) p Fg(]) p Fm 32 w(\014les) j(.) 22
+b(.) g(.) p Ft 390 3396 a(Sc) m(hedule) p Fm 24 w(\014les) p
+Ft 28 w(to) k(b) s(e) f(added) f(to) i(the) g(rep) s(ository) -8
+b(.) 38 b(The) 25 b(\014les) f(or) h(directories) f(sp) s(eci\014ed) g
+(with) p Fo 24 w(add) p Ft 390 3505 a(m) m(ust) 32 b(already) f(exist) h
+(in) e(the) i(curren) m(t) f(directory) -8 b(.) 45 b(T) -8
+b(o) 33 b(add) e(a) h(whole) f(new) g(directory) g(hierarc) m(h) m(y)
+390 3615 y(to) k(the) g(source) f(rep) s(ository) g(\(for) g(example,) h
+(\014les) f(receiv) m(ed) g(from) g(a) h(third-part) m(y) e(v) m
+(endor\),) j(use) 390 3725 y(the) p Fo 31 w(import) p
+Ft 28 w(command) 30 b(instead.) 40 b(See) 31 b(Section) f(A.12) i([imp)
+s(ort],) d(page) i(106.) 390 3867 y(The) d(added) g(\014les) g(are) i
+(not) f(placed) f(in) f(the) j(source) f(rep) s(ository) e(un) m(til) g
+(y) m(ou) j(use) p Fo 28 w(commit) p Ft 27 w(to) g(mak) m(e) 390
+3977 y(the) 38 b(c) m(hange) g(p) s(ermanen) m(t.) 62
+b(Doing) 38 b(an) p Fo 37 w(add) p Ft 37 w(on) f(a) h(\014le) f(that) h
+(w) m(as) g(remo) m(v) m(ed) h(with) d(the) p Fo 38 w(remove) p
+Ft 390 4087 a(command) d(will) e(undo) h(the) h(e\013ect) i(of) f(the) p
+Fo 33 w(remove) p Ft(,) f(unless) e(a) p Fo 34 w(commit) p
+Ft 32 w(command) i(in) m(terv) m(ened.) 390 4196 y(See) e(Section) f
+(7.2) h([Remo) m(ving) g(\014les],) f(page) h(54,) g(for) g(an) f
+(example.) 390 4339 y(The) j(`) p Fo(-k) p Ft(') g(option) f(sp) s
+(eci\014es) g(the) h(default) g(w) m(a) m(y) h(that) g(this) e(\014le) g
+(will) e(b) s(e) j(c) m(hec) m(k) m(ed) i(out;) g(for) e(more) 390
+4448 y(information) c(see) i(Section) f(12.4) i([Substitution) c(mo) s
+(des],) i(page) h(77.) 390 4591 y(The) 37 b(`) p Fo(-m) p
+Ft(') g(option) f(sp) s(eci\014es) g(a) i(description) d(for) i(the) g
+(\014le.) 60 b(This) 35 b(description) h(app) s(ears) g(in) g(the) 390
+4701 y(history) c(log) h(\(if) f(it) g(is) g(enabled,) h(see) h
+(Section) e(C.11) i([history) e(\014le],) h(page) h(140\).) 50
+b(It) 33 b(will) d(also) j(b) s(e) 390 4810 y(sa) m(v) m(ed) 39
+b(in) e(the) h(v) m(ersion) f(history) g(inside) f(the) i(rep) s
+(ository) f(when) g(the) h(\014le) f(is) g(committed.) 63
+b(The) p Fo 390 4920 a(log) p Ft 25 w(command) 26 b(displa) m(ys) e
+(this) h(description.) 37 b(The) 25 b(description) f(can) j(b) s(e) e
+(c) m(hanged) i(using) d(`) p Fo(admin) 390 5030 y(-t) p
+Ft('.) 39 b(See) 27 b(Section) g(A.6) h([admin],) f(page) h(93.) 40
+b(If) 27 b(y) m(ou) g(omit) g(the) g(`) p Fo(-m) p Fm
+30 w(description) p Ft(') e(\015ag,) k(an) e(empt) m(y) 390
+5139 y(string) i(will) f(b) s(e) i(used.) 40 b(Y) -8
+b(ou) 31 b(will) c(not) k(b) s(e) f(prompted) f(for) h(a) h
+(description.) 275 5340 y(F) -8 b(or) 31 b(example,) f(the) h(follo) m
+(wing) d(commands) i(add) g(the) h(\014le) e(`) p Fo(backend.c) p
+Ft(') g(to) i(the) f(rep) s(ository:) p 90 rotate dyy
+eop
%%Page: 54 56
-54 55 bop 150 -116 a Ft(54)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y Fp(7.4)68 b(Mo)l(ving)45
-b(and)g(renaming)h(\014les)275 503 y Ft(Mo)m(ving)34
-b(\014les)f(to)i(a)f(di\013eren)m(t)g(directory)f(or)h(renaming)f(them)
-h(is)f(not)i(di\016cult,)e(but)g(some)i(of)f(the)150
-613 y(w)m(a)m(ys)k(in)e(whic)m(h)h(this)f(w)m(orks)i(ma)m(y)g(b)s(e)f
-(non-ob)m(vious.)61 b(\(Mo)m(ving)38 b(or)f(renaming)g(a)h(directory)f
-(is)f(ev)m(en)150 722 y(harder.)k(See)30 b(Section)h(7.5)g([Mo)m(ving)g
-(directories],)f(page)h(55.\).)275 868 y(The)e(examples)h(b)s(elo)m(w)g
-(assume)g(that)h(the)g(\014le)e Fm(old)k Ft(is)d(renamed)f(to)j
-Fm(new)p Ft(.)150 1115 y Fl(7.4.1)63 b(The)41 b(Normal)f(w)m(a)m(y)g
-(to)h(Rename)275 1319 y Ft(The)36 b(normal)g(w)m(a)m(y)h(to)h(mo)m(v)m
-(e)g(a)f(\014le)f(is)g(to)h(cop)m(y)h Fm(old)h Ft(to)f
-Fm(new)p Ft(,)g(and)e(then)h(issue)e(the)i(normal)f Fs(cvs)150
-1429 y Ft(commands)30 b(to)h(remo)m(v)m(e)h Fm(old)h
-Ft(from)d(the)h(rep)s(ository)-8 b(,)30 b(and)f(add)h
-Fm(new)38 b Ft(to)31 b(it.)390 1569 y Fo($)47 b(mv)h
-Fm(old)i(new)390 1673 y Fo($)d(cvs)g(remove)f Fm(old)390
-1777 y Fo($)h(cvs)g(add)g Fm(new)390 1880 y Fo($)g(cvs)g(commit)f(-m)i
-("Renamed)d Fm(old)51 b Fo(to)c Fm(new)8 b Fo(")47 b
-Fm(old)j(new)275 2026 y Ft(This)25 b(is)i(the)g(simplest)f(w)m(a)m(y)j
-(to)f(mo)m(v)m(e)h(a)f(\014le,)f(it)g(is)f(not)i(error-prone,)g(and)f
-(it)g(preserv)m(es)g(the)h(history)150 2136 y(of)35 b(what)g(w)m(as)g
-(done.)54 b(Note)36 b(that)f(to)h(access)g(the)f(history)f(of)h(the)g
-(\014le)f(y)m(ou)h(m)m(ust)g(sp)s(ecify)e(the)i(old)f(or)150
-2245 y(the)g(new)e(name,)j(dep)s(ending)c(on)i(what)g(p)s(ortion)f(of)h
-(the)h(history)e(y)m(ou)i(are)g(accessing.)50 b(F)-8
-b(or)34 b(example,)150 2355 y Fo(cvs)29 b(log)h Fm(old)j
-Ft(will)28 b(giv)m(e)j(the)f(log)h(up)e(un)m(til)g(the)h(time)g(of)h
-(the)f(rename.)275 2501 y(When)h Fm(new)40 b Ft(is)31
-b(committed)h(its)g(revision)e(n)m(um)m(b)s(ers)h(will)e(start)k
-(again,)f(usually)e(at)j(1.1,)h(so)e(if)f(that)150 2611
-y(b)s(others)42 b(y)m(ou,)47 b(use)42 b(the)h(`)p Fo(-r)30
-b(rev)p Ft(')43 b(option)f(to)i(commit.)78 b(F)-8 b(or)43
-b(more)g(information)f(see)h(Section)g(4.3)150 2720 y([Assigning)29
-b(revisions],)g(page)i(33.)150 2967 y Fl(7.4.2)63 b(Mo)m(ving)41
-b(the)g(history)h(\014le)275 3171 y Ft(This)22 b(metho)s(d)j(is)e(more)
-i(dangerous,)h(since)e(it)g(in)m(v)m(olv)m(es)h(mo)m(ving)g(\014les)e
-(inside)g(the)i(rep)s(ository)-8 b(.)38 b(Read)150 3281
-y(this)29 b(en)m(tire)i(section)f(b)s(efore)g(trying)g(it)f(out!)390
-3421 y Fo($)47 b(cd)h($CVSROOT/)p Fm(dir)390 3525 y Fo($)f(mv)h
-Fm(old)p Fo(,v)e Fm(new)p Fo(,v)150 3671 y Ft(Adv)-5
-b(an)m(tages:)225 3817 y Fr(\017)60 b Ft(The)30 b(log)g(of)h(c)m
-(hanges)g(is)f(main)m(tained)f(in)m(tact.)225 3957 y
-Fr(\017)60 b Ft(The)30 b(revision)e(n)m(um)m(b)s(ers)h(are)i(not)g
-(a\013ected.)150 4134 y(Disadv)-5 b(an)m(tages:)225 4280
-y Fr(\017)60 b Ft(Old)24 b(releases)i(cannot)g(easily)f(b)s(e)g(fetc)m
-(hed)i(from)e(the)h(rep)s(ository)-8 b(.)39 b(\(The)25
-b(\014le)g(will)e(sho)m(w)j(up)e(as)i Fm(new)330 4389
-y Ft(ev)m(en)31 b(in)e(revisions)g(from)h(the)g(time)g(b)s(efore)g(it)g
-(w)m(as)h(renamed\).)225 4529 y Fr(\017)60 b Ft(There)30
-b(is)f(no)i(log)f(information)f(of)h(when)g(the)g(\014le)g(w)m(as)g
-(renamed.)225 4670 y Fr(\017)60 b Ft(Nast)m(y)36 b(things)d(migh)m(t)i
-(happ)s(en)e(if)g(someone)i(accesses)i(the)d(history)g(\014le)g(while)e
-(y)m(ou)j(are)g(mo)m(ving)330 4779 y(it.)40 b(Mak)m(e)32
-b(sure)e(no)g(one)h(else)f(runs)f(an)m(y)i(of)f(the)h
-Fs(cvs)e Ft(commands)h(while)e(y)m(ou)j(mo)m(v)m(e)h(it.)150
-5026 y Fl(7.4.3)63 b(Cop)m(ying)41 b(the)g(history)g(\014le)275
-5230 y Ft(This)27 b(w)m(a)m(y)j(also)g(in)m(v)m(olv)m(es)f(direct)g(mo)
-s(di\014cations)e(to)j(the)g(rep)s(ository)-8 b(.)40
-b(It)29 b(is)g(safe,)h(but)e(not)i(without)150 5340 y(dra)m(wbac)m(ks.)
-p eop
+54 55 bop Ft 150 -116 a(54) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fo 390
+299 a($) 47 b(cvs) g(add) g(backend.c) 390 403 y($) g(cvs) g(commit) f
+(-m) i("Early) e(version.) f(Not) i(yet) g(compilable.") e(backend.c) p
+Ft 275 546 a(When) d(y) m(ou) g(add) g(a) g(\014le) g(it) f(is) g
+(added) h(only) f(on) h(the) h(branc) m(h) e(whic) m(h) g(y) m(ou) i
+(are) f(w) m(orking) g(on) g(\(see) 150 656 y(Chapter) 24
+b(5) i([Branc) m(hing) f(and) f(merging],) i(page) g(41\).) 40
+b(Y) -8 b(ou) 26 b(can) f(later) g(merge) h(the) f(additions) e(to) j
+(another) 150 766 y(branc) m(h) k(if) f(y) m(ou) i(w) m(an) m(t) g
+(\(see) g(Section) g(5.9) g([Merging) g(adds) e(and) h(remo) m(v) -5
+b(als],) 31 b(page) g(47\).) p Fp 150 1046 a(7.2) 68
+b(Remo) l(ving) 47 b(\014les) p Ft 275 1248 a(Directories) 34
+b(c) m(hange.) 54 b(New) 34 b(\014les) g(are) h(added,) g(and) e(old) h
+(\014les) f(disapp) s(ear.) 51 b(Still,) 33 b(y) m(ou) i(w) m(an) m(t) g
+(to) h(b) s(e) 150 1357 y(able) 30 b(to) h(retriev) m(e) g(an) f(exact)
+i(cop) m(y) f(of) g(old) e(releases.) 275 1501 y(Here) h(is) g(what) g
+(y) m(ou) h(can) g(do) f(to) h(remo) m(v) m(e) h(a) e(\014le,) g(but) g
+(remain) f(able) h(to) h(retriev) m(e) g(old) e(revisions:) p
+Fr 225 1645 a(\017) p Ft 60 w(Mak) m(e) 41 b(sure) d(that) i(y) m(ou) g
+(ha) m(v) m(e) g(not) g(made) f(an) m(y) h(uncommitted) e(mo) s
+(di\014cations) g(to) i(the) f(\014le.) 67 b(See) 330
+1754 y(Section) 35 b(1.3.4) h([Viewing) e(di\013erences],) i(page) g
+(5,) g(for) f(one) g(w) m(a) m(y) h(to) g(do) f(that.) 55
+b(Y) -8 b(ou) 35 b(can) g(also) g(use) 330 1864 y(the) p
+Fo 44 w(status) p Ft 43 w(or) p Fo 44 w(update) p Ft
+42 w(command.) 82 b(If) 44 b(y) m(ou) g(remo) m(v) m(e) i(the) e
+(\014le) f(without) g(committing) h(y) m(our) 330 1974
+y(c) m(hanges,) 30 b(y) m(ou) f(will) e(of) i(course) g(not) g(b) s(e) f
+(able) g(to) i(retriev) m(e) f(the) g(\014le) f(as) h(it) f(w) m(as) h
+(immediately) e(b) s(efore) 330 2083 y(y) m(ou) k(deleted) f(it.) p
+Fr 225 2222 a(\017) p Ft 60 w(Remo) m(v) m(e) i(the) e(\014le) g(from) f
+(y) m(our) i(w) m(orking) e(cop) m(y) i(of) f(the) h(directory) -8
+b(.) 40 b(Y) -8 b(ou) 31 b(can) g(for) f(instance) f(use) p
+Fo 30 w(rm) p Ft(.) p Fr 225 2361 a(\017) p Ft 60 w(Use) i(`) p
+Fo(cvs) e(remove) p Fm 29 w(\014lename) p Ft 5 w(') h(to) h(tell) p
+Fs 30 w(cvs) p Ft 29 w(that) g(y) m(ou) g(really) e(w) m(an) m(t) i(to)
+g(delete) g(the) g(\014le.) p Fr 225 2500 a(\017) p Ft
+60 w(Use) g(`) p Fo(cvs) f(commit) p Fm 28 w(\014lename) p
+Ft 5 w(') g(to) h(actually) f(p) s(erform) f(the) i(remo) m(v) -5
+b(al) 31 b(of) f(the) h(\014le) e(from) h(the) h(rep) s(osi-) 330
+2610 y(tory) -8 b(.) 275 2783 y(When) 35 b(y) m(ou) h(commit) f(the) h
+(remo) m(v) -5 b(al) 35 b(of) h(the) g(\014le,) p Fs
+36 w(cvs) p Ft 34 w(records) g(the) f(fact) i(that) f(the) f(\014le) g
+(no) g(longer) 150 2893 y(exists.) k(It) 26 b(is) g(p) s(ossible) d
+(for) j(a) h(\014le) e(to) i(exist) f(on) g(only) g(some) g(branc) m
+(hes) g(and) g(not) g(on) h(others,) g(or) f(to) h(re-add) 150
+3002 y(another) g(\014le) f(with) g(the) h(same) g(name) h(later.) p
+Fs 39 w(cvs) p Ft 26 w(will) c(correctly) k(create) g(or) f(not) h
+(create) g(the) f(\014le,) g(based) 150 3112 y(on) j(the) h(`) p
+Fo(-r) p Ft(') f(and) g(`) p Fo(-D) p Ft(') g(options) g(sp) s
+(eci\014ed) e(to) p Fo 32 w(checkout) p Ft 28 w(or) p
+Fo 30 w(update) p Ft(.) 3465 3374 y(Command) p Fh -3725
+w(cvs) 39 b(remo) m(v) m(e) p Fg 45 w([) p Fm(options) p
+Fg(]) p Fm 31 w(\014les) c(.) 22 b(.) g(.) p Ft 390 3483
+a(Sc) m(hedule) 28 b(\014le\(s\)) g(to) h(b) s(e) g(remo) m(v) m(ed) g
+(from) f(the) h(rep) s(ository) f(\(\014les) g(whic) m(h) f(ha) m(v) m
+(e) j(not) f(already) g(b) s(een) 390 3593 y(remo) m(v) m(ed) 43
+b(from) e(the) h(w) m(orking) f(directory) g(are) h(not) g(pro) s
+(cessed\).) 74 b(This) 40 b(command) h(do) s(es) h(not) 390
+3702 y(actually) 29 b(remo) m(v) m(e) i(the) e(\014le) f(from) h(the) h
+(rep) s(ository) e(un) m(til) g(y) m(ou) h(commit) g(the) h(remo) m(v)
+-5 b(al.) 40 b(F) -8 b(or) 31 b(a) e(full) 390 3812 y(list) g(of) i
+(options,) e(see) i(App) s(endix) d(B) j([In) m(v) m(oking) f(CVS],) g
+(page) i(117.) 275 4015 y(Here) e(is) g(an) g(example) g(of) h(remo) m
+(ving) f(sev) m(eral) h(\014les:) p Fo 390 4153 a($) 47
+b(cd) h(test) 390 4256 y($) f(rm) h(*.c) 390 4360 y($) f(cvs) g(remove)
+390 4464 y(cvs) g(remove:) f(Removing) f(.) 390 4568
+y(cvs) i(remove:) f(scheduling) f(a.c) i(for) g(removal) 390
+4672 y(cvs) g(remove:) f(scheduling) f(b.c) i(for) g(removal) 390
+4775 y(cvs) g(remove:) f(use) h('cvs) f(commit') g(to) h(remove) f
+(these) h(files) f(permanently) 390 4879 y($) h(cvs) g(ci) h(-m) f
+("Removed) e(unneeded) h(files") 390 4983 y(cvs) h(commit:) f
+(Examining) f(.) 390 5087 y(cvs) i(commit:) f(Committing) f(.) p
+Ft 275 5230 a(As) 33 b(a) h(con) m(v) m(enience) h(y) m(ou) f(can) g
+(remo) m(v) m(e) h(the) f(\014le) e(and) p Fo 33 w(cvs) e(remove) p
+Ft 32 w(it) j(in) f(one) i(step,) h(b) m(y) e(sp) s(ecifying) 150
+5340 y(the) e(`) p Fo(-f) p Ft(') f(option.) 40 b(F) -8
+b(or) 31 b(example,) f(the) h(ab) s(o) m(v) m(e) h(example) e(could) f
+(also) h(b) s(e) g(done) g(lik) m(e) g(this:) p 90 rotate
+dyy eop
%%Page: 55 57
-55 56 bop 150 -116 a Ft(Chapter)30 b(7:)41 b(Adding,)29
-b(remo)m(ving,)h(and)g(renaming)f(\014les)h(and)f(directories)933
-b(55)390 299 y Fo(#)47 b Ft(Cop)m(y)31 b(the)f Fs(r)n(cs)g
-Ft(\014le)f(inside)f(the)j(rep)s(ository)390 403 y Fo($)47
-b(cd)h($CVSROOT/)p Fm(dir)390 506 y Fo($)f(cp)h Fm(old)p
-Fo(,v)e Fm(new)p Fo(,v)390 610 y(#)h Ft(Remo)m(v)m(e)33
-b(the)d(old)g(\014le)390 714 y Fo($)47 b(cd)h(~/)p Fm(dir)390
-818 y Fo($)f(rm)h Fm(old)390 922 y Fo($)f(cvs)g(remove)f
-Fm(old)390 1025 y Fo($)h(cvs)g(commit)f Fm(old)390 1129
-y Fo(#)h Ft(Remo)m(v)m(e)33 b(all)c(tags)i(from)f Fm(new)390
-1233 y Fo($)47 b(cvs)g(update)f Fm(new)390 1337 y Fo($)h(cvs)g(log)g
-Fm(new)628 b Fo(#)48 b Ft(Remem)m(b)s(er)30 b(the)g(non-branc)m(h)g
-(tag)h(names)390 1440 y Fo($)47 b(cvs)g(tag)g(-d)g Fm(tag1)57
-b(new)390 1544 y Fo($)47 b(cvs)g(tag)g(-d)g Fm(tag2)57
-b(new)390 1648 y Fo(...)275 1781 y Ft(By)30 b(remo)m(ving)g(the)h(tags)
-g(y)m(ou)g(will)d(b)s(e)i(able)f(to)j(c)m(hec)m(k)g(out)e(old)g
-(revisions.)150 1913 y(Adv)-5 b(an)m(tages:)225 2046
-y Fr(\017)60 b Ft(Chec)m(king)28 b(out)g(old)f(revisions)f(w)m(orks)i
-(correctly)-8 b(,)30 b(as)e(long)f(as)i(y)m(ou)f(use)g(`)p
-Fo(-r)p Fm(tag)8 b Ft(')29 b(and)e(not)h(`)p Fo(-D)p
-Fm(date)5 b Ft(')330 2156 y(to)31 b(retriev)m(e)g(the)f(revisions.)225
-2289 y Fr(\017)60 b Ft(The)30 b(log)g(of)h(c)m(hanges)g(is)f(main)m
-(tained)f(in)m(tact.)225 2421 y Fr(\017)60 b Ft(The)30
-b(revision)e(n)m(um)m(b)s(ers)h(are)i(not)g(a\013ected.)150
-2577 y(Disadv)-5 b(an)m(tages:)225 2710 y Fr(\017)60
-b Ft(Y)-8 b(ou)31 b(cannot)g(easily)e(see)i(the)g(history)e(of)i(the)f
-(\014le)g(across)h(the)f(rename.)150 2962 y Fp(7.5)68
-b(Mo)l(ving)45 b(and)g(renaming)h(directories)275 3153
-y Ft(The)29 b(normal)g(w)m(a)m(y)i(to)g(rename)f(or)h(mo)m(v)m(e)g(a)g
-(directory)e(is)g(to)i(rename)g(or)f(mo)m(v)m(e)h(eac)m(h)h(\014le)d
-(within)e(it)150 3263 y(as)36 b(describ)s(ed)d(in)h(Section)h(7.4.1)i
-([Outside],)f(page)h(54.)56 b(Then)35 b(c)m(hec)m(k)i(out)e(with)f(the)
-i(`)p Fo(-P)p Ft(')f(option,)i(as)150 3372 y(describ)s(ed)28
-b(in)h(Section)i(7.3)g([Remo)m(ving)g(directories],)f(page)h(53.)275
-3505 y(If)22 b(y)m(ou)i(really)e(w)m(an)m(t)i(to)f(hac)m(k)h(the)g(rep)
-s(ository)e(to)h(rename)h(or)f(delete)g(a)h(directory)e(in)g(the)h(rep)
-s(ository)-8 b(,)150 3614 y(y)m(ou)31 b(can)f(do)h(it)f(lik)m(e)f
-(this:)199 3747 y(1.)61 b(Inform)35 b(ev)m(ery)m(one)j(who)e(has)g(a)g
-(c)m(hec)m(k)m(ed)j(out)d(cop)m(y)h(of)f(the)h(directory)f(that)g(the)h
-(directory)f(will)330 3857 y(b)s(e)31 b(renamed.)46 b(They)31
-b(should)f(commit)i(all)f(their)g(c)m(hanges,)j(and)d(remo)m(v)m(e)i
-(their)f(w)m(orking)f(copies,)330 3966 y(b)s(efore)f(y)m(ou)h(tak)m(e)h
-(the)e(steps)h(b)s(elo)m(w.)199 4099 y(2.)61 b(Rename)31
-b(the)f(directory)g(inside)e(the)j(rep)s(ository)-8 b(.)570
-4226 y Fo($)47 b(cd)h($CVSROOT/)p Fm(paren)m(t-dir)570
-4330 y Fo($)f(mv)h Fm(old-dir)k(new-dir)199 4463 y Ft(3.)61
-b(Fix)39 b(the)h Fs(cvs)e Ft(administrativ)m(e)g(\014les,)j(if)d
-(necessary)i(\(for)f(instance)h(if)e(y)m(ou)i(renamed)f(an)g(en)m(tire)
-330 4572 y(mo)s(dule\).)199 4705 y(4.)61 b(T)-8 b(ell)29
-b(ev)m(ery)m(one)j(that)f(they)g(can)f(c)m(hec)m(k)i(out)f(again)f(and)
-g(con)m(tin)m(ue)h(w)m(orking.)275 4861 y(If)h(someone)h(had)f(a)h(w)m
-(orking)e(cop)m(y)j(the)e Fs(cvs)g Ft(commands)g(will)e(cease)k(to)f(w)
-m(ork)f(for)h(him,)e(un)m(til)g(he)150 4970 y(remo)m(v)m(es)h(the)e
-(directory)g(that)h(disapp)s(eared)d(inside)g(the)j(rep)s(ository)-8
-b(.)275 5103 y(It)29 b(is)f(almost)h(alw)m(a)m(ys)h(b)s(etter)g(to)g
-(mo)m(v)m(e)g(the)g(\014les)e(in)g(the)h(directory)g(instead)g(of)g(mo)
-m(ving)g(the)h(direc-)150 5213 y(tory)-8 b(.)41 b(If)27
-b(y)m(ou)h(mo)m(v)m(e)h(the)f(directory)g(y)m(ou)g(are)g(unlik)m(ely)d
-(to)k(b)s(e)e(able)g(to)i(retriev)m(e)f(old)f(releases)h(correctly)-8
-b(,)150 5322 y(since)30 b(they)g(probably)f(dep)s(end)f(on)j(the)f
-(name)h(of)f(the)h(directories.)p eop
+55 56 bop Ft 150 -116 a(Chapter) 30 b(7:) 41 b(Adding,) 29
+b(remo) m(ving,) h(and) g(renaming) f(\014les) h(and) f(directories) 933
+b(55) p Fo 390 299 a($) 47 b(cd) h(test) 390 403 y($) f(cvs) g(remove) f
+(-f) i(*.c) 390 506 y(cvs) f(remove:) f(scheduling) f(a.c) i(for) g
+(removal) 390 610 y(cvs) g(remove:) f(scheduling) f(b.c) i(for) g
+(removal) 390 714 y(cvs) g(remove:) f(use) h('cvs) f(commit') g(to) h
+(remove) f(these) h(files) f(permanently) 390 818 y($) h(cvs) g(ci) h
+(-m) f("Removed) e(unneeded) h(files") 390 922 y(cvs) h(commit:) f
+(Examining) f(.) 390 1025 y(cvs) i(commit:) f(Committing) f(.) p
+Ft 275 1195 a(If) 26 b(y) m(ou) i(execute) p Fo 29 w(remove) p
+Ft 26 w(for) f(a) h(\014le,) f(and) g(then) g(c) m(hange) h(y) m(our) g
+(mind) d(b) s(efore) i(y) m(ou) h(commit,) g(y) m(ou) g(can) 150
+1305 y(undo) h(the) p Fo 31 w(remove) p Ft 29 w(with) g(an) p
+Fo 30 w(add) p Ft 29 w(command.) p Fo 390 1468 a($) 47
+b(ls) 390 1572 y(CVS) 142 b(ja.h) 95 b(oj.c) 390 1676
+y($) 47 b(rm) h(oj.c) 390 1780 y($) f(cvs) g(remove) f(oj.c) 390
+1883 y(cvs) h(remove:) f(scheduling) f(oj.c) h(for) h(removal) 390
+1987 y(cvs) g(remove:) f(use) h('cvs) f(commit') g(to) h(remove) f
+(this) h(file) g(permanently) 390 2091 y($) g(cvs) g(add) g(oj.c) 390
+2195 y(U) g(oj.c) 390 2299 y(cvs) g(add:) g(oj.c,) f(version) g
+(1.1.1.1,) f(resurrected) p Ft 275 2468 a(If) 29 b(y) m(ou) i(realize) f
+(y) m(our) g(mistak) m(e) g(b) s(efore) g(y) m(ou) h(run) d(the) p
+Fo 31 w(remove) p Ft 28 w(command) i(y) m(ou) g(can) h(use) p
+Fo 30 w(update) p Ft 28 w(to) 150 2578 y(resurrect) f(the) h(\014le:) p
+Fo 390 2742 a($) 47 b(rm) h(oj.c) 390 2845 y($) f(cvs) g(update) f
+(oj.c) 390 2949 y(cvs) h(update:) f(warning:) f(oj.c) i(was) g(lost) 390
+3053 y(U) g(oj.c) p Ft 275 3222 a(When) 28 b(y) m(ou) h(remo) m(v) m(e)
+i(a) e(\014le) f(it) g(is) g(remo) m(v) m(ed) i(only) d(on) i(the) g
+(branc) m(h) f(whic) m(h) g(y) m(ou) h(are) g(w) m(orking) f(on) h
+(\(see) 150 3332 y(Chapter) d(5) h([Branc) m(hing) f(and) g(merging],) h
+(page) h(41\).) 40 b(Y) -8 b(ou) 27 b(can) g(later) g(merge) g(the) g
+(remo) m(v) -5 b(als) 26 b(to) i(another) 150 3442 y(branc) m(h) i(if) f
+(y) m(ou) i(w) m(an) m(t) g(\(see) g(Section) g(5.9) g([Merging) g
+(adds) e(and) h(remo) m(v) -5 b(als],) 31 b(page) g(47\).) p
+Fp 150 3787 a(7.3) 68 b(Remo) l(ving) 47 b(directories) p
+Ft 275 4014 a(In) 39 b(concept) j(remo) m(ving) e(directories) f(is) h
+(somewhat) h(similar) c(to) 42 b(remo) m(ving) e(\014les|y) m(ou) f(w) m
+(an) m(t) j(the) 150 4124 y(directory) 32 b(to) h(not) g(exist) g(in) e
+(y) m(our) h(curren) m(t) h(w) m(orking) f(directories,) g(but) g(y) m
+(ou) h(also) f(w) m(an) m(t) i(to) f(b) s(e) f(able) g(to) 150
+4234 y(retriev) m(e) f(old) e(releases) i(in) e(whic) m(h) g(the) i
+(directory) e(existed.) 275 4403 y(The) j(w) m(a) m(y) i(that) f(y) m
+(ou) g(remo) m(v) m(e) i(a) e(directory) f(is) g(to) h(remo) m(v) m(e) i
+(all) c(the) i(\014les) f(in) g(it.) 47 b(Y) -8 b(ou) 34
+b(don't) e(remo) m(v) m(e) 150 4513 y(the) h(directory) f(itself;) h
+(there) f(is) g(no) g(w) m(a) m(y) i(to) f(do) g(that.) 48
+b(Instead) 32 b(y) m(ou) h(sp) s(ecify) e(the) i(`) p
+Fo(-P) p Ft(') f(option) h(to) p Fo 33 w(cvs) 150 4622
+y(update) p Ft 32 w(or) p Fo 33 w(cvs) c(checkout) p
+Ft(,) k(whic) m(h) f(will) e(cause) p Fs 34 w(cvs) p
+Ft 33 w(to) k(remo) m(v) m(e) h(empt) m(y) e(directories) g(from) g(w) m
+(orking) 150 4732 y(directories.) 49 b(\(Note) 35 b(that) p
+Fo 34 w(cvs) 29 b(export) p Ft 32 w(alw) m(a) m(ys) 34
+b(remo) m(v) m(es) g(empt) m(y) g(directories.\)) 49
+b(Probably) 32 b(the) h(b) s(est) 150 4842 y(w) m(a) m(y) e(to) f(do) g
+(this) f(is) f(to) j(alw) m(a) m(ys) f(sp) s(ecify) f(`) p
+Fo(-P) p Ft(';) h(if) e(y) m(ou) j(w) m(an) m(t) f(an) g(empt) m(y) g
+(directory) f(then) h(put) f(a) h(dumm) m(y) 150 4951
+y(\014le) f(\(for) i(example) f(`) p Fo(.keepme) p Ft('\)) f(in) g(it) h
+(to) h(prev) m(en) m(t) g(`) p Fo(-P) p Ft(') g(from) f(remo) m(ving) g
+(it.) 275 5121 y(Note) i(that) g(`) p Fo(-P) p Ft(') f(is) f(implied) e
+(b) m(y) i(the) i(`) p Fo(-r) p Ft(') f(or) g(`) p Fo(-D) p
+Ft(') g(options) f(of) p Fo 31 w(checkout) p Ft(.) 41
+b(This) 29 b(w) m(a) m(y) p Fs 32 w(cvs) p Ft 30 w(will) g(b) s(e) 150
+5230 y(able) 35 b(to) i(correctly) f(create) h(the) f(directory) f(or) h
+(not) g(dep) s(ending) d(on) i(whether) h(the) f(particular) f(v) m
+(ersion) 150 5340 y(y) m(ou) d(are) f(c) m(hec) m(king) i(out) e(con) m
+(tains) h(an) m(y) g(\014les) e(in) g(that) i(directory) -8
+b(.) p 90 rotate dyy eop
%%Page: 56 58
-56 57 bop 150 -116 a Ft(56)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)p eop
+56 57 bop Ft 150 -116 a(56) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fp 150
+299 a(7.4) 68 b(Mo) l(ving) 45 b(and) g(renaming) h(\014les) p
+Ft 275 503 a(Mo) m(ving) 34 b(\014les) f(to) i(a) f(di\013eren) m(t) g
+(directory) f(or) h(renaming) f(them) h(is) f(not) i(di\016cult,) e
+(but) g(some) i(of) f(the) 150 613 y(w) m(a) m(ys) k(in) e(whic) m(h) h
+(this) f(w) m(orks) i(ma) m(y) g(b) s(e) f(non-ob) m(vious.) 61
+b(\(Mo) m(ving) 38 b(or) f(renaming) g(a) h(directory) f(is) f(ev) m
+(en) 150 722 y(harder.) k(See) 30 b(Section) h(7.5) g([Mo) m(ving) g
+(directories],) f(page) h(57.\).) 275 868 y(The) e(examples) h(b) s
+(elo) m(w) g(assume) g(that) h(the) g(\014le) p Fm 29
+w(old) p Ft 33 w(is) f(renamed) f(to) p Fm 32 w(new) p
+Ft(.) p Fl 150 1115 a(7.4.1) 63 b(The) 41 b(Normal) f(w) m(a) m(y) g
+(to) h(Rename) p Ft 275 1319 a(The) 36 b(normal) g(w) m(a) m(y) h(to) h
+(mo) m(v) m(e) g(a) f(\014le) f(is) g(to) h(cop) m(y) p
+Fm 38 w(old) p Ft 39 w(to) p Fm 38 w(new) p Ft(,) h(and) e(then) h
+(issue) e(the) i(normal) p Fs 36 w(cvs) p Ft 150 1429
+a(commands) 30 b(to) h(remo) m(v) m(e) p Fm 32 w(old) p
+Ft 33 w(from) f(the) h(rep) s(ository) -8 b(,) 30 b(and) f(add) p
+Fm 30 w(new) p Ft 38 w(to) i(it.) p Fo 390 1569 a($) 47
+b(mv) p Fm 48 w(old) j(new) p Fo 390 1673 a($) d(cvs) g(remove) p
+Fm 46 w(old) p Fo 390 1777 a($) g(cvs) g(add) p Fm 47
+w(new) p Fo 390 1880 a($) g(cvs) g(commit) f(-m) i("Renamed) p
+Fm 45 w(old) p Fo 51 w(to) p Fm 47 w(new) p Fo 8 w(") p
+Fm 47 w(old) i(new) p Ft 275 2026 a(This) 25 b(is) i(the) g(simplest) f
+(w) m(a) m(y) j(to) f(mo) m(v) m(e) h(a) f(\014le,) f(it) g(is) f(not) i
+(error-prone,) g(and) f(it) g(preserv) m(es) g(the) h(history) 150
+2136 y(of) 35 b(what) g(w) m(as) g(done.) 54 b(Note) 36
+b(that) f(to) h(access) g(the) f(history) f(of) h(the) g(\014le) f(y) m
+(ou) h(m) m(ust) g(sp) s(ecify) e(the) i(old) f(or) 150
+2245 y(the) g(new) e(name,) j(dep) s(ending) c(on) i(what) g(p) s
+(ortion) f(of) h(the) h(history) e(y) m(ou) i(are) g(accessing.) 50
+b(F) -8 b(or) 34 b(example,) p Fo 150 2355 a(cvs) 29
+b(log) p Fm 30 w(old) p Ft 33 w(will) f(giv) m(e) j(the) f(log) h(up) e
+(un) m(til) g(the) h(time) g(of) h(the) f(rename.) 275
+2501 y(When) p Fm 31 w(new) p Ft 40 w(is) h(committed) h(its) g
+(revision) e(n) m(um) m(b) s(ers) h(will) e(start) k(again,) f(usually)
+e(at) j(1.1,) h(so) e(if) f(that) 150 2611 y(b) s(others) 42
+b(y) m(ou,) 47 b(use) 42 b(the) h(`) p Fo(-r) 30 b(rev) p
+Ft(') 43 b(option) f(to) i(commit.) 78 b(F) -8 b(or) 43
+b(more) g(information) f(see) h(Section) g(4.3) 150 2720
+y([Assigning) 29 b(revisions],) g(page) i(33.) p Fl 150
+2967 a(7.4.2) 63 b(Mo) m(ving) 41 b(the) g(history) h(\014le) p
+Ft 275 3171 a(This) 22 b(metho) s(d) j(is) e(more) i(dangerous,) h
+(since) e(it) g(in) m(v) m(olv) m(es) h(mo) m(ving) g(\014les) e
+(inside) g(the) i(rep) s(ository) -8 b(.) 38 b(Read) 150
+3281 y(this) 29 b(en) m(tire) i(section) f(b) s(efore) g(trying) g(it) f
+(out!) p Fo 390 3421 a($) 47 b(cd) h($CVSROOT/) p Fm(dir) p
+Fo 390 3525 a($) f(mv) p Fm 48 w(old) p Fo(,v) p Fm 46
+w(new) p Fo(,v) p Ft 150 3671 a(Adv) -5 b(an) m(tages:) p
+Fr 225 3817 a(\017) p Ft 60 w(The) 30 b(log) g(of) h(c) m(hanges) g(is)
+f(main) m(tained) f(in) m(tact.) p Fr 225 3957 a(\017) p
+Ft 60 w(The) h(revision) e(n) m(um) m(b) s(ers) h(are) i(not) g
+(a\013ected.) 150 4134 y(Disadv) -5 b(an) m(tages:) p
+Fr 225 4280 a(\017) p Ft 60 w(Old) 24 b(releases) i(cannot) g(easily) f
+(b) s(e) g(fetc) m(hed) i(from) e(the) h(rep) s(ository) -8
+b(.) 39 b(\(The) 25 b(\014le) g(will) e(sho) m(w) j(up) e(as) p
+Fm 26 w(new) p Ft 330 4389 a(ev) m(en) 31 b(in) e(revisions) g(from) h
+(the) g(time) g(b) s(efore) g(it) g(w) m(as) h(renamed\).) p
+Fr 225 4529 a(\017) p Ft 60 w(There) f(is) f(no) i(log) f(information) f
+(of) h(when) g(the) g(\014le) g(w) m(as) g(renamed.) p
+Fr 225 4670 a(\017) p Ft 60 w(Nast) m(y) 36 b(things) d(migh) m(t) i
+(happ) s(en) e(if) g(someone) i(accesses) i(the) d(history) g(\014le) g
+(while) e(y) m(ou) j(are) g(mo) m(ving) 330 4779 y(it.) 40
+b(Mak) m(e) 32 b(sure) e(no) g(one) h(else) f(runs) f(an) m(y) i(of) f
+(the) p Fs 31 w(cvs) p Ft 29 w(commands) g(while) e(y) m(ou) j(mo) m(v)
+m(e) h(it.) p Fl 150 5026 a(7.4.3) 63 b(Cop) m(ying) 41
+b(the) g(history) g(\014le) p Ft 275 5230 a(This) 27
+b(w) m(a) m(y) j(also) g(in) m(v) m(olv) m(es) f(direct) g(mo) s
+(di\014cations) e(to) j(the) g(rep) s(ository) -8 b(.) 40
+b(It) 29 b(is) g(safe,) h(but) e(not) i(without) 150
+5340 y(dra) m(wbac) m(ks.) p 90 rotate dyy eop
%%Page: 57 59
-57 58 bop 150 -116 a Ft(Chapter)30 b(8:)41 b(History)30
-b(bro)m(wsing)2367 b(57)150 299 y Fq(8)80 b(History)54
-b(bro)l(wsing)275 551 y Ft(Once)21 b(y)m(ou)h(ha)m(v)m(e)h(used)e
-Fs(cvs)g Ft(to)h(store)h(a)f(v)m(ersion)f(con)m(trol)h(history|what)f
-(\014les)f(ha)m(v)m(e)j(c)m(hanged)g(when,)150 660 y(ho)m(w,)31
-b(and)e(b)m(y)i(whom,)f(there)g(are)h(a)g(v)-5 b(ariet)m(y)30
-b(of)h(mec)m(hanisms)f(for)g(lo)s(oking)f(through)h(the)g(history)-8
-b(.)150 933 y Fp(8.1)68 b(Log)45 b(messages)275 1131
-y Ft(Whenev)m(er)31 b(y)m(ou)f(commit)h(a)f(\014le)g(y)m(ou)g(sp)s
-(ecify)g(a)g(log)h(message.)275 1272 y(T)-8 b(o)27 b(lo)s(ok)g(through)
-f(the)h(log)h(messages)g(whic)m(h)d(ha)m(v)m(e)k(b)s(een)d(sp)s
-(eci\014ed)f(for)i(ev)m(ery)h(revision)d(whic)m(h)h(has)150
-1381 y(b)s(een)k(committed,)g(use)h(the)f Fo(cvs)g(log)f
-Ft(command)h(\(see)i(Section)e(A.13)h([log],)h(page)f(106\).)150
-1654 y Fp(8.2)68 b(The)45 b(history)g(database)275 1852
-y Ft(Y)-8 b(ou)29 b(can)h(use)e(the)i(history)e(\014le)g(\(see)i
-(Section)f(C.11)h([history)e(\014le],)h(page)h(138\))h(to)f(log)f(v)-5
-b(arious)28 b Fs(cvs)150 1962 y Ft(actions.)53 b(T)-8
-b(o)35 b(retriev)m(e)g(the)g(information)e(from)h(the)h(history)e
-(\014le,)i(use)f(the)h Fo(cvs)30 b(history)i Ft(command)150
-2071 y(\(see)f(Section)g(A.11)g([history],)f(page)h(103\).)275
-2212 y(Note:)45 b(y)m(ou)32 b(can)h(con)m(trol)f(what)g(is)f(logged)i
-(to)f(this)f(\014le)g(b)m(y)h(using)f(the)h(`)p Fo(LogHistory)p
-Ft(')e(k)m(eyw)m(ord)i(in)150 2321 y(the)f(`)p Fo(CVSROOT/config)p
-Ft(')c(\014le)i(\(see)i(Section)g(C.13)g([con\014g],)g(page)g(139\).)
-150 2594 y Fp(8.3)68 b(User-de\014ned)45 b(logging)275
-2792 y Ft(Y)-8 b(ou)30 b(can)g(customize)h Fs(cvs)e Ft(to)i(log)f(v)-5
-b(arious)29 b(kinds)f(of)i(actions,)h(in)d(whatev)m(er)j(manner)e(y)m
-(ou)i(c)m(ho)s(ose.)150 2902 y(These)26 b(mec)m(hanisms)g(op)s(erate)h
-(b)m(y)g(executing)g(a)g(script)e(at)j(v)-5 b(arious)25
-b(times.)40 b(The)26 b(script)f(migh)m(t)i(app)s(end)150
-3011 y(a)41 b(message)h(to)f(a)g(\014le)e(listing)g(the)h(information)f
-(and)h(the)h(programmer)f(who)g(created)h(it,)i(or)e(send)150
-3121 y(mail)32 b(to)j(a)f(group)f(of)g(dev)m(elop)s(ers,)h(or,)h(p)s
-(erhaps,)e(p)s(ost)g(a)h(message)h(to)f(a)g(particular)e(newsgroup.)49
-b(T)-8 b(o)150 3231 y(log)34 b(commits,)h(use)f(the)g(`)p
-Fo(loginfo)p Ft(')f(\014le)g(\(see)i(Section)f(C.7)h([loginfo],)g(page)
-f(135\).)54 b(T)-8 b(o)35 b(log)f(commits,)150 3340 y(c)m(hec)m(k)m
-(outs,)44 b(exp)s(orts,)e(and)d(tags,)44 b(resp)s(ectiv)m(ely)-8
-b(,)42 b(y)m(ou)e(can)g(also)f(use)h(the)g(`)p Fo(-i)p
-Ft(',)i(`)p Fo(-o)p Ft(',)g(`)p Fo(-e)p Ft(',)g(and)d(`)p
-Fo(-t)p Ft(')150 3450 y(options)29 b(in)e(the)j(mo)s(dules)d(\014le.)40
-b(F)-8 b(or)30 b(a)f(more)h(\015exible)d(w)m(a)m(y)j(of)g(giving)e
-(noti\014cations)g(to)i(v)-5 b(arious)29 b(users,)150
-3559 y(whic)m(h)h(requires)f(less)i(in)e(the)i(w)m(a)m(y)h(of)g(k)m
-(eeping)f(cen)m(tralized)f(scripts)g(up)g(to)i(date,)g(use)f(the)g
-Fo(cvs)e(watch)150 3669 y(add)f Ft(command)g(\(see)i(Section)f(10.6.2)i
-([Getting)e(Noti\014ed],)g(page)h(67\);)g(this)e(command)h(is)e(useful)
-g(ev)m(en)150 3778 y(if)i(y)m(ou)i(are)g(not)f(using)f
-Fo(cvs)h(watch)f(on)p Ft(.)275 3919 y(The)35 b(`)p Fo(taginfo)p
-Ft(')g(\014le)h(de\014nes)f(programs)h(to)h(execute)h(when)d(someone)i
-(executes)h(a)e Fo(tag)g Ft(or)g Fo(rtag)150 4028 y Ft(command.)i(The)
-22 b(`)p Fo(taginfo)p Ft(')f(\014le)g(has)h(the)h(standard)e(form)h
-(for)g(administrativ)m(e)f(\014les)g(\(see)j(App)s(endix)19
-b(C)150 4138 y([Administrativ)m(e)44 b(\014les],)k(page)e(127\),)51
-b(where)45 b(eac)m(h)i(line)c(is)i(a)h(regular)e(expression)g(follo)m
-(w)m(ed)h(b)m(y)h(a)150 4248 y(command)33 b(to)h(execute.)52
-b(The)32 b(argumen)m(ts)i(passed)f(to)h(the)g(command)f(are,)i(in)d
-(order,)i(the)f Fm(tagname)p Ft(,)150 4357 y Fm(op)s(eration)27
-b Ft(\()p Fo(add)g Ft(for)g Fo(tag)p Ft(,)h Fo(mov)e
-Ft(for)h Fo(tag)j(-F)p Ft(,)e(and)e Fo(del)h Ft(for)g
-Fo(tag)j(-d)p Ft(\),)e Fm(rep)s(ository)p Ft(,)f(and)g(an)m(y)h
-(remaining)150 4467 y(are)h(pairs)e(of)h Fm(\014lename)k(revision)p
-Ft(.)39 b(A)28 b(non-zero)h(exit)f(of)h(the)f(\014lter)f(program)h
-(will)e(cause)j(the)f(tag)i(to)f(b)s(e)150 4576 y(ab)s(orted.)275
-4717 y(Here)35 b(is)f(an)g(example)h(of)g(using)e(taginfo)i(to)h(log)e
-(tag)i(and)f(rtag)g(commands.)54 b(In)34 b(the)h(taginfo)g(\014le)150
-4826 y(put:)390 4961 y Fo(ALL)47 b(/usr/local/cvsroot/CVSRO)o(OT/l)o
-(ogg)o(it)275 5102 y Ft(Where)30 b(`)p Fo(/usr/local/cvsroot/CVSROOT)o
-(/log)o(git)o Ft(')25 b(con)m(tains)31 b(the)f(follo)m(wing)f(script:)
-390 5236 y Fo(#!/bin/sh)390 5340 y(echo)47 b("$@")f
-(>>/home/kingdon/cvsroot/C)o(VSRO)o(OT/t)o(agl)o(og)p
-eop
+57 58 bop Ft 150 -116 a(Chapter) 30 b(7:) 41 b(Adding,) 29
+b(remo) m(ving,) h(and) g(renaming) f(\014les) h(and) f(directories) 933
+b(57) p Fo 390 299 a(#) p Ft 47 w(Cop) m(y) 31 b(the) p
+Fs 30 w(r) n(cs) p Ft 30 w(\014le) e(inside) f(the) j(rep) s(ository) p
+Fo 390 403 a($) 47 b(cd) h($CVSROOT/) p Fm(dir) p Fo
+390 506 a($) f(cp) p Fm 48 w(old) p Fo(,v) p Fm 46 w(new) p
+Fo(,v) 390 610 y(#) p Ft 47 w(Remo) m(v) m(e) 33 b(the) d(old) g
+(\014le) p Fo 390 714 a($) 47 b(cd) h(~/) p Fm(dir) p
+Fo 390 818 a($) f(rm) p Fm 48 w(old) p Fo 390 922 a($) g(cvs) g(remove)
+p Fm 46 w(old) p Fo 390 1025 a($) g(cvs) g(commit) p
+Fm 46 w(old) p Fo 390 1129 a(#) p Ft 47 w(Remo) m(v) m(e) 33
+b(all) c(tags) i(from) p Fm 30 w(new) p Fo 390 1233 a($) 47
+b(cvs) g(update) p Fm 46 w(new) p Fo 390 1337 a($) g(cvs) g(log) p
+Fm 47 w(new) p Fo 628 w(#) p Ft 48 w(Remem) m(b) s(er) 30
+b(the) g(non-branc) m(h) g(tag) h(names) p Fo 390 1440
+a($) 47 b(cvs) g(tag) g(-d) p Fm 47 w(tag1) 57 b(new) p
+Fo 390 1544 a($) 47 b(cvs) g(tag) g(-d) p Fm 47 w(tag2) 57
+b(new) p Fo 390 1648 a(...) p Ft 275 1781 a(By) 30 b(remo) m(ving) g
+(the) h(tags) g(y) m(ou) g(will) d(b) s(e) i(able) f(to) j(c) m(hec) m
+(k) g(out) e(old) g(revisions.) 150 1913 y(Adv) -5 b(an) m(tages:) p
+Fr 225 2046 a(\017) p Ft 60 w(Chec) m(king) 28 b(out) g(old) f
+(revisions) f(w) m(orks) i(correctly) -8 b(,) 30 b(as) e(long) f(as) i
+(y) m(ou) f(use) g(`) p Fo(-r) p Fm(tag) p Ft 8 w(') h(and) e(not) h(`)
+p Fo(-D) p Fm(date) p Ft 5 w(') 330 2156 y(to) j(retriev) m(e) g(the) f
+(revisions.) p Fr 225 2289 a(\017) p Ft 60 w(The) g(log) g(of) h(c) m
+(hanges) g(is) f(main) m(tained) f(in) m(tact.) p Fr
+225 2421 a(\017) p Ft 60 w(The) h(revision) e(n) m(um) m(b) s(ers) h
+(are) i(not) g(a\013ected.) 150 2577 y(Disadv) -5 b(an) m(tages:) p
+Fr 225 2710 a(\017) p Ft 60 w(Y) d(ou) 31 b(cannot) g(easily) e(see) i
+(the) g(history) e(of) i(the) f(\014le) g(across) h(the) f(rename.) p
+Fp 150 2962 a(7.5) 68 b(Mo) l(ving) 45 b(and) g(renaming) h
+(directories) p Ft 275 3153 a(The) 29 b(normal) g(w) m(a) m(y) i(to) g
+(rename) f(or) h(mo) m(v) m(e) g(a) g(directory) e(is) g(to) i(rename) g
+(or) f(mo) m(v) m(e) h(eac) m(h) h(\014le) d(within) e(it) 150
+3263 y(as) 36 b(describ) s(ed) d(in) h(Section) h(7.4.1) i([Outside],) f
+(page) h(56.) 56 b(Then) 35 b(c) m(hec) m(k) i(out) e(with) f(the) i(`)
+p Fo(-P) p Ft(') f(option,) i(as) 150 3372 y(describ) s(ed) 28
+b(in) h(Section) i(7.3) g([Remo) m(ving) g(directories],) f(page) h
+(55.) 275 3505 y(If) 22 b(y) m(ou) i(really) e(w) m(an) m(t) i(to) f
+(hac) m(k) h(the) g(rep) s(ository) e(to) h(rename) h(or) f(delete) g
+(a) h(directory) e(in) g(the) h(rep) s(ository) -8 b(,) 150
+3614 y(y) m(ou) 31 b(can) f(do) h(it) f(lik) m(e) f(this:) 199
+3747 y(1.) 61 b(Inform) 35 b(ev) m(ery) m(one) j(who) e(has) g(a) g(c) m
+(hec) m(k) m(ed) j(out) d(cop) m(y) h(of) f(the) h(directory) f(that) g
+(the) h(directory) f(will) 330 3857 y(b) s(e) 31 b(renamed.) 46
+b(They) 31 b(should) f(commit) i(all) f(their) g(c) m(hanges,) j(and) d
+(remo) m(v) m(e) i(their) f(w) m(orking) f(copies,) 330
+3966 y(b) s(efore) f(y) m(ou) h(tak) m(e) h(the) e(steps) h(b) s(elo) m
+(w.) 199 4099 y(2.) 61 b(Rename) 31 b(the) f(directory) g(inside) e
+(the) j(rep) s(ository) -8 b(.) p Fo 570 4226 a($) 47
+b(cd) h($CVSROOT/) p Fm(paren) m(t-dir) p Fo 570 4330
+a($) f(mv) p Fm 48 w(old-dir) 52 b(new-dir) p Ft 199
+4463 a(3.) 61 b(Fix) 39 b(the) p Fs 40 w(cvs) p Ft 38
+w(administrativ) m(e) f(\014les,) j(if) d(necessary) i(\(for) f
+(instance) h(if) e(y) m(ou) i(renamed) f(an) g(en) m(tire) 330
+4572 y(mo) s(dule\).) 199 4705 y(4.) 61 b(T) -8 b(ell) 29
+b(ev) m(ery) m(one) j(that) f(they) g(can) f(c) m(hec) m(k) i(out) f
+(again) f(and) g(con) m(tin) m(ue) h(w) m(orking.) 275
+4861 y(If) h(someone) h(had) f(a) h(w) m(orking) e(cop) m(y) j(the) p
+Fs 32 w(cvs) p Ft 32 w(commands) e(will) e(cease) k(to) f(w) m(ork) f
+(for) h(him,) e(un) m(til) g(he) 150 4970 y(remo) m(v) m(es) h(the) e
+(directory) g(that) h(disapp) s(eared) d(inside) g(the) j(rep) s
+(ository) -8 b(.) 275 5103 y(It) 29 b(is) f(almost) h(alw) m(a) m(ys) h
+(b) s(etter) g(to) g(mo) m(v) m(e) g(the) g(\014les) e(in) g(the) h
+(directory) g(instead) g(of) g(mo) m(ving) g(the) h(direc-) 150
+5213 y(tory) -8 b(.) 41 b(If) 27 b(y) m(ou) h(mo) m(v) m(e) h(the) f
+(directory) g(y) m(ou) g(are) g(unlik) m(ely) d(to) k(b) s(e) e(able) g
+(to) i(retriev) m(e) f(old) f(releases) h(correctly) -8
+b(,) 150 5322 y(since) 30 b(they) g(probably) f(dep) s(end) f(on) j
+(the) f(name) h(of) f(the) h(directories.) p 90 rotate
+dyy eop
%%Page: 58 60
-58 59 bop 150 -116 a Ft(58)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y Fp(8.4)68 b(Annotate)46
-b(command)3465 591 y Ft(Command)-3725 b Fh(cvs)39 b(annotate)k
-Fg([)p Fo(-flR)p Fg(])30 b([)p Fo(-r)g(rev|-D)f(date)p
-Fg(])g Fm(\014les)35 b(.)23 b(.)f(.)390 701 y Ft(F)-8
-b(or)33 b(eac)m(h)h(\014le)e(in)f Fm(\014les)p Ft(,)i(prin)m(t)e(the)i
-(head)f(revision)f(of)i(the)g(trunk,)f(together)i(with)e(information)
-390 810 y(on)e(the)h(last)f(mo)s(di\014cation)f(for)h(eac)m(h)h(line.)
-40 b(F)-8 b(or)31 b(example:)630 939 y Fo($)47 b(cvs)g(annotate)f
-(ssfile)630 1043 y(Annotations)f(for)i(ssfile)630 1147
-y(***************)630 1250 y(1.1)476 b(\(mary)238 b(27-Mar-96\):)44
-b(ssfile)j(line)f(1)630 1354 y(1.2)476 b(\(joe)286 b(28-Mar-96\):)44
-b(ssfile)j(line)f(2)390 1489 y Ft(The)33 b(\014le)h(`)p
-Fo(ssfile)p Ft(')e(curren)m(tly)h(con)m(tains)h(t)m(w)m(o)i(lines.)49
-b(The)34 b Fo(ssfile)29 b(line)g(1)k Ft(line)g(w)m(as)h(c)m(hec)m(k)m
-(ed)390 1598 y(in)43 b(b)m(y)g Fo(mary)g Ft(on)h(Marc)m(h)g(27.)82
-b(Then,)47 b(on)d(Marc)m(h)g(28,)49 b Fo(joe)43 b Ft(added)g(a)h(line)e
-Fo(ssfile)29 b(line)g(2)p Ft(,)390 1708 y(without)41
-b(mo)s(difying)e(the)j Fo(ssfile)29 b(line)g(1)42 b Ft(line.)74
-b(This)40 b(rep)s(ort)h(do)s(esn't)h(tell)f(y)m(ou)i(an)m(ything)390
-1817 y(ab)s(out)33 b(lines)f(whic)m(h)g(ha)m(v)m(e)j(b)s(een)e(deleted)
-h(or)f(replaced;)i(y)m(ou)f(need)f(to)i(use)e Fo(cvs)d(diff)i
-Ft(for)h(that)390 1927 y(\(see)e(Section)g(A.9)g([di\013)7
-b(],)30 b(page)h(100\).)275 2111 y(The)i(options)g(to)i
-Fo(cvs)30 b(annotate)i Ft(are)i(listed)f(in)f(App)s(endix)g(B)i([In)m
-(v)m(oking)g(CVS],)g(page)h(115,)i(and)150 2221 y(can)28
-b(b)s(e)g(used)f(to)i(select)g(the)g(\014les)e(and)g(revisions)g(to)i
-(annotate.)41 b(The)28 b(options)f(are)i(describ)s(ed)d(in)h(more)150
-2330 y(detail)j(in)f(Section)h(A.5)h([Common)f(options],)g(page)h(88.)p
-eop
+58 59 bop Ft 150 -116 a(58) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p 90 rotate
+dyy eop
%%Page: 59 61
-59 60 bop 150 -116 a Ft(Chapter)30 b(9:)41 b(Handling)28
-b(binary)h(\014les)2214 b(59)150 299 y Fq(9)80 b(Handling)55
-b(binary)g(\014les)275 512 y Ft(The)39 b(most)h(common)g(use)g(for)g
-Fs(cvs)f Ft(is)g(to)h(store)h(text)g(\014les.)68 b(With)40
-b(text)h(\014les,)g Fs(cvs)e Ft(can)h(merge)150 622 y(revisions,)e
-(displa)m(y)e(the)j(di\013erences)e(b)s(et)m(w)m(een)h(revisions)f(in)f
-(a)j(h)m(uman-visible)34 b(fashion,)39 b(and)f(other)150
-732 y(suc)m(h)g(op)s(erations.)62 b(Ho)m(w)m(ev)m(er,)42
-b(if)37 b(y)m(ou)h(are)g(willing)d(to)j(giv)m(e)g(up)f(a)h(few)g(of)g
-(these)g(abilities,)g Fs(cvs)f Ft(can)150 841 y(store)32
-b(binary)d(\014les.)42 b(F)-8 b(or)32 b(example,)g(one)f(migh)m(t)g
-(store)h(a)f(w)m(eb)g(site)g(in)f Fs(cvs)h Ft(including)c(b)s(oth)k
-(text)h(\014les)150 951 y(and)e(binary)e(images.)150
-1196 y Fp(9.1)68 b(The)45 b(issues)g(with)g(binary)g(\014les)275
-1384 y Ft(While)24 b(the)i(need)f(to)h(manage)g(binary)e(\014les)h(ma)m
-(y)h(seem)g(ob)m(vious)f(if)f(the)i(\014les)e(that)i(y)m(ou)g
-(customarily)150 1494 y(w)m(ork)f(with)f(are)i(binary)-8
-b(,)25 b(putting)f(them)h(in)m(to)g(v)m(ersion)g(con)m(trol)g(do)s(es)g
-(presen)m(t)g(some)h(additional)d(issues.)275 1624 y(One)34
-b(basic)h(function)f(of)i(v)m(ersion)e(con)m(trol)i(is)f(to)h(sho)m(w)f
-(the)g(di\013erences)g(b)s(et)m(w)m(een)h(t)m(w)m(o)h(revisions.)150
-1734 y(F)-8 b(or)25 b(example,)g(if)e(someone)i(else)f(c)m(hec)m(k)m
-(ed)i(in)c(a)j(new)e(v)m(ersion)h(of)g(a)g(\014le,)h(y)m(ou)f(ma)m(y)h
-(wish)d(to)j(lo)s(ok)e(at)i(what)150 1844 y(they)35 b(c)m(hanged)g(and)
-e(determine)h(whether)f(their)h(c)m(hanges)h(are)g(go)s(o)s(d.)53
-b(F)-8 b(or)35 b(text)g(\014les,)g Fs(cvs)e Ft(pro)m(vides)150
-1953 y(this)25 b(functionalit)m(y)f(via)h(the)h Fo(cvs)j(diff)c
-Ft(command.)39 b(F)-8 b(or)26 b(binary)e(\014les,)i(it)f(ma)m(y)i(b)s
-(e)e(p)s(ossible)e(to)j(extract)150 2063 y(the)34 b(t)m(w)m(o)i
-(revisions)c(and)i(then)g(compare)g(them)g(with)f(a)i(to)s(ol)f
-(external)g(to)h Fs(cvs)e Ft(\(for)h(example,)h(w)m(ord)150
-2172 y(pro)s(cessing)21 b(soft)m(w)m(are)i(often)f(has)f(suc)m(h)h(a)g
-(feature\).)39 b(If)21 b(there)h(is)f(no)g(suc)m(h)h(to)s(ol,)h(one)f
-(m)m(ust)g(trac)m(k)h(c)m(hanges)150 2282 y(via)32 b(other)h(mec)m
-(hanisms,)g(suc)m(h)g(as)g(urging)e(p)s(eople)h(to)i(write)e(go)s(o)s
-(d)g(log)h(messages,)i(and)d(hoping)f(that)150 2391 y(the)g(c)m(hanges)
-g(they)f(actually)g(made)h(w)m(ere)g(the)f(c)m(hanges)i(that)f(they)f
-(in)m(tended)f(to)i(mak)m(e.)275 2522 y(Another)25 b(abilit)m(y)g(of)h
-(a)g(v)m(ersion)g(con)m(trol)g(system)g(is)g(the)g(abilit)m(y)e(to)j
-(merge)f(t)m(w)m(o)i(revisions.)37 b(F)-8 b(or)27 b Fs(cvs)150
-2631 y Ft(this)36 b(happ)s(ens)g(in)f(t)m(w)m(o)k(con)m(texts.)63
-b(The)37 b(\014rst)f(is)g(when)h(users)f(mak)m(e)i(c)m(hanges)h(in)c
-(separate)k(w)m(orking)150 2741 y(directories)26 b(\(see)j(Chapter)e
-(10)h([Multiple)d(dev)m(elop)s(ers],)j(page)g(61\).)41
-b(The)27 b(second)h(is)e(when)h(one)h(merges)150 2851
-y(explicitly)21 b(with)i(the)h(`)p Fo(update)29 b(-j)p
-Ft(')23 b(command)h(\(see)h(Chapter)e(5)h([Branc)m(hing)g(and)f
-(merging],)i(page)f(41\).)275 2981 y(In)f(the)i(case)g(of)g(text)g
-(\014les,)g Fs(cvs)f Ft(can)g(merge)h(c)m(hanges)h(made)e(indep)s
-(enden)m(tly)-8 b(,)23 b(and)h(signal)f(a)i(con\015ict)150
-3091 y(if)20 b(the)i(c)m(hanges)g(con\015ict.)38 b(With)21
-b(binary)e(\014les,)k(the)e(b)s(est)g(that)h Fs(cvs)e
-Ft(can)i(do)f(is)g(presen)m(t)g(the)h(t)m(w)m(o)g(di\013eren)m(t)150
-3200 y(copies)31 b(of)h(the)g(\014le,)f(and)h(lea)m(v)m(e)h(it)e(to)h
-(the)g(user)f(to)h(resolv)m(e)g(the)g(con\015ict.)45
-b(The)31 b(user)g(ma)m(y)h(c)m(ho)s(ose)h(one)150 3310
-y(cop)m(y)j(or)f(the)g(other,)i(or)e(ma)m(y)h(run)e(an)h(external)g
-(merge)g(to)s(ol)g(whic)m(h)f(kno)m(ws)h(ab)s(out)g(that)h(particular)
-150 3419 y(\014le)e(format,)j(if)d(one)h(exists.)54 b(Note)36
-b(that)g(ha)m(ving)e(the)h(user)f(merge)i(relies)e(primarily)d(on)k
-(the)g(user)f(to)150 3529 y(not)d(acciden)m(tally)f(omit)g(some)h(c)m
-(hanges,)g(and)f(th)m(us)g(is)f(p)s(oten)m(tially)g(error)h(prone.)275
-3659 y(If)35 b(this)f(pro)s(cess)h(is)g(though)m(t)h(to)h(b)s(e)e
-(undesirable,)f(the)i(b)s(est)f(c)m(hoice)i(ma)m(y)f(b)s(e)f(to)h(a)m
-(v)m(oid)g(merging.)150 3769 y(T)-8 b(o)41 b(a)m(v)m(oid)f(the)h
-(merges)f(that)h(result)e(from)h(separate)h(w)m(orking)e(directories,)j
-(see)f(the)f(discussion)e(of)150 3879 y(reserv)m(ed)28
-b(c)m(hec)m(k)m(outs)j(\(\014le)c(lo)s(c)m(king\))h(in)f(Chapter)h(10)h
-([Multiple)d(dev)m(elop)s(ers],)j(page)f(61.)41 b(T)-8
-b(o)29 b(a)m(v)m(oid)g(the)150 3988 y(merges)i(resulting)d(from)i
-(branc)m(hes,)g(restrict)h(use)f(of)g(branc)m(hes.)150
-4233 y Fp(9.2)68 b(Ho)l(w)46 b(to)f(store)h(binary)f(\014les)275
-4422 y Ft(There)25 b(are)h(t)m(w)m(o)h(issues)e(with)f(using)h
-Fs(cvs)f Ft(to)j(store)f(binary)e(\014les.)39 b(The)25
-b(\014rst)g(is)g(that)h Fs(cvs)f Ft(b)m(y)h(default)150
-4531 y(con)m(v)m(erts)j(line)d(endings)g(b)s(et)m(w)m(een)j(the)f
-(canonical)f(form)g(in)f(whic)m(h)h(they)h(are)g(stored)g(in)e(the)i
-(rep)s(ository)150 4641 y(\(linefeed)j(only\),)h(and)f(the)h(form)g
-(appropriate)f(to)h(the)h(op)s(erating)e(system)h(in)f(use)g(on)h(the)g
-(clien)m(t)g(\(for)150 4750 y(example,)e(carriage)h(return)f(follo)m(w)
-m(ed)g(b)m(y)g(line)f(feed)h(for)g(Windo)m(ws)g(NT\).)275
-4881 y(The)24 b(second)h(is)f(that)i(a)g(binary)d(\014le)h(migh)m(t)h
-(happ)s(en)e(to)j(con)m(tain)f(data)h(whic)m(h)e(lo)s(oks)h(lik)m(e)f
-(a)h(k)m(eyw)m(ord)150 4990 y(\(see)38 b(Chapter)e(12)h([Keyw)m(ord)g
-(substitution],)f(page)h(73\),)j(so)d(k)m(eyw)m(ord)g(expansion)f(m)m
-(ust)g(b)s(e)g(turned)150 5100 y(o\013.)275 5230 y(The)i(`)p
-Fo(-kb)p Ft(')g(option)g(a)m(v)-5 b(ailable)38 b(with)f(some)i
-Fs(cvs)e Ft(commands)h(insures)f(that)i(neither)f(line)e(ending)150
-5340 y(con)m(v)m(ersion)31 b(nor)f(k)m(eyw)m(ord)g(expansion)g(will)d
-(b)s(e)j(done.)p eop
+59 60 bop Ft 150 -116 a(Chapter) 30 b(8:) 41 b(History) 30
+b(bro) m(wsing) 2367 b(59) p Fq 150 299 a(8) 80 b(History) 54
+b(bro) l(wsing) p Ft 275 551 a(Once) 21 b(y) m(ou) h(ha) m(v) m(e) h
+(used) p Fs 21 w(cvs) p Ft 21 w(to) f(store) h(a) f(v) m(ersion) f(con)
+m(trol) h(history|what) f(\014les) f(ha) m(v) m(e) j(c) m(hanged) g
+(when,) 150 660 y(ho) m(w,) 31 b(and) e(b) m(y) i(whom,) f(there) g
+(are) h(a) g(v) -5 b(ariet) m(y) 30 b(of) h(mec) m(hanisms) f(for) g
+(lo) s(oking) f(through) h(the) g(history) -8 b(.) p
+Fp 150 933 a(8.1) 68 b(Log) 45 b(messages) p Ft 275 1131
+a(Whenev) m(er) 31 b(y) m(ou) f(commit) h(a) f(\014le) g(y) m(ou) g(sp)
+s(ecify) g(a) g(log) h(message.) 275 1272 y(T) -8 b(o) 27
+b(lo) s(ok) g(through) f(the) h(log) h(messages) g(whic) m(h) d(ha) m
+(v) m(e) k(b) s(een) d(sp) s(eci\014ed) f(for) i(ev) m(ery) h(revision)
+d(whic) m(h) h(has) 150 1381 y(b) s(een) k(committed,) g(use) h(the) p
+Fo 30 w(cvs) f(log) p Ft 29 w(command) g(\(see) i(Section) e(A.13) h
+([log],) h(page) f(108\).) p Fp 150 1654 a(8.2) 68 b(The) 45
+b(history) g(database) p Ft 275 1852 a(Y) -8 b(ou) 29
+b(can) h(use) e(the) i(history) e(\014le) g(\(see) i(Section) f(C.11) h
+([history) e(\014le],) h(page) h(140\)) h(to) f(log) f(v) -5
+b(arious) p Fs 28 w(cvs) p Ft 150 1962 a(actions.) 53
+b(T) -8 b(o) 35 b(retriev) m(e) g(the) g(information) e(from) h(the) h
+(history) e(\014le,) i(use) f(the) p Fo 35 w(cvs) c(history) p
+Ft 32 w(command) 150 2071 y(\(see) h(Section) g(A.11) g([history],) f
+(page) h(105\).) 275 2212 y(Note:) 45 b(y) m(ou) 32 b(can) h(con) m
+(trol) f(what) g(is) f(logged) i(to) f(this) f(\014le) g(b) m(y) h
+(using) f(the) h(`) p Fo(LogHistory) p Ft(') e(k) m(eyw) m(ord) i(in)
+150 2321 y(the) f(`) p Fo(CVSROOT/config) p Ft(') c(\014le) i(\(see) i
+(Section) g(C.13) g([con\014g],) g(page) g(141\).) p
+Fp 150 2594 a(8.3) 68 b(User-de\014ned) 45 b(logging) p
+Ft 275 2792 a(Y) -8 b(ou) 30 b(can) g(customize) p Fs
+31 w(cvs) p Ft 29 w(to) h(log) f(v) -5 b(arious) 29 b(kinds) f(of) i
+(actions,) h(in) d(whatev) m(er) j(manner) e(y) m(ou) i(c) m(ho) s
+(ose.) 150 2902 y(These) 26 b(mec) m(hanisms) g(op) s(erate) h(b) m(y) g
+(executing) g(a) g(script) e(at) j(v) -5 b(arious) 25
+b(times.) 40 b(The) 26 b(script) f(migh) m(t) i(app) s(end) 150
+3011 y(a) 41 b(message) h(to) f(a) g(\014le) e(listing) g(the) h
+(information) f(and) h(the) h(programmer) f(who) g(created) h(it,) i
+(or) e(send) 150 3121 y(mail) 32 b(to) j(a) f(group) f(of) g(dev) m
+(elop) s(ers,) h(or,) h(p) s(erhaps,) e(p) s(ost) g(a) h(message) h(to)
+f(a) g(particular) e(newsgroup.) 49 b(T) -8 b(o) 150
+3231 y(log) 34 b(commits,) h(use) f(the) g(`) p Fo(loginfo) p
+Ft(') f(\014le) g(\(see) i(Section) f(C.7) h([loginfo],) g(page) f
+(137\).) 54 b(T) -8 b(o) 35 b(log) f(commits,) 150 3340
+y(c) m(hec) m(k) m(outs,) 44 b(exp) s(orts,) e(and) d(tags,) 44
+b(resp) s(ectiv) m(ely) -8 b(,) 42 b(y) m(ou) e(can) g(also) f(use) h
+(the) g(`) p Fo(-i) p Ft(',) i(`) p Fo(-o) p Ft(',) g(`) p
+Fo(-e) p Ft(',) g(and) d(`) p Fo(-t) p Ft(') 150 3450
+y(options) 29 b(in) e(the) j(mo) s(dules) d(\014le.) 40
+b(F) -8 b(or) 30 b(a) f(more) h(\015exible) d(w) m(a) m(y) j(of) g
+(giving) e(noti\014cations) g(to) i(v) -5 b(arious) 29
+b(users,) 150 3559 y(whic) m(h) h(requires) f(less) i(in) e(the) i(w) m
+(a) m(y) h(of) g(k) m(eeping) f(cen) m(tralized) f(scripts) g(up) g(to)
+i(date,) g(use) f(the) p Fo 31 w(cvs) e(watch) 150 3669
+y(add) p Ft 28 w(command) f(\(see) i(Section) f(10.6.2) i([Getting) e
+(Noti\014ed],) g(page) h(69\);) g(this) e(command) h(is) e(useful) g
+(ev) m(en) 150 3778 y(if) i(y) m(ou) i(are) g(not) f(using) p
+Fo 29 w(cvs) g(watch) f(on) p Ft(.) 275 3919 y(The) 35
+b(`) p Fo(taginfo) p Ft(') g(\014le) h(de\014nes) f(programs) h(to) h
+(execute) h(when) d(someone) i(executes) h(a) p Fo 36
+w(tag) p Ft 36 w(or) p Fo 36 w(rtag) p Ft 150 4028 a(command.) g(The) 22
+b(`) p Fo(taginfo) p Ft(') f(\014le) g(has) h(the) h(standard) e(form) h
+(for) g(administrativ) m(e) f(\014les) g(\(see) j(App) s(endix) 19
+b(C) 150 4138 y([Administrativ) m(e) 44 b(\014les],) k(page) e(129\),)
+51 b(where) 45 b(eac) m(h) i(line) c(is) i(a) h(regular) e(expression) g
+(follo) m(w) m(ed) h(b) m(y) h(a) 150 4248 y(command) 33
+b(to) h(execute.) 52 b(The) 32 b(argumen) m(ts) i(passed) f(to) h(the) g
+(command) f(are,) i(in) d(order,) i(the) p Fm 33 w(tagname) p
+Ft(,) p Fm 150 4357 a(op) s(eration) p Ft 27 w(\() p
+Fo(add) p Ft 27 w(for) p Fo 27 w(tag) p Ft(,) p Fo 28
+w(mov) p Ft 26 w(for) p Fo 27 w(tag) c(-F) p Ft(,) e(and) p
+Fo 26 w(del) p Ft 27 w(for) p Fo 27 w(tag) i(-d) p Ft(\),) p
+Fm 28 w(rep) s(ository) p Ft(,) d(and) g(an) m(y) h(remaining) 150
+4467 y(are) h(pairs) e(of) p Fm 28 w(\014lename) 32 b(revision) p
+Ft(.) 39 b(A) 28 b(non-zero) h(exit) f(of) h(the) f(\014lter) f
+(program) h(will) e(cause) j(the) f(tag) i(to) f(b) s(e) 150
+4576 y(ab) s(orted.) 275 4717 y(Here) 35 b(is) f(an) g(example) h(of) g
+(using) e(taginfo) i(to) h(log) e(tag) i(and) f(rtag) g(commands.) 54
+b(In) 34 b(the) h(taginfo) g(\014le) 150 4826 y(put:) p
+Fo 390 4961 a(ALL) 47 b(/usr/local/cvsroot/CVSRO) o(OT/l) o(ogg) o(it) p
+Ft 275 5102 a(Where) 30 b(`) p Fo(/usr/local/cvsroot/CVSROOT) o(/log) o
+(git) p Ft -1 w(') 25 b(con) m(tains) 31 b(the) f(follo) m(wing) f
+(script:) p Fo 390 5236 a(#!/bin/sh) 390 5340 y(echo) 47
+b("$@") f(>>/home/kingdon/cvsroot/C) o(VSRO) o(OT/t) o(agl) o(og) p
+90 rotate dyy eop
%%Page: 60 62
-60 61 bop 150 -116 a Ft(60)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)275 299 y(Here)g(is)g(an)g(example)g(of)h
-(ho)m(w)f(y)m(ou)h(can)f(create)i(a)f(new)f(\014le)g(using)e(the)j(`)p
-Fo(-kb)p Ft(')f(\015ag:)390 428 y Fo($)47 b(echo)g('$Id: cvs.ps,v 1.1.1.17 2001/02/10 19:02:50 tholo Exp $')f(>)i(kotest)
-390 531 y($)f(cvs)g(add)g(-kb)g(-m"A)g(test)f(file")h(kotest)390
-635 y($)g(cvs)g(ci)h(-m"First)d(checkin;)h(contains)f(a)j(keyword")d
-(kotest)275 770 y Ft(If)32 b(a)h(\014le)f(acciden)m(tally)h(gets)g
-(added)g(without)e(`)p Fo(-kb)p Ft(',)j(one)f(can)g(use)g(the)g
-Fo(cvs)c(admin)j Ft(command)g(to)150 879 y(reco)m(v)m(er.)42
-b(F)-8 b(or)32 b(example:)390 1008 y Fo($)47 b(echo)g('$Id: cvs.ps,v 1.1.1.17 2001/02/10 19:02:50 tholo Exp $')f(>)i
-(kotest)390 1112 y($)f(cvs)g(add)g(-m"A)g(test)g(file")f(kotest)390
-1215 y($)h(cvs)g(ci)h(-m"First)d(checkin;)h(contains)f(a)j(keyword")d
-(kotest)390 1319 y($)i(cvs)g(admin)g(-kb)g(kotest)390
-1423 y($)g(cvs)g(update)f(-A)i(kotest)390 1527 y(#)f
-Ft(F)-8 b(or)32 b(non-unix)c(systems:)390 1631 y Fo(#)47
-b Ft(Cop)m(y)31 b(in)e(a)i(go)s(o)s(d)f(cop)m(y)h(of)g(the)f(\014le)g
-(from)f(outside)h(CVS)390 1734 y Fo($)47 b(cvs)g(commit)f(-m)i("make)e
-(it)h(binary")f(kotest)275 1869 y Ft(When)26 b(y)m(ou)h(c)m(hec)m(k)h
-(in)d(the)h(\014le)g(`)p Fo(kotest)p Ft(')f(the)i(\014le)e(is)h(not)g
-(preserv)m(ed)g(as)h(a)g(binary)e(\014le,)h(b)s(ecause)h(y)m(ou)150
-1978 y(did)i(not)h(c)m(hec)m(k)i(it)e(in)f(as)i(a)f(binary)f(\014le.)40
-b(The)30 b Fo(cvs)f(admin)g(-kb)g Ft(command)i(sets)f(the)h(default)e
-(k)m(eyw)m(ord)150 2088 y(substitution)37 b(metho)s(d)j(for)f(this)g
-(\014le,)i(but)e(it)h(do)s(es)f(not)h(alter)g(the)g(w)m(orking)f(cop)m
-(y)i(of)e(the)h(\014le)f(that)150 2198 y(y)m(ou)32 b(ha)m(v)m(e.)48
-b(If)31 b(y)m(ou)i(need)f(to)h(cop)s(e)f(with)f(line)f(endings)h
-(\(that)i(is,)f(y)m(ou)g(are)h(using)d Fs(cvs)h Ft(on)h(a)h(non-unix)
-150 2307 y(system\),)42 b(then)c(y)m(ou)h(need)g(to)h(c)m(hec)m(k)g(in)
-e(a)h(new)f(cop)m(y)i(of)f(the)g(\014le,)h(as)f(sho)m(wn)f(b)m(y)h(the)
-g Fo(cvs)30 b(commit)150 2417 y Ft(command)g(ab)s(o)m(v)m(e.)42
-b(On)30 b(unix,)e(the)j Fo(cvs)e(update)g(-A)h Ft(command)g(su\016ces.)
-275 2551 y(Ho)m(w)m(ev)m(er,)41 b(in)c(using)f Fo(cvs)30
-b(admin)f(-k)37 b Ft(to)h(c)m(hange)h(the)f(k)m(eyw)m(ord)g(expansion,)
-h(b)s(e)e(a)m(w)m(are)i(that)g(the)150 2661 y(k)m(eyw)m(ord)d
-(expansion)e(mo)s(de)h(is)f(not)i(v)m(ersion)e(con)m(trolled.)55
-b(This)34 b(means)h(that,)j(for)d(example,)h(that)g(if)150
-2770 y(y)m(ou)e(ha)m(v)m(e)h(a)f(text)g(\014le)f(in)f(old)h(releases,)i
-(and)e(a)h(binary)e(\014le)g(with)h(the)g(same)h(name)g(in)e(new)i
-(releases,)150 2880 y Fs(cvs)25 b Ft(pro)m(vides)g(no)g(w)m(a)m(y)i(to)
-f(c)m(hec)m(k)i(out)e(the)g(\014le)f(in)f(text)j(or)f(binary)e(mo)s(de)
-h(dep)s(ending)e(on)j(what)f(v)m(ersion)150 2990 y(y)m(ou)31
-b(are)f(c)m(hec)m(king)i(out.)41 b(There)29 b(is)h(no)g(go)s(o)s(d)g(w)
-m(ork)-5 b(around)30 b(for)g(this)f(problem.)275 3124
-y(Y)-8 b(ou)37 b(can)h(also)f(set)h(a)f(default)g(for)g(whether)f
-Fo(cvs)30 b(add)36 b Ft(and)h Fo(cvs)29 b(import)36 b
-Ft(treat)i(a)g(\014le)e(as)i(binary)150 3234 y(based)26
-b(on)h(its)f(name;)i(for)e(example)g(y)m(ou)h(could)f(sa)m(y)h(that)g
-(\014les)f(who)g(names)g(end)g(in)f(`)p Fo(.exe)p Ft(')h(are)h(binary)
--8 b(.)150 3343 y(See)24 b(Section)f(C.2)h([W)-8 b(rapp)s(ers],)25
-b(page)f(130.)40 b(There)23 b(is)g(curren)m(tly)f(no)i(w)m(a)m(y)g(to)g
-(ha)m(v)m(e)h Fs(cvs)e Ft(detect)i(whether)150 3453 y(a)34
-b(\014le)e(is)g(binary)g(based)h(on)g(its)g(con)m(ten)m(ts.)51
-b(The)33 b(main)f(di\016cult)m(y)g(with)g(designing)f(suc)m(h)i(a)h
-(feature)g(is)150 3562 y(that)29 b(it)e(is)h(not)g(clear)g(ho)m(w)g(to)
-h(distinguish)c(b)s(et)m(w)m(een)k(binary)d(and)i(non-binary)e
-(\014les,)i(and)f(the)h(rules)f(to)150 3672 y(apply)i(w)m(ould)g(v)-5
-b(ary)30 b(considerably)f(with)g(the)i(op)s(erating)e(system.)p
-eop
+60 61 bop Ft 150 -116 a(60) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fp 150
+299 a(8.4) 68 b(Annotate) 46 b(command) p Ft 3465 591
+a(Command) p Fh -3725 w(cvs) 39 b(annotate) p Fg 43 w([) p
+Fo(-flR) p Fg(]) 30 b([) p Fo(-r) g(rev|-D) f(date) p
+Fg(]) p Fm 29 w(\014les) 35 b(.) 23 b(.) f(.) p Ft 390
+701 a(F) -8 b(or) 33 b(eac) m(h) h(\014le) e(in) p Fm
+31 w(\014les) p Ft(,) h(prin) m(t) e(the) i(head) f(revision) f(of) i
+(the) g(trunk,) f(together) i(with) e(information) 390
+810 y(on) e(the) h(last) f(mo) s(di\014cation) f(for) h(eac) m(h) h
+(line.) 40 b(F) -8 b(or) 31 b(example:) p Fo 630 939
+a($) 47 b(cvs) g(annotate) f(ssfile) 630 1043 y(Annotations) f(for) i
+(ssfile) 630 1147 y(***************) 630 1250 y(1.1) 476
+b(\(mary) 238 b(27-Mar-96\):) 44 b(ssfile) j(line) f(1) 630
+1354 y(1.2) 476 b(\(joe) 286 b(28-Mar-96\):) 44 b(ssfile) j(line) f(2) p
+Ft 390 1489 a(The) 33 b(\014le) h(`) p Fo(ssfile) p Ft(') e(curren) m
+(tly) h(con) m(tains) h(t) m(w) m(o) i(lines.) 49 b(The) p
+Fo 34 w(ssfile) 29 b(line) g(1) p Ft 33 w(line) k(w) m(as) h(c) m(hec) m
+(k) m(ed) 390 1598 y(in) 43 b(b) m(y) p Fo 43 w(mary) p
+Ft 43 w(on) h(Marc) m(h) g(27.) 82 b(Then,) 47 b(on) d(Marc) m(h) g
+(28,) p Fo 49 w(joe) p Ft 43 w(added) f(a) h(line) p
+Fo 42 w(ssfile) 29 b(line) g(2) p Ft(,) 390 1708 y(without) 41
+b(mo) s(difying) e(the) p Fo 42 w(ssfile) 29 b(line) g(1) p
+Ft 42 w(line.) 74 b(This) 40 b(rep) s(ort) h(do) s(esn't) h(tell) f(y) m
+(ou) i(an) m(ything) 390 1817 y(ab) s(out) 33 b(lines) f(whic) m(h) g
+(ha) m(v) m(e) j(b) s(een) e(deleted) h(or) f(replaced;) i(y) m(ou) f
+(need) f(to) i(use) p Fo 33 w(cvs) 30 b(diff) p Ft 32
+w(for) j(that) 390 1927 y(\(see) e(Section) g(A.9) g([di\013) 7
+b(],) 30 b(page) h(102\).) 275 2111 y(The) i(options) g(to) p
+Fo 35 w(cvs) d(annotate) p Ft 32 w(are) k(listed) f(in) f(App) s(endix)
+g(B) i([In) m(v) m(oking) g(CVS],) g(page) h(117,) i(and) 150
+2221 y(can) 28 b(b) s(e) g(used) f(to) i(select) g(the) g(\014les) e
+(and) g(revisions) g(to) i(annotate.) 41 b(The) 28 b(options) f(are) i
+(describ) s(ed) d(in) h(more) 150 2330 y(detail) j(in) f(Section) h
+(A.5) h([Common) f(options],) g(page) h(90.) p 90 rotate
+dyy eop
%%Page: 61 63
-61 62 bop 150 -116 a Ft(Chapter)30 b(10:)41 b(Multiple)29
-b(dev)m(elop)s(ers)2219 b(61)150 299 y Fq(10)80 b(Multiple)55
-b(dev)l(elop)t(ers)275 510 y Ft(When)32 b(more)h(than)f(one)h(p)s
-(erson)f(w)m(orks)g(on)h(a)g(soft)m(w)m(are)h(pro)5 b(ject)33
-b(things)f(often)h(get)h(complicated.)150 619 y(Often,)43
-b(t)m(w)m(o)f(p)s(eople)d(try)i(to)g(edit)f(the)h(same)g(\014le)e(sim)m
-(ultaneously)-8 b(.)70 b(One)40 b(solution,)i(kno)m(wn)e(as)h
-Fm(\014le)150 729 y(lo)s(c)m(king)e Ft(or)32 b Fm(reserv)m(ed)h(c)m
-(hec)m(k)m(outs)p Ft(,)i(is)c(to)i(allo)m(w)f(only)f(one)i(p)s(erson)e
-(to)i(edit)e(eac)m(h)j(\014le)d(at)i(a)g(time.)46 b(This)150
-838 y(is)30 b(the)h(only)f(solution)f(with)h(some)h(v)m(ersion)f(con)m
-(trol)h(systems,)h(including)27 b Fs(r)n(cs)j Ft(and)g
-Fs(sccs)p Ft(.)41 b(Curren)m(tly)150 948 y(the)33 b(usual)e(w)m(a)m(y)j
-(to)f(get)h(reserv)m(ed)f(c)m(hec)m(k)m(outs)h(with)e
-Fs(cvs)f Ft(is)h(the)h Fo(cvs)c(admin)g(-l)j Ft(command)h(\(see)g(Sec-)
-150 1058 y(tion)28 b(A.6.1)h([admin)e(options],)i(page)f(91\).)42
-b(This)26 b(is)h(not)i(as)f(nicely)f(in)m(tegrated)i(in)m(to)f
-Fs(cvs)f Ft(as)h(the)h(w)m(atc)m(h)150 1167 y(features,)f(describ)s(ed)
-e(b)s(elo)m(w,)h(but)g(it)g(seems)g(that)h(most)g(p)s(eople)e(with)g(a)
-i(need)f(for)g(reserv)m(ed)h(c)m(hec)m(k)m(outs)150 1277
-y(\014nd)k(it)i(adequate.)52 b(It)34 b(also)g(ma)m(y)g(b)s(e)g(p)s
-(ossible)d(to)k(use)e(the)h(w)m(atc)m(hes)i(features)e(describ)s(ed)e
-(b)s(elo)m(w,)i(to-)150 1386 y(gether)28 b(with)e(suitable)g(pro)s
-(cedures)h(\(not)h(enforced)f(b)m(y)h(soft)m(w)m(are\),)i(to)e(a)m(v)m
-(oid)g(ha)m(ving)f(t)m(w)m(o)i(p)s(eople)d(edit)150 1496
-y(at)31 b(the)g(same)f(time.)275 1626 y(The)24 b(default)g(mo)s(del)g
-(with)g Fs(cvs)g Ft(is)g(kno)m(wn)g(as)h Fm(unreserv)m(ed)f(c)m(hec)m
-(k)m(outs)p Ft(.)41 b(In)25 b(this)f(mo)s(del,)h(dev)m(elop)s(ers)150
-1735 y(can)k(edit)f(their)f(o)m(wn)h Fm(w)m(orking)g(cop)m(y)37
-b Ft(of)29 b(a)g(\014le)e(sim)m(ultaneously)-8 b(.)38
-b(The)28 b(\014rst)g(p)s(erson)f(that)i(commits)f(his)150
-1845 y(c)m(hanges)34 b(has)e(no)h(automatic)g(w)m(a)m(y)h(of)f(kno)m
-(wing)e(that)j(another)f(has)f(started)h(to)g(edit)f(it.)48
-b(Others)32 b(will)150 1955 y(get)d(an)e(error)g(message)i(when)d(they)
-i(try)f(to)h(commit)g(the)f(\014le.)39 b(They)27 b(m)m(ust)g(then)h
-(use)f Fs(cvs)f Ft(commands)150 2064 y(to)k(bring)e(their)h(w)m(orking)
-g(cop)m(y)h(up)f(to)h(date)g(with)e(the)i(rep)s(ository)f(revision.)38
-b(This)28 b(pro)s(cess)h(is)g(almost)150 2174 y(automatic.)275
-2304 y Fs(cvs)e Ft(also)h(supp)s(orts)e(mec)m(hanisms)h(whic)m(h)g
-(facilitate)g(v)-5 b(arious)27 b(kinds)g(of)h(comm)m(unication,)g
-(without)150 2413 y(actually)i(enforcing)g(rules)f(lik)m(e)g(reserv)m
-(ed)i(c)m(hec)m(k)m(outs)h(do.)275 2543 y(The)25 b(rest)i(of)f(this)g
-(c)m(hapter)h(describ)s(es)d(ho)m(w)j(these)g(v)-5 b(arious)25
-b(mo)s(dels)g(w)m(ork,)j(and)d(some)i(of)g(the)f(issues)150
-2653 y(in)m(v)m(olv)m(ed)k(in)f(c)m(ho)s(osing)h(b)s(et)m(w)m(een)h
-(them.)150 2896 y Fp(10.1)68 b(File)46 b(status)275 3084
-y Ft(Based)24 b(on)g(what)g(op)s(erations)f(y)m(ou)h(ha)m(v)m(e)h(p)s
-(erformed)e(on)h(a)g(c)m(hec)m(k)m(ed)i(out)e(\014le,)g(and)g(what)g
-(op)s(erations)150 3194 y(others)34 b(ha)m(v)m(e)h(p)s(erformed)e(to)h
-(that)h(\014le)e(in)f(the)i(rep)s(ository)-8 b(,)35 b(one)f(can)g
-(classify)f(a)h(\014le)f(in)g(a)h(n)m(um)m(b)s(er)f(of)150
-3303 y(states.)42 b(The)30 b(states,)i(as)e(rep)s(orted)g(b)m(y)g(the)h
-Fo(status)d Ft(command,)j(are:)150 3494 y(Up-to-date)630
-3603 y(The)g(\014le)g(is)f(iden)m(tical)g(with)h(the)g(latest)h
-(revision)e(in)g(the)i(rep)s(ository)e(for)i(the)f(branc)m(h)g(in)630
-3713 y(use.)150 3863 y(Lo)s(cally)e(Mo)s(di\014ed)630
-3973 y(Y)-8 b(ou)31 b(ha)m(v)m(e)g(edited)f(the)h(\014le,)e(and)h(not)h
-(y)m(et)g(committed)g(y)m(our)f(c)m(hanges.)150 4123
-y(Lo)s(cally)f(Added)630 4232 y(Y)-8 b(ou)31 b(ha)m(v)m(e)g(added)f
-(the)h(\014le)e(with)g Fo(add)p Ft(,)h(and)g(not)g(y)m(et)i(committed)e
-(y)m(our)h(c)m(hanges.)150 4382 y(Lo)s(cally)e(Remo)m(v)m(ed)630
-4492 y(Y)-8 b(ou)31 b(ha)m(v)m(e)g(remo)m(v)m(ed)h(the)e(\014le)g(with)
-f Fo(remove)p Ft(,)g(and)h(not)g(y)m(et)i(committed)e(y)m(our)h(c)m
-(hanges.)150 4642 y(Needs)g(Chec)m(k)m(out)630 4752 y(Someone)k(else)g
-(has)g(committed)g(a)g(new)m(er)g(revision)e(to)j(the)f(rep)s(ository)
--8 b(.)54 b(The)34 b(name)h(is)630 4861 y(sligh)m(tly)25
-b(misleading;)h(y)m(ou)h(will)d(ordinarily)g(use)i Fo(update)f
-Ft(rather)i(than)g Fo(checkout)d Ft(to)k(get)630 4971
-y(that)j(new)m(er)f(revision.)150 5121 y(Needs)h(P)m(atc)m(h)630
-5230 y(Lik)m(e)22 b(Needs)h(Chec)m(k)m(out,)i(but)d(the)g
-Fs(cvs)g Ft(serv)m(er)g(will)e(send)i(a)g(patc)m(h)h(rather)f(than)g
-(the)h(en)m(tire)630 5340 y(\014le.)40 b(Sending)28 b(a)j(patc)m(h)g
-(or)f(sending)f(an)h(en)m(tire)h(\014le)e(accomplishes)h(the)g(same)h
-(thing.)p eop
+61 62 bop Ft 150 -116 a(Chapter) 30 b(9:) 41 b(Handling) 28
+b(binary) h(\014les) 2214 b(61) p Fq 150 299 a(9) 80
+b(Handling) 55 b(binary) g(\014les) p Ft 275 512 a(The) 39
+b(most) h(common) g(use) g(for) p Fs 40 w(cvs) p Ft 39
+w(is) f(to) h(store) h(text) g(\014les.) 68 b(With) 40
+b(text) h(\014les,) p Fs 41 w(cvs) p Ft 39 w(can) f(merge) 150
+622 y(revisions,) e(displa) m(y) e(the) j(di\013erences) e(b) s(et) m
+(w) m(een) h(revisions) f(in) f(a) j(h) m(uman-visible) 34
+b(fashion,) 39 b(and) f(other) 150 732 y(suc) m(h) g(op) s(erations.) 62
+b(Ho) m(w) m(ev) m(er,) 42 b(if) 37 b(y) m(ou) h(are) g(willing) d(to) j
+(giv) m(e) g(up) f(a) h(few) g(of) g(these) g(abilities,) p
+Fs 38 w(cvs) p Ft 37 w(can) 150 841 y(store) 32 b(binary) d(\014les.) 42
+b(F) -8 b(or) 32 b(example,) g(one) f(migh) m(t) g(store) h(a) f(w) m
+(eb) g(site) g(in) p Fs 30 w(cvs) p Ft 31 w(including) c(b) s(oth) k
+(text) h(\014les) 150 951 y(and) e(binary) e(images.) p
+Fp 150 1196 a(9.1) 68 b(The) 45 b(issues) g(with) g(binary) g(\014les) p
+Ft 275 1384 a(While) 24 b(the) i(need) f(to) h(manage) g(binary) e
+(\014les) h(ma) m(y) h(seem) g(ob) m(vious) f(if) f(the) i(\014les) e
+(that) i(y) m(ou) g(customarily) 150 1494 y(w) m(ork) f(with) f(are) i
+(binary) -8 b(,) 25 b(putting) f(them) h(in) m(to) g(v) m(ersion) g
+(con) m(trol) g(do) s(es) g(presen) m(t) g(some) h(additional) d
+(issues.) 275 1624 y(One) 34 b(basic) h(function) f(of) i(v) m(ersion) e
+(con) m(trol) i(is) f(to) h(sho) m(w) f(the) g(di\013erences) g(b) s
+(et) m(w) m(een) h(t) m(w) m(o) h(revisions.) 150 1734
+y(F) -8 b(or) 25 b(example,) g(if) e(someone) i(else) f(c) m(hec) m(k) m
+(ed) i(in) c(a) j(new) e(v) m(ersion) h(of) g(a) g(\014le,) h(y) m(ou) f
+(ma) m(y) h(wish) d(to) j(lo) s(ok) e(at) i(what) 150
+1844 y(they) 35 b(c) m(hanged) g(and) e(determine) h(whether) f(their) h
+(c) m(hanges) h(are) g(go) s(o) s(d.) 53 b(F) -8 b(or) 35
+b(text) g(\014les,) p Fs 35 w(cvs) p Ft 33 w(pro) m(vides) 150
+1953 y(this) 25 b(functionalit) m(y) f(via) h(the) p
+Fo 26 w(cvs) k(diff) p Ft 25 w(command.) 39 b(F) -8 b(or) 26
+b(binary) e(\014les,) i(it) f(ma) m(y) i(b) s(e) e(p) s(ossible) e(to) j
+(extract) 150 2063 y(the) 34 b(t) m(w) m(o) i(revisions) c(and) i(then)
+g(compare) g(them) g(with) f(a) i(to) s(ol) f(external) g(to) p
+Fs 35 w(cvs) p Ft 33 w(\(for) g(example,) h(w) m(ord) 150
+2172 y(pro) s(cessing) 21 b(soft) m(w) m(are) i(often) f(has) f(suc) m
+(h) h(a) g(feature\).) 39 b(If) 21 b(there) h(is) f(no) g(suc) m(h) h
+(to) s(ol,) h(one) f(m) m(ust) g(trac) m(k) h(c) m(hanges) 150
+2282 y(via) 32 b(other) h(mec) m(hanisms,) g(suc) m(h) g(as) g(urging) e
+(p) s(eople) h(to) i(write) e(go) s(o) s(d) g(log) h(messages,) i(and) d
+(hoping) f(that) 150 2391 y(the) g(c) m(hanges) g(they) f(actually) g
+(made) h(w) m(ere) g(the) f(c) m(hanges) i(that) f(they) f(in) m
+(tended) f(to) i(mak) m(e.) 275 2522 y(Another) 25 b(abilit) m(y) g(of)
+h(a) g(v) m(ersion) g(con) m(trol) g(system) g(is) g(the) g(abilit) m
+(y) e(to) j(merge) f(t) m(w) m(o) i(revisions.) 37 b(F) -8
+b(or) p Fs 27 w(cvs) p Ft 150 2631 a(this) 36 b(happ) s(ens) g(in) f(t)
+m(w) m(o) k(con) m(texts.) 63 b(The) 37 b(\014rst) f(is) g(when) h
+(users) f(mak) m(e) i(c) m(hanges) h(in) c(separate) k(w) m(orking) 150
+2741 y(directories) 26 b(\(see) j(Chapter) e(10) h([Multiple) d(dev) m
+(elop) s(ers],) j(page) g(63\).) 41 b(The) 27 b(second) h(is) e(when) h
+(one) h(merges) 150 2851 y(explicitly) 21 b(with) i(the) h(`) p
+Fo(update) 29 b(-j) p Ft(') 23 b(command) h(\(see) h(Chapter) e(5) h
+([Branc) m(hing) g(and) f(merging],) i(page) f(41\).) 275
+2981 y(In) f(the) i(case) g(of) g(text) g(\014les,) p
+Fs 25 w(cvs) p Ft 24 w(can) f(merge) h(c) m(hanges) h(made) e(indep) s
+(enden) m(tly) -8 b(,) 23 b(and) h(signal) f(a) i(con\015ict) 150
+3091 y(if) 20 b(the) i(c) m(hanges) g(con\015ict.) 38
+b(With) 21 b(binary) e(\014les,) k(the) e(b) s(est) g(that) p
+Fs 22 w(cvs) p Ft 20 w(can) h(do) f(is) g(presen) m(t) g(the) h(t) m(w)
+m(o) g(di\013eren) m(t) 150 3200 y(copies) 31 b(of) h(the) g(\014le,) f
+(and) h(lea) m(v) m(e) h(it) e(to) h(the) g(user) f(to) h(resolv) m(e) g
+(the) g(con\015ict.) 45 b(The) 31 b(user) g(ma) m(y) h(c) m(ho) s(ose) h
+(one) 150 3310 y(cop) m(y) j(or) f(the) g(other,) i(or) e(ma) m(y) h
+(run) e(an) h(external) g(merge) g(to) s(ol) g(whic) m(h) f(kno) m(ws) h
+(ab) s(out) g(that) h(particular) 150 3419 y(\014le) e(format,) j(if) d
+(one) h(exists.) 54 b(Note) 36 b(that) g(ha) m(ving) e(the) h(user) f
+(merge) i(relies) e(primarily) d(on) k(the) g(user) f(to) 150
+3529 y(not) d(acciden) m(tally) f(omit) g(some) h(c) m(hanges,) g(and) f
+(th) m(us) g(is) f(p) s(oten) m(tially) g(error) h(prone.) 275
+3659 y(If) 35 b(this) f(pro) s(cess) h(is) g(though) m(t) h(to) h(b) s
+(e) e(undesirable,) f(the) i(b) s(est) f(c) m(hoice) i(ma) m(y) f(b) s
+(e) f(to) h(a) m(v) m(oid) g(merging.) 150 3769 y(T) -8
+b(o) 41 b(a) m(v) m(oid) f(the) h(merges) f(that) h(result) e(from) h
+(separate) h(w) m(orking) e(directories,) j(see) f(the) f(discussion) e
+(of) 150 3879 y(reserv) m(ed) 28 b(c) m(hec) m(k) m(outs) j(\(\014le) c
+(lo) s(c) m(king\)) h(in) f(Chapter) h(10) h([Multiple) d(dev) m(elop) s
+(ers],) j(page) f(63.) 41 b(T) -8 b(o) 29 b(a) m(v) m(oid) g(the) 150
+3988 y(merges) i(resulting) d(from) i(branc) m(hes,) g(restrict) h(use)
+f(of) g(branc) m(hes.) p Fp 150 4233 a(9.2) 68 b(Ho) l(w) 46
+b(to) f(store) h(binary) f(\014les) p Ft 275 4422 a(There) 25
+b(are) h(t) m(w) m(o) h(issues) e(with) f(using) p Fs
+25 w(cvs) p Ft 24 w(to) j(store) f(binary) e(\014les.) 39
+b(The) 25 b(\014rst) g(is) g(that) p Fs 26 w(cvs) p Ft
+25 w(b) m(y) h(default) 150 4531 y(con) m(v) m(erts) j(line) d(endings)
+g(b) s(et) m(w) m(een) j(the) f(canonical) f(form) g(in) f(whic) m(h) h
+(they) h(are) g(stored) g(in) e(the) i(rep) s(ository) 150
+4641 y(\(linefeed) j(only\),) h(and) f(the) h(form) g(appropriate) f
+(to) h(the) h(op) s(erating) e(system) h(in) f(use) g(on) h(the) g
+(clien) m(t) g(\(for) 150 4750 y(example,) e(carriage) h(return) f
+(follo) m(w) m(ed) g(b) m(y) g(line) f(feed) h(for) g(Windo) m(ws) g
+(NT\).) 275 4881 y(The) 24 b(second) h(is) f(that) i(a) g(binary) d
+(\014le) h(migh) m(t) h(happ) s(en) e(to) j(con) m(tain) f(data) h
+(whic) m(h) e(lo) s(oks) h(lik) m(e) f(a) h(k) m(eyw) m(ord) 150
+4990 y(\(see) 38 b(Chapter) e(12) h([Keyw) m(ord) g(substitution],) f
+(page) h(75\),) j(so) d(k) m(eyw) m(ord) g(expansion) f(m) m(ust) g(b) s
+(e) g(turned) 150 5100 y(o\013.) 275 5230 y(The) i(`) p
+Fo(-kb) p Ft(') g(option) g(a) m(v) -5 b(ailable) 38
+b(with) f(some) p Fs 39 w(cvs) p Ft 37 w(commands) h(insures) f(that) i
+(neither) f(line) e(ending) 150 5340 y(con) m(v) m(ersion) 31
+b(nor) f(k) m(eyw) m(ord) g(expansion) g(will) d(b) s(e) j(done.) p
+90 rotate dyy eop
%%Page: 62 64
-62 63 bop 150 -116 a Ft(62)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y(Needs)h(Merge)630
-408 y(Someone)j(else)f(has)g(committed)g(a)h(new)m(er)g(revision)d(to)j
-(the)g(rep)s(ository)-8 b(,)33 b(and)g(y)m(ou)h(ha)m(v)m(e)630
-518 y(also)c(made)h(mo)s(di\014cations)d(to)j(the)g(\014le.)150
-693 y(File)f(had)f(con\015icts)h(on)h(merge)630 803 y(This)g(is)h(lik)m
-(e)g(Lo)s(cally)g(Mo)s(di\014ed,)g(except)i(that)f(a)g(previous)f
-Fo(update)f Ft(command)i(ga)m(v)m(e)i(a)630 912 y(con\015ict.)60
-b(If)37 b(y)m(ou)g(ha)m(v)m(e)i(not)e(already)f(done)h(so,)i(y)m(ou)f
-(need)f(to)g(resolv)m(e)h(the)f(con\015ict)g(as)630 1022
-y(describ)s(ed)28 b(in)h(Section)i(10.3)g([Con\015icts)f(example],)h
-(page)g(63.)150 1197 y(Unkno)m(wn)103 b Fs(cvs)36 b Ft(do)s(esn't)h
-(kno)m(w)g(an)m(ything)g(ab)s(out)g(this)f(\014le.)60
-b(F)-8 b(or)38 b(example,)h(y)m(ou)f(ha)m(v)m(e)g(created)h(a)630
-1306 y(new)30 b(\014le)f(and)h(ha)m(v)m(e)i(not)e(run)f
-Fo(add)p Ft(.)275 1489 y(T)-8 b(o)34 b(help)f(clarify)f(the)i(\014le)g
-(status,)h Fo(status)d Ft(also)i(rep)s(orts)g(the)g Fo(Working)28
-b(revision)k Ft(whic)m(h)h(is)g(the)150 1599 y(revision)c(that)i(the)g
-(\014le)f(in)f(the)i(w)m(orking)f(directory)g(deriv)m(es)g(from,)h(and)
-f(the)h Fo(Repository)c(revision)150 1708 y Ft(whic)m(h)i(is)h(the)g
-(latest)h(revision)e(in)g(the)h(rep)s(ository)g(for)g(the)g(branc)m(h)g
-(in)f(use.)275 1858 y(The)d(options)g(to)i Fo(status)d
-Ft(are)j(listed)d(in)h(App)s(endix)e(B)k([In)m(v)m(oking)f(CVS],)f
-(page)i(115.)41 b(F)-8 b(or)28 b(informa-)150 1968 y(tion)g(on)g(its)g
-Fo(Sticky)h(tag)e Ft(and)h Fo(Sticky)h(date)e Ft(output,)i(see)g
-(Section)f(4.9)i([Stic)m(ky)f(tags],)h(page)f(38.)41
-b(F)-8 b(or)150 2078 y(information)35 b(on)i(its)f Fo(Sticky)28
-b(options)35 b Ft(output,)j(see)f(the)g(`)p Fo(-k)p Ft(')g(option)f(in)
-f(Section)i(A.16.1)h([up)s(date)150 2187 y(options],)30
-b(page)h(111.)275 2337 y(Y)-8 b(ou)31 b(can)g(think)e(of)i(the)g
-Fo(status)e Ft(and)h Fo(update)f Ft(commands)h(as)h(somewhat)g
-(complemen)m(tary)-8 b(.)42 b(Y)-8 b(ou)150 2447 y(use)28
-b Fo(update)f Ft(to)j(bring)c(y)m(our)j(\014les)e(up)h(to)h(date,)h
-(and)e(y)m(ou)h(can)g(use)f Fo(status)f Ft(to)j(giv)m(e)f(y)m(ou)g
-(some)g(idea)f(of)150 2557 y(what)34 b(an)f Fo(update)f
-Ft(w)m(ould)h(do)g(\(of)i(course,)g(the)e(state)j(of)d(the)h(rep)s
-(ository)f(migh)m(t)g(c)m(hange)i(b)s(efore)f(y)m(ou)150
-2666 y(actually)29 b(run)g Fo(update)p Ft(\).)39 b(In)29
-b(fact,)i(if)e(y)m(ou)h(w)m(an)m(t)h(a)f(command)f(to)i(displa)m(y)d
-(\014le)h(status)h(in)e(a)j(more)e(brief)150 2776 y(format)i(than)f(is)
-f(displa)m(y)m(ed)g(b)m(y)h(the)h Fo(status)e Ft(command,)h(y)m(ou)h
-(can)f(in)m(v)m(ok)m(e)390 2920 y Fo($)47 b(cvs)g(-n)h(-q)f(update)275
-3070 y Ft(The)25 b(`)p Fo(-n)p Ft(')h(option)g(means)g(to)h(not)g
-(actually)f(do)g(the)g(up)s(date,)h(but)e(merely)h(to)h(displa)m(y)d
-(statuses;)29 b(the)150 3180 y(`)p Fo(-q)p Ft(')d(option)g(a)m(v)m
-(oids)g(prin)m(ting)e(the)j(name)f(of)h(eac)m(h)g(directory)-8
-b(.)39 b(F)-8 b(or)27 b(more)g(information)d(on)i(the)h
-Fo(update)150 3289 y Ft(command,)j(and)g(these)h(options,)f(see)h(App)s
-(endix)d(B)i([In)m(v)m(oking)h(CVS],)f(page)h(115.)150
-3586 y Fp(10.2)68 b(Bringing)45 b(a)h(\014le)f(up)f(to)i(date)275
-3794 y Ft(When)31 b(y)m(ou)i(w)m(an)m(t)f(to)h(up)s(date)e(or)h(merge)h
-(a)f(\014le,)g(use)g(the)g Fo(update)e Ft(command.)45
-b(F)-8 b(or)33 b(\014les)e(that)i(are)150 3903 y(not)h(up)e(to)j(date)f
-(this)e(is)h(roughly)f(equiv)-5 b(alen)m(t)33 b(to)i(a)f
-Fo(checkout)d Ft(command:)47 b(the)34 b(new)m(est)g(revision)e(of)150
-4013 y(the)f(\014le)e(is)g(extracted)j(from)e(the)h(rep)s(ository)e
-(and)h(put)f(in)g(y)m(our)i(w)m(orking)e(directory)-8
-b(.)275 4163 y(Y)g(our)35 b(mo)s(di\014cations)f(to)j(a)f(\014le)f(are)
-h(nev)m(er)g(lost)g(when)f(y)m(ou)h(use)g Fo(update)p
-Ft(.)55 b(If)35 b(no)h(new)m(er)g(revision)150 4273 y(exists,)i
-(running)d Fo(update)g Ft(has)h(no)h(e\013ect.)62 b(If)37
-b(y)m(ou)g(ha)m(v)m(e)h(edited)e(the)h(\014le,)h(and)f(a)g(new)m(er)g
-(revision)e(is)150 4382 y(a)m(v)-5 b(ailable,)30 b Fs(cvs)f
-Ft(will)f(merge)j(all)e(c)m(hanges)j(in)m(to)e(y)m(our)g(w)m(orking)g
-(cop)m(y)-8 b(.)275 4532 y(F)g(or)36 b(instance,)i(imagine)d(that)i(y)m
-(ou)f(c)m(hec)m(k)m(ed)i(out)f(revision)d(1.4)j(and)f(started)g
-(editing)f(it.)57 b(In)36 b(the)150 4642 y(mean)m(time)d(someone)h
-(else)f(committed)g(revision)e(1.5,)k(and)d(shortly)g(after)h(that)h
-(revision)d(1.6.)49 b(If)33 b(y)m(ou)150 4752 y(run)f
-Fo(update)g Ft(on)h(the)h(\014le)e(no)m(w,)j Fs(cvs)d
-Ft(will)f(incorp)s(orate)i(all)f(c)m(hanges)j(b)s(et)m(w)m(een)f
-(revision)d(1.4)k(and)e(1.6)150 4861 y(in)m(to)d(y)m(our)h(\014le.)275
-5011 y(If)36 b(an)m(y)i(of)f(the)h(c)m(hanges)g(b)s(et)m(w)m(een)g(1.4)
-h(and)d(1.6)j(w)m(ere)e(made)h(to)s(o)g(close)f(to)h(an)m(y)g(of)f(the)
-h(c)m(hanges)150 5121 y(y)m(ou)f(ha)m(v)m(e)h(made,)h(an)d
-Fm(o)m(v)m(erlap)k Ft(o)s(ccurs.)59 b(In)36 b(suc)m(h)h(cases)g(a)g(w)m
-(arning)f(is)g(prin)m(ted,)h(and)f(the)h(resulting)150
-5230 y(\014le)43 b(includes)f(b)s(oth)h(v)m(ersions)g(of)h(the)g(lines)
-f(that)h(o)m(v)m(erlap,)k(delimited)42 b(b)m(y)i(sp)s(ecial)e(mark)m
-(ers.)82 b(See)150 5340 y(Section)30 b(A.16)i([up)s(date],)e(page)h
-(111,)h(for)e(a)h(complete)g(description)d(of)j(the)f
-Fo(update)f Ft(command.)p eop
+62 63 bop Ft 150 -116 a(62) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) 275 299
+y(Here) g(is) g(an) g(example) g(of) h(ho) m(w) f(y) m(ou) h(can) f
+(create) i(a) f(new) f(\014le) g(using) e(the) j(`) p
+Fo(-kb) p Ft(') f(\015ag:) p Fo 390 428 a($) 47 b(echo) g('$Id: cvs.ps,v 1.1.1.18 2001/09/28 22:48:48 tholo Exp $') f(>) i
+(kotest) 390 531 y($) f(cvs) g(add) g(-kb) g(-m"A) g(test) f(file") h
+(kotest) 390 635 y($) g(cvs) g(ci) h(-m"First) d(checkin;) h(contains) f
+(a) j(keyword") d(kotest) p Ft 275 770 a(If) 32 b(a) h(\014le) f
+(acciden) m(tally) h(gets) g(added) g(without) e(`) p
+Fo(-kb) p Ft(',) j(one) f(can) g(use) g(the) p Fo 33
+w(cvs) c(admin) p Ft 32 w(command) j(to) 150 879 y(reco) m(v) m(er.) 42
+b(F) -8 b(or) 32 b(example:) p Fo 390 1008 a($) 47 b(echo) g('$Id: cvs.ps,v 1.1.1.18 2001/09/28 22:48:48 tholo Exp $') f
+(>) i(kotest) 390 1112 y($) f(cvs) g(add) g(-m"A) g(test) g(file") f
+(kotest) 390 1215 y($) h(cvs) g(ci) h(-m"First) d(checkin;) h(contains)
+f(a) j(keyword") d(kotest) 390 1319 y($) i(cvs) g(admin) g(-kb) g
+(kotest) 390 1423 y($) g(cvs) g(update) f(-A) i(kotest) 390
+1527 y(#) p Ft 47 w(F) -8 b(or) 32 b(non-unix) c(systems:) p
+Fo 390 1631 a(#) p Ft 47 w(Cop) m(y) j(in) e(a) i(go) s(o) s(d) f(cop) m
+(y) h(of) g(the) f(\014le) g(from) f(outside) h(CVS) p
+Fo 390 1734 a($) 47 b(cvs) g(commit) f(-m) i("make) e(it) h(binary") f
+(kotest) p Ft 275 1869 a(When) 26 b(y) m(ou) h(c) m(hec) m(k) h(in) d
+(the) h(\014le) g(`) p Fo(kotest) p Ft(') f(the) i(\014le) e(is) h(not)
+g(preserv) m(ed) g(as) h(a) g(binary) e(\014le,) h(b) s(ecause) h(y) m
+(ou) 150 1978 y(did) i(not) h(c) m(hec) m(k) i(it) e(in) f(as) i(a) f
+(binary) f(\014le.) 40 b(The) p Fo 30 w(cvs) 29 b(admin) g(-kb) p
+Ft 29 w(command) i(sets) f(the) h(default) e(k) m(eyw) m(ord) 150
+2088 y(substitution) 37 b(metho) s(d) j(for) f(this) g(\014le,) i(but) e
+(it) h(do) s(es) f(not) h(alter) g(the) g(w) m(orking) f(cop) m(y) i
+(of) e(the) h(\014le) f(that) 150 2198 y(y) m(ou) 32
+b(ha) m(v) m(e.) 48 b(If) 31 b(y) m(ou) i(need) f(to) h(cop) s(e) f
+(with) f(line) f(endings) h(\(that) i(is,) f(y) m(ou) g(are) h(using) p
+Fs 30 w(cvs) p Ft 31 w(on) f(a) h(non-unix) 150 2307
+y(system\),) 42 b(then) c(y) m(ou) h(need) g(to) h(c) m(hec) m(k) g(in)
+e(a) h(new) f(cop) m(y) i(of) f(the) g(\014le,) h(as) f(sho) m(wn) f(b)
+m(y) h(the) p Fo 39 w(cvs) 30 b(commit) p Ft 150 2417
+a(command) g(ab) s(o) m(v) m(e.) 42 b(On) 30 b(unix,) e(the) p
+Fo 31 w(cvs) h(update) g(-A) p Ft 30 w(command) h(su\016ces.) 275
+2551 y(Ho) m(w) m(ev) m(er,) 41 b(in) c(using) p Fo 36
+w(cvs) 30 b(admin) f(-k) p Ft 37 w(to) 38 b(c) m(hange) h(the) f(k) m
+(eyw) m(ord) g(expansion,) h(b) s(e) e(a) m(w) m(are) i(that) g(the) 150
+2661 y(k) m(eyw) m(ord) d(expansion) e(mo) s(de) h(is) f(not) i(v) m
+(ersion) e(con) m(trolled.) 55 b(This) 34 b(means) h(that,) j(for) d
+(example,) h(that) g(if) 150 2770 y(y) m(ou) e(ha) m(v) m(e) h(a) f
+(text) g(\014le) f(in) f(old) h(releases,) i(and) e(a) h(binary) e
+(\014le) g(with) h(the) g(same) h(name) g(in) e(new) i(releases,) p
+Fs 150 2880 a(cvs) p Ft 25 w(pro) m(vides) 25 b(no) g(w) m(a) m(y) i
+(to) f(c) m(hec) m(k) i(out) e(the) g(\014le) f(in) f(text) j(or) f
+(binary) e(mo) s(de) h(dep) s(ending) e(on) j(what) f(v) m(ersion) 150
+2990 y(y) m(ou) 31 b(are) f(c) m(hec) m(king) i(out.) 41
+b(There) 29 b(is) h(no) g(go) s(o) s(d) g(w) m(ork) -5
+b(around) 30 b(for) g(this) f(problem.) 275 3124 y(Y) -8
+b(ou) 37 b(can) h(also) f(set) h(a) f(default) g(for) g(whether) p
+Fo 36 w(cvs) 30 b(add) p Ft 36 w(and) p Fo 37 w(cvs) f(import) p
+Ft 36 w(treat) 38 b(a) g(\014le) e(as) i(binary) 150
+3234 y(based) 26 b(on) h(its) f(name;) i(for) e(example) g(y) m(ou) h
+(could) f(sa) m(y) h(that) g(\014les) f(who) g(names) g(end) g(in) f(`)
+p Fo(.exe) p Ft(') h(are) h(binary) -8 b(.) 150 3343
+y(See) 24 b(Section) f(C.2) h([W) -8 b(rapp) s(ers],) 25
+b(page) f(132.) 40 b(There) 23 b(is) g(curren) m(tly) f(no) i(w) m(a) m
+(y) g(to) g(ha) m(v) m(e) p Fs 25 w(cvs) p Ft 23 w(detect) h(whether)
+150 3453 y(a) 34 b(\014le) e(is) g(binary) g(based) h(on) g(its) g(con)
+m(ten) m(ts.) 51 b(The) 33 b(main) f(di\016cult) m(y) g(with) g
+(designing) f(suc) m(h) i(a) h(feature) g(is) 150 3562
+y(that) 29 b(it) e(is) h(not) g(clear) g(ho) m(w) g(to) h(distinguish) c
+(b) s(et) m(w) m(een) k(binary) d(and) i(non-binary) e(\014les,) i(and)
+f(the) h(rules) f(to) 150 3672 y(apply) i(w) m(ould) g(v) -5
+b(ary) 30 b(considerably) f(with) g(the) i(op) s(erating) e(system.) p
+90 rotate dyy eop
%%Page: 63 65
-63 64 bop 150 -116 a Ft(Chapter)30 b(10:)41 b(Multiple)29
-b(dev)m(elop)s(ers)2219 b(63)150 299 y Fp(10.3)68 b(Con\015icts)45
-b(example)275 492 y Ft(Supp)s(ose)28 b(revision)h(1.4)i(of)g(`)p
-Fo(driver.c)p Ft(')d(con)m(tains)j(this:)390 622 y Fo(#include)46
-b(<stdio.h>)390 829 y(void)h(main\(\))390 933 y({)581
-1037 y(parse\(\);)581 1141 y(if)g(\(nerr)f(==)i(0\))772
-1244 y(gencode\(\);)581 1348 y(else)772 1452 y(fprintf\(stderr,)43
-b("No)k(code)g(generated.\\n"\);)581 1556 y(exit\(nerr)e(==)i(0)h(?)f
-(0)h(:)f(1\);)390 1660 y(})150 1795 y Ft(Revision)29
-b(1.6)i(of)g(`)p Fo(driver.c)p Ft(')e(con)m(tains)h(this:)390
-1924 y Fo(#include)46 b(<stdio.h>)390 2132 y(int)h(main\(int)e(argc,)
-820 2236 y(char)h(**argv\))390 2340 y({)581 2443 y(parse\(\);)581
-2547 y(if)h(\(argc)f(!=)i(1\))581 2651 y({)772 2755 y(fprintf\(stderr,)
-43 b("tc:)k(No)g(args)g(expected.\\n"\);)772 2858 y(exit\(1\);)581
-2962 y(})581 3066 y(if)g(\(nerr)f(==)i(0\))772 3170 y(gencode\(\);)581
-3274 y(else)772 3377 y(fprintf\(stderr,)43 b("No)k(code)g
-(generated.\\n"\);)581 3481 y(exit\(!!nerr\);)390 3585
-y(})150 3720 y Ft(Y)-8 b(our)32 b(w)m(orking)g(cop)m(y)h(of)g(`)p
-Fo(driver.c)p Ft(',)e(based)h(on)g(revision)f(1.4,)j(con)m(tains)f
-(this)e(b)s(efore)h(y)m(ou)h(run)e(`)p Fo(cvs)150 3830
-y(update)p Ft(':)390 3959 y Fo(#include)46 b(<stdlib.h>)390
-4063 y(#include)g(<stdio.h>)390 4271 y(void)h(main\(\))390
-4374 y({)581 4478 y(init_scanner\(\);)581 4582 y(parse\(\);)581
-4686 y(if)g(\(nerr)f(==)i(0\))772 4790 y(gencode\(\);)581
-4893 y(else)772 4997 y(fprintf\(stderr,)43 b("No)k(code)g
-(generated.\\n"\);)581 5101 y(exit\(nerr)e(==)i(0)h(?)f(EXIT_SUCCESS)e
-(:)i(EXIT_FAILURE\);)390 5205 y(})150 5340 y Ft(Y)-8
-b(ou)31 b(run)e(`)p Fo(cvs)h(update)p Ft(':)p eop
+63 64 bop Ft 150 -116 a(Chapter) 30 b(10:) 41 b(Multiple) 29
+b(dev) m(elop) s(ers) 2219 b(63) p Fq 150 299 a(10) 80
+b(Multiple) 55 b(dev) l(elop) t(ers) p Ft 275 510 a(When) 32
+b(more) h(than) f(one) h(p) s(erson) f(w) m(orks) g(on) h(a) g(soft) m
+(w) m(are) h(pro) 5 b(ject) 33 b(things) f(often) h(get) h
+(complicated.) 150 619 y(Often,) 43 b(t) m(w) m(o) f(p) s(eople) d(try)
+i(to) g(edit) f(the) h(same) g(\014le) e(sim) m(ultaneously) -8
+b(.) 70 b(One) 40 b(solution,) i(kno) m(wn) e(as) p Fm
+41 w(\014le) 150 729 y(lo) s(c) m(king) p Ft 39 w(or) p
+Fm 32 w(reserv) m(ed) 33 b(c) m(hec) m(k) m(outs) p Ft(,) i(is) c(to) i
+(allo) m(w) f(only) f(one) i(p) s(erson) e(to) i(edit) e(eac) m(h) j
+(\014le) d(at) i(a) g(time.) 46 b(This) 150 838 y(is) 30
+b(the) h(only) f(solution) f(with) h(some) h(v) m(ersion) f(con) m
+(trol) h(systems,) h(including) p Fs 27 w(r) n(cs) p
+Ft 30 w(and) p Fs 30 w(sccs) p Ft(.) 41 b(Curren) m(tly) 150
+948 y(the) 33 b(usual) e(w) m(a) m(y) j(to) f(get) h(reserv) m(ed) f(c)
+m(hec) m(k) m(outs) h(with) p Fs 32 w(cvs) p Ft 31 w(is) e(the) p
+Fo 33 w(cvs) d(admin) g(-l) p Ft 32 w(command) k(\(see) g(Sec-) 150
+1058 y(tion) 28 b(A.6.1) h([admin) e(options],) i(page) f(93\).) 42
+b(This) 26 b(is) h(not) i(as) f(nicely) f(in) m(tegrated) i(in) m(to) p
+Fs 28 w(cvs) p Ft 27 w(as) f(the) h(w) m(atc) m(h) 150
+1167 y(features,) f(describ) s(ed) e(b) s(elo) m(w,) h(but) g(it) g
+(seems) g(that) h(most) g(p) s(eople) e(with) g(a) i(need) f(for) g
+(reserv) m(ed) h(c) m(hec) m(k) m(outs) 150 1277 y(\014nd) k(it) i
+(adequate.) 52 b(It) 34 b(also) g(ma) m(y) g(b) s(e) g(p) s(ossible) d
+(to) k(use) e(the) h(w) m(atc) m(hes) i(features) e(describ) s(ed) e(b)
+s(elo) m(w,) i(to-) 150 1386 y(gether) 28 b(with) e(suitable) g(pro) s
+(cedures) h(\(not) h(enforced) f(b) m(y) h(soft) m(w) m(are\),) i(to) e
+(a) m(v) m(oid) g(ha) m(ving) f(t) m(w) m(o) i(p) s(eople) d(edit) 150
+1496 y(at) 31 b(the) g(same) f(time.) 275 1626 y(The) 24
+b(default) g(mo) s(del) g(with) p Fs 24 w(cvs) p Ft 24
+w(is) g(kno) m(wn) g(as) p Fm 25 w(unreserv) m(ed) g(c) m(hec) m(k) m
+(outs) p Ft(.) 41 b(In) 25 b(this) f(mo) s(del,) h(dev) m(elop) s(ers)
+150 1735 y(can) k(edit) f(their) f(o) m(wn) p Fm 28 w(w) m(orking) h
+(cop) m(y) p Ft 37 w(of) h(a) g(\014le) e(sim) m(ultaneously) -8
+b(.) 38 b(The) 28 b(\014rst) g(p) s(erson) f(that) i(commits) f(his) 150
+1845 y(c) m(hanges) 34 b(has) e(no) h(automatic) g(w) m(a) m(y) h(of) f
+(kno) m(wing) e(that) j(another) f(has) f(started) h(to) g(edit) f(it.)
+48 b(Others) 32 b(will) 150 1955 y(get) d(an) e(error) g(message) i
+(when) d(they) i(try) f(to) h(commit) g(the) f(\014le.) 39
+b(They) 27 b(m) m(ust) g(then) h(use) p Fs 27 w(cvs) p
+Ft 26 w(commands) 150 2064 y(to) i(bring) e(their) h(w) m(orking) g
+(cop) m(y) h(up) f(to) h(date) g(with) e(the) i(rep) s(ository) f
+(revision.) 38 b(This) 28 b(pro) s(cess) h(is) g(almost) 150
+2174 y(automatic.) p Fs 275 2304 a(cvs) p Ft 27 w(also) f(supp) s(orts)
+e(mec) m(hanisms) h(whic) m(h) g(facilitate) g(v) -5
+b(arious) 27 b(kinds) g(of) h(comm) m(unication,) g(without) 150
+2413 y(actually) i(enforcing) g(rules) f(lik) m(e) g(reserv) m(ed) i(c)
+m(hec) m(k) m(outs) h(do.) 275 2543 y(The) 25 b(rest) i(of) f(this) g
+(c) m(hapter) h(describ) s(es) d(ho) m(w) j(these) g(v) -5
+b(arious) 25 b(mo) s(dels) g(w) m(ork,) j(and) d(some) i(of) g(the) f
+(issues) 150 2653 y(in) m(v) m(olv) m(ed) k(in) f(c) m(ho) s(osing) h
+(b) s(et) m(w) m(een) h(them.) p Fp 150 2896 a(10.1) 68
+b(File) 46 b(status) p Ft 275 3084 a(Based) 24 b(on) g(what) g(op) s
+(erations) f(y) m(ou) h(ha) m(v) m(e) h(p) s(erformed) e(on) h(a) g(c) m
+(hec) m(k) m(ed) i(out) e(\014le,) g(and) g(what) g(op) s(erations) 150
+3194 y(others) 34 b(ha) m(v) m(e) h(p) s(erformed) e(to) h(that) h
+(\014le) e(in) f(the) i(rep) s(ository) -8 b(,) 35 b(one) f(can) g
+(classify) f(a) h(\014le) f(in) g(a) h(n) m(um) m(b) s(er) f(of) 150
+3303 y(states.) 42 b(The) 30 b(states,) i(as) e(rep) s(orted) g(b) m(y)
+g(the) p Fo 31 w(status) p Ft 28 w(command,) h(are:) 150
+3494 y(Up-to-date) 630 3603 y(The) g(\014le) g(is) f(iden) m(tical) g
+(with) h(the) g(latest) h(revision) e(in) g(the) i(rep) s(ository) e
+(for) i(the) f(branc) m(h) g(in) 630 3713 y(use.) 150
+3863 y(Lo) s(cally) e(Mo) s(di\014ed) 630 3973 y(Y) -8
+b(ou) 31 b(ha) m(v) m(e) g(edited) f(the) h(\014le,) e(and) h(not) h(y)
+m(et) g(committed) g(y) m(our) f(c) m(hanges.) 150 4123
+y(Lo) s(cally) f(Added) 630 4232 y(Y) -8 b(ou) 31 b(ha) m(v) m(e) g
+(added) f(the) h(\014le) e(with) p Fo 29 w(add) p Ft(,) h(and) g(not) g
+(y) m(et) i(committed) e(y) m(our) h(c) m(hanges.) 150
+4382 y(Lo) s(cally) e(Remo) m(v) m(ed) 630 4492 y(Y) -8
+b(ou) 31 b(ha) m(v) m(e) g(remo) m(v) m(ed) h(the) e(\014le) g(with) p
+Fo 29 w(remove) p Ft(,) f(and) h(not) g(y) m(et) i(committed) e(y) m
+(our) h(c) m(hanges.) 150 4642 y(Needs) g(Chec) m(k) m(out) 630
+4752 y(Someone) k(else) g(has) g(committed) g(a) g(new) m(er) g
+(revision) e(to) j(the) f(rep) s(ository) -8 b(.) 54
+b(The) 34 b(name) h(is) 630 4861 y(sligh) m(tly) 25 b(misleading;) h(y)
+m(ou) h(will) d(ordinarily) g(use) p Fo 26 w(update) p
+Ft 25 w(rather) j(than) p Fo 27 w(checkout) p Ft 24 w(to) h(get) 630
+4971 y(that) j(new) m(er) f(revision.) 150 5121 y(Needs) h(P) m(atc) m
+(h) 630 5230 y(Lik) m(e) 22 b(Needs) h(Chec) m(k) m(out,) i(but) d(the)
+p Fs 22 w(cvs) p Ft 22 w(serv) m(er) g(will) e(send) i(a) g(patc) m(h) h
+(rather) f(than) g(the) h(en) m(tire) 630 5340 y(\014le.) 40
+b(Sending) 28 b(a) j(patc) m(h) g(or) f(sending) f(an) h(en) m(tire) h
+(\014le) e(accomplishes) h(the) g(same) h(thing.) p 90 rotate
+dyy eop
%%Page: 64 66
-64 65 bop 150 -116 a Ft(64)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)390 299 y Fo($)47 b(cvs)g(update)f
-(driver.c)390 403 y(RCS)h(file:)f(/usr/local/cvsroot/yoyody)o(ne/t)o
-(c/dr)o(ive)o(r.c,)o(v)390 506 y(retrieving)f(revision)h(1.4)390
-610 y(retrieving)f(revision)h(1.6)390 714 y(Merging)g(differences)f
-(between)g(1.4)i(and)g(1.6)g(into)g(driver.c)390 818
-y(rcsmerge)f(warning:)f(overlaps)h(during)g(merge)390
-922 y(cvs)h(update:)f(conflicts)f(found)h(in)i(driver.c)390
-1025 y(C)f(driver.c)150 1155 y Fs(cvs)28 b Ft(tells)g(y)m(ou)h(that)g
-(there)g(w)m(ere)g(some)g(con\015icts.)40 b(Y)-8 b(our)29
-b(original)e(w)m(orking)h(\014le)g(is)f(sa)m(v)m(ed)j(unmo)s(di\014ed)
-150 1265 y(in)f(`)p Fo(.#driver.c.1.4)p Ft('.)37 b(The)30
-b(new)g(v)m(ersion)g(of)h(`)p Fo(driver.c)p Ft(')d(con)m(tains)j(this:)
-390 1389 y Fo(#include)46 b(<stdlib.h>)390 1493 y(#include)g(<stdio.h>)
-390 1701 y(int)h(main\(int)e(argc,)820 1804 y(char)h(**argv\))390
-1908 y({)581 2012 y(init_scanner\(\);)581 2116 y(parse\(\);)581
-2219 y(if)h(\(argc)f(!=)i(1\))581 2323 y({)772 2427 y(fprintf\(stderr,)
-43 b("tc:)k(No)g(args)g(expected.\\n"\);)772 2531 y(exit\(1\);)581
-2635 y(})581 2738 y(if)g(\(nerr)f(==)i(0\))772 2842 y(gencode\(\);)581
-2946 y(else)772 3050 y(fprintf\(stderr,)43 b("No)k(code)g
-(generated.\\n"\);)390 3153 y(<<<<<<<)f(driver.c)581
-3257 y(exit\(nerr)f(==)i(0)h(?)f(EXIT_SUCCESS)e(:)i(EXIT_FAILURE\);)390
-3361 y(=======)581 3465 y(exit\(!!nerr\);)390 3569 y(>>>>>>>)f(1.6)390
-3672 y(})275 3932 y Ft(Note)31 b(ho)m(w)f(all)g(non-o)m(v)m(erlapping)f
-(mo)s(di\014cations)f(are)j(incorp)s(orated)e(in)g(y)m(our)h(w)m
-(orking)g(cop)m(y)-8 b(,)32 b(and)150 4042 y(that)f(the)g(o)m(v)m
-(erlapping)e(section)i(is)e(clearly)h(mark)m(ed)g(with)f(`)p
-Fo(<<<<<<<)p Ft(',)g(`)p Fo(=======)p Ft(')g(and)h(`)p
-Fo(>>>>>>>)p Ft('.)275 4172 y(Y)-8 b(ou)27 b(resolv)m(e)g(the)g
-(con\015ict)g(b)m(y)g(editing)e(the)j(\014le,)e(remo)m(ving)h(the)g
-(mark)m(ers)g(and)g(the)g(erroneous)f(line.)150 4282
-y(Supp)s(ose)j(y)m(ou)h(end)g(up)f(with)g(this)h(\014le:)390
-4406 y Fo(#include)46 b(<stdlib.h>)390 4510 y(#include)g(<stdio.h>)390
-4717 y(int)h(main\(int)e(argc,)820 4821 y(char)h(**argv\))390
-4925 y({)581 5029 y(init_scanner\(\);)581 5132 y(parse\(\);)581
-5236 y(if)h(\(argc)f(!=)i(1\))581 5340 y({)p eop
+64 65 bop Ft 150 -116 a(64) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) 150 299
+y(Needs) h(Merge) 630 408 y(Someone) j(else) f(has) g(committed) g(a) h
+(new) m(er) g(revision) d(to) j(the) g(rep) s(ository) -8
+b(,) 33 b(and) g(y) m(ou) h(ha) m(v) m(e) 630 518 y(also) c(made) h(mo)
+s(di\014cations) d(to) j(the) g(\014le.) 150 693 y(File) f(had) f
+(con\015icts) h(on) h(merge) 630 803 y(This) g(is) h(lik) m(e) g(Lo) s
+(cally) g(Mo) s(di\014ed,) g(except) i(that) f(a) g(previous) p
+Fo 32 w(update) p Ft 31 w(command) g(ga) m(v) m(e) i(a) 630
+912 y(con\015ict.) 60 b(If) 37 b(y) m(ou) g(ha) m(v) m(e) i(not) e
+(already) f(done) h(so,) i(y) m(ou) f(need) f(to) g(resolv) m(e) h(the)
+f(con\015ict) g(as) 630 1022 y(describ) s(ed) 28 b(in) h(Section) i
+(10.3) g([Con\015icts) f(example],) h(page) g(65.) 150
+1197 y(Unkno) m(wn) p Fs 103 w(cvs) p Ft 36 w(do) s(esn't) 37
+b(kno) m(w) g(an) m(ything) g(ab) s(out) g(this) f(\014le.) 60
+b(F) -8 b(or) 38 b(example,) h(y) m(ou) f(ha) m(v) m(e) g(created) h(a)
+630 1306 y(new) 30 b(\014le) f(and) h(ha) m(v) m(e) i(not) e(run) p
+Fo 29 w(add) p Ft(.) 275 1489 y(T) -8 b(o) 34 b(help) f(clarify) f(the)
+i(\014le) g(status,) p Fo 35 w(status) p Ft 32 w(also) g(rep) s(orts) g
+(the) p Fo 34 w(Working) 28 b(revision) p Ft 32 w(whic) m(h) 33
+b(is) g(the) 150 1599 y(revision) c(that) i(the) g(\014le) f(in) f(the)
+i(w) m(orking) f(directory) g(deriv) m(es) g(from,) h(and) f(the) p
+Fo 31 w(Repository) d(revision) p Ft 150 1708 a(whic) m(h) i(is) h(the)
+g(latest) h(revision) e(in) g(the) h(rep) s(ository) g(for) g(the) g
+(branc) m(h) g(in) f(use.) 275 1858 y(The) d(options) g(to) p
+Fo 28 w(status) p Ft 25 w(are) i(listed) d(in) h(App) s(endix) e(B) k
+([In) m(v) m(oking) f(CVS],) f(page) i(117.) 41 b(F) -8
+b(or) 28 b(informa-) 150 1968 y(tion) g(on) g(its) p
+Fo 28 w(Sticky) h(tag) p Ft 27 w(and) p Fo 28 w(Sticky) g(date) p
+Ft 27 w(output,) g(see) g(Section) f(4.9) i([Stic) m(ky) f(tags],) h
+(page) f(38.) 41 b(F) -8 b(or) 150 2078 y(information) 35
+b(on) i(its) p Fo 36 w(Sticky) 28 b(options) p Ft 35
+w(output,) 38 b(see) f(the) g(`) p Fo(-k) p Ft(') g(option) f(in) f
+(Section) i(A.16.1) h([up) s(date) 150 2187 y(options],) 30
+b(page) h(113.) 275 2337 y(Y) -8 b(ou) 31 b(can) g(think) e(of) i(the) p
+Fo 31 w(status) p Ft 29 w(and) p Fo 30 w(update) p Ft
+29 w(commands) f(as) h(somewhat) g(complemen) m(tary) -8
+b(.) 42 b(Y) -8 b(ou) 150 2447 y(use) p Fo 28 w(update) p
+Ft 27 w(to) 30 b(bring) c(y) m(our) j(\014les) e(up) h(to) h(date,) h
+(and) e(y) m(ou) h(can) g(use) p Fo 28 w(status) p Ft
+27 w(to) h(giv) m(e) f(y) m(ou) g(some) g(idea) f(of) 150
+2557 y(what) 34 b(an) p Fo 33 w(update) p Ft 32 w(w) m(ould) f(do) g
+(\(of) i(course,) g(the) e(state) j(of) d(the) h(rep) s(ository) f
+(migh) m(t) g(c) m(hange) i(b) s(efore) f(y) m(ou) 150
+2666 y(actually) 29 b(run) p Fo 29 w(update) p Ft(\).) 39
+b(In) 29 b(fact,) i(if) e(y) m(ou) h(w) m(an) m(t) h(a) f(command) f
+(to) i(displa) m(y) d(\014le) h(status) h(in) e(a) j(more) e(brief) 150
+2776 y(format) i(than) f(is) f(displa) m(y) m(ed) g(b) m(y) h(the) p
+Fo 31 w(status) p Ft 29 w(command,) g(y) m(ou) h(can) f(in) m(v) m(ok) m
+(e) p Fo 390 2920 a($) 47 b(cvs) g(-n) h(-q) f(update) p
+Ft 275 3070 a(The) 25 b(`) p Fo(-n) p Ft(') h(option) g(means) g(to) h
+(not) g(actually) f(do) g(the) g(up) s(date,) h(but) e(merely) h(to) h
+(displa) m(y) d(statuses;) 29 b(the) 150 3180 y(`) p
+Fo(-q) p Ft(') d(option) g(a) m(v) m(oids) g(prin) m(ting) e(the) j
+(name) f(of) h(eac) m(h) g(directory) -8 b(.) 39 b(F) -8
+b(or) 27 b(more) g(information) d(on) i(the) p Fo 27
+w(update) p Ft 150 3289 a(command,) k(and) g(these) h(options,) f(see) h
+(App) s(endix) d(B) i([In) m(v) m(oking) h(CVS],) f(page) h(117.) p
+Fp 150 3586 a(10.2) 68 b(Bringing) 45 b(a) h(\014le) f(up) f(to) i
+(date) p Ft 275 3794 a(When) 31 b(y) m(ou) i(w) m(an) m(t) f(to) h(up) s
+(date) e(or) h(merge) h(a) f(\014le,) g(use) g(the) p
+Fo 32 w(update) p Ft 30 w(command.) 45 b(F) -8 b(or) 33
+b(\014les) e(that) i(are) 150 3903 y(not) h(up) e(to) j(date) f(this) e
+(is) h(roughly) f(equiv) -5 b(alen) m(t) 33 b(to) i(a) p
+Fo 34 w(checkout) p Ft 31 w(command:) 47 b(the) 34 b(new) m(est) g
+(revision) e(of) 150 4013 y(the) f(\014le) e(is) g(extracted) j(from) e
+(the) h(rep) s(ository) e(and) h(put) f(in) g(y) m(our) i(w) m(orking) e
+(directory) -8 b(.) 275 4163 y(Y) g(our) 35 b(mo) s(di\014cations) f
+(to) j(a) f(\014le) f(are) h(nev) m(er) g(lost) g(when) f(y) m(ou) h
+(use) p Fo 36 w(update) p Ft(.) 55 b(If) 35 b(no) h(new) m(er) g
+(revision) 150 4273 y(exists,) i(running) p Fo 35 w(update) p
+Ft 35 w(has) e(no) h(e\013ect.) 62 b(If) 37 b(y) m(ou) g(ha) m(v) m(e) h
+(edited) e(the) h(\014le,) h(and) f(a) g(new) m(er) g(revision) e(is)
+150 4382 y(a) m(v) -5 b(ailable,) p Fs 30 w(cvs) p Ft
+29 w(will) 28 b(merge) j(all) e(c) m(hanges) j(in) m(to) e(y) m(our) g
+(w) m(orking) g(cop) m(y) -8 b(.) 275 4532 y(F) g(or) 36
+b(instance,) i(imagine) d(that) i(y) m(ou) f(c) m(hec) m(k) m(ed) i
+(out) f(revision) d(1.4) j(and) f(started) g(editing) f(it.) 57
+b(In) 36 b(the) 150 4642 y(mean) m(time) d(someone) h(else) f
+(committed) g(revision) e(1.5,) k(and) d(shortly) g(after) h(that) h
+(revision) d(1.6.) 49 b(If) 33 b(y) m(ou) 150 4752 y(run) p
+Fo 32 w(update) p Ft 32 w(on) g(the) h(\014le) e(no) m(w,) p
+Fs 35 w(cvs) p Ft 32 w(will) f(incorp) s(orate) i(all) f(c) m(hanges) j
+(b) s(et) m(w) m(een) f(revision) d(1.4) k(and) e(1.6) 150
+4861 y(in) m(to) d(y) m(our) h(\014le.) 275 5011 y(If) 36
+b(an) m(y) i(of) f(the) h(c) m(hanges) g(b) s(et) m(w) m(een) g(1.4) h
+(and) d(1.6) j(w) m(ere) e(made) h(to) s(o) g(close) f(to) h(an) m(y) g
+(of) f(the) h(c) m(hanges) 150 5121 y(y) m(ou) f(ha) m(v) m(e) h(made,)
+h(an) p Fm 36 w(o) m(v) m(erlap) p Ft 40 w(o) s(ccurs.) 59
+b(In) 36 b(suc) m(h) h(cases) g(a) g(w) m(arning) f(is) g(prin) m(ted,)
+h(and) f(the) h(resulting) 150 5230 y(\014le) 43 b(includes) f(b) s
+(oth) h(v) m(ersions) g(of) h(the) g(lines) f(that) h(o) m(v) m(erlap,)
+k(delimited) 42 b(b) m(y) i(sp) s(ecial) e(mark) m(ers.) 82
+b(See) 150 5340 y(Section) 30 b(A.16) i([up) s(date],) e(page) h(113,) h
+(for) e(a) h(complete) g(description) d(of) j(the) p
+Fo 30 w(update) p Ft 29 w(command.) p 90 rotate dyy eop
%%Page: 65 67
-65 66 bop 150 -116 a Ft(Chapter)30 b(10:)41 b(Multiple)29
-b(dev)m(elop)s(ers)2219 b(65)772 299 y Fo(fprintf\(stderr,)43
-b("tc:)k(No)g(args)g(expected.\\n"\);)772 403 y(exit\(1\);)581
-506 y(})581 610 y(if)g(\(nerr)f(==)i(0\))772 714 y(gencode\(\);)581
-818 y(else)772 922 y(fprintf\(stderr,)43 b("No)k(code)g
-(generated.\\n"\);)581 1025 y(exit\(nerr)e(==)i(0)h(?)f(EXIT_SUCCESS)e
-(:)i(EXIT_FAILURE\);)390 1129 y(})150 1256 y Ft(Y)-8
-b(ou)31 b(can)g(no)m(w)f(go)h(ahead)g(and)f(commit)g(this)f(as)i
-(revision)d(1.7.)390 1376 y Fo($)47 b(cvs)g(commit)f(-m)i("Initialize)c
-(scanner.)i(Use)h(symbolic)e(exit)i(values.")f(driver.c)390
-1480 y(Checking)g(in)h(driver.c;)390 1584 y(/usr/local/cvsroot/yoyod)o
-(yne/)o(tc/d)o(riv)o(er.c)o(,v)89 b(<--)95 b(driver.c)390
-1688 y(new)47 b(revision:)e(1.7;)i(previous)e(revision:)h(1.6)390
-1792 y(done)275 1918 y Ft(F)-8 b(or)29 b(y)m(our)f(protection,)i
-Fs(cvs)d Ft(will)f(refuse)i(to)i(c)m(hec)m(k)g(in)d(a)i(\014le)f(if)f
-(a)i(con\015ict)g(o)s(ccurred)f(and)g(y)m(ou)h(ha)m(v)m(e)150
-2028 y(not)35 b(resolv)m(ed)f(the)h(con\015ict.)52 b(Curren)m(tly)33
-b(to)i(resolv)m(e)g(a)g(con\015ict,)g(y)m(ou)g(m)m(ust)f(c)m(hange)i
-(the)e(timestamp)150 2137 y(on)k(the)g(\014le.)64 b(In)37
-b(previous)g(v)m(ersions)g(of)h Fs(cvs)p Ft(,)i(y)m(ou)e(also)g(needed)
-g(to)h(insure)d(that)j(the)f(\014le)g(con)m(tains)150
-2247 y(no)e(con\015ict)g(mark)m(ers.)57 b(Because)37
-b(y)m(our)f(\014le)f(ma)m(y)i(legitimately)e(con)m(tain)h(con\015ict)g
-(mark)m(ers)g(\(that)h(is,)150 2357 y(o)s(ccurrences)k(of)g(`)p
-Fo(>>>>>>>)29 b Ft(')41 b(at)g(the)g(start)h(of)f(a)g(line)e(that)j
-(don't)e(mark)h(a)g(con\015ict\),)j(the)d(curren)m(t)150
-2466 y(v)m(ersion)30 b(of)g Fs(cvs)g Ft(will)e(prin)m(t)h(a)h(w)m
-(arning)f(and)h(pro)s(ceed)g(to)h(c)m(hec)m(k)h(in)d(the)i(\014le.)275
-2593 y(If)g(y)m(ou)h(use)f(release)h(1.04)i(or)d(later)h(of)g(p)s
-(cl-cvs)f(\(a)h Fs(gnu)g Ft(Emacs)g(fron)m(t-end)f(for)h
-Fs(cvs)p Ft(\))f(y)m(ou)h(can)g(use)150 2702 y(an)j(Emacs)f(pac)m(k)-5
-b(age)37 b(called)d(emerge)h(to)h(help)d(y)m(ou)i(resolv)m(e)g
-(con\015icts.)53 b(See)35 b(the)g(do)s(cumen)m(tation)f(for)150
-2812 y(p)s(cl-cvs.)150 3046 y Fp(10.4)68 b(Informing)46
-b(others)f(ab)t(out)g(commits)275 3230 y Ft(It)35 b(is)f(often)h
-(useful)f(to)h(inform)f(others)h(when)f(y)m(ou)i(commit)e(a)i(new)f
-(revision)e(of)i(a)h(\014le.)53 b(The)35 b(`)p Fo(-i)p
-Ft(')150 3340 y(option)i(of)h(the)g(`)p Fo(modules)p
-Ft(')e(\014le,)j(or)f(the)g(`)p Fo(loginfo)p Ft(')e(\014le,)j(can)f(b)s
-(e)f(used)g(to)h(automate)i(this)c(pro)s(cess.)150 3450
-y(See)28 b(Section)f(C.1)h([mo)s(dules],)f(page)h(127.)41
-b(See)28 b(Section)f(C.7)h([loginfo],)g(page)g(135.)41
-b(Y)-8 b(ou)28 b(can)g(use)f(these)150 3559 y(features)k(of)f
-Fs(cvs)f Ft(to,)i(for)f(instance,)h(instruct)e Fs(cvs)g
-Ft(to)i(mail)e(a)h(message)i(to)f(all)e(dev)m(elop)s(ers,)g(or)i(p)s
-(ost)f(a)150 3669 y(message)h(to)h(a)e(lo)s(cal)g(newsgroup.)150
-3881 y Fp(10.5)68 b(Sev)l(eral)47 b(dev)l(elop)t(ers)e(sim)l
-(ultaneously)i(attempting)g(to)e(run)456 4014 y(CVS)275
-4199 y Ft(If)24 b(sev)m(eral)g(dev)m(elop)s(ers)g(try)g(to)i(run)d
-Fs(cvs)g Ft(at)i(the)g(same)g(time,)h(one)e(ma)m(y)h(get)h(the)f(follo)
-m(wing)e(message:)390 4320 y Fo([11:43:23])45 b(waiting)h(for)h(bach's)
-f(lock)g(in)i(/usr/local/cvsroot/foo)275 4446 y Fs(cvs)39
-b Ft(will)e(try)j(again)h(ev)m(ery)g(30)g(seconds,)h(and)e(either)g
-(con)m(tin)m(ue)g(with)f(the)h(op)s(eration)g(or)g(prin)m(t)150
-4556 y(the)d(message)h(again,)g(if)e(it)g(still)e(needs)i(to)i(w)m
-(ait.)59 b(If)36 b(a)h(lo)s(c)m(k)g(seems)g(to)g(stic)m(k)g(around)f
-(for)g(an)h(undue)150 4665 y(amoun)m(t)25 b(of)f(time,)i(\014nd)d(the)i
-(p)s(erson)e(holding)f(the)j(lo)s(c)m(k)f(and)g(ask)h(them)f(ab)s(out)g
-(the)h(cvs)g(command)f(they)150 4775 y(are)33 b(running.)44
-b(If)32 b(they)h(aren't)g(running)c(a)k(cvs)g(command,)g(lo)s(ok)f(in)f
-(the)i(rep)s(ository)e(directory)h(men-)150 4885 y(tioned)27
-b(in)f(the)h(message)i(and)d(remo)m(v)m(e)j(\014les)d(whic)m(h)g(they)i
-(o)m(wn)f(whose)g(names)h(start)f(with)f(`)p Fo(#cvs.rfl)p
-Ft(',)150 4994 y(`)p Fo(#cvs.wfl)p Ft(',)j(or)h(`)p Fo(#cvs.lock)p
-Ft('.)275 5121 y(Note)f(that)f(these)h(lo)s(c)m(ks)f(are)g(to)h
-(protect)g Fs(cvs)p Ft('s)e(in)m(ternal)g(data)i(structures)e(and)g(ha)
-m(v)m(e)j(no)d(relation-)150 5230 y(ship)36 b(to)j(the)g(w)m(ord)f
-Fm(lo)s(c)m(k)43 b Ft(in)37 b(the)i(sense)f(used)f(b)m(y)h
-Fs(r)n(cs)p Ft(|whic)m(h)e(refers)i(to)h(reserv)m(ed)g(c)m(hec)m(k)m
-(outs)h(\(see)150 5340 y(Chapter)30 b(10)h([Multiple)d(dev)m(elop)s
-(ers],)j(page)g(61\).)p eop
+65 66 bop Ft 150 -116 a(Chapter) 30 b(10:) 41 b(Multiple) 29
+b(dev) m(elop) s(ers) 2219 b(65) p Fp 150 299 a(10.3) 68
+b(Con\015icts) 45 b(example) p Ft 275 492 a(Supp) s(ose) 28
+b(revision) h(1.4) i(of) g(`) p Fo(driver.c) p Ft(') d(con) m(tains) j
+(this:) p Fo 390 622 a(#include) 46 b(<stdio.h>) 390
+829 y(void) h(main\(\)) 390 933 y({) 581 1037 y(parse\(\);) 581
+1141 y(if) g(\(nerr) f(==) i(0\)) 772 1244 y(gencode\(\);) 581
+1348 y(else) 772 1452 y(fprintf\(stderr,) 43 b("No) k(code) g
+(generated.\\n"\);) 581 1556 y(exit\(nerr) e(==) i(0) h(?) f(0) h(:) f
+(1\);) 390 1660 y(}) p Ft 150 1795 a(Revision) 29 b(1.6) i(of) g(`) p
+Fo(driver.c) p Ft(') e(con) m(tains) h(this:) p Fo 390
+1924 a(#include) 46 b(<stdio.h>) 390 2132 y(int) h(main\(int) e(argc,)
+820 2236 y(char) h(**argv\)) 390 2340 y({) 581 2443 y(parse\(\);) 581
+2547 y(if) h(\(argc) f(!=) i(1\)) 581 2651 y({) 772 2755
+y(fprintf\(stderr,) 43 b("tc:) k(No) g(args) g(expected.\\n"\);) 772
+2858 y(exit\(1\);) 581 2962 y(}) 581 3066 y(if) g(\(nerr) f(==) i(0\))
+772 3170 y(gencode\(\);) 581 3274 y(else) 772 3377 y(fprintf\(stderr,)
+43 b("No) k(code) g(generated.\\n"\);) 581 3481 y(exit\(!!nerr\);) 390
+3585 y(}) p Ft 150 3720 a(Y) -8 b(our) 32 b(w) m(orking) g(cop) m(y) h
+(of) g(`) p Fo(driver.c) p Ft(',) e(based) h(on) g(revision) f(1.4,) j
+(con) m(tains) f(this) e(b) s(efore) h(y) m(ou) h(run) e(`) p
+Fo(cvs) 150 3830 y(update) p Ft(':) p Fo 390 3959 a(#include) 46
+b(<stdlib.h>) 390 4063 y(#include) g(<stdio.h>) 390 4271
+y(void) h(main\(\)) 390 4374 y({) 581 4478 y(init_scanner\(\);) 581
+4582 y(parse\(\);) 581 4686 y(if) g(\(nerr) f(==) i(0\)) 772
+4790 y(gencode\(\);) 581 4893 y(else) 772 4997 y(fprintf\(stderr,) 43
+b("No) k(code) g(generated.\\n"\);) 581 5101 y(exit\(nerr) e(==) i(0) h
+(?) f(EXIT_SUCCESS) e(:) i(EXIT_FAILURE\);) 390 5205
+y(}) p Ft 150 5340 a(Y) -8 b(ou) 31 b(run) e(`) p Fo(cvs) h(update) p
+Ft(':) p 90 rotate dyy eop
%%Page: 66 68
-66 67 bop 150 -116 a Ft(66)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)275 299 y(An)m(y)40 b(n)m(um)m(b)s(er)g
-(of)h(p)s(eople)f(can)h(b)s(e)f(reading)g(from)h(a)g(giv)m(en)g(rep)s
-(ository)f(at)i(a)f(time;)46 b(only)40 b(when)150 408
-y(someone)31 b(is)f(writing)e(do)i(the)h(lo)s(c)m(ks)f(prev)m(en)m(t)h
-(other)g(p)s(eople)e(from)h(reading)f(or)i(writing.)275
-549 y(One)e(migh)m(t)i(hop)s(e)e(for)h(the)h(follo)m(wing)e(prop)s(ert)
-m(y)390 684 y Fo(If)47 b(someone)f(commits)g(some)g(changes)g(in)h(one)
-g(cvs)g(command,)390 788 y(then)g(an)g(update)f(by)h(someone)f(else)h
-(will)f(either)g(get)h(all)g(the)390 892 y(changes,)f(or)h(none)f(of)i
-(them.)275 1032 y Ft(but)29 b Fs(cvs)h Ft(do)s(es)g Fn(not)39
-b Ft(ha)m(v)m(e)32 b(this)d(prop)s(ert)m(y)-8 b(.)41
-b(F)-8 b(or)31 b(example,)f(giv)m(en)h(the)f(\014les)390
-1167 y Fo(a/one.c)390 1271 y(a/two.c)390 1375 y(b/three.c)390
-1479 y(b/four.c)275 1619 y Ft(if)f(someone)i(runs)390
-1754 y Fo(cvs)47 b(ci)g(a/two.c)f(b/three.c)275 1895
-y Ft(and)30 b(someone)i(else)f(runs)e Fo(cvs)h(update)f
-Ft(at)j(the)f(same)g(time,)h(the)f(p)s(erson)f(running)e
-Fo(update)h Ft(migh)m(t)150 2004 y(get)j(only)d(the)i(c)m(hange)g(to)g
-(`)p Fo(b/three.c)p Ft(')e(and)g(not)i(the)f(c)m(hange)i(to)f(`)p
-Fo(a/two.c)p Ft('.)150 2277 y Fp(10.6)68 b(Mec)l(hanisms)46
-b(to)f(trac)l(k)g(who)g(is)h(editing)f(\014les)275 2476
-y Ft(F)-8 b(or)38 b(man)m(y)h(groups,)g(use)f(of)g Fs(cvs)g
-Ft(in)e(its)i(default)f(mo)s(de)h(is)f(p)s(erfectly)g(satisfactory)-8
-b(.)65 b(Users)38 b(ma)m(y)150 2586 y(sometimes)c(go)h(to)h(c)m(hec)m
-(k)f(in)e(a)i(mo)s(di\014cation)e(only)g(to)i(\014nd)e(that)i(another)f
-(mo)s(di\014cation)f(has)h(in)m(ter-)150 2695 y(v)m(ened,)k(but)e(they)
-h(deal)f(with)f(it)h(and)g(pro)s(ceed)g(with)f(their)g(c)m(hec)m(k)j
-(in.)58 b(Other)36 b(groups)g(prefer)f(to)j(b)s(e)150
-2805 y(able)32 b(to)h(kno)m(w)g(who)f(is)g(editing)f(what)h(\014les,)h
-(so)f(that)i(if)d(t)m(w)m(o)j(p)s(eople)e(try)g(to)h(edit)f(the)h(same)
-g(\014le)f(they)150 2915 y(can)41 b(c)m(ho)s(ose)g(to)h(talk)e(ab)s
-(out)g(who)h(is)e(doing)h(what)g(when)g(rather)g(than)g(b)s(e)g
-(surprised)e(at)j(c)m(hec)m(k)h(in)150 3024 y(time.)d(The)26
-b(features)g(in)f(this)g(section)h(allo)m(w)f(suc)m(h)h(co)s
-(ordination,)g(while)e(retaining)h(the)h(abilit)m(y)e(of)j(t)m(w)m(o)
-150 3134 y(dev)m(elop)s(ers)j(to)h(edit)f(the)g(same)h(\014le)e(at)j
-(the)e(same)h(time.)275 3274 y(F)-8 b(or)37 b(maxim)m(um)e(b)s
-(ene\014t)g(dev)m(elop)s(ers)h(should)e(use)i Fo(cvs)29
-b(edit)35 b Ft(\(not)i Fo(chmod)p Ft(\))e(to)i(mak)m(e)h(\014les)d
-(read-)150 3384 y(write)f(to)h(edit)f(them,)i(and)e Fo(cvs)c(release)j
-Ft(\(not)i Fo(rm)p Ft(\))f(to)i(discard)d(a)i(w)m(orking)f(directory)g
-(whic)m(h)f(is)h(no)150 3494 y(longer)c(in)f(use,)h(but)g
-Fs(cvs)f Ft(is)h(not)g(able)g(to)i(enforce)e(this)g(b)s(eha)m(vior.)150
-3730 y Fl(10.6.1)63 b(T)-10 b(elling)42 b(CVS)e(to)h(w)m(atc)m(h)e
-(certain)h(\014les)275 3929 y Ft(T)-8 b(o)30 b(enable)g(the)h(w)m(atc)m
-(h)g(features,)g(y)m(ou)g(\014rst)f(sp)s(ecify)f(that)i(certain)f
-(\014les)f(are)i(to)g(b)s(e)f(w)m(atc)m(hed.)3465 4182
-y(Command)-3725 b Fh(cvs)39 b(w)m(atc)m(h)d(on)46 b Fg([)p
-Fo(-lR)p Fg(])30 b Fm(\014les)35 b(.)22 b(.)g(.)390 4291
-y Ft(Sp)s(ecify)39 b(that)j(dev)m(elop)s(ers)e(should)f(run)g
-Fo(cvs)30 b(edit)40 b Ft(b)s(efore)g(editing)g Fm(\014les)p
-Ft(.)71 b(CVS)40 b(will)e(create)390 4401 y(w)m(orking)27
-b(copies)g(of)g Fm(\014les)j Ft(read-only)-8 b(,)28 b(to)g(remind)e
-(dev)m(elop)s(ers)g(to)i(run)e(the)i Fo(cvs)h(edit)d
-Ft(command)390 4511 y(b)s(efore)k(w)m(orking)g(on)g(them.)390
-4651 y(If)f Fm(\014les)j Ft(includes)27 b(the)j(name)f(of)h(a)f
-(directory)-8 b(,)30 b(CVS)f(arranges)g(to)i(w)m(atc)m(h)f(all)f
-(\014les)f(added)h(to)h(the)390 4761 y(corresp)s(onding)36
-b(rep)s(ository)g(directory)-8 b(,)39 b(and)e(sets)h(a)g(default)f(for)
-g(\014les)g(added)g(in)f(the)i(future;)390 4870 y(this)28
-b(allo)m(ws)h(the)g(user)g(to)h(set)g(noti\014cation)e(p)s(olicies)f
-(on)i(a)h(p)s(er-directory)e(basis.)39 b(The)29 b(con)m(ten)m(ts)390
-4980 y(of)24 b(the)h(directory)f(are)g(pro)s(cessed)g(recursiv)m(ely)-8
-b(,)25 b(unless)d(the)j Fo(-l)e Ft(option)h(is)f(giv)m(en.)39
-b(The)24 b Fo(-R)f Ft(option)390 5090 y(can)34 b(b)s(e)f(used)g(to)h
-(force)g(recursion)e(if)h(the)g Fo(-l)g Ft(option)g(is)g(set)h(in)e(`)p
-Fo(~/.cvsrc)p Ft(')g(\(see)j(Section)e(A.3)390 5199 y([)p
-Fo(~)p Ft(/.cvsrc],)f(page)f(86\).)390 5340 y(If)f Fm(\014les)j
-Ft(is)c(omitted,)i(it)f(defaults)f(to)i(the)g(curren)m(t)f(directory)-8
-b(.)p eop
+66 67 bop Ft 150 -116 a(66) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fo 390
+299 a($) 47 b(cvs) g(update) f(driver.c) 390 403 y(RCS) h(file:) f
+(/usr/local/cvsroot/yoyody) o(ne/t) o(c/dr) o(ive) o(r.c,) o(v) 390
+506 y(retrieving) f(revision) h(1.4) 390 610 y(retrieving) f(revision) h
+(1.6) 390 714 y(Merging) g(differences) f(between) g(1.4) i(and) g(1.6)
+g(into) g(driver.c) 390 818 y(rcsmerge) f(warning:) f(overlaps) h
+(during) g(merge) 390 922 y(cvs) h(update:) f(conflicts) f(found) h(in)
+i(driver.c) 390 1025 y(C) f(driver.c) p Fs 150 1155 a(cvs) p
+Ft 28 w(tells) 28 b(y) m(ou) h(that) g(there) g(w) m(ere) g(some) g
+(con\015icts.) 40 b(Y) -8 b(our) 29 b(original) e(w) m(orking) h
+(\014le) g(is) f(sa) m(v) m(ed) j(unmo) s(di\014ed) 150
+1265 y(in) f(`) p Fo(.#driver.c.1.4) p Ft('.) 37 b(The) 30
+b(new) g(v) m(ersion) g(of) h(`) p Fo(driver.c) p Ft(') d(con) m(tains)
+j(this:) p Fo 390 1389 a(#include) 46 b(<stdlib.h>) 390
+1493 y(#include) g(<stdio.h>) 390 1701 y(int) h(main\(int) e(argc,) 820
+1804 y(char) h(**argv\)) 390 1908 y({) 581 2012 y(init_scanner\(\);) 581
+2116 y(parse\(\);) 581 2219 y(if) h(\(argc) f(!=) i(1\)) 581
+2323 y({) 772 2427 y(fprintf\(stderr,) 43 b("tc:) k(No) g(args) g
+(expected.\\n"\);) 772 2531 y(exit\(1\);) 581 2635 y(}) 581
+2738 y(if) g(\(nerr) f(==) i(0\)) 772 2842 y(gencode\(\);) 581
+2946 y(else) 772 3050 y(fprintf\(stderr,) 43 b("No) k(code) g
+(generated.\\n"\);) 390 3153 y(<<<<<<<) f(driver.c) 581
+3257 y(exit\(nerr) f(==) i(0) h(?) f(EXIT_SUCCESS) e(:) i
+(EXIT_FAILURE\);) 390 3361 y(=======) 581 3465 y(exit\(!!nerr\);) 390
+3569 y(>>>>>>>) f(1.6) 390 3672 y(}) p Ft 275 3932 a(Note) 31
+b(ho) m(w) f(all) g(non-o) m(v) m(erlapping) f(mo) s(di\014cations) f
+(are) j(incorp) s(orated) e(in) g(y) m(our) h(w) m(orking) g(cop) m(y)
+-8 b(,) 32 b(and) 150 4042 y(that) f(the) g(o) m(v) m(erlapping) e
+(section) i(is) e(clearly) h(mark) m(ed) g(with) f(`) p
+Fo(<<<<<<<) p Ft(',) g(`) p Fo(=======) p Ft(') g(and) h(`) p
+Fo(>>>>>>>) p Ft('.) 275 4172 y(Y) -8 b(ou) 27 b(resolv) m(e) g(the) g
+(con\015ict) g(b) m(y) g(editing) e(the) j(\014le,) e(remo) m(ving) h
+(the) g(mark) m(ers) g(and) g(the) g(erroneous) f(line.) 150
+4282 y(Supp) s(ose) j(y) m(ou) h(end) g(up) f(with) g(this) h(\014le:) p
+Fo 390 4406 a(#include) 46 b(<stdlib.h>) 390 4510 y(#include) g
+(<stdio.h>) 390 4717 y(int) h(main\(int) e(argc,) 820
+4821 y(char) h(**argv\)) 390 4925 y({) 581 5029 y(init_scanner\(\);) 581
+5132 y(parse\(\);) 581 5236 y(if) h(\(argc) f(!=) i(1\)) 581
+5340 y({) p 90 rotate dyy eop
%%Page: 67 69
-67 68 bop 150 -116 a Ft(Chapter)30 b(10:)41 b(Multiple)29
-b(dev)m(elop)s(ers)2219 b(67)3465 299 y(Command)-3725
-b Fh(cvs)39 b(w)m(atc)m(h)d(o\013)46 b Fg([)p Fo(-lR)p
-Fg(])30 b Fm(\014les)35 b(.)22 b(.)h(.)390 408 y Ft(Do)36
-b(not)g(create)g Fm(\014les)i Ft(read-only)d(on)g(c)m(hec)m(k)m(out;)40
-b(th)m(us,)d(dev)m(elop)s(ers)d(will)f(not)i(b)s(e)g(reminded)e(to)390
-518 y(use)d Fo(cvs)g(edit)f Ft(and)h Fo(cvs)f(unedit)p
-Ft(.)390 657 y(The)h Fm(\014les)j Ft(and)d(options)f(are)i(pro)s
-(cessed)f(as)h(for)f Fo(cvs)f(watch)g(on)p Ft(.)150 890
-y Fl(10.6.2)63 b(T)-10 b(elling)42 b(CVS)e(to)h(notify)g(y)m(ou)275
-1087 y Ft(Y)-8 b(ou)34 b(can)f(tell)g Fs(cvs)g Ft(that)h(y)m(ou)g(w)m
-(an)m(t)g(to)h(receiv)m(e)f(noti\014cations)f(ab)s(out)g(v)-5
-b(arious)33 b(actions)g(tak)m(en)i(on)150 1197 y(a)30
-b(\014le.)39 b(Y)-8 b(ou)30 b(can)g(do)f(this)f(without)h(using)f
-Fo(cvs)h(watch)g(on)g Ft(for)g(the)g(\014le,)g(but)g(generally)g(y)m
-(ou)g(will)e(w)m(an)m(t)150 1307 y(to)k(use)f Fo(cvs)g(watch)f(on)p
-Ft(,)h(so)g(that)h(dev)m(elop)s(ers)f(use)g(the)h Fo(cvs)e(edit)g
-Ft(command.)3465 1554 y(Command)-3725 b Fh(cvs)39 b(w)m(atc)m(h)d(add)
-45 b Fg([)p Fo(-a)30 b Fm(action)p Fg(])h([)p Fo(-lR)p
-Fg(])f Fm(\014les)35 b(.)23 b(.)f(.)390 1664 y Ft(Add)k(the)i(curren)m
-(t)f(user)g(to)h(the)f(list)f(of)h(p)s(eople)g(to)h(receiv)m(e)g
-(noti\014cation)f(of)g(w)m(ork)g(done)h(on)f Fm(\014les)p
-Ft(.)390 1803 y(The)c Fo(-a)h Ft(option)f(sp)s(eci\014es)f(what)i
-(kinds)e(of)i(ev)m(en)m(ts)h(CVS)e(should)f(notify)h(the)h(user)f(ab)s
-(out.)39 b Fm(action)390 1912 y Ft(is)29 b(one)i(of)g(the)f(follo)m
-(wing:)390 2078 y Fo(edit)288 b Ft(Another)30 b(user)g(has)g(applied)e
-(the)i Fo(cvs)f(edit)g Ft(command)h(\(describ)s(ed)f(b)s(elo)m(w\))h
-(to)h(a)870 2188 y(\014le.)390 2352 y Fo(unedit)192 b
-Ft(Another)28 b(user)f(has)h(applied)e(the)i Fo(cvs)h(unedit)d
-Ft(command)i(\(describ)s(ed)e(b)s(elo)m(w\))i(or)870
-2462 y(the)35 b Fo(cvs)29 b(release)k Ft(command)i(to)g(a)g(\014le,)g
-(or)g(has)g(deleted)f(the)h(\014le)f(and)g(allo)m(w)m(ed)870
-2571 y Fo(cvs)29 b(update)g Ft(to)i(recreate)h(it.)390
-2735 y Fo(commit)192 b Ft(Another)30 b(user)g(has)g(committed)h(c)m
-(hanges)g(to)g(a)g(\014le.)390 2899 y Fo(all)336 b Ft(All)29
-b(of)i(the)f(ab)s(o)m(v)m(e.)390 3063 y Fo(none)288 b
-Ft(None)31 b(of)f(the)h(ab)s(o)m(v)m(e.)42 b(\(This)29
-b(is)g(useful)g(with)g Fo(cvs)g(edit)p Ft(,)h(describ)s(ed)e(b)s(elo)m
-(w.\))390 3229 y(The)41 b Fo(-a)g Ft(option)g(ma)m(y)h(app)s(ear)f
-(more)h(than)f(once,)k(or)d(not)g(at)g(all.)73 b(If)41
-b(omitted,)k(the)d(action)390 3339 y(defaults)29 b(to)j
-Fo(all)p Ft(.)390 3478 y(The)e Fm(\014les)j Ft(and)d(options)f(are)i
-(pro)s(cessed)f(as)h(for)f(the)g Fo(cvs)g(watch)f Ft(commands.)3465
-3834 y(Command)-3725 b Fh(cvs)39 b(w)m(atc)m(h)d(remo)m(v)m(e)46
-b Fg([)p Fo(-a)30 b Fm(action)p Fg(])h([)p Fo(-lR)p Fg(])f
-Fm(\014les)35 b(.)23 b(.)f(.)390 3943 y Ft(Remo)m(v)m(e)i(a)f
-(noti\014cation)f(request)h(established)d(using)h Fo(cvs)30
-b(watch)f(add)p Ft(;)24 b(the)f(argumen)m(ts)g(are)g(the)390
-4053 y(same.)41 b(If)29 b(the)h Fo(-a)f Ft(option)g(is)g(presen)m(t,)h
-(only)e(w)m(atc)m(hes)k(for)d(the)h(sp)s(eci\014ed)e(actions)i(are)g
-(remo)m(v)m(ed.)275 4301 y(When)39 b(the)i(conditions)d(exist)i(for)g
-(noti\014cation,)i Fs(cvs)d Ft(calls)g(the)h(`)p Fo(notify)p
-Ft(')f(administrativ)m(e)g(\014le.)150 4410 y(Edit)f(`)p
-Fo(notify)p Ft(')g(as)i(one)g(edits)e(the)i(other)f(administrativ)m(e)f
-(\014les)g(\(see)j(Section)e(2.4)h([In)m(tro)g(adminis-)150
-4520 y(trativ)m(e)35 b(\014les],)f(page)h(16\).)54 b(This)32
-b(\014le)h(follo)m(ws)g(the)i(usual)d(con)m(v)m(en)m(tions)j(for)f
-(administrativ)m(e)f(\014les)g(\(see)150 4629 y(Section)41
-b(C.3.1)i([syn)m(tax],)j(page)c(131\),)k(where)41 b(eac)m(h)i(line)d
-(is)h(a)h(regular)e(expression)h(follo)m(w)m(ed)g(b)m(y)h(a)150
-4739 y(command)33 b(to)h(execute.)50 b(The)33 b(command)f(should)g(con)
-m(tain)h(a)g(single)f(o)s(ccurrence)i(of)f(`)p Fo(\045s)p
-Ft(')g(whic)m(h)f(will)150 4849 y(b)s(e)c(replaced)g(b)m(y)g(the)h
-(user)f(to)h(notify;)g(the)g(rest)g(of)f(the)h(information)e(regarding)
-h(the)h(noti\014cation)f(will)150 4958 y(b)s(e)j(supplied)d(to)33
-b(the)e(command)h(on)f(standard)g(input.)43 b(The)31
-b(standard)g(thing)f(to)j(put)e(in)f(the)i Fo(notify)150
-5068 y Ft(\014le)d(is)h(the)g(single)f(line:)390 5201
-y Fo(ALL)47 b(mail)g(\045s)g(-s)g("CVS)g(notification")275
-5340 y Ft(This)28 b(causes)j(users)e(to)j(b)s(e)d(noti\014ed)h(b)m(y)g
-(electronic)g(mail.)p eop
+67 68 bop Ft 150 -116 a(Chapter) 30 b(10:) 41 b(Multiple) 29
+b(dev) m(elop) s(ers) 2219 b(67) p Fo 772 299 a(fprintf\(stderr,) 43
+b("tc:) k(No) g(args) g(expected.\\n"\);) 772 403 y(exit\(1\);) 581
+506 y(}) 581 610 y(if) g(\(nerr) f(==) i(0\)) 772 714
+y(gencode\(\);) 581 818 y(else) 772 922 y(fprintf\(stderr,) 43
+b("No) k(code) g(generated.\\n"\);) 581 1025 y(exit\(nerr) e(==) i(0) h
+(?) f(EXIT_SUCCESS) e(:) i(EXIT_FAILURE\);) 390 1129
+y(}) p Ft 150 1256 a(Y) -8 b(ou) 31 b(can) g(no) m(w) f(go) h(ahead) g
+(and) f(commit) g(this) f(as) i(revision) d(1.7.) p Fo
+390 1376 a($) 47 b(cvs) g(commit) f(-m) i("Initialize) c(scanner.) i
+(Use) h(symbolic) e(exit) i(values.") f(driver.c) 390
+1480 y(Checking) g(in) h(driver.c;) 390 1584 y
+(/usr/local/cvsroot/yoyod) o(yne/) o(tc/d) o(riv) o(er.c) o(,v) 89
+b(<--) 95 b(driver.c) 390 1688 y(new) 47 b(revision:) e(1.7;) i
+(previous) e(revision:) h(1.6) 390 1792 y(done) p Ft
+275 1918 a(F) -8 b(or) 29 b(y) m(our) f(protection,) p
+Fs 30 w(cvs) p Ft 27 w(will) e(refuse) i(to) i(c) m(hec) m(k) g(in) d
+(a) i(\014le) f(if) f(a) i(con\015ict) g(o) s(ccurred) f(and) g(y) m
+(ou) h(ha) m(v) m(e) 150 2028 y(not) 35 b(resolv) m(ed) f(the) h
+(con\015ict.) 52 b(Curren) m(tly) 33 b(to) i(resolv) m(e) g(a) g
+(con\015ict,) g(y) m(ou) g(m) m(ust) f(c) m(hange) i(the) e(timestamp)
+150 2137 y(on) k(the) g(\014le.) 64 b(In) 37 b(previous) g(v) m
+(ersions) g(of) p Fs 38 w(cvs) p Ft(,) j(y) m(ou) e(also) g(needed) g
+(to) h(insure) d(that) j(the) f(\014le) g(con) m(tains) 150
+2247 y(no) e(con\015ict) g(mark) m(ers.) 57 b(Because) 37
+b(y) m(our) f(\014le) f(ma) m(y) i(legitimately) e(con) m(tain) h
+(con\015ict) g(mark) m(ers) g(\(that) h(is,) 150 2357
+y(o) s(ccurrences) k(of) g(`) p Fo(>>>>>>>) p Ft 29 w(') g(at) g(the) g
+(start) h(of) f(a) g(line) e(that) j(don't) e(mark) h(a) g
+(con\015ict\),) j(the) d(curren) m(t) 150 2466 y(v) m(ersion) 30
+b(of) p Fs 30 w(cvs) p Ft 30 w(will) e(prin) m(t) h(a) h(w) m(arning) f
+(and) h(pro) s(ceed) g(to) h(c) m(hec) m(k) h(in) d(the) i(\014le.) 275
+2593 y(If) g(y) m(ou) h(use) f(release) h(1.04) i(or) d(later) h(of) g
+(p) s(cl-cvs) f(\(a) p Fs 32 w(gnu) p Ft 32 w(Emacs) h(fron) m(t-end) f
+(for) p Fs 32 w(cvs) p Ft(\)) g(y) m(ou) h(can) g(use) 150
+2702 y(an) j(Emacs) f(pac) m(k) -5 b(age) 37 b(called) d(emerge) h(to) h
+(help) d(y) m(ou) i(resolv) m(e) g(con\015icts.) 53 b(See) 35
+b(the) g(do) s(cumen) m(tation) f(for) 150 2812 y(p) s(cl-cvs.) p
+Fp 150 3046 a(10.4) 68 b(Informing) 46 b(others) f(ab) t(out) g
+(commits) p Ft 275 3230 a(It) 35 b(is) f(often) h(useful) f(to) h
+(inform) f(others) h(when) f(y) m(ou) i(commit) e(a) i(new) f(revision)
+e(of) i(a) h(\014le.) 53 b(The) 35 b(`) p Fo(-i) p Ft(') 150
+3340 y(option) i(of) h(the) g(`) p Fo(modules) p Ft(') e(\014le,) j(or)
+f(the) g(`) p Fo(loginfo) p Ft(') e(\014le,) j(can) f(b) s(e) f(used) g
+(to) h(automate) i(this) c(pro) s(cess.) 150 3450 y(See) 28
+b(Section) f(C.1) h([mo) s(dules],) f(page) h(129.) 41
+b(See) 28 b(Section) f(C.7) h([loginfo],) g(page) g(137.) 41
+b(Y) -8 b(ou) 28 b(can) g(use) f(these) 150 3559 y(features) k(of) p
+Fs 30 w(cvs) p Ft 29 w(to,) g(for) f(instance,) h(instruct) p
+Fs 29 w(cvs) p Ft 29 w(to) g(mail) e(a) h(message) i(to) f(all) e(dev) m
+(elop) s(ers,) g(or) i(p) s(ost) f(a) 150 3669 y(message) h(to) h(a) e
+(lo) s(cal) g(newsgroup.) p Fp 150 3881 a(10.5) 68 b(Sev) l(eral) 47
+b(dev) l(elop) t(ers) e(sim) l(ultaneously) i(attempting) g(to) e(run)
+456 4014 y(CVS) p Ft 275 4199 a(If) 24 b(sev) m(eral) g(dev) m(elop) s
+(ers) g(try) g(to) i(run) p Fs 23 w(cvs) p Ft 23 w(at) f(the) g(same) g
+(time,) h(one) e(ma) m(y) h(get) h(the) f(follo) m(wing) e(message:) p
+Fo 390 4320 a([11:43:23]) 45 b(waiting) h(for) h(bach's) f(lock) g(in) i
+(/usr/local/cvsroot/foo) p Fs 275 4446 a(cvs) p Ft 39
+w(will) 37 b(try) j(again) h(ev) m(ery) g(30) g(seconds,) h(and) e
+(either) g(con) m(tin) m(ue) g(with) f(the) h(op) s(eration) g(or) g
+(prin) m(t) 150 4556 y(the) d(message) h(again,) g(if) e(it) g(still) e
+(needs) i(to) i(w) m(ait.) 59 b(If) 36 b(a) h(lo) s(c) m(k) g(seems) g
+(to) g(stic) m(k) g(around) f(for) g(an) h(undue) 150
+4665 y(amoun) m(t) 25 b(of) f(time,) i(\014nd) d(the) i(p) s(erson) e
+(holding) f(the) j(lo) s(c) m(k) f(and) g(ask) h(them) f(ab) s(out) g
+(the) h(cvs) g(command) f(they) 150 4775 y(are) 33 b(running.) 44
+b(If) 32 b(they) h(aren't) g(running) c(a) k(cvs) g(command,) g(lo) s
+(ok) f(in) f(the) i(rep) s(ository) e(directory) h(men-) 150
+4885 y(tioned) 27 b(in) f(the) h(message) i(and) d(remo) m(v) m(e) j
+(\014les) d(whic) m(h) g(they) i(o) m(wn) f(whose) g(names) h(start) f
+(with) f(`) p Fo(#cvs.rfl) p Ft(',) 150 4994 y(`) p Fo(#cvs.wfl) p
+Ft(',) j(or) h(`) p Fo(#cvs.lock) p Ft('.) 275 5121 y(Note) f(that) f
+(these) h(lo) s(c) m(ks) f(are) g(to) h(protect) p Fs
+29 w(cvs) p Ft('s) e(in) m(ternal) g(data) i(structures) e(and) g(ha) m
+(v) m(e) j(no) d(relation-) 150 5230 y(ship) 36 b(to) j(the) g(w) m
+(ord) p Fm 38 w(lo) s(c) m(k) p Ft 43 w(in) e(the) i(sense) f(used) f
+(b) m(y) p Fs 38 w(r) n(cs) p Ft(|whic) m(h) f(refers) i(to) h(reserv) m
+(ed) g(c) m(hec) m(k) m(outs) h(\(see) 150 5340 y(Chapter) 30
+b(10) h([Multiple) d(dev) m(elop) s(ers],) j(page) g(63\).) p
+90 rotate dyy eop
%%Page: 68 70
-68 69 bop 150 -116 a Ft(68)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)275 299 y(Note)e(that)g(if)e(y)m(ou)i(set)
-f(this)g(up)f(in)g(the)h(straigh)m(tforw)m(ard)g(w)m(a)m(y)-8
-b(,)30 b(users)c(receiv)m(e)i(noti\014cations)f(on)g(the)150
-408 y(serv)m(er)38 b(mac)m(hine.)63 b(One)38 b(could)f(of)h(course)g
-(write)f(a)h(`)p Fo(notify)p Ft(')f(script)g(whic)m(h)f(directed)i
-(noti\014cations)150 518 y(elsewhere,)27 b(but)f(to)i(mak)m(e)g(this)e
-(easy)-8 b(,)29 b Fs(cvs)d Ft(allo)m(ws)g(y)m(ou)h(to)h(asso)s(ciate)f
-(a)h(noti\014cation)e(address)g(for)h(eac)m(h)150 628
-y(user.)63 b(T)-8 b(o)38 b(do)g(so)g(create)h(a)g(\014le)e(`)p
-Fo(users)p Ft(')g(in)f(`)p Fo(CVSROOT)p Ft(')h(with)f(a)j(line)d(for)i
-(eac)m(h)h(user)e(in)f(the)j(format)150 737 y Fm(user)7
-b Ft(:)p Fm(v)-5 b(alue)p Ft(.)55 b(Then)35 b(instead)g(of)h(passing)f
-(the)g(name)h(of)g(the)g(user)f(to)i(b)s(e)e(noti\014ed)f(to)j(`)p
-Fo(notify)p Ft(',)f Fs(cvs)150 847 y Ft(will)28 b(pass)i(the)g
-Fm(v)-5 b(alue)35 b Ft(\(normally)29 b(an)h(email)g(address)f(on)i
-(some)f(other)h(mac)m(hine\).)275 989 y Fs(cvs)j Ft(do)s(es)i(not)g
-(notify)f(y)m(ou)h(for)f(y)m(our)h(o)m(wn)g(c)m(hanges.)57
-b(Curren)m(tly)34 b(this)h(c)m(hec)m(k)i(is)e(done)h(based)f(on)150
-1098 y(whether)30 b(the)i(user)e(name)h(of)g(the)g(p)s(erson)f(taking)h
-(the)g(action)h(whic)m(h)d(triggers)i(noti\014cation)g(matc)m(hes)150
-1208 y(the)j(user)g(name)g(of)h(the)f(p)s(erson)f(getting)i
-(noti\014cation.)52 b(In)34 b(fact,)i(in)d(general,)i(the)g(w)m(atc)m
-(hes)h(features)150 1318 y(only)29 b(trac)m(k)h(one)g(edit)f(b)m(y)g
-(eac)m(h)i(user.)40 b(It)29 b(probably)f(w)m(ould)g(b)s(e)h(more)h
-(useful)d(if)i(w)m(atc)m(hes)i(trac)m(k)m(ed)g(eac)m(h)150
-1427 y(w)m(orking)f(directory)g(separately)-8 b(,)31
-b(so)f(this)g(b)s(eha)m(vior)f(migh)m(t)h(b)s(e)g(w)m(orth)g(c)m
-(hanging.)150 1667 y Fl(10.6.3)63 b(Ho)m(w)40 b(to)h(edit)g(a)g(\014le)
-g(whic)m(h)f(is)i(b)s(eing)g(w)m(atc)m(hed)275 1867 y
-Ft(Since)31 b(a)i(\014le)e(whic)m(h)h(is)f(b)s(eing)g(w)m(atc)m(hed)j
-(is)d(c)m(hec)m(k)m(ed)k(out)d(read-only)-8 b(,)33 b(y)m(ou)g(cannot)g
-(simply)d(edit)i(it.)150 1976 y(T)-8 b(o)28 b(mak)m(e)h(it)e
-(read-write,)g(and)g(inform)f(others)i(that)g(y)m(ou)g(are)g(planning)d
-(to)j(edit)f(it,)h(use)f(the)h Fo(cvs)h(edit)150 2086
-y Ft(command.)40 b(Some)31 b(systems)f(call)f(this)g(a)h
-Fm(c)m(hec)m(k)m(out)p Ft(,)j(but)d Fs(cvs)f Ft(uses)g(that)i(term)f
-(for)g(obtaining)f(a)h(cop)m(y)150 2196 y(of)38 b(the)h(sources)f
-(\(see)h(Section)f(1.3.1)i([Getting)f(the)g(source],)i(page)e(4\),)i
-(an)d(op)s(eration)f(whic)m(h)g(those)150 2305 y(systems)30
-b(call)g(a)h Fm(get)i Ft(or)e(a)f Fm(fetc)m(h)p Ft(.)3465
-2562 y(Command)-3725 b Fh(cvs)39 b(edit)44 b Fg([)p Fm(options)p
-Fg(])30 b Fm(\014les)35 b(.)22 b(.)h(.)390 2672 y Ft(Prepare)35
-b(to)h(edit)f(the)h(w)m(orking)e(\014les)h Fm(\014les)p
-Ft(.)54 b(CVS)35 b(mak)m(es)h(the)g Fm(\014les)i Ft(read-write,)e(and)f
-(noti\014es)390 2781 y(users)30 b(who)f(ha)m(v)m(e)j(requested)e
-Fo(edit)g Ft(noti\014cation)f(for)i(an)m(y)f(of)h Fm(\014les)p
-Ft(.)390 2923 y(The)j Fo(cvs)c(edit)k Ft(command)g(accepts)j(the)e
-(same)g Fm(options)j Ft(as)d(the)g Fo(cvs)30 b(watch)f(add)34
-b Ft(command,)390 3033 y(and)e(establishes)g(a)h(temp)s(orary)g(w)m
-(atc)m(h)h(for)e(the)i(user)e(on)h Fm(\014les)t Ft(;)g(CVS)f(will)e
-(remo)m(v)m(e)35 b(the)e(w)m(atc)m(h)390 3142 y(when)f
-Fm(\014les)k Ft(are)d Fo(unedit)p Ft(ed)e(or)i Fo(commit)p
-Ft(ted.)47 b(If)32 b(the)h(user)f(do)s(es)h(not)g(wish)e(to)j(receiv)m
-(e)g(noti\014ca-)390 3252 y(tions,)c(she)g(should)e(sp)s(ecify)h
-Fo(-a)h(none)p Ft(.)390 3394 y(The)g Fm(\014les)j Ft(and)d(options)f
-(are)i(pro)s(cessed)f(as)h(for)f(the)g Fo(cvs)g(watch)f
-Ft(commands.)275 3594 y(Normally)h(when)h(y)m(ou)i(are)f(done)g(with)f
-(a)h(set)h(of)f(c)m(hanges,)i(y)m(ou)e(use)g(the)g Fo(cvs)e(commit)g
-Ft(command,)150 3703 y(whic)m(h)i(c)m(hec)m(ks)j(in)d(y)m(our)h(c)m
-(hanges)h(and)f(returns)f(the)h(w)m(atc)m(hed)h(\014les)f(to)h(their)e
-(usual)g(read-only)g(state.)150 3813 y(But)i(if)f(y)m(ou)i(instead)e
-(decide)h(to)g(abandon)g(y)m(our)g(c)m(hanges,)i(or)e(not)h(to)f(mak)m
-(e)h(an)m(y)g(c)m(hanges,)h(y)m(ou)f(can)150 3922 y(use)30
-b(the)h Fo(cvs)e(unedit)g Ft(command.)3465 4179 y(Command)-3725
-b Fh(cvs)39 b(unedit)k Fg([)p Fo(-lR)p Fg(])30 b Fm(\014les)35
-b(.)23 b(.)f(.)390 4289 y Ft(Abandon)33 b(w)m(ork)h(on)f(the)h(w)m
-(orking)f(\014les)g Fm(\014les)p Ft(,)h(and)f(rev)m(ert)i(them)e(to)i
-(the)f(rep)s(ository)f(v)m(ersions)390 4398 y(on)44 b(whic)m(h)f(they)i
-(are)f(based.)82 b(CVS)44 b(mak)m(es)h(those)g Fm(\014les)i
-Ft(read-only)c(for)h(whic)m(h)f(users)h(ha)m(v)m(e)390
-4508 y(requested)39 b(noti\014cation)g(using)e Fo(cvs)30
-b(watch)f(on)p Ft(.)66 b(CVS)38 b(noti\014es)h(users)f(who)h(ha)m(v)m
-(e)h(requested)390 4617 y Fo(unedit)29 b Ft(noti\014cation)g(for)i(an)m
-(y)f(of)h Fm(\014les)p Ft(.)390 4760 y(The)f Fm(\014les)j
-Ft(and)d(options)f(are)i(pro)s(cessed)f(as)h(for)f(the)g
-Fo(cvs)g(watch)f Ft(commands.)390 4902 y(If)e(w)m(atc)m(hes)i(are)f
-(not)g(in)e(use,)i(the)f Fo(unedit)f Ft(command)h(probably)f(do)s(es)h
-(not)h(w)m(ork,)g(and)f(the)h(w)m(a)m(y)390 5011 y(to)34
-b(rev)m(ert)h(to)f(the)g(rep)s(ository)f(v)m(ersion)g(is)g(to)i(remo)m
-(v)m(e)g(the)f(\014le)f(and)g(then)g(use)h Fo(cvs)29
-b(update)j Ft(to)390 5121 y(get)f(a)g(new)e(cop)m(y)-8
-b(.)42 b(The)30 b(meaning)f(is)g(not)i(precisely)e(the)h(same;)h(remo)m
-(ving)f(and)f(up)s(dating)f(ma)m(y)390 5230 y(also)d(bring)f(in)f(some)
-j(c)m(hanges)g(whic)m(h)e(ha)m(v)m(e)i(b)s(een)f(made)g(in)f(the)h(rep)
-s(ository)f(since)h(the)g(last)g(time)390 5340 y(y)m(ou)31
-b(up)s(dated.)p eop
+68 69 bop Ft 150 -116 a(68) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) 275 299
+y(An) m(y) 40 b(n) m(um) m(b) s(er) g(of) h(p) s(eople) f(can) h(b) s
+(e) f(reading) g(from) h(a) g(giv) m(en) g(rep) s(ository) f(at) i(a) f
+(time;) 46 b(only) 40 b(when) 150 408 y(someone) 31 b(is) f(writing) e
+(do) i(the) h(lo) s(c) m(ks) f(prev) m(en) m(t) h(other) g(p) s(eople) e
+(from) h(reading) f(or) i(writing.) 275 549 y(One) e(migh) m(t) i(hop) s
+(e) e(for) h(the) h(follo) m(wing) e(prop) s(ert) m(y) p
+Fo 390 684 a(If) 47 b(someone) f(commits) g(some) g(changes) g(in) h
+(one) g(cvs) g(command,) 390 788 y(then) g(an) g(update) f(by) h
+(someone) f(else) h(will) f(either) g(get) h(all) g(the) 390
+892 y(changes,) f(or) h(none) f(of) i(them.) p Ft 275
+1032 a(but) p Fs 29 w(cvs) p Ft 30 w(do) s(es) p Fn 30
+w(not) p Ft 39 w(ha) m(v) m(e) 32 b(this) d(prop) s(ert) m(y) -8
+b(.) 41 b(F) -8 b(or) 31 b(example,) f(giv) m(en) h(the) f(\014les) p
+Fo 390 1167 a(a/one.c) 390 1271 y(a/two.c) 390 1375 y(b/three.c) 390
+1479 y(b/four.c) p Ft 275 1619 a(if) f(someone) i(runs) p
+Fo 390 1754 a(cvs) 47 b(ci) g(a/two.c) f(b/three.c) p
+Ft 275 1895 a(and) 30 b(someone) i(else) f(runs) p Fo
+29 w(cvs) f(update) p Ft 29 w(at) i(the) f(same) g(time,) h(the) f(p) s
+(erson) f(running) p Fo 28 w(update) p Ft 29 w(migh) m(t) 150
+2004 y(get) i(only) d(the) i(c) m(hange) g(to) g(`) p
+Fo(b/three.c) p Ft(') e(and) g(not) i(the) f(c) m(hange) i(to) f(`) p
+Fo(a/two.c) p Ft('.) p Fp 150 2277 a(10.6) 68 b(Mec) l(hanisms) 46
+b(to) f(trac) l(k) g(who) g(is) h(editing) f(\014les) p
+Ft 275 2476 a(F) -8 b(or) 38 b(man) m(y) h(groups,) g(use) f(of) p
+Fs 38 w(cvs) p Ft 38 w(in) e(its) i(default) f(mo) s(de) h(is) f(p) s
+(erfectly) g(satisfactory) -8 b(.) 65 b(Users) 38 b(ma) m(y) 150
+2586 y(sometimes) c(go) h(to) h(c) m(hec) m(k) f(in) e(a) i(mo) s
+(di\014cation) e(only) g(to) i(\014nd) e(that) i(another) f(mo) s
+(di\014cation) f(has) h(in) m(ter-) 150 2695 y(v) m(ened,) k(but) e
+(they) h(deal) f(with) f(it) h(and) g(pro) s(ceed) g(with) f(their) g
+(c) m(hec) m(k) j(in.) 58 b(Other) 36 b(groups) g(prefer) f(to) j(b) s
+(e) 150 2805 y(able) 32 b(to) h(kno) m(w) g(who) f(is) g(editing) f
+(what) h(\014les,) h(so) f(that) i(if) d(t) m(w) m(o) j(p) s(eople) e
+(try) g(to) h(edit) f(the) h(same) g(\014le) f(they) 150
+2915 y(can) 41 b(c) m(ho) s(ose) g(to) h(talk) e(ab) s(out) g(who) h
+(is) e(doing) h(what) g(when) g(rather) g(than) g(b) s(e) g(surprised) e
+(at) j(c) m(hec) m(k) h(in) 150 3024 y(time.) d(The) 26
+b(features) g(in) f(this) g(section) h(allo) m(w) f(suc) m(h) h(co) s
+(ordination,) g(while) e(retaining) h(the) h(abilit) m(y) e(of) j(t) m
+(w) m(o) 150 3134 y(dev) m(elop) s(ers) j(to) h(edit) f(the) g(same) h
+(\014le) e(at) j(the) e(same) h(time.) 275 3274 y(F) -8
+b(or) 37 b(maxim) m(um) e(b) s(ene\014t) g(dev) m(elop) s(ers) h
+(should) e(use) p Fo 36 w(cvs) 29 b(edit) p Ft 35 w(\(not) p
+Fo 37 w(chmod) p Ft(\)) 35 b(to) i(mak) m(e) h(\014les) d(read-) 150
+3384 y(write) f(to) h(edit) f(them,) i(and) p Fo 34 w(cvs) 30
+b(release) p Ft 33 w(\(not) p Fo 35 w(rm) p Ft(\)) k(to) i(discard) d
+(a) i(w) m(orking) f(directory) g(whic) m(h) f(is) h(no) 150
+3494 y(longer) c(in) f(use,) h(but) p Fs 30 w(cvs) p
+Ft 29 w(is) g(not) g(able) g(to) i(enforce) e(this) g(b) s(eha) m
+(vior.) p Fl 150 3730 a(10.6.1) 63 b(T) -10 b(elling) 42
+b(CVS) e(to) h(w) m(atc) m(h) e(certain) h(\014les) p
+Ft 275 3929 a(T) -8 b(o) 30 b(enable) g(the) h(w) m(atc) m(h) g
+(features,) g(y) m(ou) g(\014rst) f(sp) s(ecify) f(that) i(certain) f
+(\014les) f(are) i(to) g(b) s(e) f(w) m(atc) m(hed.) 3465
+4182 y(Command) p Fh -3725 w(cvs) 39 b(w) m(atc) m(h) d(on) p
+Fg 46 w([) p Fo(-lR) p Fg(]) p Fm 30 w(\014les) f(.) 22
+b(.) g(.) p Ft 390 4291 a(Sp) s(ecify) 42 b(that) i(dev) m(elop) s(ers)
+f(should) e(run) p Fo 42 w(cvs) 30 b(edit) p Ft 42 w(b) s(efore) 43
+b(editing) p Fm 42 w(\014les) p Ft(.) p Fs 79 w(cvs) p
+Ft 43 w(will) d(create) 390 4401 y(w) m(orking) 27 b(copies) g(of) p
+Fm 27 w(\014les) p Ft 30 w(read-only) -8 b(,) 28 b(to) g(remind) e(dev)
+m(elop) s(ers) g(to) i(run) e(the) p Fo 28 w(cvs) j(edit) p
+Ft 26 w(command) 390 4511 y(b) s(efore) h(w) m(orking) g(on) g(them.)
+390 4651 y(If) p Fm 31 w(\014les) p Ft 34 w(includes) f(the) j(name) f
+(of) h(a) g(directory) -8 b(,) p Fs 32 w(cvs) p Ft 30
+w(arranges) 32 b(to) g(w) m(atc) m(h) h(all) d(\014les) h(added) g(to) h
+(the) 390 4761 y(corresp) s(onding) k(rep) s(ository) g(directory) -8
+b(,) 39 b(and) e(sets) h(a) g(default) f(for) g(\014les) g(added) g(in)
+f(the) i(future;) 390 4870 y(this) 28 b(allo) m(ws) h(the) g(user) g
+(to) h(set) g(noti\014cation) e(p) s(olicies) f(on) i(a) h(p) s
+(er-directory) e(basis.) 39 b(The) 29 b(con) m(ten) m(ts) 390
+4980 y(of) 24 b(the) h(directory) f(are) g(pro) s(cessed) g(recursiv) m
+(ely) -8 b(,) 25 b(unless) d(the) p Fo 25 w(-l) p Ft
+23 w(option) i(is) f(giv) m(en.) 39 b(The) p Fo 24 w(-R) p
+Ft 23 w(option) 390 5090 y(can) 34 b(b) s(e) f(used) g(to) h(force) g
+(recursion) e(if) h(the) p Fo 33 w(-l) p Ft 33 w(option) g(is) g(set) h
+(in) e(`) p Fo(~/.cvsrc) p Ft(') g(\(see) j(Section) e(A.3) 390
+5199 y([) p Fo(~) p Ft(/.cvsrc],) f(page) f(88\).) 390
+5340 y(If) p Fm 30 w(\014les) p Ft 33 w(is) e(omitted,) i(it) f
+(defaults) f(to) i(the) g(curren) m(t) f(directory) -8
+b(.) p 90 rotate dyy eop
%%Page: 69 71
-69 70 bop 150 -116 a Ft(Chapter)30 b(10:)41 b(Multiple)29
-b(dev)m(elop)s(ers)2219 b(69)275 299 y(When)39 b(using)g(clien)m
-(t/serv)m(er)h Fs(cvs)p Ft(,)i(y)m(ou)e(can)h(use)e(the)i
-Fo(cvs)29 b(edit)39 b Ft(and)g Fo(cvs)30 b(unedit)38
-b Ft(commands)150 408 y(ev)m(en)31 b(if)f Fs(cvs)g Ft(is)f(unable)g(to)
-j(successfully)c(comm)m(unicate)k(with)d(the)i(serv)m(er;)g(the)g
-(noti\014cations)f(will)e(b)s(e)150 518 y(sen)m(t)j(up)s(on)e(the)h
-(next)h(successful)e Fs(cvs)g Ft(command.)150 732 y Fl(10.6.4)63
-b(Information)40 b(ab)s(out)i(who)f(is)g(w)m(atc)m(hing)e(and)i
-(editing)3465 1008 y Ft(Command)-3725 b Fh(cvs)39 b(w)m(atc)m(hers)k
-Fg([)p Fo(-lR)p Fg(])31 b Fm(\014les)k(.)22 b(.)g(.)390
-1118 y Ft(List)29 b(the)g(users)g(curren)m(tly)f(w)m(atc)m(hing)i(c)m
-(hanges)g(to)g Fm(\014les)p Ft(.)40 b(The)29 b(rep)s(ort)f(includes)f
-(the)j(\014les)e(b)s(eing)390 1227 y(w)m(atc)m(hed,)k(and)e(the)g(mail)
-f(address)h(of)g(eac)m(h)i(w)m(atc)m(her.)390 1359 y(The)e
-Fm(\014les)j Ft(and)d(options)f(are)i(pro)s(cessed)f(as)h(for)f(the)g
-Fo(cvs)g(watch)f Ft(commands.)3465 1663 y(Command)-3725
-b Fh(cvs)39 b(editors)44 b Fg([)p Fo(-lR)p Fg(])31 b
-Fm(\014les)k(.)22 b(.)g(.)390 1773 y Ft(List)j(the)h(users)g(curren)m
-(tly)f(w)m(orking)g(on)h Fm(\014les)p Ft(.)38 b(The)26
-b(rep)s(ort)f(includes)f(the)i(mail)e(address)i(of)g(eac)m(h)390
-1882 y(user,)34 b(the)g(time)f(when)g(the)h(user)f(b)s(egan)g(w)m
-(orking)g(with)g(the)h(\014le,)f(and)h(the)f(host)h(and)f(path)h(of)390
-1992 y(the)d(w)m(orking)e(directory)h(con)m(taining)g(the)h(\014le.)390
-2123 y(The)f Fm(\014les)j Ft(and)d(options)f(are)i(pro)s(cessed)f(as)h
-(for)f(the)g Fo(cvs)g(watch)f Ft(commands.)150 2337 y
-Fl(10.6.5)63 b(Using)42 b(w)m(atc)m(hes)e(with)g(old)i(v)m(ersions)f
-(of)g(CVS)275 2527 y Ft(If)24 b(y)m(ou)i(use)f(the)g(w)m(atc)m(h)h
-(features)g(on)f(a)h(rep)s(ository)-8 b(,)25 b(it)g(creates)i(`)p
-Fo(CVS)p Ft(')e(directories)f(in)g(the)h(rep)s(ository)150
-2636 y(and)31 b(stores)h(the)g(information)e(ab)s(out)h(w)m(atc)m(hes)i
-(in)e(that)h(directory)-8 b(.)45 b(If)31 b(y)m(ou)h(attempt)g(to)h(use)
-e Fs(cvs)g Ft(1.6)150 2746 y(or)36 b(earlier)f(with)g(the)i(rep)s
-(ository)-8 b(,)37 b(y)m(ou)g(get)g(an)f(error)g(message)h(suc)m(h)f
-(as)h(the)f(follo)m(wing)f(\(all)g(on)i(one)150 2856
-y(line\):)390 2981 y Fo(cvs)47 b(update:)f(cannot)g(open)g(CVS/Entries)
-f(for)i(reading:)390 3085 y(No)g(such)g(file)f(or)i(directory)275
-3216 y Ft(and)28 b(y)m(our)h(op)s(eration)g(will)e(lik)m(ely)g(b)s(e)i
-(ab)s(orted.)40 b(T)-8 b(o)30 b(use)f(the)g(w)m(atc)m(h)i(features,)f
-(y)m(ou)f(m)m(ust)h(upgrade)150 3326 y(all)f(copies)h(of)g
-Fs(cvs)f Ft(whic)m(h)g(use)h(that)h(rep)s(ository)e(in)f(lo)s(cal)i(or)
-g(serv)m(er)g(mo)s(de.)41 b(If)29 b(y)m(ou)i(cannot)f(upgrade,)150
-3435 y(use)23 b(the)g Fo(watch)29 b(off)22 b Ft(and)g
-Fo(watch)29 b(remove)21 b Ft(commands)i(to)h(remo)m(v)m(e)g(all)e(w)m
-(atc)m(hes,)k(and)c(that)i(will)c(restore)150 3545 y(the)31
-b(rep)s(ository)e(to)i(a)g(state)g(whic)m(h)f Fs(cvs)f
-Ft(1.6)i(can)g(cop)s(e)g(with.)150 3792 y Fp(10.7)68
-b(Cho)t(osing)46 b(b)t(et)l(w)l(een)g(reserv)l(ed)g(or)f(unreserv)l(ed)
-g(c)l(hec)l(k)l(outs)275 3982 y Ft(Reserv)m(ed)29 b(and)f(unreserv)m
-(ed)g(c)m(hec)m(k)m(outs)j(eac)m(h)e(ha)m(v)m(e)h(pros)e(and)g(cons.)41
-b(Let)29 b(it)f(b)s(e)g(said)g(that)h(a)g(lot)g(of)150
-4091 y(this)34 b(is)g(a)h(matter)g(of)g(opinion)e(or)i(what)f(w)m(orks)
-h(giv)m(en)g(di\013eren)m(t)f(groups')h(w)m(orking)f(st)m(yles,)i(but)e
-(here)150 4201 y(is)j(a)i(brief)d(description)h(of)h(some)h(of)f(the)g
-(issues.)63 b(There)38 b(are)g(man)m(y)h(w)m(a)m(ys)g(to)f(organize)h
-(a)g(team)g(of)150 4310 y(dev)m(elop)s(ers.)g Fs(cvs)26
-b Ft(do)s(es)i(not)f(try)g(to)i(enforce)e(a)h(certain)f(organization.)
-40 b(It)28 b(is)e(a)i(to)s(ol)f(that)h(can)g(b)s(e)f(used)150
-4420 y(in)i(sev)m(eral)i(w)m(a)m(ys.)275 4551 y(Reserv)m(ed)25
-b(c)m(hec)m(k)m(outs)j(can)e(b)s(e)e(v)m(ery)i(coun)m(ter-pro)s(ductiv)
-m(e.)39 b(If)25 b(t)m(w)m(o)h(p)s(ersons)e(w)m(an)m(t)j(to)f(edit)e
-(di\013eren)m(t)150 4661 y(parts)31 b(of)h(a)h(\014le,)e(there)h(ma)m
-(y)g(b)s(e)g(no)f(reason)h(to)h(prev)m(en)m(t)f(either)f(of)h(them)g
-(from)f(doing)g(so.)46 b(Also,)32 b(it)f(is)150 4770
-y(common)g(for)g(someone)h(to)g(tak)m(e)g(out)g(a)f(lo)s(c)m(k)g(on)g
-(a)h(\014le,)e(b)s(ecause)h(they)g(are)h(planning)c(to)k(edit)f(it,)g
-(but)150 4880 y(then)f(forget)h(to)h(release)e(the)h(lo)s(c)m(k.)275
-5011 y(P)m(eople,)39 b(esp)s(ecially)d(p)s(eople)h(who)g(are)h
-(familiar)d(with)h(reserv)m(ed)i(c)m(hec)m(k)m(outs,)k(often)c(w)m
-(onder)f(ho)m(w)150 5121 y(often)42 b(con\015icts)g(o)s(ccur)g(if)f
-(unreserv)m(ed)g(c)m(hec)m(k)m(outs)j(are)e(used,)i(and)e(ho)m(w)g
-(di\016cult)e(they)i(are)g(to)h(re-)150 5230 y(solv)m(e.)d(The)27
-b(exp)s(erience)f(with)g(man)m(y)h(groups)g(is)f(that)i(they)f(o)s
-(ccur)g(rarely)g(and)f(usually)f(are)j(relativ)m(ely)150
-5340 y(straigh)m(tforw)m(ard)i(to)h(resolv)m(e.)p eop
+69 70 bop Ft 150 -116 a(Chapter) 30 b(10:) 41 b(Multiple) 29
+b(dev) m(elop) s(ers) 2219 b(69) 3465 299 y(Command) p
+Fh -3725 w(cvs) 39 b(w) m(atc) m(h) d(o\013) p Fg 46
+w([) p Fo(-lR) p Fg(]) p Fm 30 w(\014les) f(.) 22 b(.) h(.) p
+Ft 390 408 a(Do) 36 b(not) g(create) p Fm 36 w(\014les) p
+Ft 38 w(read-only) f(on) g(c) m(hec) m(k) m(out;) 40
+b(th) m(us,) d(dev) m(elop) s(ers) d(will) f(not) i(b) s(e) g(reminded)
+e(to) 390 518 y(use) p Fo 30 w(cvs) d(edit) p Ft 29 w(and) p
+Fo 30 w(cvs) f(unedit) p Ft(.) 390 657 y(The) p Fm 30
+w(\014les) p Ft 33 w(and) h(options) f(are) i(pro) s(cessed) f(as) h
+(for) p Fo 30 w(cvs) e(watch) g(on) p Ft(.) p Fl 150
+890 a(10.6.2) 63 b(T) -10 b(elling) 42 b(CVS) e(to) h(notify) g(y) m
+(ou) p Ft 275 1087 a(Y) -8 b(ou) 34 b(can) f(tell) p
+Fs 33 w(cvs) p Ft 33 w(that) h(y) m(ou) g(w) m(an) m(t) g(to) h(receiv)
+m(e) f(noti\014cations) f(ab) s(out) g(v) -5 b(arious) 33
+b(actions) g(tak) m(en) i(on) 150 1197 y(a) 30 b(\014le.) 39
+b(Y) -8 b(ou) 30 b(can) g(do) f(this) f(without) h(using) p
+Fo 28 w(cvs) g(watch) g(on) p Ft 29 w(for) g(the) g(\014le,) g(but) g
+(generally) g(y) m(ou) g(will) e(w) m(an) m(t) 150 1307
+y(to) k(use) p Fo 30 w(cvs) f(watch) f(on) p Ft(,) h(so) g(that) h(dev)
+m(elop) s(ers) f(use) g(the) p Fo 31 w(cvs) f(edit) p
+Ft 29 w(command.) 3465 1554 y(Command) p Fh -3725 w(cvs) 39
+b(w) m(atc) m(h) d(add) p Fg 45 w([) p Fo(-a) p Fm 30
+w(action) p Fg(]) 31 b([) p Fo(-lR) p Fg(]) p Fm 30 w(\014les) k(.) 23
+b(.) f(.) p Ft 390 1664 a(Add) k(the) i(curren) m(t) f(user) g(to) h
+(the) f(list) f(of) h(p) s(eople) g(to) h(receiv) m(e) g
+(noti\014cation) f(of) g(w) m(ork) g(done) h(on) p Fm
+27 w(\014les) p Ft(.) 390 1803 y(The) p Fo 26 w(-a) p
+Ft 26 w(option) d(sp) s(eci\014es) g(what) h(kinds) f(of) h(ev) m(en) m
+(ts) p Fs 28 w(cvs) p Ft 25 w(should) f(notify) g(the) i(user) e(ab) s
+(out.) p Fm 40 w(action) p Ft 390 1912 a(is) k(one) i(of) g(the) f
+(follo) m(wing:) p Fo 390 2078 a(edit) p Ft 288 w(Another) g(user) g
+(has) g(applied) e(the) p Fo 30 w(cvs) h(edit) p Ft 29
+w(command) h(\(describ) s(ed) f(b) s(elo) m(w\)) h(to) h(a) 870
+2188 y(\014le.) p Fo 390 2352 a(unedit) p Ft 192 w(Another) d(user) f
+(has) h(applied) e(the) p Fo 28 w(cvs) j(unedit) p Ft
+26 w(command) f(\(describ) s(ed) e(b) s(elo) m(w\)) i(or) 870
+2462 y(the) p Fo 35 w(cvs) h(release) p Ft 33 w(command) 35
+b(to) g(a) g(\014le,) g(or) g(has) g(deleted) f(the) h(\014le) f(and) g
+(allo) m(w) m(ed) p Fo 870 2571 a(cvs) 29 b(update) p
+Ft 29 w(to) i(recreate) h(it.) p Fo 390 2735 a(commit) p
+Ft 192 w(Another) e(user) g(has) g(committed) h(c) m(hanges) g(to) g(a)
+g(\014le.) p Fo 390 2899 a(all) p Ft 336 w(All) e(of) i(the) f(ab) s(o)
+m(v) m(e.) p Fo 390 3063 a(none) p Ft 288 w(None) h(of) f(the) h(ab) s
+(o) m(v) m(e.) 42 b(\(This) 29 b(is) g(useful) g(with) p
+Fo 29 w(cvs) g(edit) p Ft(,) h(describ) s(ed) e(b) s(elo) m(w.\)) 390
+3229 y(The) p Fo 41 w(-a) p Ft 41 w(option) 41 b(ma) m(y) h(app) s(ear)
+f(more) h(than) f(once,) k(or) d(not) g(at) g(all.) 73
+b(If) 41 b(omitted,) k(the) d(action) 390 3339 y(defaults) 29
+b(to) p Fo 32 w(all) p Ft(.) 390 3478 y(The) p Fm 30
+w(\014les) p Ft 33 w(and) h(options) f(are) i(pro) s(cessed) f(as) h
+(for) f(the) p Fo 30 w(cvs) g(watch) p Ft 29 w(commands.) 3465
+3834 y(Command) p Fh -3725 w(cvs) 39 b(w) m(atc) m(h) d(remo) m(v) m(e)
+p Fg 46 w([) p Fo(-a) p Fm 30 w(action) p Fg(]) 31 b([) p
+Fo(-lR) p Fg(]) p Fm 30 w(\014les) k(.) 23 b(.) f(.) p
+Ft 390 3943 a(Remo) m(v) m(e) i(a) f(noti\014cation) f(request) h
+(established) d(using) p Fo 21 w(cvs) 30 b(watch) f(add) p
+Ft(;) 24 b(the) f(argumen) m(ts) g(are) g(the) 390 4053
+y(same.) 41 b(If) 29 b(the) p Fo 30 w(-a) p Ft 29 w(option) g(is) g
+(presen) m(t,) h(only) e(w) m(atc) m(hes) k(for) d(the) h(sp) s
+(eci\014ed) e(actions) i(are) g(remo) m(v) m(ed.) 275
+4301 y(When) 39 b(the) i(conditions) d(exist) i(for) g(noti\014cation,)
+p Fs 42 w(cvs) p Ft 39 w(calls) f(the) h(`) p Fo(notify) p
+Ft(') f(administrativ) m(e) g(\014le.) 150 4410 y(Edit) f(`) p
+Fo(notify) p Ft(') g(as) i(one) g(edits) e(the) i(other) f
+(administrativ) m(e) f(\014les) g(\(see) j(Section) e(2.4) h([In) m
+(tro) g(adminis-) 150 4520 y(trativ) m(e) 35 b(\014les],) f(page) h
+(16\).) 54 b(This) 32 b(\014le) h(follo) m(ws) g(the) i(usual) d(con) m
+(v) m(en) m(tions) j(for) f(administrativ) m(e) f(\014les) g(\(see) 150
+4629 y(Section) 41 b(C.3.1) i([syn) m(tax],) j(page) c(133\),) k(where)
+41 b(eac) m(h) i(line) d(is) h(a) h(regular) e(expression) h(follo) m
+(w) m(ed) g(b) m(y) h(a) 150 4739 y(command) 33 b(to) h(execute.) 50
+b(The) 33 b(command) f(should) g(con) m(tain) h(a) g(single) f(o) s
+(ccurrence) i(of) f(`) p Fo(\045s) p Ft(') g(whic) m(h) f(will) 150
+4849 y(b) s(e) c(replaced) g(b) m(y) g(the) h(user) f(to) h(notify;) g
+(the) g(rest) g(of) f(the) h(information) e(regarding) h(the) h
+(noti\014cation) f(will) 150 4958 y(b) s(e) j(supplied) d(to) 33
+b(the) e(command) h(on) f(standard) g(input.) 43 b(The) 31
+b(standard) g(thing) f(to) j(put) e(in) f(the) p Fo 32
+w(notify) p Ft 150 5068 a(\014le) f(is) h(the) g(single) f(line:) p
+Fo 390 5201 a(ALL) 47 b(mail) g(\045s) g(-s) g("CVS) g(notification") p
+Ft 275 5340 a(This) 28 b(causes) j(users) e(to) j(b) s(e) d(noti\014ed)
+h(b) m(y) g(electronic) g(mail.) p 90 rotate dyy eop
%%Page: 70 72
-70 71 bop 150 -116 a Ft(70)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)275 299 y(The)44 b(rarit)m(y)h(of)g
-(serious)f(con\015icts)h(ma)m(y)h(b)s(e)e(surprising,)i(un)m(til)d(one)
-i(realizes)g(that)h(they)f(o)s(ccur)150 408 y(only)35
-b(when)f(t)m(w)m(o)j(dev)m(elop)s(ers)e(disagree)g(on)g(the)h(prop)s
-(er)e(design)g(for)h(a)h(giv)m(en)g(section)f(of)h(co)s(de;)i(suc)m(h)
-150 518 y(a)f(disagreemen)m(t)g(suggests)h(that)f(the)g(team)h(has)e
-(not)h(b)s(een)f(comm)m(unicating)h(prop)s(erly)d(in)i(the)h(\014rst)
-150 628 y(place.)74 b(In)41 b(order)f(to)j(collab)s(orate)e(under)f
-Fn(any)50 b Ft(source)42 b(managemen)m(t)h(regimen,)g(dev)m(elop)s(ers)
-e(m)m(ust)150 737 y(agree)c(on)f(the)h(general)f(design)f(of)h(the)g
-(system;)k(giv)m(en)c(this)f(agreemen)m(t,)k(o)m(v)m(erlapping)c(c)m
-(hanges)j(are)150 847 y(usually)28 b(straigh)m(tforw)m(ard)i(to)h
-(merge.)275 981 y(In)37 b(some)h(cases)h(unreserv)m(ed)e(c)m(hec)m(k)m
-(outs)j(are)f(clearly)e(inappropriate.)61 b(If)38 b(no)g(merge)g(to)s
-(ol)g(exists)150 1091 y(for)f(the)h(kind)e(of)h(\014le)g(y)m(ou)h(are)g
-(managing)f(\(for)g(example)h(w)m(ord)f(pro)s(cessor)g(\014les)f(or)i
-(\014les)e(edited)h(b)m(y)150 1200 y(Computer)c(Aided)g(Design)h
-(programs\),)i(and)d(it)h(is)f(not)i(desirable)d(to)j(c)m(hange)h(to)f
-(a)f(program)g(whic)m(h)150 1310 y(uses)39 b(a)h(mergeable)g(data)g
-(format,)i(then)e(resolving)e(con\015icts)h(is)g(going)g(to)i(b)s(e)d
-(unpleasan)m(t)h(enough)150 1420 y(that)29 b(y)m(ou)g(generally)e(will)
-f(b)s(e)i(b)s(etter)g(o\013)h(to)g(simply)d(a)m(v)m(oid)j(the)f
-(con\015icts)g(instead,)h(b)m(y)f(using)f(reserv)m(ed)150
-1529 y(c)m(hec)m(k)m(outs.)275 1664 y(The)37 b(w)m(atc)m(hes)j
-(features)f(describ)s(ed)d(ab)s(o)m(v)m(e)j(in)e(Section)h(10.6)i([W)-8
-b(atc)m(hes],)43 b(page)c(66)g(can)g(b)s(e)e(con-)150
-1773 y(sidered)27 b(to)i(b)s(e)f(an)h(in)m(termediate)f(mo)s(del)f(b)s
-(et)m(w)m(een)i(reserv)m(ed)g(c)m(hec)m(k)m(outs)i(and)d(unreserv)m(ed)
-f(c)m(hec)m(k)m(outs.)150 1883 y(When)39 b(y)m(ou)h(go)h(to)f(edit)f(a)
-h(\014le,)h(it)e(is)g(p)s(ossible)e(to)j(\014nd)e(out)i(who)f(else)h
-(is)e(editing)h(it.)67 b(And)39 b(rather)150 1993 y(than)31
-b(ha)m(ving)f(the)h(system)h(simply)c(forbid)h(b)s(oth)h(p)s(eople)g
-(editing)g(the)h(\014le,)g(it)f(can)h(tell)g(y)m(ou)g(what)g(the)150
-2102 y(situation)k(is)f(and)i(let)f(y)m(ou)h(\014gure)g(out)g(whether)f
-(it)g(is)g(a)h(problem)e(in)g(that)j(particular)d(case)j(or)e(not.)150
-2212 y(Therefore,)29 b(for)f(some)h(groups)f(it)h(can)g(b)s(e)f
-(considered)f(the)i(b)s(est)f(of)h(b)s(oth)f(the)h(reserv)m(ed)g(c)m
-(hec)m(k)m(out)i(and)150 2321 y(unreserv)m(ed)f(c)m(hec)m(k)m(out)i(w)m
-(orlds.)p eop
+70 71 bop Ft 150 -116 a(70) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) 275 299
+y(Note) e(that) g(if) e(y) m(ou) i(set) f(this) g(up) f(in) g(the) h
+(straigh) m(tforw) m(ard) g(w) m(a) m(y) -8 b(,) 30 b(users) c(receiv) m
+(e) i(noti\014cations) f(on) g(the) 150 408 y(serv) m(er) 38
+b(mac) m(hine.) 63 b(One) 38 b(could) f(of) h(course) g(write) f(a) h
+(`) p Fo(notify) p Ft(') f(script) g(whic) m(h) f(directed) i
+(noti\014cations) 150 518 y(elsewhere,) 27 b(but) f(to) i(mak) m(e) g
+(this) e(easy) -8 b(,) p Fs 29 w(cvs) p Ft 26 w(allo) m(ws) 26
+b(y) m(ou) h(to) h(asso) s(ciate) f(a) h(noti\014cation) e(address) g
+(for) h(eac) m(h) 150 628 y(user.) 63 b(T) -8 b(o) 38
+b(do) g(so) g(create) h(a) g(\014le) e(`) p Fo(users) p
+Ft(') g(in) f(`) p Fo(CVSROOT) p Ft(') h(with) f(a) j(line) d(for) i
+(eac) m(h) h(user) e(in) f(the) j(format) p Fm 150 737
+a(user) p Ft 7 w(:) p Fm(v) -5 b(alue) p Ft(.) 55 b(Then) 35
+b(instead) g(of) h(passing) f(the) g(name) h(of) g(the) g(user) f(to) i
+(b) s(e) e(noti\014ed) f(to) j(`) p Fo(notify) p Ft(',) p
+Fs 36 w(cvs) p Ft 150 847 a(will) 28 b(pass) i(the) p
+Fm 30 w(v) -5 b(alue) p Ft 35 w(\(normally) 29 b(an) h(email) g
+(address) f(on) i(some) f(other) h(mac) m(hine\).) p
+Fs 275 989 a(cvs) p Ft 34 w(do) s(es) 36 b(not) g(notify) f(y) m(ou) h
+(for) f(y) m(our) h(o) m(wn) g(c) m(hanges.) 57 b(Curren) m(tly) 34
+b(this) h(c) m(hec) m(k) i(is) e(done) h(based) f(on) 150
+1098 y(whether) 30 b(the) i(user) e(name) h(of) g(the) g(p) s(erson) f
+(taking) h(the) g(action) h(whic) m(h) d(triggers) i(noti\014cation) g
+(matc) m(hes) 150 1208 y(the) j(user) g(name) g(of) h(the) f(p) s
+(erson) f(getting) i(noti\014cation.) 52 b(In) 34 b(fact,) i(in) d
+(general,) i(the) g(w) m(atc) m(hes) h(features) 150
+1318 y(only) 29 b(trac) m(k) h(one) g(edit) f(b) m(y) g(eac) m(h) i
+(user.) 40 b(It) 29 b(probably) f(w) m(ould) g(b) s(e) h(more) h
+(useful) d(if) i(w) m(atc) m(hes) i(trac) m(k) m(ed) g(eac) m(h) 150
+1427 y(w) m(orking) f(directory) g(separately) -8 b(,) 31
+b(so) f(this) g(b) s(eha) m(vior) f(migh) m(t) h(b) s(e) g(w) m(orth) g
+(c) m(hanging.) p Fl 150 1667 a(10.6.3) 63 b(Ho) m(w) 40
+b(to) h(edit) g(a) g(\014le) g(whic) m(h) f(is) i(b) s(eing) g(w) m
+(atc) m(hed) p Ft 275 1867 a(Since) 31 b(a) i(\014le) e(whic) m(h) h
+(is) f(b) s(eing) g(w) m(atc) m(hed) j(is) d(c) m(hec) m(k) m(ed) k
+(out) d(read-only) -8 b(,) 33 b(y) m(ou) g(cannot) g(simply) d(edit) i
+(it.) 150 1976 y(T) -8 b(o) 28 b(mak) m(e) h(it) e(read-write,) g(and) g
+(inform) f(others) i(that) g(y) m(ou) g(are) g(planning) d(to) j(edit) f
+(it,) h(use) f(the) p Fo 28 w(cvs) i(edit) p Ft 150 2086
+a(command.) 40 b(Some) 31 b(systems) f(call) f(this) g(a) p
+Fm 30 w(c) m(hec) m(k) m(out) p Ft(,) k(but) p Fs 30
+w(cvs) p Ft 29 w(uses) c(that) i(term) f(for) g(obtaining) f(a) h(cop) m
+(y) 150 2196 y(of) 38 b(the) h(sources) f(\(see) h(Section) f(1.3.1) i
+([Getting) f(the) g(source],) i(page) e(4\),) i(an) d(op) s(eration) f
+(whic) m(h) g(those) 150 2305 y(systems) 30 b(call) g(a) p
+Fm 31 w(get) p Ft 33 w(or) h(a) p Fm 30 w(fetc) m(h) p
+Ft(.) 3465 2562 y(Command) p Fh -3725 w(cvs) 39 b(edit) p
+Fg 44 w([) p Fm(options) p Fg(]) p Fm 30 w(\014les) c(.) 22
+b(.) h(.) p Ft 390 2672 a(Prepare) 37 b(to) i(edit) e(the) g(w) m
+(orking) g(\014les) p Fm 37 w(\014les) p Ft(.) p Fs 61
+w(cvs) p Ft 36 w(mak) m(es) i(the) p Fm 37 w(\014les) p
+Ft 41 w(read-write,) g(and) e(noti\014es) 390 2781 y(users) 30
+b(who) f(ha) m(v) m(e) j(requested) p Fo 30 w(edit) p
+Ft 30 w(noti\014cation) d(for) i(an) m(y) f(of) p Fm
+31 w(\014les) p Ft(.) 390 2923 y(The) p Fo 34 w(cvs) g(edit) p
+Ft 34 w(command) k(accepts) j(the) e(same) p Fm 35 w(options) p
+Ft 38 w(as) g(the) p Fo 35 w(cvs) 30 b(watch) f(add) p
+Ft 34 w(command,) 390 3033 y(and) 35 b(establishes) e(a) j(temp) s
+(orary) f(w) m(atc) m(h) h(for) f(the) h(user) e(on) p
+Fm 35 w(\014les) p Ft 4 w(;) p Fs 37 w(cvs) p Ft 34 w(will) f(remo) m
+(v) m(e) j(the) g(w) m(atc) m(h) 390 3142 y(when) p Fm
+32 w(\014les) p Ft 36 w(are) p Fo 33 w(unedit) p Ft(ed) 31
+b(or) p Fo 33 w(commit) p Ft(ted.) 47 b(If) 32 b(the) h(user) f(do) s
+(es) h(not) g(wish) e(to) j(receiv) m(e) g(noti\014ca-) 390
+3252 y(tions,) c(she) g(should) e(sp) s(ecify) p Fo 29
+w(-a) i(none) p Ft(.) 390 3394 y(The) p Fm 30 w(\014les) p
+Ft 33 w(and) g(options) f(are) i(pro) s(cessed) f(as) h(for) f(the) p
+Fo 30 w(cvs) g(watch) p Ft 29 w(commands.) 275 3594 y(Normally) g(when)
+h(y) m(ou) i(are) f(done) g(with) f(a) h(set) h(of) f(c) m(hanges,) i
+(y) m(ou) e(use) g(the) p Fo 32 w(cvs) e(commit) p Ft
+30 w(command,) 150 3703 y(whic) m(h) i(c) m(hec) m(ks) j(in) d(y) m
+(our) h(c) m(hanges) h(and) f(returns) f(the) h(w) m(atc) m(hed) h
+(\014les) f(to) h(their) e(usual) g(read-only) g(state.) 150
+3813 y(But) i(if) f(y) m(ou) i(instead) e(decide) h(to) g(abandon) g(y)
+m(our) g(c) m(hanges,) i(or) e(not) h(to) f(mak) m(e) h(an) m(y) g(c) m
+(hanges,) h(y) m(ou) f(can) 150 3922 y(use) 30 b(the) p
+Fo 31 w(cvs) f(unedit) p Ft 29 w(command.) 3465 4179
+y(Command) p Fh -3725 w(cvs) 39 b(unedit) p Fg 43 w([) p
+Fo(-lR) p Fg(]) p Fm 30 w(\014les) c(.) 23 b(.) f(.) p
+Ft 390 4289 a(Abandon) i(w) m(ork) g(on) h(the) f(w) m(orking) g
+(\014les) p Fm 23 w(\014les) p Ft(,) h(and) f(rev) m(ert) h(them) g(to)
+g(the) g(rep) s(ository) e(v) m(ersions) h(on) 390 4398
+y(whic) m(h) i(they) h(are) h(based.) p Fs 39 w(cvs) p
+Ft 26 w(mak) m(es) g(those) p Fm 28 w(\014les) p Ft 30
+w(read-only) e(for) h(whic) m(h) f(users) h(ha) m(v) m(e) h(requested)
+390 4508 y(noti\014cation) i(using) p Fo 29 w(cvs) g(watch) f(on) p
+Ft(.) p Fs 40 w(cvs) p Ft 30 w(noti\014es) h(users) g(who) g(ha) m(v) m
+(e) i(requested) p Fo 30 w(unedit) p Ft 29 w(noti-) 390
+4617 y(\014cation) e(for) g(an) m(y) h(of) p Fm 31 w(\014les) p
+Ft(.) 390 4760 y(The) p Fm 30 w(\014les) p Ft 33 w(and) f(options) f
+(are) i(pro) s(cessed) f(as) h(for) f(the) p Fo 30 w(cvs) g(watch) p
+Ft 29 w(commands.) 390 4902 y(If) d(w) m(atc) m(hes) i(are) f(not) g
+(in) e(use,) i(the) p Fo 27 w(unedit) p Ft 26 w(command) f(probably) f
+(do) s(es) h(not) h(w) m(ork,) g(and) f(the) h(w) m(a) m(y) 390
+5011 y(to) 34 b(rev) m(ert) h(to) f(the) g(rep) s(ository) f(v) m
+(ersion) g(is) g(to) i(remo) m(v) m(e) g(the) f(\014le) f(and) g(then) g
+(use) p Fo 34 w(cvs) c(update) p Ft 32 w(to) 390 5121
+y(get) i(a) g(new) e(cop) m(y) -8 b(.) 42 b(The) 30 b(meaning) f(is) g
+(not) i(precisely) e(the) h(same;) h(remo) m(ving) f(and) f(up) s
+(dating) f(ma) m(y) 390 5230 y(also) d(bring) f(in) f(some) j(c) m
+(hanges) g(whic) m(h) e(ha) m(v) m(e) i(b) s(een) f(made) g(in) f(the) h
+(rep) s(ository) f(since) h(the) g(last) g(time) 390
+5340 y(y) m(ou) 31 b(up) s(dated.) p 90 rotate dyy eop
%%Page: 71 73
-71 72 bop 150 -116 a Ft(Chapter)30 b(11:)41 b(Revision)29
-b(managemen)m(t)2130 b(71)150 299 y Fq(11)80 b(Revision)55
-b(managemen)l(t)275 533 y Ft(If)26 b(y)m(ou)i(ha)m(v)m(e)h(read)e(this)
-f(far,)i(y)m(ou)g(probably)d(ha)m(v)m(e)k(a)e(prett)m(y)h(go)s(o)s(d)f
-(grasp)h(on)f(what)g Fs(cvs)f Ft(can)i(do)f(for)150 643
-y(y)m(ou.)41 b(This)29 b(c)m(hapter)i(talks)f(a)h(little)e(ab)s(out)h
-(things)f(that)i(y)m(ou)g(still)d(ha)m(v)m(e)k(to)f(decide.)275
-777 y(If)20 b(y)m(ou)h(are)h(doing)e(dev)m(elopmen)m(t)h(on)g(y)m(our)g
-(o)m(wn)g(using)f Fs(cvs)g Ft(y)m(ou)h(could)f(probably)g(skip)f(this)h
-(c)m(hapter.)150 887 y(The)28 b(questions)f(this)g(c)m(hapter)i(tak)m
-(es)h(up)d(b)s(ecome)h(more)h(imp)s(ortan)m(t)e(when)g(more)h(than)g
-(one)h(p)s(erson)e(is)150 996 y(w)m(orking)j(in)f(a)i(rep)s(ository)-8
-b(.)150 1254 y Fp(11.1)68 b(When)45 b(to)g(commit?)275
-1446 y Ft(Y)-8 b(our)35 b(group)g(should)f(decide)h(whic)m(h)f(p)s
-(olicy)g(to)i(use)g(regarding)e(commits.)57 b(Sev)m(eral)35
-b(p)s(olicies)f(are)150 1556 y(p)s(ossible,)27 b(and)i(as)h(y)m(our)f
-(exp)s(erience)g(with)f Fs(cvs)g Ft(gro)m(ws)i(y)m(ou)g(will)d
-(probably)g(\014nd)h(out)i(what)f(w)m(orks)g(for)150
-1665 y(y)m(ou.)275 1800 y(If)39 b(y)m(ou)i(commit)f(\014les)f(to)s(o)i
-(quic)m(kly)e(y)m(ou)h(migh)m(t)g(commit)g(\014les)f(that)i(do)f(not)g
-(ev)m(en)h(compile.)69 b(If)150 1910 y(y)m(our)34 b(partner)g(up)s
-(dates)g(his)f(w)m(orking)h(sources)h(to)g(include)d(y)m(our)j(buggy)f
-(\014le,)h(he)f(will)e(b)s(e)i(unable)f(to)150 2019 y(compile)i(the)h
-(co)s(de.)57 b(On)35 b(the)h(other)h(hand,)f(other)g(p)s(ersons)f(will)
-e(not)j(b)s(e)f(able)h(to)g(b)s(ene\014t)f(from)h(the)150
-2129 y(impro)m(v)m(emen)m(ts)28 b(y)m(ou)g(mak)m(e)h(to)g(the)f(co)s
-(de)g(if)f(y)m(ou)i(commit)e(v)m(ery)i(seldom,)f(and)f(con\015icts)g
-(will)f(probably)150 2238 y(b)s(e)k(more)g(common.)275
-2373 y(It)j(is)f(common)i(to)g(only)e(commit)h(\014les)g(after)g
-(making)g(sure)g(that)g(they)h(can)f(b)s(e)g(compiled.)48
-b(Some)150 2482 y(sites)39 b(require)f(that)i(the)g(\014les)e(pass)h(a)
-h(test)h(suite.)67 b(P)m(olicies)39 b(lik)m(e)f(this)h(can)g(b)s(e)g
-(enforced)h(using)e(the)150 2592 y(commitinfo)27 b(\014le)g(\(see)j
-(Section)e(C.4)g([commitinfo],)g(page)h(132\),)i(but)c(y)m(ou)i(should)
-d(think)h(t)m(wice)h(b)s(efore)150 2702 y(y)m(ou)33 b(enforce)g(suc)m
-(h)g(a)g(con)m(v)m(en)m(tion.)49 b(By)34 b(making)e(the)h(dev)m
-(elopmen)m(t)g(en)m(vironmen)m(t)f(to)s(o)i(con)m(trolled)e(it)150
-2811 y(migh)m(t)d(b)s(ecome)h(to)s(o)g(regimen)m(ted)g(and)e(th)m(us)h
-(coun)m(ter-pro)s(ductiv)m(e)h(to)g(the)g(real)f(goal,)h(whic)m(h)e(is)
-h(to)h(get)150 2921 y(soft)m(w)m(are)i(written.)p eop
+71 72 bop Ft 150 -116 a(Chapter) 30 b(10:) 41 b(Multiple) 29
+b(dev) m(elop) s(ers) 2219 b(71) 275 299 y(When) 39 b(using) g(clien) m
+(t/serv) m(er) p Fs 40 w(cvs) p Ft(,) j(y) m(ou) e(can) h(use) e(the) p
+Fo 41 w(cvs) 29 b(edit) p Ft 39 w(and) p Fo 39 w(cvs) h(unedit) p
+Ft 38 w(commands) 150 408 y(ev) m(en) h(if) p Fs 30 w(cvs) p
+Ft 30 w(is) e(unable) g(to) j(successfully) c(comm) m(unicate) k(with) d
+(the) i(serv) m(er;) g(the) g(noti\014cations) f(will) e(b) s(e) 150
+518 y(sen) m(t) j(up) s(on) e(the) h(next) h(successful) p
+Fs 29 w(cvs) p Ft 29 w(command.) p Fl 150 732 a(10.6.4) 63
+b(Information) 40 b(ab) s(out) i(who) f(is) g(w) m(atc) m(hing) e(and) i
+(editing) p Ft 3465 1008 a(Command) p Fh -3725 w(cvs) e(w) m(atc) m
+(hers) p Fg 43 w([) p Fo(-lR) p Fg(]) p Fm 31 w(\014les) c(.) 22
+b(.) g(.) p Ft 390 1118 a(List) 29 b(the) g(users) g(curren) m(tly) f
+(w) m(atc) m(hing) i(c) m(hanges) g(to) p Fm 30 w(\014les) p
+Ft(.) 40 b(The) 29 b(rep) s(ort) f(includes) f(the) j(\014les) e(b) s
+(eing) 390 1227 y(w) m(atc) m(hed,) k(and) e(the) g(mail) f(address) h
+(of) g(eac) m(h) i(w) m(atc) m(her.) 390 1359 y(The) p
+Fm 30 w(\014les) p Ft 33 w(and) e(options) f(are) i(pro) s(cessed) f
+(as) h(for) f(the) p Fo 30 w(cvs) g(watch) p Ft 29 w(commands.) 3465
+1663 y(Command) p Fh -3725 w(cvs) 39 b(editors) p Fg
+44 w([) p Fo(-lR) p Fg(]) p Fm 31 w(\014les) c(.) 22
+b(.) g(.) p Ft 390 1773 a(List) j(the) h(users) g(curren) m(tly) f(w) m
+(orking) g(on) p Fm 26 w(\014les) p Ft(.) 38 b(The) 26
+b(rep) s(ort) f(includes) f(the) i(mail) e(address) i(of) g(eac) m(h)
+390 1882 y(user,) 34 b(the) g(time) f(when) g(the) h(user) f(b) s(egan)
+g(w) m(orking) g(with) g(the) h(\014le,) f(and) h(the) f(host) h(and) f
+(path) h(of) 390 1992 y(the) d(w) m(orking) e(directory) h(con) m
+(taining) g(the) h(\014le.) 390 2123 y(The) p Fm 30 w(\014les) p
+Ft 33 w(and) f(options) f(are) i(pro) s(cessed) f(as) h(for) f(the) p
+Fo 30 w(cvs) g(watch) p Ft 29 w(commands.) p Fl 150 2337
+a(10.6.5) 63 b(Using) 42 b(w) m(atc) m(hes) e(with) g(old) i(v) m
+(ersions) f(of) g(CVS) p Ft 275 2527 a(If) 24 b(y) m(ou) i(use) f(the) g
+(w) m(atc) m(h) h(features) g(on) f(a) h(rep) s(ository) -8
+b(,) 25 b(it) g(creates) i(`) p Fo(CVS) p Ft(') e(directories) f(in) g
+(the) h(rep) s(ository) 150 2636 y(and) 31 b(stores) h(the) g
+(information) e(ab) s(out) h(w) m(atc) m(hes) i(in) e(that) h
+(directory) -8 b(.) 45 b(If) 31 b(y) m(ou) h(attempt) g(to) h(use) p
+Fs 31 w(cvs) p Ft 31 w(1.6) 150 2746 y(or) j(earlier) f(with) g(the) i
+(rep) s(ository) -8 b(,) 37 b(y) m(ou) g(get) g(an) f(error) g(message)
+h(suc) m(h) f(as) h(the) f(follo) m(wing) f(\(all) g(on) i(one) 150
+2856 y(line\):) p Fo 390 2981 a(cvs) 47 b(update:) f(cannot) g(open) g
+(CVS/Entries) f(for) i(reading:) 390 3085 y(No) g(such) g(file) f(or) i
+(directory) p Ft 275 3216 a(and) 28 b(y) m(our) h(op) s(eration) g
+(will) e(lik) m(ely) g(b) s(e) i(ab) s(orted.) 40 b(T) -8
+b(o) 30 b(use) f(the) g(w) m(atc) m(h) i(features,) f(y) m(ou) f(m) m
+(ust) h(upgrade) 150 3326 y(all) f(copies) h(of) p Fs
+30 w(cvs) p Ft 29 w(whic) m(h) f(use) h(that) h(rep) s(ository) e(in) f
+(lo) s(cal) i(or) g(serv) m(er) g(mo) s(de.) 41 b(If) 29
+b(y) m(ou) i(cannot) f(upgrade,) 150 3435 y(use) 23 b(the) p
+Fo 23 w(watch) 29 b(off) p Ft 22 w(and) p Fo 22 w(watch) g(remove) p
+Ft 21 w(commands) 23 b(to) h(remo) m(v) m(e) g(all) e(w) m(atc) m(hes,)
+k(and) c(that) i(will) c(restore) 150 3545 y(the) 31
+b(rep) s(ository) e(to) i(a) g(state) g(whic) m(h) p
+Fs 30 w(cvs) p Ft 29 w(1.6) g(can) g(cop) s(e) g(with.) p
+Fp 150 3792 a(10.7) 68 b(Cho) t(osing) 46 b(b) t(et) l(w) l(een) g
+(reserv) l(ed) g(or) f(unreserv) l(ed) g(c) l(hec) l(k) l(outs) p
+Ft 275 3982 a(Reserv) m(ed) 29 b(and) f(unreserv) m(ed) g(c) m(hec) m
+(k) m(outs) j(eac) m(h) e(ha) m(v) m(e) h(pros) e(and) g(cons.) 41
+b(Let) 29 b(it) f(b) s(e) g(said) g(that) h(a) g(lot) g(of) 150
+4091 y(this) 34 b(is) g(a) h(matter) g(of) g(opinion) e(or) i(what) f
+(w) m(orks) h(giv) m(en) g(di\013eren) m(t) f(groups') h(w) m(orking) f
+(st) m(yles,) i(but) e(here) 150 4201 y(is) j(a) i(brief) d
+(description) h(of) h(some) h(of) f(the) g(issues.) 63
+b(There) 38 b(are) g(man) m(y) h(w) m(a) m(ys) g(to) f(organize) h(a) g
+(team) g(of) 150 4310 y(dev) m(elop) s(ers.) p Fs 39
+w(cvs) p Ft 26 w(do) s(es) 28 b(not) f(try) g(to) i(enforce) e(a) h
+(certain) f(organization.) 40 b(It) 28 b(is) e(a) i(to) s(ol) f(that) h
+(can) g(b) s(e) f(used) 150 4420 y(in) i(sev) m(eral) i(w) m(a) m(ys.)
+275 4551 y(Reserv) m(ed) 25 b(c) m(hec) m(k) m(outs) j(can) e(b) s(e) e
+(v) m(ery) i(coun) m(ter-pro) s(ductiv) m(e.) 39 b(If) 25
+b(t) m(w) m(o) h(p) s(ersons) e(w) m(an) m(t) j(to) f(edit) e
+(di\013eren) m(t) 150 4661 y(parts) 31 b(of) h(a) h(\014le,) e(there) h
+(ma) m(y) g(b) s(e) g(no) f(reason) h(to) h(prev) m(en) m(t) f(either) f
+(of) h(them) g(from) f(doing) g(so.) 46 b(Also,) 32 b(it) f(is) 150
+4770 y(common) g(for) g(someone) h(to) g(tak) m(e) g(out) g(a) f(lo) s
+(c) m(k) g(on) g(a) h(\014le,) e(b) s(ecause) h(they) g(are) h
+(planning) c(to) k(edit) f(it,) g(but) 150 4880 y(then) f(forget) h(to)
+h(release) e(the) h(lo) s(c) m(k.) 275 5011 y(P) m(eople,) 39
+b(esp) s(ecially) d(p) s(eople) h(who) g(are) h(familiar) d(with) h
+(reserv) m(ed) i(c) m(hec) m(k) m(outs,) k(often) c(w) m(onder) f(ho) m
+(w) 150 5121 y(often) 42 b(con\015icts) g(o) s(ccur) g(if) f(unreserv) m
+(ed) g(c) m(hec) m(k) m(outs) j(are) e(used,) i(and) e(ho) m(w) g
+(di\016cult) e(they) i(are) g(to) h(re-) 150 5230 y(solv) m(e.) d(The)
+27 b(exp) s(erience) f(with) g(man) m(y) h(groups) g(is) f(that) i
+(they) f(o) s(ccur) g(rarely) g(and) f(usually) f(are) j(relativ) m
+(ely) 150 5340 y(straigh) m(tforw) m(ard) i(to) h(resolv) m(e.) p
+90 rotate dyy eop
%%Page: 72 74
-72 73 bop 150 -116 a Ft(72)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)p eop
+72 73 bop Ft 150 -116 a(72) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) 275 299
+y(The) 44 b(rarit) m(y) h(of) g(serious) f(con\015icts) h(ma) m(y) h(b)
+s(e) e(surprising,) i(un) m(til) d(one) i(realizes) g(that) h(they) f
+(o) s(ccur) 150 408 y(only) 35 b(when) f(t) m(w) m(o) j(dev) m(elop) s
+(ers) e(disagree) g(on) g(the) h(prop) s(er) e(design) g(for) h(a) h
+(giv) m(en) g(section) f(of) h(co) s(de;) i(suc) m(h) 150
+518 y(a) f(disagreemen) m(t) g(suggests) h(that) f(the) g(team) h(has) e
+(not) h(b) s(een) f(comm) m(unicating) h(prop) s(erly) d(in) i(the) h
+(\014rst) 150 628 y(place.) 74 b(In) 41 b(order) f(to) j(collab) s
+(orate) e(under) p Fn 40 w(any) p Ft 50 w(source) h(managemen) m(t) h
+(regimen,) g(dev) m(elop) s(ers) e(m) m(ust) 150 737
+y(agree) c(on) f(the) h(general) f(design) f(of) h(the) g(system;) k
+(giv) m(en) c(this) f(agreemen) m(t,) k(o) m(v) m(erlapping) c(c) m
+(hanges) j(are) 150 847 y(usually) 28 b(straigh) m(tforw) m(ard) i(to) h
+(merge.) 275 981 y(In) 37 b(some) h(cases) h(unreserv) m(ed) e(c) m
+(hec) m(k) m(outs) j(are) f(clearly) e(inappropriate.) 61
+b(If) 38 b(no) g(merge) g(to) s(ol) g(exists) 150 1091
+y(for) f(the) h(kind) e(of) h(\014le) g(y) m(ou) h(are) g(managing) f
+(\(for) g(example) h(w) m(ord) f(pro) s(cessor) g(\014les) f(or) i
+(\014les) e(edited) h(b) m(y) 150 1200 y(Computer) c(Aided) g(Design) h
+(programs\),) i(and) d(it) h(is) f(not) i(desirable) d(to) j(c) m
+(hange) h(to) f(a) f(program) g(whic) m(h) 150 1310 y(uses) 39
+b(a) h(mergeable) g(data) g(format,) i(then) e(resolving) e
+(con\015icts) h(is) g(going) g(to) i(b) s(e) d(unpleasan) m(t) h
+(enough) 150 1420 y(that) 29 b(y) m(ou) g(generally) e(will) f(b) s(e) i
+(b) s(etter) g(o\013) h(to) g(simply) d(a) m(v) m(oid) j(the) f
+(con\015icts) g(instead,) h(b) m(y) f(using) f(reserv) m(ed) 150
+1529 y(c) m(hec) m(k) m(outs.) 275 1664 y(The) 37 b(w) m(atc) m(hes) j
+(features) f(describ) s(ed) d(ab) s(o) m(v) m(e) j(in) e(Section) h
+(10.6) i([W) -8 b(atc) m(hes],) 43 b(page) c(68) g(can) g(b) s(e) e
+(con-) 150 1773 y(sidered) 27 b(to) i(b) s(e) f(an) h(in) m(termediate)
+f(mo) s(del) f(b) s(et) m(w) m(een) i(reserv) m(ed) g(c) m(hec) m(k) m
+(outs) i(and) d(unreserv) m(ed) f(c) m(hec) m(k) m(outs.) 150
+1883 y(When) 39 b(y) m(ou) h(go) h(to) f(edit) f(a) h(\014le,) h(it) e
+(is) g(p) s(ossible) e(to) j(\014nd) e(out) i(who) f(else) h(is) e
+(editing) h(it.) 67 b(And) 39 b(rather) 150 1993 y(than) 31
+b(ha) m(ving) f(the) h(system) h(simply) c(forbid) h(b) s(oth) h(p) s
+(eople) g(editing) g(the) h(\014le,) g(it) f(can) h(tell) g(y) m(ou) g
+(what) g(the) 150 2102 y(situation) k(is) f(and) i(let) f(y) m(ou) h
+(\014gure) g(out) g(whether) f(it) g(is) g(a) h(problem) e(in) g(that) j
+(particular) d(case) j(or) e(not.) 150 2212 y(Therefore,) 29
+b(for) f(some) h(groups) f(it) h(can) g(b) s(e) f(considered) f(the) i
+(b) s(est) f(of) h(b) s(oth) f(the) h(reserv) m(ed) g(c) m(hec) m(k) m
+(out) i(and) 150 2321 y(unreserv) m(ed) f(c) m(hec) m(k) m(out) i(w) m
+(orlds.) p 90 rotate dyy eop
%%Page: 73 75
-73 74 bop 150 -116 a Ft(Chapter)30 b(12:)41 b(Keyw)m(ord)30
-b(substitution)2137 b(73)150 299 y Fq(12)80 b(Keyw)l(ord)52
-b(substitution)275 521 y Ft(As)33 b(long)h(as)g(y)m(ou)g(edit)f(source)
-h(\014les)f(inside)e(a)j(w)m(orking)g(directory)f(y)m(ou)h(can)g(alw)m
-(a)m(ys)g(\014nd)f(out)h(the)150 631 y(state)d(of)f(y)m(our)f(\014les)g
-(via)g(`)p Fo(cvs)h(status)p Ft(')e(and)h(`)p Fo(cvs)g(log)p
-Ft('.)40 b(But)30 b(as)g(so)s(on)f(as)h(y)m(ou)g(exp)s(ort)f(the)h
-(\014les)e(from)150 740 y(y)m(our)i(dev)m(elopmen)m(t)h(en)m(vironmen)m
-(t)f(it)g(b)s(ecomes)h(harder)e(to)i(iden)m(tify)e(whic)m(h)g
-(revisions)f(they)j(are.)275 873 y(CVS)36 b(can)i(use)f(a)h(mec)m
-(hanism)f(kno)m(wn)g(as)h Fm(k)m(eyw)m(ord)g(substitution)d
-Ft(\(or)j Fm(k)m(eyw)m(ord)g(expansion)p Ft(\))e(to)150
-982 y(help)29 b(iden)m(tifying)f(the)i(\014les.)40 b(Em)m(b)s(edded)28
-b(strings)h(of)h(the)h(form)e Fo($)p Fm(k)m(eyw)m(ord)t
-Fo($)h Ft(and)g Fo($)p Fm(k)m(eyw)m(ord)t Fo(:...)n($)g
-Ft(in)150 1092 y(a)37 b(\014le)f(are)h(replaced)f(with)g(strings)f(of)i
-(the)g(form)g Fo($)p Fm(k)m(eyw)m(ord)t Fo(:)p Fm(v)-5
-b(alue)5 b Fo($)35 b Ft(whenev)m(er)i(y)m(ou)g(obtain)f(a)h(new)150
-1201 y(revision)29 b(of)h(the)h(\014le.)150 1452 y Fp(12.1)68
-b(Keyw)l(ord)46 b(List)275 1642 y Ft(This)28 b(is)i(a)g(list)f(of)i
-(the)f(k)m(eyw)m(ords:)150 1842 y Fo($Author: tholo $)96 b Ft(The)30
-b(login)f(name)i(of)f(the)h(user)e(who)h(c)m(hec)m(k)m(ed)j(in)c(the)h
-(revision.)150 1996 y Fo($Date: 2001/02/10 19:02:50 $)192 b Ft(The)30 b(date)h(and)f(time)g
-(\(UTC\))g(the)h(revision)d(w)m(as)j(c)m(hec)m(k)m(ed)h(in.)150
-2151 y Fo($Header: /cvs/OpenBSD/src/gnu/usr.bin/cvs/doc/cvs.ps,v 1.1.1.17 2001/02/10 19:02:50 tholo Exp $)96 b Ft(A)38 b(standard)f(header)h(con)m(taining)g
-(the)g(full)e(pathname)i(of)g(the)g Fs(r)n(cs)f Ft(\014le,)i(the)g
-(revision)630 2261 y(n)m(um)m(b)s(er,)26 b(the)g(date)h(\(UTC\),)g(the)
-f(author,)h(the)f(state,)j(and)c(the)i(lo)s(c)m(k)m(er)f(\(if)g(lo)s(c)
-m(k)m(ed\).)40 b(Files)630 2370 y(will)28 b(normally)g(nev)m(er)j(b)s
-(e)f(lo)s(c)m(k)m(ed)g(when)g(y)m(ou)h(use)f Fs(cvs)p
-Ft(.)150 2525 y Fo($Id: cvs.ps,v 1.1.1.17 2001/02/10 19:02:50 tholo Exp $)288 b Ft(Same)30 b(as)h Fo($Header: /cvs/OpenBSD/src/gnu/usr.bin/cvs/doc/cvs.ps,v 1.1.1.17 2001/02/10 19:02:50 tholo Exp $)p
-Ft(,)d(except)k(that)f(the)f Fs(r)n(cs)g Ft(\014lename)f(is)h(without)f
-(a)i(path.)150 2680 y Fo($Name: $)192 b Ft(T)-8 b(ag)22
-b(name)g(used)e(to)i(c)m(hec)m(k)h(out)f(this)e(\014le.)37
-b(The)20 b(k)m(eyw)m(ord)i(is)f(expanded)f(only)h(if)f(one)h(c)m(hec)m
-(ks)630 2789 y(out)33 b(with)f(an)g(explicit)g(tag)i(name.)48
-b(F)-8 b(or)34 b(example,)f(when)f(running)e(the)j(command)g
-Fo(cvs)630 2899 y(co)d(-r)g(first)p Ft(,)f(the)h(k)m(eyw)m(ord)h
-(expands)f(to)h(`)p Fo(Name:)e(first)p Ft('.)150 3054
-y Fo($Locker: $)96 b Ft(The)27 b(login)g(name)g(of)h(the)g(user)f(who)g
-(lo)s(c)m(k)m(ed)h(the)g(revision)e(\(empt)m(y)i(if)f(not)g(lo)s(c)m(k)
-m(ed,)i(whic)m(h)630 3163 y(is)g(the)i(normal)e(case)j(unless)c
-Fo(cvs)i(admin)f(-l)h Ft(is)f(in)g(use\).)150 3318 y
-Fo($Log: cvs.ps,v $
-Fo(Revision 1.1.1.17 2001/02/10 19:02:50 tholo
-Fo(Latest from Cyclic Software
-Fo()240 b Ft(The)29 b(log)h(message)h(supplied)c(during)g(commit,)
-j(preceded)g(b)m(y)g(a)g(header)f(con)m(taining)h(the)630
-3427 y Fs(r)n(cs)j Ft(\014lename,)i(the)f(revision)f(n)m(um)m(b)s(er,)h
-(the)g(author,)h(and)f(the)g(date)h(\(UTC\).)f(Existing)630
-3537 y(log)h(messages)i(are)e Fn(not)45 b Ft(replaced.)55
-b(Instead,)36 b(the)g(new)e(log)i(message)g(is)e(inserted)g(after)630
-3647 y Fo($Log: cvs.ps,v $
-3647 y Fo(Revision 1.1.1.17 2001/02/10 19:02:50 tholo
-3647 y Fo(Latest from Cyclic Software
-3647 y Fo()p Ft(.)41 b(Eac)m(h)31 b(new)f(line)f(is)g
-(pre\014xed)h(with)f(the)i(same)f(string)g(whic)m(h)f(precedes)i(the)
-630 3756 y Fo($Log)e Ft(k)m(eyw)m(ord.)41 b(F)-8 b(or)32
-b(example,)e(if)f(the)i(\014le)e(con)m(tains)965 3883
-y Fo(/*)48 b(Here)e(is)h(what)g(people)f(have)h(been)f(up)i(to:)1013
-3986 y(*)1013 4090 y(*)g($Log: cvs.ps,v $
-3986 y(*)1013 4090 y(*)g(Revision 1.1.1.17 2001/02/10 19:02:50 tholo
-3986 y(*)1013 4090 y(*)g(Latest from Cyclic Software
-3986 y(*)1013 4090 y(*)g()1013 4194
-y(*)i(Revision)d(1.1)95 b(1997/01/03)45 b(14:23:51)93
-b(joe)1013 4298 y(*)48 b(Add)f(the)f(superfrobnicate)e(option)1013
-4401 y(*)1013 4505 y(*/)630 4637 y Ft(then)34 b(additional)e(lines)h
-(whic)m(h)g(are)i(added)f(when)f(expanding)g(the)h Fo($Log)g
-Ft(k)m(eyw)m(ord)h(will)630 4747 y(b)s(e)h(preceded)h(b)m(y)f(`)31
-b Fo(*)f Ft('.)60 b(Unlik)m(e)36 b(previous)f(v)m(ersions)h(of)h
-Fs(cvs)f Ft(and)g Fs(r)n(cs)p Ft(,)i(the)f Fm(commen)m(t)630
-4857 y(leader)j Ft(from)34 b(the)h Fs(r)n(cs)e Ft(\014le)h(is)f(not)i
-(used.)52 b(The)34 b Fo($Log)f Ft(k)m(eyw)m(ord)i(is)e(useful)g(for)h
-(accum)m(u-)630 4966 y(lating)f(a)h(complete)g(c)m(hange)g(log)g(in)e
-(a)i(source)g(\014le,)g(but)f(for)g(sev)m(eral)h(reasons)g(it)f(can)h
-(b)s(e)630 5076 y(problematic.)40 b(See)30 b(Section)g(12.5)i([Log)g(k)
-m(eyw)m(ord],)f(page)g(75.)150 5230 y Fo($RCSfile: cvs.ps,v $)630
-5340 y Ft(The)f(name)g(of)h(the)f(R)m(CS)g(\014le)g(without)f(a)i
-(path.)p eop
+73 74 bop Ft 150 -116 a(Chapter) 30 b(11:) 41 b(Revision) 29
+b(managemen) m(t) 2130 b(73) p Fq 150 299 a(11) 80 b(Revision) 55
+b(managemen) l(t) p Ft 275 533 a(If) 26 b(y) m(ou) i(ha) m(v) m(e) h
+(read) e(this) f(far,) i(y) m(ou) g(probably) d(ha) m(v) m(e) k(a) e
+(prett) m(y) h(go) s(o) s(d) f(grasp) h(on) f(what) p
+Fs 27 w(cvs) p Ft 26 w(can) h(do) f(for) 150 643 y(y) m(ou.) 41
+b(This) 29 b(c) m(hapter) i(talks) f(a) h(little) e(ab) s(out) h
+(things) f(that) i(y) m(ou) g(still) d(ha) m(v) m(e) k(to) f(decide.)
+275 777 y(If) 20 b(y) m(ou) h(are) h(doing) e(dev) m(elopmen) m(t) h
+(on) g(y) m(our) g(o) m(wn) g(using) p Fs 20 w(cvs) p
+Ft 20 w(y) m(ou) g(could) f(probably) g(skip) f(this) h(c) m(hapter.)
+150 887 y(The) 28 b(questions) f(this) g(c) m(hapter) i(tak) m(es) h
+(up) d(b) s(ecome) h(more) h(imp) s(ortan) m(t) e(when) g(more) h(than)
+g(one) h(p) s(erson) e(is) 150 996 y(w) m(orking) j(in) f(a) i(rep) s
+(ository) -8 b(.) p Fp 150 1254 a(11.1) 68 b(When) 45
+b(to) g(commit?) p Ft 275 1446 a(Y) -8 b(our) 35 b(group) g(should) f
+(decide) h(whic) m(h) f(p) s(olicy) g(to) i(use) g(regarding) e
+(commits.) 57 b(Sev) m(eral) 35 b(p) s(olicies) f(are) 150
+1556 y(p) s(ossible,) 27 b(and) i(as) h(y) m(our) f(exp) s(erience) g
+(with) p Fs 28 w(cvs) p Ft 28 w(gro) m(ws) h(y) m(ou) g(will) d
+(probably) g(\014nd) h(out) i(what) f(w) m(orks) g(for) 150
+1665 y(y) m(ou.) 275 1800 y(If) 39 b(y) m(ou) i(commit) f(\014les) f
+(to) s(o) i(quic) m(kly) e(y) m(ou) h(migh) m(t) g(commit) g(\014les) f
+(that) i(do) f(not) g(ev) m(en) h(compile.) 69 b(If) 150
+1910 y(y) m(our) 34 b(partner) g(up) s(dates) g(his) f(w) m(orking) h
+(sources) h(to) g(include) d(y) m(our) j(buggy) f(\014le,) h(he) f
+(will) e(b) s(e) i(unable) f(to) 150 2019 y(compile) i(the) h(co) s
+(de.) 57 b(On) 35 b(the) h(other) h(hand,) f(other) g(p) s(ersons) f
+(will) e(not) j(b) s(e) f(able) h(to) g(b) s(ene\014t) f(from) h(the)
+150 2129 y(impro) m(v) m(emen) m(ts) 28 b(y) m(ou) g(mak) m(e) h(to) g
+(the) f(co) s(de) g(if) f(y) m(ou) i(commit) e(v) m(ery) i(seldom,) f
+(and) f(con\015icts) g(will) f(probably) 150 2238 y(b) s(e) k(more) g
+(common.) 275 2373 y(It) j(is) f(common) i(to) g(only) e(commit) h
+(\014les) g(after) g(making) g(sure) g(that) g(they) h(can) f(b) s(e) g
+(compiled.) 48 b(Some) 150 2482 y(sites) 39 b(require) f(that) i(the) g
+(\014les) e(pass) h(a) h(test) h(suite.) 67 b(P) m(olicies) 39
+b(lik) m(e) f(this) h(can) g(b) s(e) g(enforced) h(using) e(the) 150
+2592 y(commitinfo) 27 b(\014le) g(\(see) j(Section) e(C.4) g
+([commitinfo],) g(page) h(134\),) i(but) c(y) m(ou) i(should) d(think) h
+(t) m(wice) h(b) s(efore) 150 2702 y(y) m(ou) 33 b(enforce) g(suc) m(h)
+g(a) g(con) m(v) m(en) m(tion.) 49 b(By) 34 b(making) e(the) h(dev) m
+(elopmen) m(t) g(en) m(vironmen) m(t) f(to) s(o) i(con) m(trolled) e
+(it) 150 2811 y(migh) m(t) d(b) s(ecome) h(to) s(o) g(regimen) m(ted) g
+(and) e(th) m(us) h(coun) m(ter-pro) s(ductiv) m(e) h(to) g(the) g
+(real) f(goal,) h(whic) m(h) e(is) h(to) h(get) 150 2921
+y(soft) m(w) m(are) i(written.) p 90 rotate dyy eop
%%Page: 74 76
-74 75 bop 150 -116 a Ft(74)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y Fo($Revision: 1.1.1.17 $)630
-408 y Ft(The)g(revision)e(n)m(um)m(b)s(er)i(assigned)f(to)i(the)g
-(revision.)150 573 y Fo($Source: /cvs/OpenBSD/src/gnu/usr.bin/cvs/doc/cvs.ps,v $)96 b Ft(The)30 b(full)e(pathname)i(of)
-h(the)f(R)m(CS)g(\014le.)150 737 y Fo($State: Exp $)144 b Ft(The)43
-b(state)i(assigned)d(to)i(the)g(revision.)78 b(States)44
-b(can)g(b)s(e)e(assigned)h(with)f Fo(cvs)29 b(admin)630
-847 y(-s)p Ft(|see)h(Section)h(A.6.1)g([admin)e(options],)i(page)g(91.)
-150 1116 y Fp(12.2)68 b(Using)46 b(k)l(eyw)l(ords)275
-1314 y Ft(T)-8 b(o)34 b(include)e(a)j(k)m(eyw)m(ord)f(string)f(y)m(ou)i
-(simply)c(include)h(the)j(relev)-5 b(an)m(t)34 b(text)h(string,)g(suc)m
-(h)e(as)i Fo($Id: cvs.ps,v 1.1.1.17 2001/02/10 19:02:50 tholo Exp $)p Ft(,)150 1423 y(inside)26 b(the)j(\014le,)g(and)f
-(commit)g(the)h(\014le.)40 b Fs(cvs)27 b Ft(will)f(automatically)j
-(expand)f(the)h(string)e(as)i(part)g(of)g(the)150 1533
-y(commit)h(op)s(eration.)275 1672 y(It)f(is)e(common)j(to)f(em)m(b)s
-(ed)f(the)i Fo($Id: cvs.ps,v 1.1.1.17 2001/02/10 19:02:50 tholo Exp $)d Ft(string)h(in)g(the)h(source)g(\014les)e(so)j
-(that)f(it)f(gets)i(passed)f(through)150 1782 y(to)36
-b(generated)f(\014les.)53 b(F)-8 b(or)36 b(example,)g(if)d(y)m(ou)i
-(are)h(managing)e(computer)h(program)f(source)h(co)s(de,)i(y)m(ou)150
-1891 y(migh)m(t)e(include)e(a)j(v)-5 b(ariable)35 b(whic)m(h)f(is)g
-(initialized)f(to)j(con)m(tain)g(that)g(string.)55 b(Or)35
-b(some)g(C)h(compilers)150 2001 y(ma)m(y)26 b(pro)m(vide)e(a)i
-Fo(#pragma)i(ident)c Ft(directiv)m(e.)39 b(Or)24 b(a)i(do)s(cumen)m(t)f
-(managemen)m(t)h(system)g(migh)m(t)f(pro)m(vide)150 2111
-y(a)31 b(w)m(a)m(y)g(to)g(pass)f(a)h(string)e(through)h(to)h(generated)
-g(\014les.)275 2250 y(The)24 b Fo(ident)g Ft(command)h(\(whic)m(h)g(is)
-f(part)i(of)f(the)h Fs(r)n(cs)e Ft(pac)m(k)-5 b(age\))28
-b(can)d(b)s(e)g(used)g(to)h(extract)h(k)m(eyw)m(ords)150
-2360 y(and)j(their)f(v)-5 b(alues)30 b(from)g(a)h(\014le.)39
-b(This)29 b(can)i(b)s(e)e(handy)h(for)g(text)h(\014les,)f(but)g(it)f
-(is)h(ev)m(en)h(more)g(useful)d(for)150 2469 y(extracting)j(k)m(eyw)m
-(ords)g(from)f(binary)e(\014les.)390 2603 y Fo($)47 b(ident)g(samp.c)
-390 2706 y(samp.c:)629 2810 y($Id:)f(samp.c,v)g(1.5)h(1993/10/19)e
-(14:57:32)g(ceder)i(Exp)g($)390 2914 y($)g(gcc)g(samp.c)390
-3018 y($)g(ident)g(a.out)390 3122 y(a.out:)629 3225 y($Id:)f(samp.c,v)g
-(1.5)h(1993/10/19)e(14:57:32)g(ceder)i(Exp)g($)275 3365
-y Ft(S)p Fs(ccs)25 b Ft(is)i(another)h(p)s(opular)d(revision)g(con)m
-(trol)j(system.)40 b(It)28 b(has)f(a)h(command,)g Fo(what)p
-Ft(,)f(whic)m(h)f(is)h(v)m(ery)150 3474 y(similar)g(to)j
-Fo(ident)e Ft(and)h(used)g(for)g(the)h(same)g(purp)s(ose.)39
-b(Man)m(y)30 b(sites)f(without)g Fs(r)n(cs)f Ft(ha)m(v)m(e)j
-Fs(sccs)p Ft(.)39 b(Since)150 3584 y Fo(what)27 b Ft(lo)s(oks)h(for)h
-(the)f(c)m(haracter)i(sequence)f Fo(@\(#\))f Ft(it)g(is)f(easy)i(to)h
-(include)c(k)m(eyw)m(ords)j(that)g(are)g(detected)150
-3693 y(b)m(y)h(either)g(command.)41 b(Simply)27 b(pre\014x)i(the)i(k)m
-(eyw)m(ord)g(with)e(the)h(magic)h Fs(sccs)e Ft(phrase,)h(lik)m(e)g
-(this:)390 3827 y Fo(static)46 b(char)h(*id="@\(#\))e($Id:)i(ab.c,v)f
-(1.5)h(1993/10/19)e(14:57:32)g(ceder)i(Exp)f($";)150
-4097 y Fp(12.3)68 b(Av)l(oiding)46 b(substitution)275
-4294 y Ft(Keyw)m(ord)29 b(substitution)f(has)i(its)f(disadv)-5
-b(an)m(tages.)41 b(Sometimes)30 b(y)m(ou)g(migh)m(t)g(w)m(an)m(t)h(the)
-f(literal)f(text)150 4404 y(string)43 b(`)p Fo($Author: tholo $)p
-Ft(')e(to)k(app)s(ear)e(inside)e(a)j(\014le)f(without)g
-Fs(cvs)f Ft(in)m(terpreting)g(it)i(as)f(a)h(k)m(eyw)m(ord)h(and)150
-4513 y(expanding)29 b(it)h(in)m(to)g(something)g(lik)m(e)g(`)p
-Fo($Author: tholo $)p Ft('.)275 4653 y(There)40 b(is)f
-(unfortunately)g(no)i(w)m(a)m(y)g(to)g(selectiv)m(ely)g(turn)e(o\013)i
-(k)m(eyw)m(ord)g(substitution.)69 b(Y)-8 b(ou)41 b(can)150
-4762 y(use)30 b(`)p Fo(-ko)p Ft(')h(\(see)g(Section)g(12.4)h
-([Substitution)c(mo)s(des],)j(page)g(75\))h(to)f(turn)f(o\013)h(k)m
-(eyw)m(ord)g(substitution)150 4872 y(en)m(tirely)-8 b(.)275
-5011 y(In)37 b(man)m(y)i(cases)h(y)m(ou)f(can)g(a)m(v)m(oid)g(using)e
-(k)m(eyw)m(ords)i(in)f(the)h(source,)i(ev)m(en)e(though)g(they)g(app)s
-(ear)150 5121 y(in)30 b(the)i(\014nal)f(pro)s(duct.)43
-b(F)-8 b(or)33 b(example,)f(the)g(source)g(for)f(this)g(man)m(ual)g
-(con)m(tains)h(`)p Fo($@asis{}Author$)p Ft(')150 5230
-y(whenev)m(er)43 b(the)g(text)h(`)p Fo($Author: tholo $)p Ft(')d(should)g(app)s
-(ear.)77 b(In)42 b Fo(nroff)f Ft(and)i Fo(troff)e Ft(y)m(ou)i(can)g(em)
-m(b)s(ed)g(the)150 5340 y(n)m(ull-c)m(haracter)30 b Fo(\\&)g
-Ft(inside)e(the)j(k)m(eyw)m(ord)g(for)f(a)g(similar)e(e\013ect.)p
-eop
+74 75 bop Ft 150 -116 a(74) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p 90 rotate
+dyy eop
%%Page: 75 77
-75 76 bop 150 -116 a Ft(Chapter)30 b(12:)41 b(Keyw)m(ord)30
-b(substitution)2137 b(75)150 299 y Fp(12.4)68 b(Substitution)46
-b(mo)t(des)275 490 y Ft(Eac)m(h)33 b(\014le)f(has)h(a)g(stored)g
-(default)f(substitution)f(mo)s(de,)j(and)e(eac)m(h)i(w)m(orking)e
-(directory)h(cop)m(y)g(of)h(a)150 600 y(\014le)c(also)h(has)g(a)h
-(substitution)d(mo)s(de.)43 b(The)30 b(former)h(is)f(set)i(b)m(y)f(the)
-h(`)p Fo(-k)p Ft(')f(option)f(to)i Fo(cvs)e(add)g Ft(and)h
-Fo(cvs)150 709 y(admin)p Ft(;)40 b(the)e(latter)g(is)e(set)i(b)m(y)g
-(the)g(`)p Fo(-k)p Ft(')f(or)h(`)p Fo(-A)p Ft(')f(options)g(to)h
-Fo(cvs)30 b(checkout)35 b Ft(or)j Fo(cvs)29 b(update)p
-Ft(.)61 b Fo(cvs)150 819 y(diff)30 b Ft(also)h(has)g(a)h(`)p
-Fo(-k)p Ft(')f(option.)43 b(F)-8 b(or)32 b(some)g(examples,)f(see)h
-(Chapter)f(9)g([Binary)g(\014les],)g(page)h(59,)h(and)150
-928 y(Section)d(5.10)i([Merging)f(and)e(k)m(eyw)m(ords],)j(page)f(47.)
-275 1061 y(The)e(mo)s(des)h(a)m(v)-5 b(ailable)30 b(are:)150
-1218 y(`)p Fo(-kkv)p Ft(')238 b(Generate)40 b(k)m(eyw)m(ord)f(strings)e
-(using)h(the)g(default)g(form,)i(e.g.)67 b Fo($Revision:)27
-b(5.7)j($)38 b Ft(for)630 1327 y(the)31 b Fo(Revision)d
-Ft(k)m(eyw)m(ord.)150 1484 y(`)p Fo(-kkvl)p Ft(')190
-b(Lik)m(e)29 b(`)p Fo(-kkv)p Ft(',)h(except)g(that)h(a)f(lo)s(c)m(k)m
-(er's)g(name)f(is)g(alw)m(a)m(ys)h(inserted)f(if)f(the)i(giv)m(en)g
-(revision)630 1593 y(is)24 b(curren)m(tly)h(lo)s(c)m(k)m(ed.)39
-b(The)25 b(lo)s(c)m(k)m(er's)h(name)f(is)f(only)h(relev)-5
-b(an)m(t)25 b(if)g Fo(cvs)k(admin)g(-l)c Ft(is)f(in)g(use.)150
-1750 y(`)p Fo(-kk)p Ft(')286 b(Generate)39 b(only)d(k)m(eyw)m(ord)i
-(names)f(in)e(k)m(eyw)m(ord)j(strings;)i(omit)d(their)f(v)-5
-b(alues.)60 b(F)-8 b(or)38 b(ex-)630 1859 y(ample,)f(for)f(the)h
-Fo(Revision)d Ft(k)m(eyw)m(ord,)k(generate)g(the)f(string)e
-Fo($Revision: 1.1.1.17 $)e Ft(instead)j(of)630 1969 y Fo($Revision:)28
-b(5.7)h($)p Ft(.)52 b(This)32 b(option)i(is)f(useful)f(to)j(ignore)f
-(di\013erences)f(due)h(to)g(k)m(eyw)m(ord)630 2079 y(substitution)21
-b(when)h(comparing)h(di\013eren)m(t)g(revisions)e(of)i(a)h(\014le)e
-(\(see)j(Section)e(5.10)i([Merg-)630 2188 y(ing)30 b(and)f(k)m(eyw)m
-(ords],)i(page)h(47\).)150 2345 y(`)p Fo(-ko)p Ft(')286
-b(Generate)48 b(the)f(old)e(k)m(eyw)m(ord)i(string,)j(presen)m(t)c(in)f
-(the)i(w)m(orking)f(\014le)f(just)h(b)s(efore)g(it)630
-2454 y(w)m(as)37 b(c)m(hec)m(k)m(ed)i(in.)58 b(F)-8 b(or)38
-b(example,)g(for)e(the)h Fo(Revision)e Ft(k)m(eyw)m(ord,)k(generate)f
-(the)f(string)630 2564 y Fo($Revision: 1.1.1.17 $)38
-b Ft(instead)g(of)h Fo($Revision: 1.1.1.17 $)38 b Ft(if)g(that)h(is)f
-(ho)m(w)g(the)h(string)f(ap-)630 2673 y(p)s(eared)30
-b(when)f(the)i(\014le)e(w)m(as)i(c)m(hec)m(k)m(ed)h(in.)150
-2830 y(`)p Fo(-kb)p Ft(')286 b(Lik)m(e)40 b(`)p Fo(-ko)p
-Ft(',)i(but)d(also)h(inhibit)d(con)m(v)m(ersion)j(of)g(line)e(endings)h
-(b)s(et)m(w)m(een)h(the)g(canonical)630 2939 y(form)35
-b(in)g(whic)m(h)f(they)i(are)h(stored)e(in)g(the)h(rep)s(ository)f
-(\(linefeed)f(only\),)j(and)e(the)h(form)630 3049 y(appropriate)24
-b(to)i(the)f(op)s(erating)g(system)g(in)f(use)g(on)h(the)g(clien)m(t.)
-39 b(F)-8 b(or)26 b(systems,)g(lik)m(e)f(unix,)630 3158
-y(whic)m(h)31 b(use)h(linefeed)e(only)i(to)h(terminate)f(lines,)f(this)
-g(is)g(the)i(same)g(as)f(`)p Fo(-ko)p Ft('.)46 b(F)-8
-b(or)33 b(more)630 3268 y(information)c(on)h(binary)f(\014les,)g(see)i
-(Chapter)f(9)h([Binary)e(\014les],)h(page)h(59.)150 3424
-y(`)p Fo(-kv)p Ft(')286 b(Generate)53 b(only)e(k)m(eyw)m(ord)i(v)-5
-b(alues)51 b(for)h(k)m(eyw)m(ord)g(strings.)104 b(F)-8
-b(or)53 b(example,)k(for)52 b(the)630 3534 y Fo(Revision)26
-b Ft(k)m(eyw)m(ord,)j(generate)h(the)f(string)e Fo(5.7)g
-Ft(instead)h(of)g Fo($Revision: 1.1.1.17 $)p Ft(.)40 b(This)630
-3644 y(can)45 b(help)f(generate)j(\014les)d(in)g(programming)g
-(languages)h(where)g(it)f(is)g(hard)h(to)g(strip)630
-3753 y(k)m(eyw)m(ord)28 b(delimiters)d(lik)m(e)i Fo($Revision: 1.1.1.17 $)f
-Ft(from)h(a)g(string.)39 b(Ho)m(w)m(ev)m(er,)30 b(further)c(k)m(eyw)m
-(ord)630 3863 y(substitution)41 b(cannot)k(b)s(e)e(p)s(erformed)f(once)
-i(the)g(k)m(eyw)m(ord)h(names)e(are)h(remo)m(v)m(ed,)49
-b(so)630 3972 y(this)29 b(option)h(should)e(b)s(e)i(used)g(with)f
-(care.)630 4105 y(One)h(often)h(w)m(ould)f(lik)m(e)g(to)h(use)f(`)p
-Fo(-kv)p Ft(')h(with)e Fo(cvs)h(export)p Ft(|see)f(Section)h(A.10)i
-([exp)s(ort],)630 4215 y(page)i(102.)52 b(But)33 b(b)s(e)g(a)m(w)m(are)
-i(that)f(do)s(esn't)g(handle)e(an)h(exp)s(ort)g(con)m(taining)g(binary)
-f(\014les)630 4325 y(correctly)-8 b(.)150 4577 y Fp(12.5)68
-b(Problems)46 b(with)f(the)g($Log: cvs.ps,v $
-b(Problems)46 b(with)f(the)g(Revision 1.1.1.17 2001/02/10 19:02:50 tholo
-b(Problems)46 b(with)f(the)g(Latest from Cyclic Software
-b(Problems)46 b(with)f(the)g()h(k)l(eyw)l(ord.)275
-4769 y Ft(The)40 b Fo($Log: cvs.ps,v $
-4769 y Ft(The)40 b Fo(Revision 1.1.1.17 2001/02/10 19:02:50 tholo
-4769 y Ft(The)40 b Fo(Latest from Cyclic Software
-4769 y Ft(The)40 b Fo()g Ft(k)m(eyw)m(ord)i(is)e(somewhat)i(con)m
-(tro)m(v)m(ersial.)75 b(As)41 b(long)g(as)h(y)m(ou)f(are)h(w)m(orking)f
-(on)g(y)m(our)150 4878 y(dev)m(elopmen)m(t)36 b(system)f(the)g
-(information)f(is)g(easily)g(accessible)h(ev)m(en)h(if)e(y)m(ou)i(do)f
-(not)g(use)g(the)g Fo($Log: cvs.ps,v $
-(not)g(use)g(the)g Fo(Revision 1.1.1.17 2001/02/10 19:02:50 tholo
-(not)g(use)g(the)g Fo(Latest from Cyclic Software
-(not)g(use)g(the)g Fo()150 4988 y Ft(k)m(eyw)m(ord|just)j(do)f(a)i
-Fo(cvs)29 b(log)p Ft(.)62 b(Once)38 b(y)m(ou)g(exp)s(ort)g(the)g
-(\014le)f(the)h(history)f(information)f(migh)m(t)i(b)s(e)150
-5097 y(useless)29 b(an)m(yho)m(w.)275 5230 y(A)d(more)h(serious)f
-(concern)h(is)f(that)h Fs(cvs)f Ft(is)g(not)h(go)s(o)s(d)g(at)g
-(handling)e Fo($Log: cvs.ps,v $
-(handling)e Fo(Revision 1.1.1.17 2001/02/10 19:02:50 tholo
-(handling)e Fo(Latest from Cyclic Software
-(handling)e Fo()g Ft(en)m(tries)i(when)e(a)j(branc)m(h)150
-5340 y(is)h(merged)i(on)m(to)g(the)g(main)e(trunk.)40
-b(Con\015icts)29 b(often)i(result)e(from)h(the)h(merging)e(op)s
-(eration.)p eop
+75 76 bop Ft 150 -116 a(Chapter) 30 b(12:) 41 b(Keyw) m(ord) 30
+b(substitution) 2137 b(75) p Fq 150 299 a(12) 80 b(Keyw) l(ord) 52
+b(substitution) p Ft 275 521 a(As) 33 b(long) h(as) g(y) m(ou) g(edit) f
+(source) h(\014les) f(inside) e(a) j(w) m(orking) g(directory) f(y) m
+(ou) h(can) g(alw) m(a) m(ys) g(\014nd) f(out) h(the) 150
+631 y(state) d(of) f(y) m(our) f(\014les) g(via) g(`) p
+Fo(cvs) h(status) p Ft(') e(and) h(`) p Fo(cvs) g(log) p
+Ft('.) 40 b(But) 30 b(as) g(so) s(on) f(as) h(y) m(ou) g(exp) s(ort) f
+(the) h(\014les) e(from) 150 740 y(y) m(our) i(dev) m(elopmen) m(t) h
+(en) m(vironmen) m(t) f(it) g(b) s(ecomes) h(harder) e(to) i(iden) m
+(tify) e(whic) m(h) g(revisions) f(they) j(are.) p Fs
+275 873 a(cvs) p Ft 23 w(can) 25 b(use) f(a) g(mec) m(hanism) g(kno) m
+(wn) g(as) p Fm 24 w(k) m(eyw) m(ord) h(substitution) p
+Ft 22 w(\(or) p Fm 25 w(k) m(eyw) m(ord) g(expansion) p
+Ft(\)) e(to) i(help) 150 982 y(iden) m(tifying) h(the) i(\014les.) 39
+b(Em) m(b) s(edded) 27 b(strings) g(of) h(the) g(form) p
+Fo 28 w($) p Fm(k) m(eyw) m(ord) p Fo 4 w($) p Ft 27
+w(and) p Fo 28 w($) p Fm(k) m(eyw) m(ord) p Fo 4 w(:...) o($) p
+Ft 27 w(in) f(a) i(\014le) 150 1092 y(are) g(replaced) f(with) f
+(strings) g(of) i(the) g(form) p Fo 27 w($) p Fm(k) m(eyw) m(ord) p
+Fo 4 w(:) p Fm(v) -5 b(alue) p Fo 5 w($) p Ft 28 w(whenev) m(er) 28
+b(y) m(ou) h(obtain) f(a) h(new) f(revision) 150 1201
+y(of) j(the) f(\014le.) p Fp 150 1452 a(12.1) 68 b(Keyw) l(ord) 46
+b(List) p Ft 275 1642 a(This) 28 b(is) i(a) g(list) f(of) i(the) f(k) m
+(eyw) m(ords:) p Fo 150 1842 a($Author: tholo $) p Ft 96 w(The) g(login) f
+(name) i(of) f(the) h(user) e(who) h(c) m(hec) m(k) m(ed) j(in) c(the) h
+(revision.) p Fo 150 1996 a($Date: 2001/09/28 22:48:48 $) p Ft 192 w(The) g(date) h(and) f
+(time) g(\(UTC\)) g(the) h(revision) d(w) m(as) j(c) m(hec) m(k) m(ed) h
+(in.) p Fo 150 2151 a($Header: /cvs/OpenBSD/src/gnu/usr.bin/cvs/doc/cvs.ps,v 1.1.1.18 2001/09/28 22:48:48 tholo Exp $) p Ft 96 w(A) 38 b(standard) f(header) h
+(con) m(taining) g(the) g(full) e(pathname) i(of) g(the) p
+Fs 38 w(r) n(cs) p Ft 37 w(\014le,) h(the) g(revision) 630
+2261 y(n) m(um) m(b) s(er,) 26 b(the) g(date) h(\(UTC\),) g(the) f
+(author,) h(the) f(state,) j(and) c(the) i(lo) s(c) m(k) m(er) f(\(if) g
+(lo) s(c) m(k) m(ed\).) 40 b(Files) 630 2370 y(will) 28
+b(normally) g(nev) m(er) j(b) s(e) f(lo) s(c) m(k) m(ed) g(when) g(y) m
+(ou) h(use) p Fs 30 w(cvs) p Ft(.) p Fo 150 2525 a($Id: cvs.ps,v 1.1.1.18 2001/09/28 22:48:48 tholo Exp $) p
+Ft 288 w(Same) f(as) p Fo 31 w($Header: /cvs/OpenBSD/src/gnu/usr.bin/cvs/doc/cvs.ps,v 1.1.1.18 2001/09/28 22:48:48 tholo Exp $) p Ft(,) e(except) k(that) f
+(the) p Fs 30 w(r) n(cs) p Ft 30 w(\014lename) e(is) h(without) f(a) i
+(path.) p Fo 150 2680 a($Name: $) p Ft 192 w(T) -8 b(ag) 22
+b(name) g(used) e(to) i(c) m(hec) m(k) h(out) f(this) e(\014le.) 37
+b(The) 20 b(k) m(eyw) m(ord) i(is) f(expanded) f(only) h(if) f(one) h
+(c) m(hec) m(ks) 630 2789 y(out) 33 b(with) f(an) g(explicit) g(tag) i
+(name.) 48 b(F) -8 b(or) 34 b(example,) f(when) f(running) e(the) j
+(command) p Fo 33 w(cvs) 630 2899 y(co) d(-r) g(first) p
+Ft(,) f(the) h(k) m(eyw) m(ord) h(expands) f(to) h(`) p
+Fo(Name:) e(first) p Ft('.) p Fo 150 3054 a($Locker: $) p
+Ft 96 w(The) e(login) g(name) g(of) h(the) g(user) f(who) g(lo) s(c) m
+(k) m(ed) h(the) g(revision) e(\(empt) m(y) i(if) f(not) g(lo) s(c) m
+(k) m(ed,) i(whic) m(h) 630 3163 y(is) g(the) i(normal) e(case) j
+(unless) p Fo 28 w(cvs) e(admin) f(-l) p Ft 30 w(is) g(in) g(use\).) p
+Fo 150 3318 a($Log: cvs.ps,v $
+Fo 150 3318 a(Revision 1.1.1.18 2001/09/28 22:48:48 tholo
+Fo 150 3318 a(Latest from Cyclic Software
+Fo 150 3318 a() p Ft 240 w(The) g(log) h(message) h(supplied) c
+(during) g(commit,) j(preceded) g(b) m(y) g(a) g(header) f(con) m
+(taining) h(the) p Fs 630 3427 a(r) n(cs) p Ft 33 w(\014lename,) 35
+b(the) f(revision) f(n) m(um) m(b) s(er,) h(the) g(author,) h(and) f
+(the) g(date) h(\(UTC\).) f(Existing) 630 3537 y(log) h(messages) i
+(are) p Fn 35 w(not) p Ft 45 w(replaced.) 55 b(Instead,) 36
+b(the) g(new) e(log) i(message) g(is) e(inserted) g(after) p
+Fo 630 3647 a($Log: cvs.ps,v $
+Fo 630 3647 a(Revision 1.1.1.18 2001/09/28 22:48:48 tholo
+Fo 630 3647 a(Latest from Cyclic Software
+Fo 630 3647 a() p Ft(.) 41 b(Eac) m(h) 31
+b(new) f(line) f(is) g(pre\014xed) h(with) f(the) i(same) f(string) g
+(whic) m(h) f(precedes) i(the) p Fo 630 3756 a($Log) p
+Ft 29 w(k) m(eyw) m(ord.) 41 b(F) -8 b(or) 32 b(example,) e(if) f(the) i
+(\014le) e(con) m(tains) p Fo 965 3883 a(/*) 48 b(Here) e(is) h(what) g
+(people) f(have) h(been) f(up) i(to:) 1013 3986 y(*) 1013
+4090 y(*) g($Log: cvs.ps,v $
+4090 y(*) g(Revision 1.1.1.18 2001/09/28 22:48:48 tholo
+4090 y(*) g(Latest from Cyclic Software
+4090 y(*) g() 1013 4194 y(*) i(Revision) d(1.1) 95
+b(1997/01/03) 45 b(14:23:51) 93 b(joe) 1013 4298 y(*) 48
+b(Add) f(the) f(superfrobnicate) e(option) 1013 4401
+y(*) 1013 4505 y(*/) p Ft 630 4637 a(then) 34 b(additional) e(lines) h
+(whic) m(h) g(are) i(added) f(when) f(expanding) g(the) p
+Fo 34 w($Log) p Ft 34 w(k) m(eyw) m(ord) i(will) 630
+4747 y(b) s(e) h(preceded) h(b) m(y) f(`) p Fo 31 w(*) p
+Ft 30 w('.) 60 b(Unlik) m(e) 36 b(previous) f(v) m(ersions) h(of) p
+Fs 37 w(cvs) p Ft 36 w(and) p Fs 36 w(r) n(cs) p Ft(,) i(the) p
+Fm 37 w(commen) m(t) 630 4857 y(leader) p Ft 40 w(from) c(the) p
+Fs 35 w(r) n(cs) p Ft 33 w(\014le) g(is) f(not) i(used.) 52
+b(The) p Fo 34 w($Log) p Ft 33 w(k) m(eyw) m(ord) 35
+b(is) e(useful) g(for) h(accum) m(u-) 630 4966 y(lating) f(a) h
+(complete) g(c) m(hange) g(log) g(in) e(a) i(source) g(\014le,) g(but) f
+(for) g(sev) m(eral) h(reasons) g(it) f(can) h(b) s(e) 630
+5076 y(problematic.) 40 b(See) 30 b(Section) g(12.5) i([Log) g(k) m
+(eyw) m(ord],) f(page) g(77.) p Fo 150 5230 a($RCSfile: cvs.ps,v $) p
+Ft 630 5340 a(The) f(name) g(of) h(the) f(R) m(CS) g(\014le) g(without)
+f(a) i(path.) p 90 rotate dyy eop
%%Page: 76 78
-76 77 bop 150 -116 a Ft(76)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)275 299 y(P)m(eople)21 b(also)g(tend)f(to)
-i Fo(")p Ft(\014x)p Fo(")e Ft(the)h(log)g(en)m(tries)f(in)g(the)h
-(\014le)f(\(correcting)i(sp)s(elling)17 b(mistak)m(es)22
-b(and)e(ma)m(yb)s(e)150 408 y(ev)m(en)38 b(factual)f(errors\).)60
-b(If)37 b(that)g(is)f(done)h(the)g(information)f(from)g
-Fo(cvs)30 b(log)36 b Ft(will)e(not)j(b)s(e)g(consisten)m(t)150
-518 y(with)29 b(the)i(information)d(inside)g(the)j(\014le.)40
-b(This)28 b(ma)m(y)j(or)g(ma)m(y)g(not)f(b)s(e)g(a)h(problem)e(in)g
-(real)h(life.)275 653 y(It)c(has)g(b)s(een)f(suggested)i(that)g(the)f
-Fo($Log: cvs.ps,v $
-Fo(Revision 1.1.1.17 2001/02/10 19:02:50 tholo
-Fo(Latest from Cyclic Software
-Fo()f Ft(k)m(eyw)m(ord)i(should)d(b)s(e)i(inserted)f
-Fn(last)35 b Ft(in)25 b(the)i(\014le,)f(and)g(not)150
-762 y(in)j(the)i(\014les)f(header,)h(if)f(it)g(is)g(to)h(b)s(e)f(used)g
-(at)i(all.)40 b(That)31 b(w)m(a)m(y)h(the)e(long)h(list)e(of)i(c)m
-(hange)h(messages)g(will)150 872 y(not)f(in)m(terfere)f(with)f(ev)m
-(eryda)m(y)i(source)g(\014le)e(bro)m(wsing.)p eop
+76 77 bop Ft 150 -116 a(76) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fo 150
+299 a($Revision: 1.1.1.18 $) p Ft 630 408 a(The) g(revision) e(n) m(um) m(b) s(er)
+i(assigned) f(to) i(the) g(revision.) p Fo 150 573 a($Source: /cvs/OpenBSD/src/gnu/usr.bin/cvs/doc/cvs.ps,v $) p
+Ft 96 w(The) f(full) e(pathname) i(of) h(the) f(R) m(CS) g(\014le.) p
+Fo 150 737 a($State: Exp $) p Ft 144 w(The) 43 b(state) i(assigned) d(to) i
+(the) g(revision.) 78 b(States) 44 b(can) g(b) s(e) e(assigned) h(with)
+p Fo 42 w(cvs) 29 b(admin) 630 847 y(-s) p Ft(|see) h(Section) h(A.6.1)
+g([admin) e(options],) i(page) g(93.) p Fp 150 1116 a(12.2) 68
+b(Using) 46 b(k) l(eyw) l(ords) p Ft 275 1314 a(T) -8
+b(o) 34 b(include) e(a) j(k) m(eyw) m(ord) f(string) f(y) m(ou) i
+(simply) c(include) h(the) j(relev) -5 b(an) m(t) 34
+b(text) h(string,) g(suc) m(h) e(as) p Fo 35 w($Id: cvs.ps,v 1.1.1.18 2001/09/28 22:48:48 tholo Exp $) p
+Ft(,) 150 1423 y(inside) 26 b(the) j(\014le,) g(and) f(commit) g(the) h
+(\014le.) p Fs 40 w(cvs) p Ft 27 w(will) d(automatically) j(expand) f
+(the) h(string) e(as) i(part) g(of) g(the) 150 1533 y(commit) h(op) s
+(eration.) 275 1672 y(It) f(is) e(common) j(to) f(em) m(b) s(ed) f(the)
+p Fo 30 w($Id: cvs.ps,v 1.1.1.18 2001/09/28 22:48:48 tholo Exp $) p Ft 27 w(string) g(in) g(the) h(source) g(\014les) e
+(so) j(that) f(it) f(gets) i(passed) f(through) 150 1782
+y(to) 36 b(generated) f(\014les.) 53 b(F) -8 b(or) 36
+b(example,) g(if) d(y) m(ou) i(are) h(managing) e(computer) h(program) f
+(source) h(co) s(de,) i(y) m(ou) 150 1891 y(migh) m(t) e(include) e(a) j
+(v) -5 b(ariable) 35 b(whic) m(h) f(is) g(initialized) f(to) j(con) m
+(tain) g(that) g(string.) 55 b(Or) 35 b(some) g(C) h(compilers) 150
+2001 y(ma) m(y) 26 b(pro) m(vide) e(a) p Fo 26 w(#pragma) k(ident) p
+Ft 24 w(directiv) m(e.) 39 b(Or) 24 b(a) i(do) s(cumen) m(t) f
+(managemen) m(t) h(system) g(migh) m(t) f(pro) m(vide) 150
+2111 y(a) 31 b(w) m(a) m(y) g(to) g(pass) f(a) h(string) e(through) h
+(to) h(generated) g(\014les.) 275 2250 y(The) p Fo 24
+w(ident) p Ft 24 w(command) 25 b(\(whic) m(h) g(is) f(part) i(of) f
+(the) p Fs 26 w(r) n(cs) p Ft 24 w(pac) m(k) -5 b(age\)) 28
+b(can) d(b) s(e) g(used) g(to) h(extract) h(k) m(eyw) m(ords) 150
+2360 y(and) j(their) f(v) -5 b(alues) 30 b(from) g(a) h(\014le.) 39
+b(This) 29 b(can) i(b) s(e) e(handy) h(for) g(text) h(\014les,) f(but) g
+(it) f(is) h(ev) m(en) h(more) g(useful) d(for) 150 2469
+y(extracting) j(k) m(eyw) m(ords) g(from) f(binary) e(\014les.) p
+Fo 390 2603 a($) 47 b(ident) g(samp.c) 390 2706 y(samp.c:) 629
+2810 y($Id:) f(samp.c,v) g(1.5) h(1993/10/19) e(14:57:32) g(ceder) i
+(Exp) g($) 390 2914 y($) g(gcc) g(samp.c) 390 3018 y($) g(ident) g
+(a.out) 390 3122 y(a.out:) 629 3225 y($Id:) f(samp.c,v) g(1.5) h
+(1993/10/19) e(14:57:32) g(ceder) i(Exp) g($) p Ft 275
+3365 a(S) p Fs(ccs) p Ft 25 w(is) 27 b(another) h(p) s(opular) d
+(revision) g(con) m(trol) j(system.) 40 b(It) 28 b(has) f(a) h
+(command,) p Fo 28 w(what) p Ft(,) f(whic) m(h) f(is) h(v) m(ery) 150
+3474 y(similar) g(to) p Fo 30 w(ident) p Ft 28 w(and) i(used) g(for) g
+(the) h(same) g(purp) s(ose.) 39 b(Man) m(y) 30 b(sites) f(without) p
+Fs 29 w(r) n(cs) p Ft 28 w(ha) m(v) m(e) p Fs 31 w(sccs) p
+Ft(.) 39 b(Since) p Fo 150 3584 a(what) p Ft 27 w(lo) s(oks) 28
+b(for) h(the) f(c) m(haracter) i(sequence) p Fo 29 w(@\(#\)) p
+Ft 28 w(it) e(is) f(easy) i(to) h(include) c(k) m(eyw) m(ords) j(that) g
+(are) g(detected) 150 3693 y(b) m(y) h(either) g(command.) 41
+b(Simply) 27 b(pre\014x) i(the) i(k) m(eyw) m(ord) g(with) e(the) h
+(magic) p Fs 31 w(sccs) p Ft 29 w(phrase,) g(lik) m(e) g(this:) p
+Fo 390 3827 a(static) 46 b(char) h(*id="@\(#\)) e($Id:) i(ab.c,v) f
+(1.5) h(1993/10/19) e(14:57:32) g(ceder) i(Exp) f($";) p
+Fp 150 4097 a(12.3) 68 b(Av) l(oiding) 46 b(substitution) p
+Ft 275 4294 a(Keyw) m(ord) 29 b(substitution) f(has) i(its) f(disadv) -5
+b(an) m(tages.) 41 b(Sometimes) 30 b(y) m(ou) g(migh) m(t) g(w) m(an) m
+(t) h(the) f(literal) f(text) 150 4404 y(string) 43 b(`) p
+Fo($Author: tholo $) p Ft(') e(to) k(app) s(ear) e(inside) e(a) j(\014le) f
+(without) p Fs 43 w(cvs) p Ft 42 w(in) m(terpreting) f(it) i(as) f(a) h
+(k) m(eyw) m(ord) h(and) 150 4513 y(expanding) 29 b(it) h(in) m(to) g
+(something) g(lik) m(e) g(`) p Fo($Author: tholo $) p
+Ft('.) 275 4653 y(There) 40 b(is) f(unfortunately) g(no) i(w) m(a) m(y)
+g(to) g(selectiv) m(ely) g(turn) e(o\013) i(k) m(eyw) m(ord) g
+(substitution.) 69 b(Y) -8 b(ou) 41 b(can) 150 4762 y(use) 30
+b(`) p Fo(-ko) p Ft(') h(\(see) g(Section) g(12.4) h([Substitution) c
+(mo) s(des],) j(page) g(77\)) h(to) f(turn) f(o\013) h(k) m(eyw) m(ord)
+g(substitution) 150 4872 y(en) m(tirely) -8 b(.) 275
+5011 y(In) 37 b(man) m(y) i(cases) h(y) m(ou) f(can) g(a) m(v) m(oid) g
+(using) e(k) m(eyw) m(ords) i(in) f(the) h(source,) i(ev) m(en) e
+(though) g(they) g(app) s(ear) 150 5121 y(in) 30 b(the) i(\014nal) f
+(pro) s(duct.) 43 b(F) -8 b(or) 33 b(example,) f(the) g(source) g(for) f
+(this) g(man) m(ual) g(con) m(tains) h(`) p Fo($@asis{}Author$) p
+Ft(') 150 5230 y(whenev) m(er) 43 b(the) g(text) h(`) p
+Fo($Author: tholo $) p Ft(') d(should) g(app) s(ear.) 77 b(In) p
+Fo 42 w(nroff) p Ft 41 w(and) p Fo 43 w(troff) p Ft 41
+w(y) m(ou) 43 b(can) g(em) m(b) s(ed) g(the) 150 5340
+y(n) m(ull-c) m(haracter) p Fo 30 w(\\&) p Ft 30 w(inside) 28
+b(the) j(k) m(eyw) m(ord) g(for) f(a) g(similar) e(e\013ect.) p
+90 rotate dyy eop
%%Page: 77 79
-77 78 bop 150 -116 a Ft(Chapter)30 b(13:)41 b(T)-8 b(rac)m(king)31
-b(third-part)m(y)e(sources)1868 b(77)150 299 y Fq(13)80
-b(T)-13 b(rac)l(king)54 b(third-part)l(y)f(sources)275
-505 y Ft(If)42 b(y)m(ou)h(mo)s(dify)f(a)h(program)g(to)h(b)s(etter)f
-(\014t)g(y)m(our)g(site,)j(y)m(ou)d(probably)f(w)m(an)m(t)h(to)h
-(include)d(y)m(our)150 614 y(mo)s(di\014cations)36 b(when)i(the)g(next)
-g(release)h(of)f(the)h(program)e(arriv)m(es.)64 b Fs(cvs)37
-b Ft(can)i(help)e(y)m(ou)h(with)f(this)150 724 y(task.)275
-853 y(In)g(the)i(terminology)f(used)g(in)f Fs(cvs)p Ft(,)j(the)f
-(supplier)d(of)i(the)h(program)g(is)e(called)h(a)h Fm(v)m(endor)p
-Ft(.)65 b(The)150 963 y(unmo)s(di\014ed)21 b(distribution)f(from)k(the)
-g(v)m(endor)g(is)f(c)m(hec)m(k)m(ed)j(in)d(on)h(its)f(o)m(wn)h(branc)m
-(h,)h(the)f Fm(v)m(endor)g(branc)m(h)p Ft(.)150 1072
-y Fs(cvs)29 b Ft(reserv)m(es)i(branc)m(h)f(1.1.1)i(for)e(this)g(use.)
-275 1201 y(When)24 b(y)m(ou)g(mo)s(dify)e(the)j(source)f(and)g(commit)g
-(it,)h(y)m(our)f(revision)f(will)e(end)j(up)f(on)h(the)h(main)e(trunk.)
-150 1311 y(When)31 b(a)g(new)f(release)h(is)f(made)h(b)m(y)f(the)h(v)m
-(endor,)g(y)m(ou)h(commit)e(it)h(on)f(the)h(v)m(endor)g(branc)m(h)f
-(and)g(cop)m(y)150 1420 y(the)h(mo)s(di\014cations)d(on)m(to)k(the)e
-(main)g(trunk.)275 1549 y(Use)f(the)g Fo(import)e Ft(command)h(to)i
-(create)g(and)e(up)s(date)g(the)h(v)m(endor)f(branc)m(h.)40
-b(When)28 b(y)m(ou)h(imp)s(ort)f(a)150 1659 y(new)f(\014le,)g(the)g(v)m
-(endor)h(branc)m(h)e(is)g(made)i(the)f(`head')h(revision,)e(so)i(an)m
-(y)m(one)g(that)g(c)m(hec)m(ks)h(out)e(a)h(cop)m(y)g(of)150
-1768 y(the)h(\014le)e(gets)j(that)f(revision.)38 b(When)29
-b(a)f(lo)s(cal)g(mo)s(di\014cation)f(is)h(committed)g(it)g(is)g(placed)
-g(on)g(the)h(main)150 1878 y(trunk,)h(and)f(made)i(the)f(`head')h
-(revision.)150 2118 y Fp(13.1)68 b(Imp)t(orting)46 b(for)f(the)g
-(\014rst)g(time)275 2305 y Ft(Use)32 b(the)h Fo(import)d
-Ft(command)i(to)h(c)m(hec)m(k)h(in)d(the)i(sources)f(for)g(the)g
-(\014rst)g(time.)46 b(When)32 b(y)m(ou)h(use)f(the)150
-2415 y Fo(import)e Ft(command)i(to)h(trac)m(k)g(third-part)m(y)e
-(sources,)i(the)f Fm(v)m(endor)g(tag)41 b Ft(and)32 b
-Fm(release)g(tags)37 b Ft(are)32 b(useful.)150 2524 y(The)j
-Fm(v)m(endor)g(tag)44 b Ft(is)35 b(a)g(sym)m(b)s(olic)f(name)h(for)h
-(the)f(branc)m(h)g(\(whic)m(h)f(is)g(alw)m(a)m(ys)i(1.1.1,)j(unless)34
-b(y)m(ou)h(use)150 2634 y(the)h(`)p Fo(-b)30 b Fm(branc)m(h)p
-Ft(')k(\015ag|See)i(Section)g(13.6)g([Multiple)e(v)m(endor)h(branc)m
-(hes],)i(page)f(78.\).)57 b(The)35 b Fm(release)150 2744
-y(tags)g Ft(are)c(sym)m(b)s(olic)e(names)h(for)g(a)h(particular)e
-(release,)i(suc)m(h)f(as)g(`)p Fo(FSF_0_04)p Ft('.)275
-2873 y(Note)35 b(that)f Fo(import)e Ft(do)s(es)h Fn(not)43
-b Ft(c)m(hange)35 b(the)f(directory)f(in)g(whic)m(h)f(y)m(ou)i(in)m(v)m
-(ok)m(e)h(it.)50 b(In)33 b(particular,)150 2982 y(it)e(do)s(es)g(not)g
-(set)h(up)e(that)i(directory)f(as)g(a)h Fs(cvs)e Ft(w)m(orking)h
-(directory;)g(if)g(y)m(ou)g(w)m(an)m(t)h(to)g(w)m(ork)g(with)e(the)150
-3092 y(sources)20 b(imp)s(ort)f(them)h(\014rst)g(and)g(then)g(c)m(hec)m
-(k)h(them)g(out)f(in)m(to)g(a)h(di\013eren)m(t)f(directory)g(\(see)h
-(Section)f(1.3.1)150 3201 y([Getting)31 b(the)g(source],)g(page)g(4\).)
-275 3330 y(Supp)s(ose)i(y)m(ou)j(ha)m(v)m(e)h(the)f(sources)f(to)i(a)f
-(program)f(called)g Fo(wdiff)f Ft(in)g(a)i(directory)f(`)p
-Fo(wdiff-0.04)p Ft(',)150 3440 y(and)26 b(are)g(going)g(to)h(mak)m(e)h
-(priv)-5 b(ate)25 b(mo)s(di\014cations)g(that)i(y)m(ou)f(w)m(an)m(t)h
-(to)g(b)s(e)f(able)f(to)i(use)f(ev)m(en)h(when)e(new)150
-3549 y(releases)31 b(are)f(made)h(in)e(the)h(future.)40
-b(Y)-8 b(ou)31 b(start)g(b)m(y)f(imp)s(orting)e(the)j(source)f(to)h(y)m
-(our)g(rep)s(ository:)390 3672 y Fo($)47 b(cd)h(wdiff-0.04)390
-3776 y($)f(cvs)g(import)f(-m)i("Import)d(of)j(FSF)f(v.)g(0.04")f
-(fsf/wdiff)f(FSF_DIST)h(WDIFF_0_04)275 3905 y Ft(The)39
-b(v)m(endor)g(tag)i(is)e(named)g(`)p Fo(FSF_DIST)p Ft(')f(in)g(the)i
-(ab)s(o)m(v)m(e)h(example,)h(and)d(the)h(only)f(release)h(tag)150
-4015 y(assigned)30 b(is)f(`)p Fo(WDIFF_0_04)p Ft('.)150
-4255 y Fp(13.2)68 b(Up)t(dating)46 b(with)f(the)g(imp)t(ort)g(command)
-275 4442 y Ft(When)38 b(a)h(new)g(release)g(of)g(the)g(source)f(arriv)m
-(es,)j(y)m(ou)e(imp)s(ort)e(it)i(in)m(to)g(the)g(rep)s(ository)e(with)h
-(the)150 4552 y(same)32 b Fo(import)e Ft(command)h(that)h(y)m(ou)g
-(used)e(to)j(set)f(up)e(the)i(rep)s(ository)e(in)g(the)i(\014rst)f
-(place.)44 b(The)31 b(only)150 4661 y(di\013erence)f(is)f(that)i(y)m
-(ou)g(sp)s(ecify)e(a)i(di\013eren)m(t)f(release)g(tag)i(this)d(time.)
-390 4784 y Fo($)47 b(tar)g(xfz)g(wdiff-0.05.tar.gz)390
-4888 y($)g(cd)h(wdiff-0.05)390 4992 y($)f(cvs)g(import)f(-m)i("Import)d
-(of)j(FSF)f(v.)g(0.05")f(fsf/wdiff)f(FSF_DIST)h(WDIFF_0_05)275
-5121 y Ft(F)-8 b(or)39 b(\014les)f(that)h(ha)m(v)m(e)h(not)f(b)s(een)f
-(mo)s(di\014ed)f(lo)s(cally)-8 b(,)40 b(the)f(newly)e(created)j
-(revision)d(b)s(ecomes)i(the)150 5230 y(head)30 b(revision.)40
-b(If)30 b(y)m(ou)h(ha)m(v)m(e)h(made)e(lo)s(cal)g(c)m(hanges,)i
-Fo(import)d Ft(will)f(w)m(arn)i(y)m(ou)h(that)g(y)m(ou)g(m)m(ust)f
-(merge)150 5340 y(the)h(c)m(hanges)g(in)m(to)f(the)h(main)e(trunk,)h
-(and)f(tell)h(y)m(ou)h(to)g(use)f(`)p Fo(checkout)e(-j)p
-Ft(')i(to)h(do)g(so.)p eop
+77 78 bop Ft 150 -116 a(Chapter) 30 b(12:) 41 b(Keyw) m(ord) 30
+b(substitution) 2137 b(77) p Fp 150 299 a(12.4) 68 b(Substitution) 46
+b(mo) t(des) p Ft 275 490 a(Eac) m(h) 33 b(\014le) f(has) h(a) g
+(stored) g(default) f(substitution) f(mo) s(de,) j(and) e(eac) m(h) i
+(w) m(orking) e(directory) h(cop) m(y) g(of) h(a) 150
+600 y(\014le) c(also) h(has) g(a) h(substitution) d(mo) s(de.) 43
+b(The) 30 b(former) h(is) f(set) i(b) m(y) f(the) h(`) p
+Fo(-k) p Ft(') f(option) f(to) p Fo 32 w(cvs) g(add) p
+Ft 30 w(and) p Fo 31 w(cvs) 150 709 y(admin) p Ft(;) 40
+b(the) e(latter) g(is) e(set) i(b) m(y) g(the) g(`) p
+Fo(-k) p Ft(') f(or) h(`) p Fo(-A) p Ft(') f(options) g(to) p
+Fo 38 w(cvs) 30 b(checkout) p Ft 35 w(or) p Fo 38 w(cvs) f(update) p
+Ft(.) p Fo 61 w(cvs) 150 819 y(diff) p Ft 30 w(also) i(has) g(a) h(`) p
+Fo(-k) p Ft(') f(option.) 43 b(F) -8 b(or) 32 b(some) g(examples,) f
+(see) h(Chapter) f(9) g([Binary) g(\014les],) g(page) h(61,) h(and) 150
+928 y(Section) d(5.10) i([Merging) f(and) e(k) m(eyw) m(ords],) j(page)
+f(47.) 275 1061 y(The) e(mo) s(des) h(a) m(v) -5 b(ailable) 30
+b(are:) 150 1218 y(`) p Fo(-kkv) p Ft(') 238 b(Generate) 40
+b(k) m(eyw) m(ord) f(strings) e(using) h(the) g(default) g(form,) i
+(e.g.) p Fo 67 w($Revision: 1.1.1.18 $) p Ft 38 w(for) 630
+1327 y(the) p Fo 31 w(Revision) p Ft 28 w(k) m(eyw) m(ord.) 150
+1484 y(`) p Fo(-kkvl) p Ft(') 190 b(Lik) m(e) 29 b(`) p
+Fo(-kkv) p Ft(',) h(except) g(that) h(a) f(lo) s(c) m(k) m(er's) g
+(name) f(is) g(alw) m(a) m(ys) h(inserted) f(if) f(the) i(giv) m(en) g
+(revision) 630 1593 y(is) 24 b(curren) m(tly) h(lo) s(c) m(k) m(ed.) 39
+b(The) 25 b(lo) s(c) m(k) m(er's) h(name) f(is) f(only) h(relev) -5
+b(an) m(t) 25 b(if) p Fo 25 w(cvs) k(admin) g(-l) p Ft
+25 w(is) 24 b(in) g(use.) 150 1750 y(`) p Fo(-kk) p Ft(') 286
+b(Generate) 39 b(only) d(k) m(eyw) m(ord) i(names) f(in) e(k) m(eyw) m
+(ord) j(strings;) i(omit) d(their) f(v) -5 b(alues.) 60
+b(F) -8 b(or) 38 b(ex-) 630 1859 y(ample,) f(for) f(the) p
+Fo 37 w(Revision) p Ft 34 w(k) m(eyw) m(ord,) i(generate) g(the) f
+(string) p Fo 35 w($Revision: 1.1.1.18 $) p Ft 33 w(instead) f(of) p
+Fo 630 1969 a($Revision: 1.1.1.18 $) p Ft(.) 52 b(This) 32
+b(option) i(is) f(useful) f(to) j(ignore) f(di\013erences) f(due) h(to)
+g(k) m(eyw) m(ord) 630 2079 y(substitution) 21 b(when) h(comparing) h
+(di\013eren) m(t) g(revisions) e(of) i(a) h(\014le) e(\(see) j(Section)
+e(5.10) i([Merg-) 630 2188 y(ing) 30 b(and) f(k) m(eyw) m(ords],) i
+(page) h(47\).) 150 2345 y(`) p Fo(-ko) p Ft(') 286 b(Generate) 48
+b(the) f(old) e(k) m(eyw) m(ord) i(string,) j(presen) m(t) c(in) f(the)
+i(w) m(orking) f(\014le) f(just) h(b) s(efore) g(it) 630
+2454 y(w) m(as) 37 b(c) m(hec) m(k) m(ed) i(in.) 58 b(F) -8
+b(or) 38 b(example,) g(for) e(the) p Fo 37 w(Revision) p
+Ft 35 w(k) m(eyw) m(ord,) j(generate) f(the) f(string) p
+Fo 630 2564 a($Revision: 1.1.1.18 $) p Ft 38 w(instead) 38
+b(of) p Fo 39 w($Revision: 1.1.1.18 $) p Ft 38 w(if) 38
+b(that) h(is) f(ho) m(w) g(the) h(string) f(ap-) 630
+2673 y(p) s(eared) 30 b(when) f(the) i(\014le) e(w) m(as) i(c) m(hec) m
+(k) m(ed) h(in.) 150 2830 y(`) p Fo(-kb) p Ft(') 286
+b(Lik) m(e) 40 b(`) p Fo(-ko) p Ft(',) i(but) d(also) h(inhibit) d(con)
+m(v) m(ersion) j(of) g(line) e(endings) h(b) s(et) m(w) m(een) h(the) g
+(canonical) 630 2939 y(form) 35 b(in) g(whic) m(h) f(they) i(are) h
+(stored) e(in) g(the) h(rep) s(ository) f(\(linefeed) f(only\),) j(and)
+e(the) h(form) 630 3049 y(appropriate) 24 b(to) i(the) f(op) s(erating)
+g(system) g(in) f(use) g(on) h(the) g(clien) m(t.) 39
+b(F) -8 b(or) 26 b(systems,) g(lik) m(e) f(unix,) 630
+3158 y(whic) m(h) 31 b(use) h(linefeed) e(only) i(to) h(terminate) f
+(lines,) f(this) g(is) g(the) i(same) g(as) f(`) p Fo(-ko) p
+Ft('.) 46 b(F) -8 b(or) 33 b(more) 630 3268 y(information) c(on) h
+(binary) f(\014les,) g(see) i(Chapter) f(9) h([Binary) e(\014les],) h
+(page) h(61.) 150 3424 y(`) p Fo(-kv) p Ft(') 286 b(Generate) 53
+b(only) e(k) m(eyw) m(ord) i(v) -5 b(alues) 51 b(for) h(k) m(eyw) m
+(ord) g(strings.) 104 b(F) -8 b(or) 53 b(example,) k(for) 52
+b(the) p Fo 630 3534 a(Revision) p Ft 26 w(k) m(eyw) m(ord,) 29
+b(generate) h(the) f(string) p Fo 27 w(5.7) p Ft 27 w(instead) f(of) p
+Fo 28 w($Revision: 1.1.1.18 $) p Ft(.) 40 b(This) 630
+3644 y(can) 45 b(help) f(generate) j(\014les) d(in) g(programming) g
+(languages) h(where) g(it) f(is) g(hard) h(to) g(strip) 630
+3753 y(k) m(eyw) m(ord) 28 b(delimiters) d(lik) m(e) p
+Fo 27 w($Revision: 1.1.1.18 $) p Ft 27 w(from) g(a) g(string.) 39
+b(Ho) m(w) m(ev) m(er,) 30 b(further) c(k) m(eyw) m(ord) 630
+3863 y(substitution) 41 b(cannot) k(b) s(e) e(p) s(erformed) f(once) i
+(the) g(k) m(eyw) m(ord) h(names) e(are) h(remo) m(v) m(ed,) 49
+b(so) 630 3972 y(this) 29 b(option) h(should) e(b) s(e) i(used) g(with)
+f(care.) 630 4105 y(One) h(often) h(w) m(ould) f(lik) m(e) g(to) h(use)
+f(`) p Fo(-kv) p Ft(') h(with) p Fo 29 w(cvs) f(export) p
+Ft(|see) f(Section) h(A.10) i([exp) s(ort],) 630 4215
+y(page) i(104.) 52 b(But) 33 b(b) s(e) g(a) m(w) m(are) i(that) f(do) s
+(esn't) g(handle) e(an) h(exp) s(ort) g(con) m(taining) g(binary) f
+(\014les) 630 4325 y(correctly) -8 b(.) p Fp 150 4577
+a(12.5) 68 b(Problems) 46 b(with) f(the) g($Log: cvs.ps,v $
+a(12.5) 68 b(Problems) 46 b(with) f(the) g(Revision 1.1.1.18 2001/09/28 22:48:48 tholo
+a(12.5) 68 b(Problems) 46 b(with) f(the) g(Latest from Cyclic Software
+a(12.5) 68 b(Problems) 46 b(with) f(the) g() h(k) l(eyw) l(ord.) p
+Ft 275 4769 a(The) p Fo 40 w($Log: cvs.ps,v $
+Ft 275 4769 a(The) p Fo 40 w(Revision 1.1.1.18 2001/09/28 22:48:48 tholo
+Ft 275 4769 a(The) p Fo 40 w(Latest from Cyclic Software
+Ft 275 4769 a(The) p Fo 40 w() p Ft 40 w(k) m(eyw) m(ord) c(is) e
+(somewhat) i(con) m(tro) m(v) m(ersial.) 75 b(As) 41
+b(long) g(as) h(y) m(ou) f(are) h(w) m(orking) f(on) g(y) m(our) 150
+4878 y(dev) m(elopmen) m(t) 36 b(system) f(the) g(information) f(is) g
+(easily) g(accessible) h(ev) m(en) h(if) e(y) m(ou) i(do) f(not) g(use)
+g(the) p Fo 35 w($Log: cvs.ps,v $
+g(the) p Fo 35 w(Revision 1.1.1.18 2001/09/28 22:48:48 tholo
+g(the) p Fo 35 w(Latest from Cyclic Software
+g(the) p Fo 35 w() p Ft 150 4988 a(k) m(eyw) m(ord|just) j(do) f
+(a) p Fo 39 w(cvs) 29 b(log) p Ft(.) 62 b(Once) 38 b(y) m(ou) g(exp) s
+(ort) g(the) g(\014le) f(the) h(history) f(information) f(migh) m(t) i
+(b) s(e) 150 5097 y(useless) 29 b(an) m(yho) m(w.) 275
+5230 y(A) d(more) h(serious) f(concern) h(is) f(that) p
+Fs 27 w(cvs) p Ft 26 w(is) g(not) h(go) s(o) s(d) g(at) g(handling) p
+Fo 25 w($Log: cvs.ps,v $
+Fo 25 w(Revision 1.1.1.18 2001/09/28 22:48:48 tholo
+Fo 25 w(Latest from Cyclic Software
+Fo 25 w() p Ft 25 w(en) m(tries) g(when) e(a) j(branc) m(h) 150
+5340 y(is) h(merged) i(on) m(to) g(the) g(main) e(trunk.) 40
+b(Con\015icts) 29 b(often) i(result) e(from) h(the) h(merging) e(op) s
+(eration.) p 90 rotate dyy eop
%%Page: 78 80
-78 79 bop 150 -116 a Ft(78)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)390 299 y Fo($)47 b(cvs)g(checkout)f
-(-jFSF_DIST:yesterday)c(-jFSF_DIST)j(wdiff)150 434 y
-Ft(The)24 b(ab)s(o)m(v)m(e)i(command)e(will)e(c)m(hec)m(k)k(out)f(the)g
-(latest)g(revision)e(of)i(`)p Fo(wdiff)p Ft(',)g(merging)f(the)g(c)m
-(hanges)i(made)150 544 y(on)d(the)g(v)m(endor)h(branc)m(h)e(`)p
-Fo(FSF_DIST)p Ft(')g(since)g(y)m(esterda)m(y)j(in)m(to)e(the)g(w)m
-(orking)g(cop)m(y)-8 b(.)39 b(If)23 b(an)m(y)h(con\015icts)e(arise)150
-653 y(during)35 b(the)j(merge)g(they)g(should)d(b)s(e)i(resolv)m(ed)g
-(in)f(the)i(normal)f(w)m(a)m(y)h(\(see)g(Section)g(10.3)h([Con\015icts)
-150 763 y(example],)31 b(page)g(63\).)42 b(Then,)29 b(the)i(mo)s
-(di\014ed)d(\014les)h(ma)m(y)i(b)s(e)f(committed.)275
-898 y(Using)25 b(a)h(date,)i(as)e(suggested)h(ab)s(o)m(v)m(e,)h
-(assumes)d(that)i(y)m(ou)f(do)g(not)g(imp)s(ort)f(more)h(than)f(one)i
-(release)150 1008 y(of)k(a)f(pro)s(duct)f(p)s(er)h(da)m(y)-8
-b(.)41 b(If)30 b(y)m(ou)h(do,)f(y)m(ou)h(can)g(alw)m(a)m(ys)g(use)f
-(something)g(lik)m(e)f(this)h(instead:)390 1137 y Fo($)47
-b(cvs)g(checkout)f(-jWDIFF_0_04)e(-jWDIFF_0_05)h(wdiff)150
-1272 y Ft(In)30 b(this)f(case,)j(the)e(t)m(w)m(o)i(ab)s(o)m(v)m(e)f
-(commands)f(are)h(equiv)-5 b(alen)m(t.)150 1532 y Fp(13.3)68
-b(Rev)l(erting)47 b(to)e(the)h(latest)g(v)l(endor)f(release)275
-1725 y Ft(Y)-8 b(ou)31 b(can)g(also)g(rev)m(ert)h(lo)s(cal)f(c)m
-(hanges)h(completely)f(and)f(return)g(to)i(the)f(latest)h(v)m(endor)f
-(release)g(b)m(y)150 1835 y(c)m(hanging)38 b(the)h(`head')g(revision)e
-(bac)m(k)i(to)g(the)g(v)m(endor)f(branc)m(h)g(on)g(all)g(\014les.)63
-b(F)-8 b(or)40 b(example,)g(if)e(y)m(ou)150 1944 y(ha)m(v)m(e)30
-b(a)e(c)m(hec)m(k)m(ed-out)j(cop)m(y)e(of)g(the)g(sources)f(in)f(`)p
-Fo(~/work.d/wdiff)p Ft(',)f(and)h(y)m(ou)i(w)m(an)m(t)g(to)g(rev)m(ert)
-h(to)f(the)150 2054 y(v)m(endor's)h(v)m(ersion)g(for)g(all)g(the)g
-(\014les)f(in)h(that)h(directory)-8 b(,)30 b(y)m(ou)h(w)m(ould)e(t)m
-(yp)s(e:)390 2183 y Fo($)47 b(cd)h(~/work.d/wdiff)390
-2287 y($)f(cvs)g(admin)g(-bWDIFF)f(.)150 2422 y Ft(Y)-8
-b(ou)30 b(m)m(ust)f(sp)s(ecify)f(the)i(`)p Fo(-bWDIFF)p
-Ft(')e(without)g(an)m(y)i(space)g(after)g(the)f(`)p Fo(-b)p
-Ft('.)41 b(See)29 b(Section)g(A.6.1)i([admin)150 2532
-y(options],)f(page)h(91.)150 2791 y Fp(13.4)68 b(Ho)l(w)46
-b(to)f(handle)g(binary)g(\014les)h(with)f(cvs)g(imp)t(ort)275
-2984 y Ft(Use)g(the)g(`)p Fo(-k)p Ft(')g(wrapp)s(er)f(option)g(to)i
-(tell)f(imp)s(ort)e(whic)m(h)h(\014les)g(are)i(binary)-8
-b(.)83 b(See)46 b(Section)f(C.2)150 3094 y([W)-8 b(rapp)s(ers],)30
-b(page)i(130.)150 3353 y Fp(13.5)68 b(Ho)l(w)46 b(to)f(handle)g(k)l
-(eyw)l(ord)h(substitution)g(with)f(cvs)g(imp)t(ort)275
-3547 y Ft(The)31 b(sources)h(whic)m(h)f(y)m(ou)h(are)h(imp)s(orting)c
-(ma)m(y)k(con)m(tain)f(k)m(eyw)m(ords)h(\(see)g(Chapter)e(12)i([Keyw)m
-(ord)150 3656 y(substitution],)28 b(page)j(73\).)42 b(F)-8
-b(or)31 b(example,)f(the)g(v)m(endor)g(ma)m(y)h(use)f
-Fs(cvs)f Ft(or)h(some)h(other)f(system)g(whic)m(h)150
-3766 y(uses)j(similar)d(k)m(eyw)m(ord)k(expansion)e(syn)m(tax.)50
-b(If)32 b(y)m(ou)i(just)e(imp)s(ort)g(the)h(\014les)f(in)g(the)i
-(default)e(fashion,)150 3875 y(then)23 b(the)h(k)m(eyw)m(ord)g
-(expansions)f(supplied)d(b)m(y)j(the)h(v)m(endor)g(will)d(b)s(e)i
-(replaced)g(b)m(y)g(k)m(eyw)m(ord)h(expansions)150 3985
-y(supplied)k(b)m(y)j(y)m(our)g(o)m(wn)g(cop)m(y)h(of)f
-Fs(cvs)p Ft(.)42 b(It)31 b(ma)m(y)h(b)s(e)f(more)g(con)m(v)m(enien)m(t)
-h(to)g(main)m(tain)e(the)h(expansions)150 4095 y(supplied)c(b)m(y)k
-(the)g(v)m(endor,)g(so)g(that)g(this)f(information)f(can)i(supply)d
-(information)h(ab)s(out)i(the)g(sources)150 4204 y(that)g(y)m(ou)g(imp)
-s(orted)d(from)i(the)h(v)m(endor.)275 4339 y(T)-8 b(o)29
-b(main)m(tain)g(the)g(k)m(eyw)m(ord)h(expansions)e(supplied)e(b)m(y)j
-(the)h(v)m(endor,)f(supply)e(the)j(`)p Fo(-ko)p Ft(')e(option)h(to)150
-4449 y Fo(cvs)g(import)d Ft(the)h(\014rst)f(time)h(y)m(ou)g(imp)s(ort)e
-(the)i(\014le.)39 b(This)25 b(will)f(turn)i(o\013)h(k)m(eyw)m(ord)h
-(expansion)e(for)g(that)150 4559 y(\014le)32 b(en)m(tirely)-8
-b(,)33 b(so)f(if)g(y)m(ou)h(w)m(an)m(t)g(to)h(b)s(e)e(more)g(selectiv)m
-(e)i(y)m(ou'll)d(ha)m(v)m(e)j(to)f(think)e(ab)s(out)i(what)f(y)m(ou)h
-(w)m(an)m(t)150 4668 y(and)d(use)g(the)g(`)p Fo(-k)p
-Ft(')h(option)e(to)j Fo(cvs)d(update)g Ft(or)h Fo(cvs)g(admin)f
-Ft(as)h(appropriate.)150 4927 y Fp(13.6)68 b(Multiple)46
-b(v)l(endor)f(branc)l(hes)275 5121 y Ft(All)25 b(the)j(examples)f(so)g
-(far)h(assume)f(that)h(there)f(is)g(only)f(one)i(v)m(endor)f(from)g
-(whic)m(h)f(y)m(ou)h(are)h(getting)150 5230 y(sources.)55
-b(In)34 b(some)h(situations)f(y)m(ou)h(migh)m(t)g(get)h(sources)f(from)
-g(a)g(v)-5 b(ariet)m(y)36 b(of)f(places.)54 b(F)-8 b(or)36
-b(example,)150 5340 y(supp)s(ose)h(that)i(y)m(ou)g(are)g(dealing)f
-(with)f(a)i(pro)5 b(ject)39 b(where)f(man)m(y)h(di\013eren)m(t)f(p)s
-(eople)f(and)h(teams)i(are)p eop
+78 79 bop Ft 150 -116 a(78) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) 275 299
+y(P) m(eople) 21 b(also) g(tend) f(to) p Fo 22 w(") p
+Ft(\014x) p Fo(") p Ft 20 w(the) h(log) g(en) m(tries) f(in) g(the) h
+(\014le) f(\(correcting) i(sp) s(elling) 17 b(mistak) m(es) 22
+b(and) e(ma) m(yb) s(e) 150 408 y(ev) m(en) 38 b(factual) f(errors\).)
+60 b(If) 37 b(that) g(is) f(done) h(the) g(information) f(from) p
+Fo 36 w(cvs) 30 b(log) p Ft 36 w(will) k(not) j(b) s(e) g(consisten) m
+(t) 150 518 y(with) 29 b(the) i(information) d(inside) g(the) j
+(\014le.) 40 b(This) 28 b(ma) m(y) j(or) g(ma) m(y) g(not) f(b) s(e) g
+(a) h(problem) e(in) g(real) h(life.) 275 653 y(It) c(has) g(b) s(een) f
+(suggested) i(that) g(the) p Fo 26 w($Log: cvs.ps,v $
+(suggested) i(that) g(the) p Fo 26 w(Revision 1.1.1.18 2001/09/28 22:48:48 tholo
+(suggested) i(that) g(the) p Fo 26 w(Latest from Cyclic Software
+(suggested) i(that) g(the) p Fo 26 w() p Ft 25 w(k) m(eyw) m(ord) g
+(should) d(b) s(e) i(inserted) p Fn 25 w(last) p Ft 35
+w(in) f(the) i(\014le,) f(and) g(not) 150 762 y(in) j(the) i(\014les) f
+(header,) h(if) f(it) g(is) g(to) h(b) s(e) f(used) g(at) i(all.) 40
+b(That) 31 b(w) m(a) m(y) h(the) e(long) h(list) e(of) i(c) m(hange) h
+(messages) g(will) 150 872 y(not) f(in) m(terfere) f(with) f(ev) m
+(eryda) m(y) i(source) g(\014le) e(bro) m(wsing.) p 90 rotate
+dyy eop
%%Page: 79 81
-79 80 bop 150 -116 a Ft(Chapter)30 b(13:)41 b(T)-8 b(rac)m(king)31
-b(third-part)m(y)e(sources)1868 b(79)150 299 y(mo)s(difying)30
-b(the)i(soft)m(w)m(are.)47 b(There)32 b(are)h(a)f(v)-5
-b(ariet)m(y)33 b(of)f(w)m(a)m(ys)h(to)g(handle)e(this,)h(but)f(in)g
-(some)i(cases)g(y)m(ou)150 408 y(ha)m(v)m(e)k(a)f(bunc)m(h)f(of)h
-(source)g(trees)h(lying)d(around)h(and)g(what)h(y)m(ou)g(w)m(an)m(t)h
-(to)f(do)g(more)g(than)g(an)m(ything)150 518 y(else)30
-b(is)g(just)f(to)j(all)d(put)g(them)i(in)e(CVS)h(so)g(that)h(y)m(ou)g
-(at)g(least)g(ha)m(v)m(e)g(them)f(in)g(one)g(place.)275
-653 y(F)-8 b(or)33 b(handling)d(situations)i(in)f(whic)m(h)h(there)h
-(ma)m(y)g(b)s(e)g(more)g(than)f(one)h(v)m(endor,)h(y)m(ou)f(ma)m(y)g
-(sp)s(ecify)150 762 y(the)j(`)p Fo(-b)p Ft(')g(option)g(to)h
-Fo(cvs)29 b(import)p Ft(.)57 b(It)36 b(tak)m(es)i(as)e(an)g(argumen)m
-(t)h(the)f(v)m(endor)g(branc)m(h)g(to)g(imp)s(ort)f(to.)150
-872 y(The)30 b(default)f(is)h(`)p Fo(-b)g(1.1.1)p Ft('.)275
-1006 y(F)-8 b(or)34 b(example,)h(supp)s(ose)e(that)h(there)h(are)f(t)m
-(w)m(o)h(teams,)h(the)f(red)e(team)i(and)e(the)i(blue)d(team,)k(that)
-150 1116 y(are)29 b(sending)d(y)m(ou)j(sources.)40 b(Y)-8
-b(ou)28 b(w)m(an)m(t)i(to)e(imp)s(ort)f(the)h(red)g(team's)h(e\013orts)
-g(to)g(branc)m(h)f(1.1.1)i(and)d(use)150 1225 y(the)35
-b(v)m(endor)f(tag)h(RED.)g(Y)-8 b(ou)35 b(w)m(an)m(t)g(to)g(imp)s(ort)e
-(the)h(blue)f(team's)j(e\013orts)f(to)g(branc)m(h)e(1.1.3)k(and)c(use)
-150 1335 y(the)e(v)m(endor)f(tag)h(BLUE.)g(So)f(the)h(commands)f(y)m
-(ou)h(migh)m(t)f(use)g(are:)390 1464 y Fo($)47 b(cvs)g(import)f(dir)h
-(RED)g(RED_1-0)390 1567 y($)g(cvs)g(import)f(-b)i(1.1.3)e(dir)h(BLUE)g
-(BLUE_1-5)275 1702 y Ft(Note)32 b(that)g(if)e(y)m(our)h(v)m(endor)g
-(tag)h(do)s(es)f(not)g(matc)m(h)h(y)m(our)f(`)p Fo(-b)p
-Ft(')g(option,)g(CVS)g(will)d(not)k(detect)g(this)150
-1812 y(case!)42 b(F)-8 b(or)31 b(example,)390 1940 y
-Fo($)47 b(cvs)g(import)f(-b)i(1.1.3)e(dir)h(RED)g(RED_1-0)150
-2075 y Ft(Be)27 b(careful;)h(this)d(kind)g(of)i(mismatc)m(h)g(is)e
-(sure)h(to)i(so)m(w)f(confusion)e(or)i(w)m(orse.)40 b(I)26
-b(can't)i(think)d(of)i(a)g(useful)150 2184 y(purp)s(ose)34
-b(for)i(the)g(abilit)m(y)f(to)i(sp)s(ecify)d(a)j(mismatc)m(h)f(here,)h
-(but)e(if)g(y)m(ou)i(disco)m(v)m(er)f(suc)m(h)g(a)g(use,)i(don't.)150
-2294 y(CVS)30 b(is)f(lik)m(ely)g(to)i(mak)m(e)g(this)f(an)g(error)g(in)
-f(some)i(future)e(release.)p eop
+79 80 bop Ft 150 -116 a(Chapter) 30 b(13:) 41 b(T) -8
+b(rac) m(king) 31 b(third-part) m(y) e(sources) 1868
+b(79) p Fq 150 299 a(13) 80 b(T) -13 b(rac) l(king) 54
+b(third-part) l(y) f(sources) p Ft 275 505 a(If) 42 b(y) m(ou) h(mo) s
+(dify) f(a) h(program) g(to) h(b) s(etter) f(\014t) g(y) m(our) g
+(site,) j(y) m(ou) d(probably) f(w) m(an) m(t) h(to) h(include) d(y) m
+(our) 150 614 y(mo) s(di\014cations) 36 b(when) i(the) g(next) g
+(release) h(of) f(the) h(program) e(arriv) m(es.) p Fs
+64 w(cvs) p Ft 37 w(can) i(help) e(y) m(ou) h(with) f(this) 150
+724 y(task.) 275 853 y(In) g(the) i(terminology) f(used) g(in) p
+Fs 37 w(cvs) p Ft(,) i(the) f(supplier) d(of) i(the) h(program) g(is) e
+(called) h(a) p Fm 39 w(v) m(endor) p Ft(.) 65 b(The) 150
+963 y(unmo) s(di\014ed) 21 b(distribution) f(from) k(the) g(v) m(endor)
+g(is) f(c) m(hec) m(k) m(ed) j(in) d(on) h(its) f(o) m(wn) h(branc) m
+(h,) h(the) p Fm 24 w(v) m(endor) f(branc) m(h) p Ft(.) p
+Fs 150 1072 a(cvs) p Ft 29 w(reserv) m(es) 31 b(branc) m(h) f(1.1.1) i
+(for) e(this) g(use.) 275 1201 y(When) 24 b(y) m(ou) g(mo) s(dify) e
+(the) j(source) f(and) g(commit) g(it,) h(y) m(our) f(revision) f(will)
+e(end) j(up) f(on) h(the) h(main) e(trunk.) 150 1311
+y(When) 31 b(a) g(new) f(release) h(is) f(made) h(b) m(y) f(the) h(v) m
+(endor,) g(y) m(ou) h(commit) e(it) h(on) f(the) h(v) m(endor) g(branc)
+m(h) f(and) g(cop) m(y) 150 1420 y(the) h(mo) s(di\014cations) d(on) m
+(to) k(the) e(main) g(trunk.) 275 1549 y(Use) f(the) p
+Fo 29 w(import) p Ft 27 w(command) f(to) i(create) g(and) e(up) s(date)
+g(the) h(v) m(endor) f(branc) m(h.) 40 b(When) 28 b(y) m(ou) h(imp) s
+(ort) f(a) 150 1659 y(new) f(\014le,) g(the) g(v) m(endor) h(branc) m
+(h) e(is) g(made) i(the) f(`head') h(revision,) e(so) i(an) m(y) m(one)
+g(that) g(c) m(hec) m(ks) h(out) e(a) h(cop) m(y) g(of) 150
+1768 y(the) h(\014le) e(gets) j(that) f(revision.) 38
+b(When) 29 b(a) f(lo) s(cal) g(mo) s(di\014cation) f(is) h(committed) g
+(it) g(is) g(placed) g(on) g(the) h(main) 150 1878 y(trunk,) h(and) f
+(made) i(the) f(`head') h(revision.) p Fp 150 2118 a(13.1) 68
+b(Imp) t(orting) 46 b(for) f(the) g(\014rst) g(time) p
+Ft 275 2305 a(Use) 32 b(the) p Fo 33 w(import) p Ft 30
+w(command) g(to) h(c) m(hec) m(k) h(in) d(the) i(sources) f(for) g(the)
+g(\014rst) g(time.) 46 b(When) 32 b(y) m(ou) h(use) f(the) p
+Fo 150 2415 a(import) p Ft 30 w(command) g(to) h(trac) m(k) g
+(third-part) m(y) e(sources,) i(the) p Fm 32 w(v) m(endor) f(tag) p
+Ft 41 w(and) p Fm 32 w(release) g(tags) p Ft 37 w(are) g(useful.) 150
+2524 y(The) p Fm 35 w(v) m(endor) j(tag) p Ft 44 w(is) g(a) g(sym) m(b)
+s(olic) f(name) h(for) h(the) f(branc) m(h) g(\(whic) m(h) f(is) g(alw)
+m(a) m(ys) i(1.1.1,) j(unless) 34 b(y) m(ou) h(use) 150
+2634 y(the) i(`) p Fo(-b) p Fm 30 w(branc) m(h) p Ft(') f(\015ag|see) h
+(Section) f(13.6) i([Multiple) d(v) m(endor) h(branc) m(hes],) i(page) f
+(80.\).) 61 b(The) p Fm 36 w(release) 150 2744 y(tags) p
+Ft 35 w(are) 31 b(sym) m(b) s(olic) e(names) h(for) g(a) h(particular) e
+(release,) i(suc) m(h) f(as) g(`) p Fo(FSF_0_04) p Ft('.) 275
+2873 y(Note) 35 b(that) p Fo 34 w(import) p Ft 32 w(do) s(es) p
+Fn 33 w(not) p Ft 43 w(c) m(hange) g(the) f(directory) f(in) g(whic) m
+(h) f(y) m(ou) i(in) m(v) m(ok) m(e) h(it.) 50 b(In) 33
+b(particular,) 150 2982 y(it) e(do) s(es) g(not) g(set) h(up) e(that) i
+(directory) f(as) g(a) p Fs 32 w(cvs) p Ft 30 w(w) m(orking) g
+(directory;) g(if) g(y) m(ou) g(w) m(an) m(t) h(to) g(w) m(ork) g(with)
+e(the) 150 3092 y(sources) 20 b(imp) s(ort) f(them) h(\014rst) g(and) g
+(then) g(c) m(hec) m(k) h(them) g(out) f(in) m(to) g(a) h(di\013eren) m
+(t) f(directory) g(\(see) h(Section) f(1.3.1) 150 3201
+y([Getting) 31 b(the) g(source],) g(page) g(4\).) 275
+3330 y(Supp) s(ose) i(y) m(ou) j(ha) m(v) m(e) h(the) f(sources) f(to) i
+(a) f(program) f(called) p Fo 35 w(wdiff) p Ft 34 w(in) f(a) i
+(directory) f(`) p Fo(wdiff-0.04) p Ft(',) 150 3440 y(and) 26
+b(are) g(going) g(to) h(mak) m(e) h(priv) -5 b(ate) 25
+b(mo) s(di\014cations) g(that) i(y) m(ou) f(w) m(an) m(t) h(to) g(b) s
+(e) f(able) f(to) i(use) f(ev) m(en) h(when) e(new) 150
+3549 y(releases) 31 b(are) f(made) h(in) e(the) h(future.) 40
+b(Y) -8 b(ou) 31 b(start) g(b) m(y) f(imp) s(orting) e(the) j(source) f
+(to) h(y) m(our) g(rep) s(ository:) p Fo 390 3672 a($) 47
+b(cd) h(wdiff-0.04) 390 3776 y($) f(cvs) g(import) f(-m) i("Import) d
+(of) j(FSF) f(v.) g(0.04") f(fsf/wdiff) f(FSF_DIST) h(WDIFF_0_04) p
+Ft 275 3905 a(The) 39 b(v) m(endor) g(tag) i(is) e(named) g(`) p
+Fo(FSF_DIST) p Ft(') f(in) g(the) i(ab) s(o) m(v) m(e) h(example,) h
+(and) d(the) h(only) f(release) h(tag) 150 4015 y(assigned) 30
+b(is) f(`) p Fo(WDIFF_0_04) p Ft('.) p Fp 150 4255 a(13.2) 68
+b(Up) t(dating) 46 b(with) f(the) g(imp) t(ort) g(command) p
+Ft 275 4442 a(When) 38 b(a) h(new) g(release) g(of) g(the) g(source) f
+(arriv) m(es,) j(y) m(ou) e(imp) s(ort) e(it) i(in) m(to) g(the) g(rep)
+s(ository) e(with) h(the) 150 4552 y(same) p Fo 32 w(import) p
+Ft 30 w(command) 31 b(that) h(y) m(ou) g(used) e(to) j(set) f(up) e
+(the) i(rep) s(ository) e(in) g(the) i(\014rst) f(place.) 44
+b(The) 31 b(only) 150 4661 y(di\013erence) f(is) f(that) i(y) m(ou) g
+(sp) s(ecify) e(a) i(di\013eren) m(t) f(release) g(tag) i(this) d
+(time.) p Fo 390 4784 a($) 47 b(tar) g(xfz) g(wdiff-0.05.tar.gz) 390
+4888 y($) g(cd) h(wdiff-0.05) 390 4992 y($) f(cvs) g(import) f(-m) i
+("Import) d(of) j(FSF) f(v.) g(0.05") f(fsf/wdiff) f(FSF_DIST) h
+(WDIFF_0_05) p Ft 275 5121 a(F) -8 b(or) 39 b(\014les) f(that) h(ha) m
+(v) m(e) h(not) f(b) s(een) f(mo) s(di\014ed) f(lo) s(cally) -8
+b(,) 40 b(the) f(newly) e(created) j(revision) d(b) s(ecomes) i(the) 150
+5230 y(head) 30 b(revision.) 40 b(If) 30 b(y) m(ou) h(ha) m(v) m(e) h
+(made) e(lo) s(cal) g(c) m(hanges,) p Fo 32 w(import) p
+Ft 29 w(will) e(w) m(arn) i(y) m(ou) h(that) g(y) m(ou) g(m) m(ust) f
+(merge) 150 5340 y(the) h(c) m(hanges) g(in) m(to) f(the) h(main) e
+(trunk,) h(and) f(tell) h(y) m(ou) h(to) g(use) f(`) p
+Fo(checkout) e(-j) p Ft(') i(to) h(do) g(so.) p 90 rotate
+dyy eop
%%Page: 80 82
-80 81 bop 150 -116 a Ft(80)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)p eop
+80 81 bop Ft 150 -116 a(80) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fo 390
+299 a($) 47 b(cvs) g(checkout) f(-jFSF_DIST:yesterday) c(-jFSF_DIST) j
+(wdiff) p Ft 150 434 a(The) 24 b(ab) s(o) m(v) m(e) i(command) e(will) e
+(c) m(hec) m(k) k(out) f(the) g(latest) g(revision) e(of) i(`) p
+Fo(wdiff) p Ft(',) g(merging) f(the) g(c) m(hanges) i(made) 150
+544 y(on) d(the) g(v) m(endor) h(branc) m(h) e(`) p Fo(FSF_DIST) p
+Ft(') g(since) g(y) m(esterda) m(y) j(in) m(to) e(the) g(w) m(orking) g
+(cop) m(y) -8 b(.) 39 b(If) 23 b(an) m(y) h(con\015icts) e(arise) 150
+653 y(during) 35 b(the) j(merge) g(they) g(should) d(b) s(e) i(resolv) m
+(ed) g(in) f(the) i(normal) f(w) m(a) m(y) h(\(see) g(Section) g(10.3) h
+([Con\015icts) 150 763 y(example],) 31 b(page) g(65\).) 42
+b(Then,) 29 b(the) i(mo) s(di\014ed) d(\014les) h(ma) m(y) i(b) s(e) f
+(committed.) 275 898 y(Using) 25 b(a) h(date,) i(as) e(suggested) h(ab)
+s(o) m(v) m(e,) h(assumes) d(that) i(y) m(ou) f(do) g(not) g(imp) s
+(ort) f(more) h(than) f(one) i(release) 150 1008 y(of) k(a) f(pro) s
+(duct) f(p) s(er) h(da) m(y) -8 b(.) 41 b(If) 30 b(y) m(ou) h(do,) f(y)
+m(ou) h(can) g(alw) m(a) m(ys) g(use) f(something) g(lik) m(e) f(this) h
+(instead:) p Fo 390 1137 a($) 47 b(cvs) g(checkout) f(-jWDIFF_0_04) e
+(-jWDIFF_0_05) h(wdiff) p Ft 150 1272 a(In) 30 b(this) f(case,) j(the) e
+(t) m(w) m(o) i(ab) s(o) m(v) m(e) f(commands) f(are) h(equiv) -5
+b(alen) m(t.) p Fp 150 1532 a(13.3) 68 b(Rev) l(erting) 47
+b(to) e(the) h(latest) g(v) l(endor) f(release) p Ft
+275 1725 a(Y) -8 b(ou) 31 b(can) g(also) g(rev) m(ert) h(lo) s(cal) f
+(c) m(hanges) h(completely) f(and) f(return) g(to) i(the) f(latest) h
+(v) m(endor) f(release) g(b) m(y) 150 1835 y(c) m(hanging) 38
+b(the) h(`head') g(revision) e(bac) m(k) i(to) g(the) g(v) m(endor) f
+(branc) m(h) g(on) g(all) g(\014les.) 63 b(F) -8 b(or) 40
+b(example,) g(if) e(y) m(ou) 150 1944 y(ha) m(v) m(e) 30
+b(a) e(c) m(hec) m(k) m(ed-out) j(cop) m(y) e(of) g(the) g(sources) f
+(in) f(`) p Fo(~/work.d/wdiff) p Ft(',) f(and) h(y) m(ou) i(w) m(an) m
+(t) g(to) g(rev) m(ert) h(to) f(the) 150 2054 y(v) m(endor's) h(v) m
+(ersion) g(for) g(all) g(the) g(\014les) f(in) h(that) h(directory) -8
+b(,) 30 b(y) m(ou) h(w) m(ould) e(t) m(yp) s(e:) p Fo
+390 2183 a($) 47 b(cd) h(~/work.d/wdiff) 390 2287 y($) f(cvs) g(admin) g
+(-bWDIFF) f(.) p Ft 150 2422 a(Y) -8 b(ou) 30 b(m) m(ust) f(sp) s
+(ecify) f(the) i(`) p Fo(-bWDIFF) p Ft(') e(without) g(an) m(y) i
+(space) g(after) g(the) f(`) p Fo(-b) p Ft('.) 41 b(See) 29
+b(Section) g(A.6.1) i([admin) 150 2532 y(options],) f(page) h(93.) p
+Fp 150 2791 a(13.4) 68 b(Ho) l(w) 46 b(to) f(handle) g(binary) g
+(\014les) h(with) f(cvs) g(imp) t(ort) p Ft 275 2984
+a(Use) g(the) g(`) p Fo(-k) p Ft(') g(wrapp) s(er) f(option) g(to) i
+(tell) f(imp) s(ort) e(whic) m(h) h(\014les) g(are) i(binary) -8
+b(.) 83 b(See) 46 b(Section) f(C.2) 150 3094 y([W) -8
+b(rapp) s(ers],) 30 b(page) i(132.) p Fp 150 3353 a(13.5) 68
+b(Ho) l(w) 46 b(to) f(handle) g(k) l(eyw) l(ord) h(substitution) g
+(with) f(cvs) g(imp) t(ort) p Ft 275 3547 a(The) 31 b(sources) h(whic) m
+(h) f(y) m(ou) h(are) h(imp) s(orting) c(ma) m(y) k(con) m(tain) f(k) m
+(eyw) m(ords) h(\(see) g(Chapter) e(12) i([Keyw) m(ord) 150
+3656 y(substitution],) 28 b(page) j(75\).) 42 b(F) -8
+b(or) 31 b(example,) f(the) g(v) m(endor) g(ma) m(y) h(use) p
+Fs 30 w(cvs) p Ft 29 w(or) f(some) h(other) f(system) g(whic) m(h) 150
+3766 y(uses) j(similar) d(k) m(eyw) m(ord) k(expansion) e(syn) m(tax.)
+50 b(If) 32 b(y) m(ou) i(just) e(imp) s(ort) g(the) h(\014les) f(in) g
+(the) i(default) e(fashion,) 150 3875 y(then) 23 b(the) h(k) m(eyw) m
+(ord) g(expansions) f(supplied) d(b) m(y) j(the) h(v) m(endor) g(will) d
+(b) s(e) i(replaced) g(b) m(y) g(k) m(eyw) m(ord) h(expansions) 150
+3985 y(supplied) k(b) m(y) j(y) m(our) g(o) m(wn) g(cop) m(y) h(of) p
+Fs 31 w(cvs) p Ft(.) 42 b(It) 31 b(ma) m(y) h(b) s(e) f(more) g(con) m
+(v) m(enien) m(t) h(to) g(main) m(tain) e(the) h(expansions) 150
+4095 y(supplied) c(b) m(y) k(the) g(v) m(endor,) g(so) g(that) g(this) f
+(information) f(can) i(supply) d(information) h(ab) s(out) i(the) g
+(sources) 150 4204 y(that) g(y) m(ou) g(imp) s(orted) d(from) i(the) h
+(v) m(endor.) 275 4339 y(T) -8 b(o) 29 b(main) m(tain) g(the) g(k) m
+(eyw) m(ord) h(expansions) e(supplied) e(b) m(y) j(the) h(v) m(endor,) f
+(supply) e(the) j(`) p Fo(-ko) p Ft(') e(option) h(to) p
+Fo 150 4449 a(cvs) g(import) p Ft 26 w(the) e(\014rst) f(time) h(y) m
+(ou) g(imp) s(ort) e(the) i(\014le.) 39 b(This) 25 b(will) f(turn) i
+(o\013) h(k) m(eyw) m(ord) h(expansion) e(for) g(that) 150
+4559 y(\014le) 32 b(en) m(tirely) -8 b(,) 33 b(so) f(if) g(y) m(ou) h
+(w) m(an) m(t) g(to) h(b) s(e) e(more) g(selectiv) m(e) i(y) m(ou'll) d
+(ha) m(v) m(e) j(to) f(think) e(ab) s(out) i(what) f(y) m(ou) h(w) m
+(an) m(t) 150 4668 y(and) d(use) g(the) g(`) p Fo(-k) p
+Ft(') h(option) e(to) p Fo 32 w(cvs) g(update) p Ft 29
+w(or) p Fo 30 w(cvs) h(admin) p Ft 29 w(as) g(appropriate.) p
+Fp 150 4927 a(13.6) 68 b(Multiple) 46 b(v) l(endor) f(branc) l(hes) p
+Ft 275 5121 a(All) 25 b(the) j(examples) f(so) g(far) h(assume) f(that)
+h(there) f(is) g(only) f(one) i(v) m(endor) f(from) g(whic) m(h) f(y) m
+(ou) h(are) h(getting) 150 5230 y(sources.) 55 b(In) 34
+b(some) h(situations) f(y) m(ou) h(migh) m(t) g(get) h(sources) f(from)
+g(a) g(v) -5 b(ariet) m(y) 36 b(of) f(places.) 54 b(F) -8
+b(or) 36 b(example,) 150 5340 y(supp) s(ose) h(that) i(y) m(ou) g(are) g
+(dealing) f(with) f(a) i(pro) 5 b(ject) 39 b(where) f(man) m(y) h
+(di\013eren) m(t) f(p) s(eople) f(and) h(teams) i(are) p
+90 rotate dyy eop
%%Page: 81 83
-81 82 bop 150 -116 a Ft(Chapter)30 b(14:)41 b(Ho)m(w)31
-b(y)m(our)g(build)c(system)k(in)m(teracts)g(with)e(CVS)1286
-b(81)150 299 y Fq(14)80 b(Ho)l(w)53 b(y)l(our)g(build)h(system)e(in)l
-(teracts)h(with)h(CVS)275 533 y Ft(As)29 b(men)m(tioned)g(in)g(the)g
-(in)m(tro)s(duction,)g Fs(cvs)f Ft(do)s(es)i(not)f(con)m(tain)h(soft)m
-(w)m(are)h(for)f(building)c(y)m(our)j(soft-)150 643 y(w)m(are)39
-b(from)e(source)i(co)s(de.)64 b(This)36 b(section)i(describ)s(es)f(ho)m
-(w)h(v)-5 b(arious)37 b(asp)s(ects)h(of)h(y)m(our)f(build)d(system)150
-752 y(migh)m(t)30 b(in)m(teract)h(with)e Fs(cvs)p Ft(.)275
-887 y(One)38 b(common)h(question,)h(esp)s(ecially)d(from)h(p)s(eople)g
-(who)g(are)h(accustomed)h(to)g Fs(r)n(cs)p Ft(,)g(is)d(ho)m(w)i(to)150
-996 y(mak)m(e)g(their)d(build)f(get)j(an)g(up)e(to)i(date)g(cop)m(y)h
-(of)e(the)h(sources.)62 b(The)37 b(answ)m(er)h(to)g(this)e(with)g
-Fs(cvs)h Ft(is)150 1106 y(t)m(w)m(o-fold.)56 b(First)34
-b(of)i(all,)f(since)g Fs(cvs)f Ft(itself)g(can)h(recurse)g(through)g
-(directories,)h(there)f(is)f(no)h(need)g(to)150 1215
-y(mo)s(dify)c(y)m(our)h(`)p Fo(Makefile)p Ft(')f(\(or)i(whatev)m(er)g
-(con\014guration)f(\014le)g(y)m(our)g(build)e(to)s(ol)i(uses\))h(to)g
-(mak)m(e)h(sure)150 1325 y(eac)m(h)29 b(\014le)f(is)f(up)g(to)i(date.)
-40 b(Instead,)29 b(just)f(use)g(t)m(w)m(o)h(commands,)g(\014rst)e
-Fo(cvs)i(-q)h(update)d Ft(and)g(then)h Fo(make)150 1435
-y Ft(or)37 b(whatev)m(er)g(the)g(command)g(is)f(to)i(in)m(v)m(ok)m(e)f
-(y)m(our)g(build)d(to)s(ol.)60 b(Secondly)-8 b(,)38 b(y)m(ou)f(do)g
-(not)g(necessarily)150 1544 y Fn(want)k Ft(to)33 b(get)f(a)g(cop)m(y)g
-(of)g(a)g(c)m(hange)h(someone)f(else)f(made)h(un)m(til)e(y)m(ou)i(ha)m
-(v)m(e)h(\014nished)c(y)m(our)i(o)m(wn)h(w)m(ork.)150
-1654 y(One)c(suggested)h(approac)m(h)f(is)g(to)h(\014rst)e(up)s(date)h
-(y)m(our)g(sources,)h(then)f(implemen)m(t,)g(build)d(and)j(test)h(the)
-150 1763 y(c)m(hange)c(y)m(ou)f(w)m(ere)h(thinking)c(of,)26
-b(and)d(then)h(commit)g(y)m(our)g(sources)g(\(up)s(dating)e(\014rst)h
-(if)g(necessary\).)40 b(By)150 1873 y(p)s(erio)s(dically)29
-b(\(in)k(b)s(et)m(w)m(een)g(c)m(hanges,)i(using)d(the)h(approac)m(h)h
-(just)e(describ)s(ed\))g(up)s(dating)f(y)m(our)i(en)m(tire)150
-1983 y(tree,)e(y)m(ou)g(ensure)f(that)h(y)m(our)f(sources)g(are)h
-(su\016cien)m(tly)e(up)g(to)j(date.)275 2117 y(One)25
-b(common)h(need)f(is)g(to)i(record)e(whic)m(h)g(v)m(ersions)g(of)h
-(whic)m(h)e(source)i(\014les)f(w)m(en)m(t)i(in)m(to)e(a)i(particular)
-150 2227 y(build.)38 b(This)28 b(kind)g(of)i(functionalit)m(y)f(is)g
-(sometimes)h(called)f Fm(bill)e(of)k(materials)i Ft(or)d(something)f
-(similar.)150 2336 y(The)e(b)s(est)g(w)m(a)m(y)h(to)g(do)f(this)g(with)
-f Fs(cvs)g Ft(is)h(to)h(use)f(the)g Fo(tag)g Ft(command)g(to)h(record)f
-(whic)m(h)f(v)m(ersions)h(w)m(en)m(t)150 2446 y(in)m(to)j(a)h(giv)m(en)
-f(build)e(\(see)j(Section)f(4.4)i([T)-8 b(ags],)32 b(page)f(34\).)275
-2580 y(Using)c Fs(cvs)f Ft(in)h(the)h(most)g(straigh)m(tforw)m(ard)g
-(manner)f(p)s(ossible,)f(eac)m(h)j(dev)m(elop)s(er)e(will)e(ha)m(v)m(e)
-k(a)f(cop)m(y)150 2690 y(of)h(the)g(en)m(tire)f(source)h(tree)g(whic)m
-(h)f(is)f(used)h(in)g(a)h(particular)e(build.)37 b(If)28
-b(the)h(source)g(tree)g(is)f(small,)f(or)i(if)150 2800
-y(dev)m(elop)s(ers)e(are)h(geographically)f(disp)s(ersed,)f(this)h(is)g
-(the)h(preferred)e(solution.)39 b(In)27 b(fact)i(one)f(approac)m(h)150
-2909 y(for)i(larger)f(pro)5 b(jects)30 b(is)f(to)i(break)e(a)h(pro)5
-b(ject)31 b(do)m(wn)e(in)m(to)h(smaller)e(separately-compiled)h
-(subsystems,)150 3019 y(and)h(arrange)h(a)h(w)m(a)m(y)f(of)g(releasing)
-f(them)h(in)m(ternally)e(so)i(that)g(eac)m(h)h(dev)m(elop)s(er)f(need)f
-(c)m(hec)m(k)j(out)e(only)150 3128 y(those)g(subsystems)e(whic)m(h)g
-(are)i(they)g(are)f(activ)m(ely)h(w)m(orking)f(on.)275
-3263 y(Another)38 b(approac)m(h)h(is)f(to)h(set)g(up)f(a)h(structure)f
-(whic)m(h)f(allo)m(ws)h(dev)m(elop)s(ers)g(to)h(ha)m(v)m(e)h(their)e(o)
-m(wn)150 3372 y(copies)31 b(of)h(some)g(\014les,)e(and)h(for)g(other)h
-(\014les)e(to)j(access)f(source)g(\014les)e(from)h(a)h(cen)m(tral)g(lo)
-s(cation.)43 b(Man)m(y)150 3482 y(p)s(eople)c(ha)m(v)m(e)i(come)g(up)e
-(with)g(some)i(suc)m(h)e(a)i(system)f(using)f(features)h(suc)m(h)g(as)g
-(the)h(sym)m(b)s(olic)d(link)150 3592 y(feature)k(found)f(in)f(man)m(y)
-i(op)s(erating)f(systems,)k(or)d(the)f Fo(VPATH)g Ft(feature)h(found)e
-(in)h(man)m(y)h(v)m(ersions)150 3701 y(of)f Fo(make)p
-Ft(.)72 b(One)40 b(build)e(to)s(ol)j(whic)m(h)f(is)g(designed)g(to)h
-(help)f(with)g(this)g(kind)f(of)i(thing)f(is)g(Odin)f(\(see)150
-3811 y Fo(ftp://ftp.cs.colorado.ed)o(u/pu)o(b/di)o(str)o(ibs/)o(odin)o
-Ft(\).)p eop
+81 82 bop Ft 150 -116 a(Chapter) 30 b(13:) 41 b(T) -8
+b(rac) m(king) 31 b(third-part) m(y) e(sources) 1868
+b(81) 150 299 y(mo) s(difying) 30 b(the) i(soft) m(w) m(are.) 47
+b(There) 32 b(are) h(a) f(v) -5 b(ariet) m(y) 33 b(of) f(w) m(a) m(ys) h
+(to) g(handle) e(this,) h(but) f(in) g(some) i(cases) g(y) m(ou) 150
+408 y(ha) m(v) m(e) k(a) f(bunc) m(h) f(of) h(source) g(trees) h(lying)
+d(around) h(and) g(what) h(y) m(ou) g(w) m(an) m(t) h(to) f(do) g(more)
+g(than) g(an) m(ything) 150 518 y(else) 30 b(is) g(just) f(to) j(all) d
+(put) g(them) i(in) p Fs 29 w(cvs) p Ft 29 w(so) g(that) g(y) m(ou) g
+(at) g(least) f(ha) m(v) m(e) i(them) e(in) f(one) i(place.) 275
+653 y(F) -8 b(or) 33 b(handling) d(situations) i(in) f(whic) m(h) h
+(there) h(ma) m(y) g(b) s(e) g(more) g(than) f(one) h(v) m(endor,) h(y)
+m(ou) f(ma) m(y) g(sp) s(ecify) 150 762 y(the) j(`) p
+Fo(-b) p Ft(') g(option) g(to) p Fo 37 w(cvs) 29 b(import) p
+Ft(.) 57 b(It) 36 b(tak) m(es) i(as) e(an) g(argumen) m(t) h(the) f(v) m
+(endor) g(branc) m(h) g(to) g(imp) s(ort) f(to.) 150
+872 y(The) 30 b(default) f(is) h(`) p Fo(-b) g(1.1.1) p
+Ft('.) 275 1006 y(F) -8 b(or) 34 b(example,) h(supp) s(ose) e(that) h
+(there) h(are) f(t) m(w) m(o) h(teams,) h(the) f(red) e(team) i(and) e
+(the) i(blue) d(team,) k(that) 150 1116 y(are) 29 b(sending) d(y) m(ou)
+j(sources.) 40 b(Y) -8 b(ou) 28 b(w) m(an) m(t) i(to) e(imp) s(ort) f
+(the) h(red) g(team's) h(e\013orts) g(to) g(branc) m(h) f(1.1.1) i(and)
+d(use) 150 1225 y(the) 35 b(v) m(endor) f(tag) h(RED.) g(Y) -8
+b(ou) 35 b(w) m(an) m(t) g(to) g(imp) s(ort) e(the) h(blue) f(team's) j
+(e\013orts) f(to) g(branc) m(h) e(1.1.3) k(and) c(use) 150
+1335 y(the) e(v) m(endor) f(tag) h(BLUE.) g(So) f(the) h(commands) f(y)
+m(ou) h(migh) m(t) f(use) g(are:) p Fo 390 1464 a($) 47
+b(cvs) g(import) f(dir) h(RED) g(RED_1-0) 390 1567 y($) g(cvs) g
+(import) f(-b) i(1.1.3) e(dir) h(BLUE) g(BLUE_1-5) p
+Ft 275 1702 a(Note) 34 b(that) g(if) e(y) m(our) h(v) m(endor) g(tag) h
+(do) s(es) f(not) h(matc) m(h) g(y) m(our) f(`) p Fo(-b) p
+Ft(') g(option,) p Fs 33 w(cvs) p Ft 33 w(will) d(not) k(detect) g
+(this) 150 1812 y(case!) 42 b(F) -8 b(or) 31 b(example,) p
+Fo 390 1940 a($) 47 b(cvs) g(import) f(-b) i(1.1.3) e(dir) h(RED) g
+(RED_1-0) p Ft 150 2075 a(Be) 27 b(careful;) h(this) d(kind) g(of) i
+(mismatc) m(h) g(is) e(sure) h(to) i(so) m(w) f(confusion) e(or) i(w) m
+(orse.) 40 b(I) 26 b(can't) i(think) d(of) i(a) g(useful) 150
+2184 y(purp) s(ose) 34 b(for) i(the) g(abilit) m(y) f(to) i(sp) s
+(ecify) d(a) j(mismatc) m(h) f(here,) h(but) e(if) g(y) m(ou) i(disco) m
+(v) m(er) f(suc) m(h) g(a) g(use,) i(don't.) p Fs 150
+2294 a(cvs) p Ft 29 w(is) 30 b(lik) m(ely) f(to) i(mak) m(e) g(this) e
+(an) i(error) f(in) f(some) i(future) e(release.) p 90 rotate
+dyy eop
%%Page: 82 84
-82 83 bop 150 -116 a Ft(82)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)p eop
+82 83 bop Ft 150 -116 a(82) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p 90 rotate
+dyy eop
%%Page: 83 85
-83 84 bop 150 -116 a Ft(Chapter)30 b(15:)41 b(Sp)s(ecial)29
-b(Files)2501 b(83)150 299 y Fq(15)80 b(Sp)t(ecial)55
-b(Files)275 533 y Ft(In)34 b(normal)g(circumstances,)j(CVS)d(w)m(orks)h
-(only)f(with)g(regular)h(\014les.)54 b(Ev)m(ery)35 b(\014le)g(in)f(a)h
-(pro)5 b(ject)36 b(is)150 643 y(assumed)j(to)h(b)s(e)f(p)s(ersisten)m
-(t;)k(it)c(m)m(ust)h(b)s(e)f(p)s(ossible)e(to)j(op)s(en,)i(read)d(and)g
-(close)h(them;)k(and)39 b(so)h(on.)150 752 y(CVS)29 b(also)g(ignores)h
-(\014le)e(p)s(ermissions)f(and)i(o)m(wnerships,)f(lea)m(ving)h(suc)m(h)
-g(issues)f(to)j(b)s(e)e(resolv)m(ed)g(b)m(y)h(the)150
-862 y(dev)m(elop)s(er)e(at)i(installation)d(time.)40
-b(In)28 b(other)h(w)m(ords,)g(it)g(is)f(not)h(p)s(ossible)d(to)k
-Fo(")p Ft(c)m(hec)m(k)g(in)p Fo(")e Ft(a)h(device)g(in)m(to)150
-971 y(a)36 b(rep)s(ository;)i(if)d(the)h(device)g(\014le)f(cannot)h(b)s
-(e)g(op)s(ened,)g(CVS)g(will)d(refuse)i(to)i(handle)d(it.)57
-b(Files)35 b(also)150 1081 y(lose)30 b(their)g(o)m(wnerships)e(and)i(p)
-s(ermissions)d(during)h(rep)s(ository)h(transactions.)p
+83 84 bop Ft 150 -116 a(Chapter) 30 b(14:) 41 b(Ho) m(w) 31
+b(y) m(our) g(build) c(system) k(in) m(teracts) g(with) e(CVS) 1286
+b(83) p Fq 150 299 a(14) 80 b(Ho) l(w) 53 b(y) l(our) g(build) h
+(system) e(in) l(teracts) h(with) h(CVS) p Ft 275 533
+a(As) 29 b(men) m(tioned) g(in) g(the) g(in) m(tro) s(duction,) p
+Fs 29 w(cvs) p Ft 28 w(do) s(es) h(not) f(con) m(tain) h(soft) m(w) m
+(are) h(for) f(building) c(y) m(our) j(soft-) 150 643
+y(w) m(are) 39 b(from) e(source) i(co) s(de.) 64 b(This) 36
+b(section) i(describ) s(es) f(ho) m(w) h(v) -5 b(arious) 37
+b(asp) s(ects) h(of) h(y) m(our) f(build) d(system) 150
+752 y(migh) m(t) 30 b(in) m(teract) h(with) p Fs 29 w(cvs) p
+Ft(.) 275 887 y(One) 38 b(common) h(question,) h(esp) s(ecially) d
+(from) h(p) s(eople) g(who) g(are) h(accustomed) h(to) p
+Fs 40 w(r) n(cs) p Ft(,) g(is) d(ho) m(w) i(to) 150 996
+y(mak) m(e) g(their) d(build) f(get) j(an) g(up) e(to) i(date) g(cop) m
+(y) h(of) e(the) h(sources.) 62 b(The) 37 b(answ) m(er) h(to) g(this) e
+(with) p Fs 36 w(cvs) p Ft 37 w(is) 150 1106 y(t) m(w) m(o-fold.) 56
+b(First) 34 b(of) i(all,) f(since) p Fs 35 w(cvs) p Ft
+34 w(itself) f(can) h(recurse) g(through) g(directories,) h(there) f
+(is) f(no) h(need) g(to) 150 1215 y(mo) s(dify) c(y) m(our) h(`) p
+Fo(Makefile) p Ft(') f(\(or) i(whatev) m(er) g(con\014guration) f
+(\014le) g(y) m(our) g(build) e(to) s(ol) i(uses\)) h(to) g(mak) m(e) h
+(sure) 150 1325 y(eac) m(h) 29 b(\014le) f(is) f(up) g(to) i(date.) 40
+b(Instead,) 29 b(just) f(use) g(t) m(w) m(o) h(commands,) g(\014rst) p
+Fo 27 w(cvs) g(-q) h(update) p Ft 27 w(and) d(then) p
+Fo 28 w(make) p Ft 150 1435 a(or) 37 b(whatev) m(er) g(the) g(command) g
+(is) f(to) i(in) m(v) m(ok) m(e) f(y) m(our) g(build) d(to) s(ol.) 60
+b(Secondly) -8 b(,) 38 b(y) m(ou) f(do) g(not) g(necessarily) p
+Fn 150 1544 a(want) p Ft 41 w(to) c(get) f(a) g(cop) m(y) g(of) g(a) g
+(c) m(hange) h(someone) f(else) f(made) h(un) m(til) e(y) m(ou) i(ha) m
+(v) m(e) h(\014nished) c(y) m(our) i(o) m(wn) h(w) m(ork.) 150
+1654 y(One) c(suggested) h(approac) m(h) f(is) g(to) h(\014rst) e(up) s
+(date) h(y) m(our) g(sources,) h(then) f(implemen) m(t,) g(build) d
+(and) j(test) h(the) 150 1763 y(c) m(hange) c(y) m(ou) f(w) m(ere) h
+(thinking) c(of,) 26 b(and) d(then) h(commit) g(y) m(our) g(sources) g
+(\(up) s(dating) e(\014rst) h(if) g(necessary\).) 40
+b(By) 150 1873 y(p) s(erio) s(dically) 29 b(\(in) k(b) s(et) m(w) m
+(een) g(c) m(hanges,) i(using) d(the) h(approac) m(h) h(just) e
+(describ) s(ed\)) g(up) s(dating) f(y) m(our) i(en) m(tire) 150
+1983 y(tree,) e(y) m(ou) g(ensure) f(that) h(y) m(our) f(sources) g
+(are) h(su\016cien) m(tly) e(up) g(to) j(date.) 275 2117
+y(One) 25 b(common) h(need) f(is) g(to) i(record) e(whic) m(h) g(v) m
+(ersions) g(of) h(whic) m(h) e(source) i(\014les) f(w) m(en) m(t) i(in)
+m(to) e(a) i(particular) 150 2227 y(build.) 38 b(This) 28
+b(kind) g(of) i(functionalit) m(y) f(is) g(sometimes) h(called) p
+Fm 29 w(bill) d(of) k(materials) p Ft 33 w(or) f(something) f(similar.)
+150 2336 y(The) e(b) s(est) g(w) m(a) m(y) h(to) g(do) f(this) g(with) p
+Fs 26 w(cvs) p Ft 26 w(is) g(to) h(use) f(the) p Fo 27
+w(tag) p Ft 27 w(command) g(to) h(record) f(whic) m(h) f(v) m(ersions) h
+(w) m(en) m(t) 150 2446 y(in) m(to) j(a) h(giv) m(en) f(build) e(\(see)
+j(Section) f(4.4) i([T) -8 b(ags],) 32 b(page) f(34\).) 275
+2580 y(Using) p Fs 27 w(cvs) p Ft 26 w(in) c(the) h(most) g(straigh) m
+(tforw) m(ard) g(manner) f(p) s(ossible,) f(eac) m(h) j(dev) m(elop) s
+(er) e(will) e(ha) m(v) m(e) k(a) f(cop) m(y) 150 2690
+y(of) h(the) g(en) m(tire) f(source) h(tree) g(whic) m(h) f(is) f(used)
+h(in) g(a) h(particular) e(build.) 37 b(If) 28 b(the) h(source) g(tree)
+g(is) f(small,) f(or) i(if) 150 2800 y(dev) m(elop) s(ers) e(are) h
+(geographically) f(disp) s(ersed,) f(this) h(is) g(the) h(preferred) e
+(solution.) 39 b(In) 27 b(fact) i(one) f(approac) m(h) 150
+2909 y(for) i(larger) f(pro) 5 b(jects) 30 b(is) f(to) i(break) e(a) h
+(pro) 5 b(ject) 31 b(do) m(wn) e(in) m(to) h(smaller) e
+(separately-compiled) h(subsystems,) 150 3019 y(and) h(arrange) h(a) h
+(w) m(a) m(y) f(of) g(releasing) f(them) h(in) m(ternally) e(so) i
+(that) g(eac) m(h) h(dev) m(elop) s(er) f(need) f(c) m(hec) m(k) j(out)
+e(only) 150 3128 y(those) g(subsystems) e(whic) m(h) g(are) i(they) g
+(are) f(activ) m(ely) h(w) m(orking) f(on.) 275 3263
+y(Another) 38 b(approac) m(h) h(is) f(to) h(set) g(up) f(a) h
+(structure) f(whic) m(h) f(allo) m(ws) h(dev) m(elop) s(ers) g(to) h
+(ha) m(v) m(e) h(their) e(o) m(wn) 150 3372 y(copies) 31
+b(of) h(some) g(\014les,) e(and) h(for) g(other) h(\014les) e(to) j
+(access) f(source) g(\014les) e(from) h(a) h(cen) m(tral) g(lo) s
+(cation.) 43 b(Man) m(y) 150 3482 y(p) s(eople) c(ha) m(v) m(e) i(come)
+g(up) e(with) g(some) i(suc) m(h) e(a) i(system) f(using) f(features) h
+(suc) m(h) g(as) g(the) h(sym) m(b) s(olic) d(link) 150
+3592 y(feature) k(found) f(in) f(man) m(y) i(op) s(erating) f(systems,)
+k(or) d(the) p Fo 41 w(VPATH) p Ft 41 w(feature) g(found) e(in) h(man) m
+(y) h(v) m(ersions) 150 3701 y(of) p Fo 41 w(make) p
+Ft(.) 72 b(One) 40 b(build) e(to) s(ol) j(whic) m(h) f(is) g(designed) g
+(to) h(help) f(with) g(this) g(kind) f(of) i(thing) f(is) g(Odin) f
+(\(see) p Fo 150 3811 a(ftp://ftp.cs.colorado.ed) o(u/pu) o(b/di) o
+(str) o(ibs/) o(odin) p Ft -1 w(\).) p 90 rotate dyy
eop
%%Page: 84 86
-84 85 bop 150 -116 a Ft(84)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)p eop
+84 85 bop Ft 150 -116 a(84) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p 90 rotate
+dyy eop
%%Page: 85 87
-85 86 bop 150 -116 a Ft(App)s(endix)28 b(A:)i(Guide)g(to)h(CVS)e
-(commands)1955 b(85)150 299 y Fq(App)t(endix)53 b(A)81
-b(Guide)53 b(to)h(CVS)f(commands)275 577 y Ft(This)39
-b(app)s(endix)h(describ)s(es)g(the)h(o)m(v)m(erall)h(structure)g(of)f
-Fs(cvs)g Ft(commands,)k(and)c(describ)s(es)f(some)150
-686 y(commands)24 b(in)f(detail)h(\(others)h(are)f(describ)s(ed)f
-(elsewhere;)j(for)e(a)h(quic)m(k)f(reference)g(to)i Fs(cvs)d
-Ft(commands,)150 796 y(see)31 b(App)s(endix)d(B)i([In)m(v)m(oking)h
-(CVS],)f(page)h(115\).)150 1090 y Fp(A.1)67 b(Ov)l(erall)47
-b(structure)e(of)g(CVS)f(commands)275 1297 y Ft(The)29
-b(o)m(v)m(erall)i(format)g(of)f(all)g Fs(cvs)f Ft(commands)h(is:)390
-1440 y Fo(cvs)47 b([)g(cvs_options)e(])j(cvs_command)c([)k
-(command_options)43 b(])48 b([)f(command_args)e(])150
-1621 y(cvs)336 b Ft(The)30 b(name)g(of)h(the)f Fs(cvs)g
-Ft(program.)150 1795 y Fo(cvs_options)630 1905 y Ft(Some)f(options)f
-(that)h(a\013ect)i(all)c(sub-commands)h(of)h Fs(cvs)p
-Ft(.)39 b(These)29 b(are)g(describ)s(ed)d(b)s(elo)m(w.)150
-2079 y Fo(cvs_command)630 2188 y Ft(One)20 b(of)h(sev)m(eral)h
-(di\013eren)m(t)e(sub-commands.)36 b(Some)21 b(of)g(the)g(commands)g
-(ha)m(v)m(e)h(aliases)e(that)630 2298 y(can)37 b(b)s(e)f(used)g
-(instead;)k(those)d(aliases)f(are)h(noted)g(in)f(the)h(reference)g(man)
-m(ual)f(for)g(that)630 2407 y(command.)47 b(There)32
-b(are)h(only)e(t)m(w)m(o)j(situations)d(where)h(y)m(ou)h(ma)m(y)g(omit)
-f(`)p Fo(cvs_command)p Ft(':)630 2517 y(`)p Fo(cvs)e(-H)p
-Ft(')k(elicits)f(a)i(list)e(of)i(a)m(v)-5 b(ailable)33
-b(commands,)j(and)e(`)p Fo(cvs)29 b(-v)p Ft(')34 b(displa)m(ys)f(v)m
-(ersion)h(in-)630 2627 y(formation)c(on)g Fs(cvs)g Ft(itself.)150
-2801 y Fo(command_options)630 2910 y Ft(Options)f(that)i(are)g(sp)s
-(eci\014c)e(for)h(the)h(command.)150 3084 y Fo(command_args)630
-3194 y Ft(Argumen)m(ts)f(to)i(the)e(commands.)275 3375
-y(There)41 b(is)h(unfortunately)f(some)i(confusion)e(b)s(et)m(w)m(een)i
-Fo(cvs_options)c Ft(and)j Fo(command_options)p Ft(.)150
-3485 y(`)p Fo(-l)p Ft(',)37 b(when)e(giv)m(en)h(as)g(a)g
-Fo(cvs_option)p Ft(,)f(only)g(a\013ects)i(some)f(of)g(the)g(commands.)
-57 b(When)36 b(it)f(is)g(giv)m(en)150 3594 y(as)g(a)g
-Fo(command_option)c Ft(is)j(has)h(a)g(di\013eren)m(t)f(meaning,)i(and)e
-(is)g(accepted)i(b)m(y)f(more)g(commands.)54 b(In)150
-3704 y(other)26 b(w)m(ords,)h(do)e(not)h(tak)m(e)i(the)e(ab)s(o)m(v)m
-(e)h(categorization)g(to)s(o)g(seriously)-8 b(.)38 b(Lo)s(ok)26
-b(at)g(the)g(do)s(cumen)m(tation)150 3813 y(instead.)150
-4107 y Fp(A.2)67 b(CVS's)45 b(exit)h(status)275 4314
-y Ft(CVS)25 b(can)h(indicate)e(to)j(the)f(calling)e(en)m(vironmen)m(t)h
-(whether)h(it)f(succeeded)h(or)g(failed)e(b)m(y)i(setting)g(its)150
-4424 y Fm(exit)h(status)p Ft(.)40 b(The)27 b(exact)i(w)m(a)m(y)g(of)e
-(testing)h(the)f(exit)g(status)h(will)d(v)-5 b(ary)27
-b(from)g(one)h(op)s(erating)f(system)g(to)150 4533 y(another.)45
-b(F)-8 b(or)32 b(example)f(in)g(a)h(unix)d(shell)h(script)h(the)h(`)p
-Fo($?)p Ft(')f(v)-5 b(ariable)30 b(will)f(b)s(e)i(0)h(if)f(the)h(last)f
-(command)150 4643 y(returned)e(a)i(successful)e(exit)h(status,)h(or)g
-(greater)g(than)f(0)h(if)e(the)i(exit)f(status)h(indicated)e(failure.)
-275 4792 y(If)g(CVS)h(is)f(successful,)h(it)g(returns)f(a)i(successful)
-e(status;)i(if)e(there)h(is)g(an)g(error,)g(it)g(prin)m(ts)f(an)h
-(error)150 4902 y(message)h(and)f(returns)f(a)i(failure)d(status.)41
-b(The)30 b(one)h(exception)f(to)h(this)e(is)h(the)g Fo(cvs)g(diff)f
-Ft(command.)150 5011 y(It)k(will)d(return)h(a)i(successful)f(status)g
-(if)g(it)g(found)g(no)g(di\013erences,)h(or)f(a)h(failure)e(status)i
-(if)f(there)g(w)m(ere)150 5121 y(di\013erences)f(or)h(if)f(there)i(w)m
-(as)f(an)g(error.)45 b(Because)34 b(this)d(b)s(eha)m(vior)g(pro)m
-(vides)g(no)h(go)s(o)s(d)g(w)m(a)m(y)h(to)g(detect)150
-5230 y(errors,)j(in)e(the)h(future)f(it)h(is)f(p)s(ossible)e(that)k
-Fo(cvs)29 b(diff)34 b Ft(will)f(b)s(e)h(c)m(hanged)i(to)f(b)s(eha)m(v)m
-(e)h(lik)m(e)e(the)i(other)150 5340 y Fs(cvs)29 b Ft(commands.)p
-eop
+85 86 bop Ft 150 -116 a(Chapter) 30 b(15:) 41 b(Sp) s(ecial) 29
+b(Files) 2501 b(85) p Fq 150 299 a(15) 80 b(Sp) t(ecial) 55
+b(Files) p Ft 275 533 a(In) 36 b(normal) g(circumstances,) p
+Fs 39 w(cvs) p Ft 36 w(w) m(orks) i(only) e(with) g(regular) g
+(\014les.) 61 b(Ev) m(ery) 37 b(\014le) g(in) f(a) h(pro) 5
+b(ject) 38 b(is) 150 643 y(assumed) h(to) h(b) s(e) f(p) s(ersisten) m
+(t;) k(it) c(m) m(ust) h(b) s(e) f(p) s(ossible) e(to) j(op) s(en,) i
+(read) d(and) g(close) h(them;) k(and) 39 b(so) h(on.) p
+Fs 150 752 a(cvs) p Ft 31 w(also) 32 b(ignores) f(\014le) g(p) s
+(ermissions) e(and) i(o) m(wnerships,) g(lea) m(ving) h(suc) m(h) f
+(issues) g(to) i(b) s(e) e(resolv) m(ed) h(b) m(y) g(the) 150
+862 y(dev) m(elop) s(er) c(at) i(installation) d(time.) 40
+b(In) 28 b(other) h(w) m(ords,) g(it) g(is) f(not) h(p) s(ossible) d
+(to) p Fo 30 w(") p Ft(c) m(hec) m(k) k(in) p Fo(") p
+Ft 28 w(a) f(device) g(in) m(to) 150 971 y(a) f(rep) s(ository;) g(if) f
+(the) h(device) g(\014le) e(cannot) j(b) s(e) e(op) s(ened,) p
+Fs 28 w(cvs) p Ft 27 w(will) e(refuse) i(to) i(handle) d(it.) 39
+b(Files) 27 b(also) h(lose) 150 1081 y(their) h(o) m(wnerships) g(and) h
+(p) s(ermissions) d(during) h(rep) s(ository) h(transactions.) p
+90 rotate dyy eop
%%Page: 86 88
-86 87 bop 150 -116 a Ft(86)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y Fp(A.3)67 b(Default)47
-b(options)e(and)g(the)g Ff(~)p Fp(/.cvsrc)f(\014le)275
-486 y Ft(There)28 b(are)i(some)f Fo(command_options)c
-Ft(that)30 b(are)g(used)e(so)h(often)h(that)g(y)m(ou)f(migh)m(t)g(ha)m
-(v)m(e)h(set)g(up)e(an)150 596 y(alias)i(or)h(some)g(other)g(means)g
-(to)g(mak)m(e)h(sure)e(y)m(ou)i(alw)m(a)m(ys)f(sp)s(ecify)e(that)j
-(option.)41 b(One)31 b(example)f(\(the)150 705 y(one)i(that)h(dro)m(v)m
-(e)g(the)g(implemen)m(tation)e(of)h(the)g(`)p Fo(.cvsrc)p
-Ft(')f(supp)s(ort,)g(actually\))i(is)e(that)i(man)m(y)f(p)s(eople)150
-815 y(\014nd)37 b(the)h(default)f(output)h(of)g(the)g(`)p
-Fo(diff)p Ft(')g(command)g(to)g(b)s(e)g(v)m(ery)g(hard)f(to)i(read,)h
-(and)e(that)g(either)150 924 y(con)m(text)32 b(di\013s)d(or)i
-(unidi\013s)c(are)k(m)m(uc)m(h)f(easier)g(to)h(understand.)275
-1053 y(The)g(`)p Fo(~/.cvsrc)p Ft(')g(\014le)g(is)g(a)i(w)m(a)m(y)g
-(that)f(y)m(ou)h(can)f(add)g(default)f(options)h(to)h
-Fo(cvs_commands)28 b Ft(within)150 1163 y(cvs,)j(instead)e(of)i
-(relying)e(on)h(aliases)g(or)g(other)h(shell)d(scripts.)275
-1292 y(The)34 b(format)i(of)f(the)h(`)p Fo(~/.cvsrc)p
-Ft(')d(\014le)i(is)f(simple.)53 b(The)35 b(\014le)f(is)h(searc)m(hed)g
-(for)g(a)h(line)e(that)h(b)s(egins)150 1401 y(with)i(the)i(same)g(name)
-f(as)h(the)f Fo(cvs_command)e Ft(b)s(eing)h(executed.)66
-b(If)38 b(a)g(matc)m(h)i(is)d(found,)j(then)e(the)150
-1511 y(remainder)26 b(of)i(the)g(line)e(is)g(split)g(up)h(\(at)i
-(whitespace)e(c)m(haracters\))i(in)m(to)f(separate)h(options)e(and)g
-(added)150 1621 y(to)k(the)g(command)f(argumen)m(ts)g
-Fn(b)-5 b(efor)g(e)38 b Ft(an)m(y)31 b(options)f(from)g(the)g(command)g
-(line.)275 1750 y(If)e(a)i(command)f(has)f(t)m(w)m(o)j(names)e(\(e.g.,)
-i Fo(checkout)c Ft(and)i Fo(co)p Ft(\),)g(the)g(o\016cial)g(name,)h
-(not)f(necessarily)150 1859 y(the)j(one)g(used)f(on)h(the)g(command)f
-(line,)g(will)e(b)s(e)i(used)g(to)h(matc)m(h)h(against)f(the)g(\014le.)
-44 b(So)32 b(if)e(this)h(is)g(the)150 1969 y(con)m(ten)m(ts)h(of)f(the)
-f(user's)g(`)p Fo(~/.cvsrc)p Ft(')f(\014le:)390 2092
-y Fo(log)47 b(-N)390 2196 y(diff)g(-u)390 2300 y(update)f(-P)390
-2403 y(checkout)g(-P)150 2532 y Ft(the)34 b(command)g(`)p
-Fo(cvs)c(checkout)e(foo)p Ft(')33 b(w)m(ould)g(ha)m(v)m(e)i(the)g(`)p
-Fo(-P)p Ft(')e(option)h(added)f(to)i(the)f(argumen)m(ts,)i(as)150
-2642 y(w)m(ell)29 b(as)i(`)p Fo(cvs)f(co)f(foo)p Ft('.)275
-2771 y(With)21 b(the)h(example)f(\014le)g(ab)s(o)m(v)m(e,)k(the)d
-(output)f(from)h(`)p Fo(cvs)29 b(diff)h(foobar)p Ft(')20
-b(will)f(b)s(e)i(in)g(unidi\013)d(format.)150 2880 y(`)p
-Fo(cvs)30 b(diff)f(-c)h(foobar)p Ft(')d(will)f(pro)m(vide)i(con)m(text)
-i(di\013s,)e(as)h(usual.)38 b(Getting)30 b Fo(")p Ft(old)p
-Fo(")d Ft(format)i(di\013s)e(w)m(ould)150 2990 y(b)s(e)37
-b(sligh)m(tly)g(more)h(complicated,)i(b)s(ecause)e Fo(diff)e
-Ft(do)s(esn't)i(ha)m(v)m(e)h(an)f(option)g(to)g(sp)s(ecify)f(use)h(of)g
-(the)150 3100 y Fo(")p Ft(old)p Fo(")29 b Ft(format,)i(so)g(y)m(ou)f(w)
-m(ould)f(need)i(`)p Fo(cvs)e(-f)h(diff)f(foobar)p Ft('.)275
-3229 y(In)23 b(place)i(of)f(the)h(command)f(name)h(y)m(ou)g(can)g(use)f
-Fo(cvs)f Ft(to)j(sp)s(ecify)d(global)h(options)f(\(see)j(Section)e(A.4)
-150 3338 y([Global)30 b(options],)g(page)h(86\).)42 b(F)-8
-b(or)31 b(example)f(the)h(follo)m(wing)e(line)f(in)h(`)p
-Fo(.cvsrc)p Ft(')390 3461 y Fo(cvs)47 b(-z6)275 3590
-y Ft(causes)30 b Fs(cvs)g Ft(to)h(use)f(compression)f(lev)m(el)h(6.)150
-3831 y Fp(A.4)67 b(Global)46 b(options)275 4018 y Ft(The)29
-b(a)m(v)-5 b(ailable)30 b(`)p Fo(cvs_options)p Ft(')e(\(that)j(are)g
-(giv)m(en)f(to)i(the)e(left)g(of)h(`)p Fo(cvs_command)p
-Ft('\))d(are:)150 4167 y Fo(--allow-root=)p Fm(ro)s(otdir)630
-4276 y Ft(Sp)s(ecify)h(legal)i Fs(cvsr)n(oot)e Ft(directory)-8
-b(.)43 b(See)31 b(Section)g(2.9.3.1)i([P)m(assw)m(ord)f(authen)m
-(tication)630 4386 y(serv)m(er],)f(page)g(21.)150 4534
-y Fo(-a)384 b Ft(Authen)m(ticate)26 b(all)e(comm)m(unication)h(b)s(et)m
-(w)m(een)h(the)f(clien)m(t)g(and)g(the)g(serv)m(er.)39
-b(Only)24 b(has)h(an)630 4644 y(e\013ect)i(on)e(the)g
-Fs(cvs)f Ft(clien)m(t.)39 b(As)25 b(of)g(this)f(writing,)g(this)g(is)g
-(only)h(implemen)m(ted)e(when)h(using)630 4753 y(a)45
-b(GSSAPI)e(connection)h(\(see)i(Section)e(2.9.4)i([GSSAPI)d(authen)m
-(ticated],)49 b(page)c(24\).)630 4863 y(Authen)m(tication)33
-b(prev)m(en)m(ts)i(certain)e(sorts)h(of)f(attac)m(ks)j(in)m(v)m(olving)
-c(hijac)m(king)h(the)h(activ)m(e)630 4972 y Fs(tcp)29
-b Ft(connection.)41 b(Enabling)28 b(authen)m(tication)j(do)s(es)f(not)h
-(enable)f(encryption.)150 5121 y Fo(-b)g Fm(bindir)113
-b Ft(In)42 b Fs(cvs)f Ft(1.9.18)k(and)d(older,)j(this)d(sp)s(eci\014ed)
-f(that)i Fs(r)n(cs)e Ft(programs)h(are)h(in)f(the)g Fm(bindir)630
-5230 y Ft(directory)-8 b(.)43 b(Curren)m(t)30 b(v)m(ersions)h(of)g
-Fs(cvs)g Ft(do)g(not)g(run)f Fs(r)n(cs)g Ft(programs;)i(for)f
-(compatibilit)m(y)630 5340 y(this)e(option)h(is)g(accepted,)i(but)d(it)
-h(do)s(es)g(nothing.)p eop
+86 87 bop Ft 150 -116 a(86) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p 90 rotate
+dyy eop
%%Page: 87 89
-87 88 bop 150 -116 a Ft(App)s(endix)28 b(A:)i(Guide)g(to)h(CVS)e
-(commands)1955 b(87)150 299 y Fo(-T)30 b Fm(temp)s(dir)630
-408 y Ft(Use)h Fm(temp)s(dir)36 b Ft(as)31 b(the)g(directory)g(where)f
-(temp)s(orary)h(\014les)f(are)h(lo)s(cated.)43 b(Ov)m(errides)30
-b(the)630 518 y(setting)42 b(of)f(the)h Fo($TMPDIR)d
-Ft(en)m(vironmen)m(t)i(v)-5 b(ariable)41 b(and)g(an)m(y)g(precompiled)f
-(directory)-8 b(.)630 628 y(This)29 b(parameter)h(should)f(b)s(e)h(sp)s
-(eci\014ed)e(as)j(an)f(absolute)g(pathname.)150 785 y
-Fo(-d)g Fm(cvs)p 405 785 28 4 v 33 w(ro)s(ot)p 602 785
-V 33 w(directory)630 894 y Ft(Use)f Fm(cvs)p 932 894
-V 33 w(ro)s(ot)p 1129 894 V 33 w(directory)36 b Ft(as)28
-b(the)h(ro)s(ot)g(directory)f(pathname)g(of)g(the)h(rep)s(ository)-8
-b(.)40 b(Ov)m(er-)630 1004 y(rides)28 b(the)h(setting)g(of)g(the)h
-Fo($CVSROOT)d Ft(en)m(vironmen)m(t)h(v)-5 b(ariable.)39
-b(See)30 b(Chapter)e(2)i([Rep)s(os-)630 1114 y(itory],)g(page)i(7.)150
-1271 y Fo(-e)e Fm(editor)121 b Ft(Use)48 b Fm(editor)54
-b Ft(to)49 b(en)m(ter)g(revision)d(log)i(information.)92
-b(Ov)m(errides)46 b(the)j(setting)f(of)g(the)630 1380
-y Fo($CVSEDITOR)38 b Ft(and)j Fo($EDITOR)e Ft(en)m(vironmen)m(t)i(v)-5
-b(ariables.)72 b(F)-8 b(or)42 b(more)f(information,)h(see)630
-1490 y(Section)30 b(1.3.2)i([Committing)e(y)m(our)g(c)m(hanges],)i
-(page)f(4.)150 1647 y Fo(-f)384 b Ft(Do)31 b(not)g(read)f(the)h(`)p
-Fo(~/.cvsrc)p Ft(')e(\014le.)40 b(This)29 b(option)h(is)f(most)i(often)
-g(used)f(b)s(ecause)g(of)h(the)630 1757 y(non-orthogonalit)m(y)26
-b(of)g(the)g Fs(cvs)f Ft(option)g(set.)40 b(F)-8 b(or)26
-b(example,)h(the)f(`)p Fo(cvs)k(log)p Ft(')25 b(option)g(`)p
-Fo(-N)p Ft(')630 1866 y(\(turn)35 b(o\013)h(displa)m(y)e(of)i(tag)h
-(names\))f(do)s(es)f(not)h(ha)m(v)m(e)h(a)f(corresp)s(onding)d(option)j
-(to)g(turn)630 1976 y(the)d(displa)m(y)d(on.)47 b(So)33
-b(if)e(y)m(ou)i(ha)m(v)m(e)h(`)p Fo(-N)p Ft(')e(in)f(the)i(`)p
-Fo(~/.cvsrc)p Ft(')e(en)m(try)h(for)h(`)p Fo(log)p Ft(',)g(y)m(ou)f(ma)
-m(y)630 2086 y(need)e(to)h(use)f(`)p Fo(-f)p Ft(')h(to)g(sho)m(w)f(the)
-g(tag)i(names.)150 2243 y Fo(-H)150 2352 y(--help)192
-b Ft(Displa)m(y)35 b(usage)i(information)d(ab)s(out)i(the)g(sp)s
-(eci\014ed)e(`)p Fo(cvs_command)p Ft(')g(\(but)i(do)g(not)g(ac-)630
-2462 y(tually)30 b(execute)j(the)f(command\).)44 b(If)31
-b(y)m(ou)h(don't)f(sp)s(ecify)f(a)i(command)f(name,)i(`)p
-Fo(cvs)c(-H)p Ft(')630 2572 y(displa)m(ys)f(o)m(v)m(erall)j(help)e(for)
-h Fs(cvs)p Ft(,)g(including)d(a)k(list)e(of)h(other)h(help)e(options.)
-150 2729 y Fo(-l)384 b Ft(Do)27 b(not)f(log)g(the)g(`)p
-Fo(cvs_command)p Ft(')d(in)i(the)h(command)g(history)f(\(but)g(execute)
-i(it)f(an)m(yw)m(a)m(y\).)630 2838 y(See)31 b(Section)f(A.11)h
-([history],)g(page)g(103,)h(for)e(information)e(on)j(command)f(history)
--8 b(.)150 2996 y Fo(-n)384 b Ft(Do)37 b(not)f(c)m(hange)i(an)m(y)e
-(\014les.)58 b(A)m(ttempt)37 b(to)g(execute)h(the)e(`)p
-Fo(cvs_command)p Ft(',)f(but)h(only)f(to)630 3105 y(issue)29
-b(rep)s(orts;)g(do)h(not)g(remo)m(v)m(e,)i(up)s(date,)d(or)h(merge)h
-(an)m(y)f(existing)f(\014les,)g(or)h(create)i(an)m(y)630
-3215 y(new)e(\014les.)630 3348 y(Note)g(that)e Fs(cvs)g
-Ft(will)d(not)k(necessarily)e(pro)s(duce)g(exactly)i(the)f(same)h
-(output)e(as)i(without)630 3458 y(`)p Fo(-n)p Ft('.)61
-b(In)37 b(some)g(cases)h(the)g(output)e(will)f(b)s(e)i(the)g(same,)i
-(but)e(in)f(other)h(cases)h Fs(cvs)f Ft(will)630 3567
-y(skip)24 b(some)i(of)g(the)g(pro)s(cessing)e(that)i(w)m(ould)e(ha)m(v)
-m(e)j(b)s(een)e(required)f(to)i(pro)s(duce)f(the)g(exact)630
-3677 y(same)31 b(output.)150 3834 y Fo(-Q)384 b Ft(Cause)27
-b(the)h(command)g(to)g(b)s(e)f(really)f(quiet;)i(the)g(command)g(will)d
-(only)h(generate)j(output)630 3944 y(for)h(serious)f(problems.)150
-4101 y Fo(-q)384 b Ft(Cause)40 b(the)g(command)h(to)f(b)s(e)g(somewhat)
-h(quiet;)k(informational)38 b(messages,)44 b(suc)m(h)c(as)630
-4211 y(rep)s(orts)30 b(of)g(recursion)f(through)h(sub)s(directories,)e
-(are)j(suppressed.)150 4368 y Fo(-r)384 b Ft(Mak)m(e)31
-b(new)f(w)m(orking)f(\014les)g(read-only)-8 b(.)40 b(Same)30
-b(e\013ect)h(as)f(if)f(the)h Fo($CVSREAD)d Ft(en)m(vironmen)m(t)630
-4478 y(v)-5 b(ariable)36 b(is)g(set)i(\(see)h(App)s(endix)34
-b(D)k([En)m(vironmen)m(t)f(v)-5 b(ariables],)38 b(page)g(141\).)63
-b(The)37 b(de-)630 4587 y(fault)31 b(is)f(to)i(mak)m(e)g(w)m(orking)f
-(\014les)f(writable,)h(unless)e(w)m(atc)m(hes)k(are)f(on)f(\(see)h
-(Section)f(10.6)630 4697 y([W)-8 b(atc)m(hes],)33 b(page)e(66\).)150
-4854 y Fo(-s)f Fm(v)-5 b(ariable)5 b Fo(=)p Fm(v)-5 b(alue)630
-4964 y Ft(Set)31 b(a)f(user)g(v)-5 b(ariable)29 b(\(see)i(Section)g
-(C.12)g([V)-8 b(ariables],)30 b(page)h(138\).)150 5121
-y Fo(-t)384 b Ft(T)-8 b(race)36 b(program)e(execution;)j(displa)m(y)c
-(messages)j(sho)m(wing)e(the)h(steps)f(of)h Fs(cvs)f
-Ft(activit)m(y)-8 b(.)630 5230 y(P)m(articularly)35 b(useful)g(with)g
-(`)p Fo(-n)p Ft(')h(to)h(explore)f(the)h(p)s(oten)m(tial)f(impact)g(of)
-h(an)f(unfamiliar)630 5340 y(command.)p eop
+87 88 bop Ft 150 -116 a(App) s(endix) 28 b(A:) i(Guide) g(to) h(CVS) e
+(commands) 1955 b(87) p Fq 150 299 a(App) t(endix) 53
+b(A) 81 b(Guide) 53 b(to) h(CVS) f(commands) p Ft 275
+577 a(This) 39 b(app) s(endix) h(describ) s(es) g(the) h(o) m(v) m
+(erall) h(structure) g(of) p Fs 41 w(cvs) p Ft 41 w(commands,) j(and) c
+(describ) s(es) f(some) 150 686 y(commands) 24 b(in) f(detail) h
+(\(others) h(are) f(describ) s(ed) f(elsewhere;) j(for) e(a) h(quic) m
+(k) f(reference) g(to) p Fs 26 w(cvs) p Ft 23 w(commands,) 150
+796 y(see) 31 b(App) s(endix) d(B) i([In) m(v) m(oking) h(CVS],) f
+(page) h(117\).) p Fp 150 1090 a(A.1) 67 b(Ov) l(erall) 47
+b(structure) e(of) g(CVS) f(commands) p Ft 275 1297 a(The) 29
+b(o) m(v) m(erall) i(format) g(of) f(all) p Fs 30 w(cvs) p
+Ft 29 w(commands) g(is:) p Fo 390 1440 a(cvs) 47 b([) g(cvs_options) e
+(]) j(cvs_command) c([) k(command_options) 43 b(]) 48
+b([) f(command_args) e(]) 150 1621 y(cvs) p Ft 336 w(The) 30
+b(name) g(of) h(the) p Fs 30 w(cvs) p Ft 30 w(program.) p
+Fo 150 1795 a(cvs_options) p Ft 630 1905 a(Some) e(options) f(that) h
+(a\013ect) i(all) c(sub-commands) h(of) p Fs 29 w(cvs) p
+Ft(.) 39 b(These) 29 b(are) g(describ) s(ed) d(b) s(elo) m(w.) p
+Fo 150 2079 a(cvs_command) p Ft 630 2188 a(One) 20 b(of) h(sev) m(eral)
+h(di\013eren) m(t) e(sub-commands.) 36 b(Some) 21 b(of) g(the) g
+(commands) g(ha) m(v) m(e) h(aliases) e(that) 630 2298
+y(can) 37 b(b) s(e) f(used) g(instead;) k(those) d(aliases) f(are) h
+(noted) g(in) f(the) h(reference) g(man) m(ual) f(for) g(that) 630
+2407 y(command.) 47 b(There) 32 b(are) h(only) e(t) m(w) m(o) j
+(situations) d(where) h(y) m(ou) h(ma) m(y) g(omit) f(`) p
+Fo(cvs_command) p Ft(':) 630 2517 y(`) p Fo(cvs) e(-H) p
+Ft(') k(elicits) f(a) i(list) e(of) i(a) m(v) -5 b(ailable) 33
+b(commands,) j(and) e(`) p Fo(cvs) 29 b(-v) p Ft(') 34
+b(displa) m(ys) f(v) m(ersion) h(in-) 630 2627 y(formation) c(on) p
+Fs 30 w(cvs) p Ft 30 w(itself.) p Fo 150 2801 a(command_options) p
+Ft 630 2910 a(Options) f(that) i(are) g(sp) s(eci\014c) e(for) h(the) h
+(command.) p Fo 150 3084 a(command_args) p Ft 630 3194
+a(Argumen) m(ts) f(to) i(the) e(commands.) 275 3375 y(There) 41
+b(is) h(unfortunately) f(some) i(confusion) e(b) s(et) m(w) m(een) p
+Fo 43 w(cvs_options) p Ft 39 w(and) p Fo 42 w(command_options) p
+Ft(.) 150 3485 y(`) p Fo(-l) p Ft(',) c(when) e(giv) m(en) h(as) g(a) p
+Fo 36 w(cvs_option) p Ft(,) f(only) g(a\013ects) i(some) f(of) g(the) g
+(commands.) 57 b(When) 36 b(it) f(is) g(giv) m(en) 150
+3594 y(as) g(a) p Fo 35 w(command_option) p Ft 31 w(is) f(has) h(a) g
+(di\013eren) m(t) f(meaning,) i(and) e(is) g(accepted) i(b) m(y) f
+(more) g(commands.) 54 b(In) 150 3704 y(other) 26 b(w) m(ords,) h(do) e
+(not) h(tak) m(e) i(the) e(ab) s(o) m(v) m(e) h(categorization) g(to) s
+(o) g(seriously) -8 b(.) 38 b(Lo) s(ok) 26 b(at) g(the) g(do) s(cumen) m
+(tation) 150 3813 y(instead.) p Fp 150 4107 a(A.2) 67
+b(CVS's) 45 b(exit) h(status) p Fs 275 4314 a(cvs) p
+Ft 27 w(can) 28 b(indicate) f(to) i(the) f(calling) f(en) m(vironmen) m
+(t) h(whether) f(it) h(succeeded) g(or) h(failed) d(b) m(y) i(setting) h
+(its) p Fm 150 4424 a(exit) e(status) p Ft(.) 40 b(The) 27
+b(exact) i(w) m(a) m(y) g(of) e(testing) h(the) f(exit) g(status) h
+(will) d(v) -5 b(ary) 27 b(from) g(one) h(op) s(erating) f(system) g
+(to) 150 4533 y(another.) 45 b(F) -8 b(or) 32 b(example) f(in) g(a) h
+(unix) d(shell) h(script) h(the) h(`) p Fo($?) p Ft(') f(v) -5
+b(ariable) 30 b(will) f(b) s(e) i(0) h(if) f(the) h(last) f(command) 150
+4643 y(returned) e(a) i(successful) e(exit) h(status,) h(or) g(greater)
+g(than) f(0) h(if) e(the) i(exit) f(status) h(indicated) e(failure.) 275
+4792 y(If) p Fs 31 w(cvs) p Ft 32 w(is) i(successful,) g(it) h(returns)
+f(a) i(successful) e(status;) i(if) f(there) g(is) f(an) h(error,) h
+(it) f(prin) m(ts) e(an) i(error) 150 4902 y(message) f(and) f(returns)
+f(a) i(failure) d(status.) 41 b(The) 30 b(one) h(exception) f(to) h
+(this) e(is) h(the) p Fo 30 w(cvs) g(diff) p Ft 29 w(command.) 150
+5011 y(It) j(will) d(return) h(a) i(successful) f(status) g(if) g(it) g
+(found) g(no) g(di\013erences,) h(or) f(a) h(failure) e(status) i(if) f
+(there) g(w) m(ere) 150 5121 y(di\013erences) f(or) h(if) f(there) i(w)
+m(as) f(an) g(error.) 45 b(Because) 34 b(this) d(b) s(eha) m(vior) g
+(pro) m(vides) g(no) h(go) s(o) s(d) g(w) m(a) m(y) h(to) g(detect) 150
+5230 y(errors,) j(in) e(the) h(future) f(it) h(is) f(p) s(ossible) e
+(that) p Fo 36 w(cvs) d(diff) p Ft 34 w(will) k(b) s(e) h(c) m(hanged) i
+(to) f(b) s(eha) m(v) m(e) h(lik) m(e) e(the) i(other) p
+Fs 150 5340 a(cvs) p Ft 29 w(commands.) p 90 rotate dyy
+eop
%%Page: 88 90
-88 89 bop 150 -116 a Ft(88)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y Fo(-v)150 459
-y(--version)630 568 y Ft(Displa)m(y)g(v)m(ersion)f(and)h(cop)m(yrigh)m
-(t)h(information)e(for)h Fs(cvs)p Ft(.)150 728 y Fo(-w)384
-b Ft(Mak)m(e)35 b(new)d(w)m(orking)g(\014les)g(read-write.)48
-b(Ov)m(errides)32 b(the)h(setting)g(of)g(the)g Fo($CVSREAD)e
-Ft(en-)630 837 y(vironmen)m(t)d(v)-5 b(ariable.)39 b(Files)29
-b(are)g(created)h(read-write)f(b)m(y)g(default,)g(unless)e
-Fo($CVSREAD)g Ft(is)630 947 y(set)k(or)f(`)p Fo(-r)p
-Ft(')h(is)e(giv)m(en.)150 1107 y Fo(-x)384 b Ft(Encrypt)30
-b(all)g(comm)m(unication)h(b)s(et)m(w)m(een)h(the)f(clien)m(t)g(and)f
-(the)i(serv)m(er.)43 b(Only)30 b(has)g(an)i(ef-)630 1216
-y(fect)f(on)f(the)g Fs(cvs)f Ft(clien)m(t.)41 b(As)30
-b(of)g(this)f(writing,)f(this)h(is)g(only)h(implemen)m(ted)e(when)h
-(using)630 1326 y(a)f(GSSAPI)e(connection)i(\(see)g(Section)f(2.9.4)i
-([GSSAPI)e(authen)m(ticated],)i(page)f(24\))g(or)g(a)630
-1435 y(Kerb)s(eros)f(connection)g(\(see)i(Section)e(2.9.5)j([Kerb)s
-(eros)c(authen)m(ticated],)k(page)e(25\).)41 b(En-)630
-1545 y(abling)23 b(encryption)g(implies)f(that)j(message)h(tra\016c)f
-(is)e(also)i(authen)m(ticated.)40 b(Encryption)630 1655
-y(supp)s(ort)25 b(is)h(not)i(a)m(v)-5 b(ailable)26 b(b)m(y)h(default;)h
-(it)e(m)m(ust)h(b)s(e)g(enabled)f(using)f(a)j(sp)s(ecial)d(con\014gure)
-630 1764 y(option,)30 b(`)p Fo(--enable-encryption)p
-Ft(',)c(when)j(y)m(ou)i(build)c Fs(cvs)p Ft(.)150 1924
-y Fo(-z)j Fm(gzip-lev)m(el)630 2033 y Ft(Set)e(the)f(compression)g(lev)
-m(el.)39 b(V)-8 b(alid)27 b(lev)m(els)g(are)h(1)f(\(high)g(sp)s(eed,)g
-(lo)m(w)h(compression\))e(to)j(9)630 2143 y(\(lo)m(w)h(sp)s(eed,)f
-(high)g(compression\),)g(or)h(0)h(to)f(disable)e(compression)h(\(the)h
-(default\).)41 b(Only)630 2253 y(has)30 b(an)g(e\013ect)i(on)f(the)f
-Fs(cvs)g Ft(clien)m(t.)150 2511 y Fp(A.5)67 b(Common)46
-b(command)f(options)275 2703 y Ft(This)24 b(section)j(describ)s(es)e
-(the)i(`)p Fo(command_options)p Ft(')c(that)28 b(are)f(a)m(v)-5
-b(ailable)26 b(across)h(sev)m(eral)g Fs(cvs)f Ft(com-)150
-2813 y(mands.)50 b(These)33 b(options)g(are)h(alw)m(a)m(ys)h(giv)m(en)e
-(to)i(the)f(righ)m(t)f(of)h(`)p Fo(cvs_command)p Ft('.)48
-b(Not)35 b(all)d(commands)150 2923 y(supp)s(ort)h(all)h(of)h(these)g
-(options;)i(eac)m(h)f(option)e(is)g(only)g(supp)s(orted)f(for)i
-(commands)f(where)h(it)f(mak)m(es)150 3032 y(sense.)40
-b(Ho)m(w)m(ev)m(er,)30 b(when)d(a)h(command)f(has)g(one)h(of)g(these)g
-(options)f(y)m(ou)g(can)h(almost)g(alw)m(a)m(ys)g(coun)m(t)g(on)150
-3142 y(the)d(same)g(b)s(eha)m(vior)e(of)i(the)f(option)g(as)h(in)e
-(other)i(commands.)38 b(\(Other)25 b(command)f(options,)h(whic)m(h)f
-(are)150 3251 y(listed)30 b(with)f(the)i(individual)c(commands,)k(ma)m
-(y)g(ha)m(v)m(e)i(di\013eren)m(t)d(b)s(eha)m(vior)g(from)h(one)g
-Fs(cvs)f Ft(command)150 3361 y(to)h(the)g(other\).)275
-3496 y Fg(W)-8 b(arning:)37 b Ft(the)23 b(`)p Fo(history)p
-Ft(')f(command)h(is)f(an)h(exception;)j(it)c(supp)s(orts)g(man)m(y)h
-(options)f(that)i(con\015ict)150 3605 y(ev)m(en)31 b(with)e(these)i
-(standard)f(options.)150 3815 y Fo(-D)g Fm(date)p 452
-3815 28 4 v 33 w(sp)s(ec)630 3925 y Ft(Use)43 b(the)f(most)h(recen)m(t)
-h(revision)c(no)j(later)f(than)g Fm(date)p 2614 3925
-V 34 w(sp)s(ec)p Ft(.)76 b Fm(date)p 3090 3925 V 33 w(sp)s(ec)48
-b Ft(is)41 b(a)i(single)630 4034 y(argumen)m(t,)31 b(a)g(date)g
-(description)d(sp)s(ecifying)g(a)j(date)g(in)e(the)i(past.)630
-4169 y(The)21 b(sp)s(eci\014cation)f(is)h Fm(stic)m(ky)29
-b Ft(when)20 b(y)m(ou)i(use)f(it)g(to)h(mak)m(e)h(a)f(priv)-5
-b(ate)20 b(cop)m(y)j(of)e(a)h(source)g(\014le;)630 4279
-y(that)f(is,)h(when)d(y)m(ou)h(get)i(a)f(w)m(orking)e(\014le)h(using)e
-(`)p Fo(-D)p Ft(',)23 b Fs(cvs)c Ft(records)h(the)h(date)g(y)m(ou)f(sp)
-s(eci\014ed,)630 4388 y(so)31 b(that)g(further)e(up)s(dates)g(in)g(the)
-i(same)f(directory)g(will)e(use)i(the)h(same)f(date)h(\(for)g(more)630
-4498 y(information)e(on)h(stic)m(ky)h(tags/dates,)h(see)f(Section)f
-(4.9)i([Stic)m(ky)e(tags],)i(page)f(38\).)630 4632 y(`)p
-Fo(-D)p Ft(')g(is)g(a)m(v)-5 b(ailable)30 b(with)g(the)i
-Fo(checkout)p Ft(,)e Fo(diff)p Ft(,)g Fo(export)p Ft(,)h
-Fo(history)p Ft(,)e Fo(rdiff)p Ft(,)i Fo(rtag)p Ft(,)g(and)630
-4742 y Fo(update)g Ft(commands.)47 b(\(The)33 b Fo(history)d
-Ft(command)j(uses)f(this)g(option)g(in)f(a)i(sligh)m(tly)e(dif-)630
-4852 y(feren)m(t)g(w)m(a)m(y;)g(see)g(Section)g(A.11.1)h([history)d
-(options],)i(page)g(103\).)630 4986 y(A)e(wide)g(v)-5
-b(ariet)m(y)29 b(of)h(date)g(formats)g(are)f(supp)s(orted)f(b)m(y)h
-Fs(cvs)p Ft(.)40 b(The)28 b(most)i(standard)f(ones)630
-5096 y(are)g(ISO8601)h(\(from)f(the)g(In)m(ternational)f(Standards)g
-(Organization\))g(and)g(the)i(In)m(ternet)630 5205 y(e-mail)g(standard)
-f(\(sp)s(eci\014ed)g(in)g(RF)m(C822)j(as)f(amended)f(b)m(y)g(RF)m
-(C1123\).)630 5340 y(ISO8601)h(dates)g(ha)m(v)m(e)h(man)m(y)e(v)-5
-b(arian)m(ts)30 b(but)g(a)h(few)f(examples)g(are:)p eop
+88 89 bop Ft 150 -116 a(88) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fp 150
+299 a(A.3) 67 b(Default) 47 b(options) e(and) g(the) p
+Ff 45 w(~) p Fp(/.cvsrc) f(\014le) p Ft 275 486 a(There) 28
+b(are) i(some) p Fo 29 w(command_options) p Ft 25 w(that) g(are) g
+(used) e(so) h(often) h(that) g(y) m(ou) f(migh) m(t) g(ha) m(v) m(e) h
+(set) g(up) e(an) 150 596 y(alias) i(or) h(some) g(other) g(means) g
+(to) g(mak) m(e) h(sure) e(y) m(ou) i(alw) m(a) m(ys) f(sp) s(ecify) e
+(that) j(option.) 41 b(One) 31 b(example) f(\(the) 150
+705 y(one) i(that) h(dro) m(v) m(e) g(the) g(implemen) m(tation) e(of) h
+(the) g(`) p Fo(.cvsrc) p Ft(') f(supp) s(ort,) g(actually\)) i(is) e
+(that) i(man) m(y) f(p) s(eople) 150 815 y(\014nd) 37
+b(the) h(default) f(output) h(of) g(the) g(`) p Fo(diff) p
+Ft(') g(command) g(to) g(b) s(e) g(v) m(ery) g(hard) f(to) i(read,) h
+(and) e(that) g(either) 150 924 y(con) m(text) 32 b(di\013s) d(or) i
+(unidi\013s) c(are) k(m) m(uc) m(h) f(easier) g(to) h(understand.) 275
+1053 y(The) g(`) p Fo(~/.cvsrc) p Ft(') g(\014le) g(is) g(a) i(w) m(a) m
+(y) g(that) f(y) m(ou) h(can) f(add) g(default) f(options) h(to) p
+Fo 33 w(cvs_commands) p Ft 28 w(within) 150 1163 y(cvs,) f(instead) e
+(of) i(relying) e(on) h(aliases) g(or) g(other) h(shell) d(scripts.) 275
+1292 y(The) 34 b(format) i(of) f(the) h(`) p Fo(~/.cvsrc) p
+Ft(') d(\014le) i(is) f(simple.) 53 b(The) 35 b(\014le) f(is) h(searc) m
+(hed) g(for) g(a) h(line) e(that) h(b) s(egins) 150 1401
+y(with) i(the) i(same) g(name) f(as) h(the) p Fo 38 w(cvs_command) p
+Ft 36 w(b) s(eing) e(executed.) 66 b(If) 38 b(a) g(matc) m(h) i(is) d
+(found,) j(then) e(the) 150 1511 y(remainder) 26 b(of) i(the) g(line) e
+(is) g(split) g(up) h(\(at) i(whitespace) e(c) m(haracters\)) i(in) m
+(to) f(separate) h(options) e(and) g(added) 150 1621
+y(to) k(the) g(command) f(argumen) m(ts) p Fn 30 w(b) -5
+b(efor) g(e) p Ft 38 w(an) m(y) 31 b(options) f(from) g(the) g(command)
+g(line.) 275 1750 y(If) e(a) i(command) f(has) f(t) m(w) m(o) j(names) e
+(\(e.g.,) p Fo 31 w(checkout) p Ft 27 w(and) p Fo 29
+w(co) p Ft(\),) g(the) g(o\016cial) g(name,) h(not) f(necessarily) 150
+1859 y(the) j(one) g(used) f(on) h(the) g(command) f(line,) g(will) e
+(b) s(e) i(used) g(to) h(matc) m(h) h(against) f(the) g(\014le.) 44
+b(So) 32 b(if) e(this) h(is) g(the) 150 1969 y(con) m(ten) m(ts) h(of) f
+(the) f(user's) g(`) p Fo(~/.cvsrc) p Ft(') f(\014le:) p
+Fo 390 2092 a(log) 47 b(-N) 390 2196 y(diff) g(-u) 390
+2300 y(update) f(-P) 390 2403 y(checkout) g(-P) p Ft
+150 2532 a(the) 34 b(command) g(`) p Fo(cvs) c(checkout) e(foo) p
+Ft(') 33 b(w) m(ould) g(ha) m(v) m(e) i(the) g(`) p Fo(-P) p
+Ft(') e(option) h(added) f(to) i(the) f(argumen) m(ts,) i(as) 150
+2642 y(w) m(ell) 29 b(as) i(`) p Fo(cvs) f(co) f(foo) p
+Ft('.) 275 2771 y(With) 21 b(the) h(example) f(\014le) g(ab) s(o) m(v) m
+(e,) k(the) d(output) f(from) h(`) p Fo(cvs) 29 b(diff) h(foobar) p
+Ft(') 20 b(will) f(b) s(e) i(in) g(unidi\013) d(format.) 150
+2880 y(`) p Fo(cvs) 30 b(diff) f(-c) h(foobar) p Ft(') d(will) f(pro) m
+(vide) i(con) m(text) i(di\013s,) e(as) h(usual.) 38
+b(Getting) p Fo 30 w(") p Ft(old) p Fo(") p Ft 27 w(format) 29
+b(di\013s) e(w) m(ould) 150 2990 y(b) s(e) 37 b(sligh) m(tly) g(more) h
+(complicated,) i(b) s(ecause) p Fo 38 w(diff) p Ft 36
+w(do) s(esn't) e(ha) m(v) m(e) h(an) f(option) g(to) g(sp) s(ecify) f
+(use) h(of) g(the) p Fo 150 3100 a(") p Ft(old) p Fo(") p
+Ft 29 w(format,) 31 b(so) g(y) m(ou) f(w) m(ould) f(need) i(`) p
+Fo(cvs) e(-f) h(diff) f(foobar) p Ft('.) 275 3229 y(In) 23
+b(place) i(of) f(the) h(command) f(name) h(y) m(ou) g(can) g(use) p
+Fo 24 w(cvs) p Ft 23 w(to) h(sp) s(ecify) d(global) h(options) f(\(see)
+j(Section) e(A.4) 150 3338 y([Global) 30 b(options],) g(page) h(88\).)
+42 b(F) -8 b(or) 31 b(example) f(the) h(follo) m(wing) e(line) f(in) h
+(`) p Fo(.cvsrc) p Ft(') p Fo 390 3461 a(cvs) 47 b(-z6) p
+Ft 275 3590 a(causes) p Fs 30 w(cvs) p Ft 30 w(to) 31
+b(use) f(compression) f(lev) m(el) h(6.) p Fp 150 3831
+a(A.4) 67 b(Global) 46 b(options) p Ft 275 4018 a(The) 29
+b(a) m(v) -5 b(ailable) 30 b(`) p Fo(cvs_options) p Ft(') e(\(that) j
+(are) g(giv) m(en) f(to) i(the) e(left) g(of) h(`) p
+Fo(cvs_command) p Ft('\)) d(are:) p Fo 150 4167 a(--allow-root=) p
+Fm(ro) s(otdir) p Ft 630 4276 a(Sp) s(ecify) h(legal) p
+Fs 31 w(cvsr) n(oot) p Ft 29 w(directory) -8 b(.) 43
+b(See) 31 b(Section) g(2.9.3.1) i([P) m(assw) m(ord) f(authen) m
+(tication) 630 4386 y(serv) m(er],) f(page) g(21.) p
+Fo 150 4534 a(-a) p Ft 384 w(Authen) m(ticate) 26 b(all) e(comm) m
+(unication) h(b) s(et) m(w) m(een) h(the) f(clien) m(t) g(and) g(the) g
+(serv) m(er.) 39 b(Only) 24 b(has) h(an) 630 4644 y(e\013ect) i(on) e
+(the) p Fs 25 w(cvs) p Ft 24 w(clien) m(t.) 39 b(As) 25
+b(of) g(this) f(writing,) g(this) g(is) g(only) h(implemen) m(ted) e
+(when) h(using) 630 4753 y(a) 45 b(GSSAPI) e(connection) h(\(see) i
+(Section) e(2.9.4) i([GSSAPI) d(authen) m(ticated],) 49
+b(page) c(25\).) 630 4863 y(Authen) m(tication) 33 b(prev) m(en) m(ts) i
+(certain) e(sorts) h(of) f(attac) m(ks) j(in) m(v) m(olving) c(hijac) m
+(king) h(the) h(activ) m(e) p Fs 630 4972 a(tcp) p Ft
+29 w(connection.) 41 b(Enabling) 28 b(authen) m(tication) j(do) s(es) f
+(not) h(enable) f(encryption.) p Fo 150 5121 a(-b) p
+Fm 30 w(bindir) p Ft 113 w(In) p Fs 42 w(cvs) p Ft 41
+w(1.9.18) 45 b(and) d(older,) j(this) d(sp) s(eci\014ed) f(that) p
+Fs 43 w(r) n(cs) p Ft 41 w(programs) h(are) h(in) f(the) p
+Fm 42 w(bindir) p Ft 630 5230 a(directory) -8 b(.) 43
+b(Curren) m(t) 30 b(v) m(ersions) h(of) p Fs 31 w(cvs) p
+Ft 31 w(do) g(not) g(run) p Fs 30 w(r) n(cs) p Ft 30
+w(programs;) h(for) f(compatibilit) m(y) 630 5340 y(this) e(option) h
+(is) g(accepted,) i(but) d(it) h(do) s(es) g(nothing.) p
+90 rotate dyy eop
%%Page: 89 91
-89 90 bop 150 -116 a Ft(App)s(endix)28 b(A:)i(Guide)g(to)h(CVS)e
-(commands)1955 b(89)870 299 y Fo(1972-09-24)870 403 y(1972-09-24)45
-b(20:05)630 539 y Ft(There)34 b(are)h(a)f(lot)h(more)f(ISO8601)h(date)g
-(formats,)h(and)e(CVS)f(accepts)j(man)m(y)e(of)h(them,)630
-649 y(but)30 b(y)m(ou)g(probably)f(don't)h(w)m(an)m(t)i(to)f(hear)f
-(the)g Fn(whole)39 b Ft(long)30 b(story)h(:-\).)630 785
-y(In)g(addition)e(to)k(the)e(dates)h(allo)m(w)m(ed)f(in)g(In)m(ternet)g
-(e-mail)g(itself,)g Fs(cvs)f Ft(also)i(allo)m(ws)f(some)630
-894 y(of)g(the)f(\014elds)f(to)i(b)s(e)f(omitted.)41
-b(F)-8 b(or)31 b(example:)870 1025 y Fo(24)47 b(Sep)g(1972)g(20:05)870
-1129 y(24)g(Sep)630 1265 y Ft(The)23 b(date)i(is)d(in)m(terpreted)h(as)
-h(b)s(eing)f(in)f(the)i(lo)s(cal)f(timezone,)j(unless)c(a)i(sp)s
-(eci\014c)e(timezone)630 1375 y(is)29 b(sp)s(eci\014ed.)630
-1511 y(These)k(t)m(w)m(o)i(date)f(formats)f(are)h(preferred.)48
-b(Ho)m(w)m(ev)m(er,)36 b Fs(cvs)d Ft(curren)m(tly)f(accepts)j(a)e(wide)
-630 1621 y(v)-5 b(ariet)m(y)35 b(of)f(other)g(date)h(formats.)53
-b(They)34 b(are)g(in)m(ten)m(tionally)f(not)h(do)s(cumen)m(ted)g(here)g
-(in)630 1730 y(an)m(y)d(detail,)e(and)h(future)g(v)m(ersions)f(of)i
-Fs(cvs)e Ft(migh)m(t)h(not)h(accept)h(all)d(of)i(them.)630
-1867 y(One)f(suc)m(h)g(format)g(is)g Fm(mon)m(th)p Fo(/)p
-Fm(da)m(y)8 b Fo(/)p Fm(y)m(ear)f Ft(.)41 b(This)28 b(ma)m(y)j(confuse)
-f(p)s(eople)g(who)f(are)i(accus-)630 1976 y(tomed)g(to)h(ha)m(ving)e
-(the)h(mon)m(th)f(and)h(da)m(y)g(in)e(the)i(other)g(order;)g(`)p
-Fo(1/4/96)p Ft(')e(is)h(Jan)m(uary)g(4,)630 2086 y(not)h(April)d(1.)630
-2222 y(Remem)m(b)s(er)39 b(to)h(quote)g(the)f(argumen)m(t)h(to)f(the)h
-(`)p Fo(-D)p Ft(')f(\015ag)g(so)h(that)g(y)m(our)f(shell)e(do)s(esn't)
-630 2332 y(in)m(terpret)f(spaces)h(as)g(argumen)m(t)h(separators.)60
-b(A)37 b(command)g(using)e(the)i(`)p Fo(-D)p Ft(')g(\015ag)g(can)630
-2441 y(lo)s(ok)30 b(lik)m(e)g(this:)870 2572 y Fo($)47
-b(cvs)g(diff)g(-D)g("1)g(hour)g(ago")g(cvs.texinfo)150
-2735 y(-f)384 b Ft(When)38 b(y)m(ou)g(sp)s(ecify)f(a)h(particular)e
-(date)j(or)f(tag)h(to)g Fs(cvs)e Ft(commands,)j(they)e(normally)630
-2844 y(ignore)28 b(\014les)g(that)h(do)f(not)h(con)m(tain)g(the)g(tag)h
-(\(or)f(did)d(not)j(exist)g(prior)e(to)i(the)g(date\))g(that)630
-2954 y(y)m(ou)35 b(sp)s(eci\014ed.)53 b(Use)36 b(the)f(`)p
-Fo(-f)p Ft(')g(option)g(if)f(y)m(ou)h(w)m(an)m(t)h(\014les)e(retriev)m
-(ed)h(ev)m(en)h(when)e(there)630 3064 y(is)h(no)h(matc)m(h)h(for)f(the)
-g(tag)h(or)f(date.)59 b(\(The)36 b(most)g(recen)m(t)h(revision)e(of)h
-(the)g(\014le)f(will)f(b)s(e)630 3173 y(used\).)630 3309
-y(Note)k(that)f(ev)m(en)g(with)e(`)p Fo(-f)p Ft(',)j(a)e(tag)i(that)f
-(y)m(ou)g(sp)s(ecify)e(m)m(ust)h(exist)g(\(that)h(is,)g(in)f(some)630
-3419 y(\014le,)h(not)g(necessary)f(in)f(ev)m(ery)i(\014le\).)58
-b(This)35 b(is)g(so)i(that)g Fs(cvs)e Ft(will)f(con)m(tin)m(ue)i(to)h
-(giv)m(e)g(an)630 3529 y(error)30 b(if)f(y)m(ou)i(mist)m(yp)s(e)e(a)i
-(tag)h(name.)630 3645 y(`)p Fo(-f)p Ft(')37 b(is)f(a)m(v)-5
-b(ailable)37 b(with)f(these)h(commands:)54 b Fo(annotate)p
-Ft(,)37 b Fo(checkout)p Ft(,)g Fo(export)p Ft(,)g Fo(rdiff)p
-Ft(,)630 3755 y Fo(rtag)p Ft(,)29 b(and)h Fo(update)p
-Ft(.)630 3891 y Fg(W)-8 b(arning:)38 b Ft(The)24 b Fo(commit)e
-Ft(and)i Fo(remove)e Ft(commands)i(also)g(ha)m(v)m(e)i(a)e(`)p
-Fo(-f)p Ft(')h(option,)g(but)e(it)h(has)630 4001 y(a)34
-b(di\013eren)m(t)f(b)s(eha)m(vior)g(for)g(those)i(commands.)50
-b(See)34 b(Section)f(A.8.1)i([commit)f(options],)630
-4110 y(page)d(98,)h(and)d(Section)i(7.2)g([Remo)m(ving)g(\014les],)f
-(page)h(52.)150 4273 y Fo(-k)f Fm(k\015ag)165 b Ft(Alter)35
-b(the)g(default)f(pro)s(cessing)g(of)h(k)m(eyw)m(ords.)55
-b(See)35 b(Chapter)g(12)h([Keyw)m(ord)f(substitu-)630
-4383 y(tion],)28 b(page)h(73,)h(for)d(the)i(meaning)e(of)h
-Fm(k\015ag)p Ft(.)40 b(Y)-8 b(our)28 b Fm(k\015ag)36
-b Ft(sp)s(eci\014cation)27 b(is)g Fm(stic)m(ky)36 b Ft(when)630
-4493 y(y)m(ou)f(use)f(it)g(to)h(create)h(a)f(priv)-5
-b(ate)33 b(cop)m(y)j(of)e(a)h(source)f(\014le;)i(that)f(is,)g(when)e(y)
-m(ou)i(use)f(this)630 4602 y(option)g(with)f(the)i Fo(checkout)d
-Ft(or)j Fo(update)e Ft(commands,)i Fs(cvs)f Ft(asso)s(ciates)h(y)m(our)
-f(selected)630 4712 y Fm(k\015ag)g Ft(with)24 b(the)i(\014le,)g(and)f
-(con)m(tin)m(ues)h(to)h(use)e(it)h(with)e(future)h(up)s(date)g
-(commands)g(on)h(the)630 4821 y(same)31 b(\014le)e(un)m(til)g(y)m(ou)i
-(sp)s(ecify)e(otherwise.)630 4958 y(The)f(`)p Fo(-k)p
-Ft(')h(option)f(is)g(a)m(v)-5 b(ailable)29 b(with)e(the)i
-Fo(add)p Ft(,)g Fo(checkout)p Ft(,)e Fo(diff)p Ft(,)h
-Fo(import)f Ft(and)i Fo(update)630 5067 y Ft(commands.)150
-5230 y Fo(-l)384 b Ft(Lo)s(cal;)48 b(run)40 b(only)h(in)f(curren)m(t)i
-(w)m(orking)f(directory)-8 b(,)45 b(rather)d(than)f(recursing)g
-(through)630 5340 y(sub)s(directories.)p eop
+89 90 bop Ft 150 -116 a(App) s(endix) 28 b(A:) i(Guide) g(to) h(CVS) e
+(commands) 1955 b(89) p Fo 150 299 a(-T) p Fm 30 w(temp) s(dir) p
+Ft 630 408 a(Use) p Fm 31 w(temp) s(dir) p Ft 36 w(as) 31
+b(the) g(directory) g(where) f(temp) s(orary) h(\014les) f(are) h(lo) s
+(cated.) 43 b(Ov) m(errides) 30 b(the) 630 518 y(setting) 42
+b(of) f(the) p Fo 42 w($TMPDIR) p Ft 39 w(en) m(vironmen) m(t) g(v) -5
+b(ariable) 41 b(and) g(an) m(y) g(precompiled) f(directory) -8
+b(.) 630 628 y(This) 29 b(parameter) h(should) f(b) s(e) h(sp) s
+(eci\014ed) e(as) j(an) f(absolute) g(pathname.) p Fo
+150 785 a(-d) p Fm 30 w(cvs) p 405 785 28 4 v 33 w(ro) s(ot) p
+602 785 V 33 w(directory) p Ft 630 894 a(Use) p Fm 29
+w(cvs) p 932 894 V 33 w(ro) s(ot) p 1129 894 V 33 w(directory) p
+Ft 36 w(as) e(the) h(ro) s(ot) g(directory) f(pathname) g(of) g(the) h
+(rep) s(ository) -8 b(.) 40 b(Ov) m(er-) 630 1004 y(rides) 28
+b(the) h(setting) g(of) g(the) p Fo 30 w($CVSROOT) p
+Ft 27 w(en) m(vironmen) m(t) f(v) -5 b(ariable.) 39 b(See) 30
+b(Chapter) e(2) i([Rep) s(os-) 630 1114 y(itory],) g(page) i(7.) p
+Fo 150 1271 a(-e) p Fm 30 w(editor) p Ft 121 w(Use) p
+Fm 48 w(editor) p Ft 54 w(to) 49 b(en) m(ter) g(revision) d(log) i
+(information.) 92 b(Ov) m(errides) 46 b(the) j(setting) f(of) g(the) p
+Fo 630 1380 a($CVSEDITOR) p Ft 38 w(and) p Fo 41 w($EDITOR) p
+Ft 39 w(en) m(vironmen) m(t) 41 b(v) -5 b(ariables.) 72
+b(F) -8 b(or) 42 b(more) f(information,) h(see) 630 1490
+y(Section) 30 b(1.3.2) i([Committing) e(y) m(our) g(c) m(hanges],) i
+(page) f(4.) p Fo 150 1647 a(-f) p Ft 384 w(Do) g(not) g(read) f(the) h
+(`) p Fo(~/.cvsrc) p Ft(') e(\014le.) 40 b(This) 29 b(option) h(is) f
+(most) i(often) g(used) f(b) s(ecause) g(of) h(the) 630
+1757 y(non-orthogonalit) m(y) 26 b(of) g(the) p Fs 26
+w(cvs) p Ft 25 w(option) f(set.) 40 b(F) -8 b(or) 26
+b(example,) h(the) f(`) p Fo(cvs) k(log) p Ft(') 25 b(option) g(`) p
+Fo(-N) p Ft(') 630 1866 y(\(turn) 35 b(o\013) h(displa) m(y) e(of) i
+(tag) h(names\)) f(do) s(es) f(not) h(ha) m(v) m(e) h(a) f(corresp) s
+(onding) d(option) j(to) g(turn) 630 1976 y(the) d(displa) m(y) d(on.)
+47 b(So) 33 b(if) e(y) m(ou) i(ha) m(v) m(e) h(`) p Fo(-N) p
+Ft(') e(in) f(the) i(`) p Fo(~/.cvsrc) p Ft(') e(en) m(try) h(for) h(`)
+p Fo(log) p Ft(',) g(y) m(ou) f(ma) m(y) 630 2086 y(need) e(to) h(use) f
+(`) p Fo(-f) p Ft(') h(to) g(sho) m(w) f(the) g(tag) i(names.) p
+Fo 150 2243 a(-H) 150 2352 y(--help) p Ft 192 w(Displa) m(y) j(usage) i
+(information) d(ab) s(out) i(the) g(sp) s(eci\014ed) e(`) p
+Fo(cvs_command) p Ft(') g(\(but) i(do) g(not) g(ac-) 630
+2462 y(tually) 30 b(execute) j(the) f(command\).) 44
+b(If) 31 b(y) m(ou) h(don't) f(sp) s(ecify) f(a) i(command) f(name,) i
+(`) p Fo(cvs) c(-H) p Ft(') 630 2572 y(displa) m(ys) f(o) m(v) m(erall)
+j(help) e(for) p Fs 30 w(cvs) p Ft(,) h(including) d(a) k(list) e(of) h
+(other) h(help) e(options.) p Fo 150 2729 a(-l) p Ft
+384 w(Do) e(not) f(log) g(the) g(`) p Fo(cvs_command) p
+Ft(') d(in) i(the) h(command) g(history) f(\(but) g(execute) i(it) f
+(an) m(yw) m(a) m(y\).) 630 2838 y(See) 31 b(Section) f(A.11) h
+([history],) g(page) g(105,) h(for) e(information) e(on) j(command) f
+(history) -8 b(.) p Fo 150 2996 a(-n) p Ft 384 w(Do) 37
+b(not) f(c) m(hange) i(an) m(y) e(\014les.) 58 b(A) m(ttempt) 37
+b(to) g(execute) h(the) e(`) p Fo(cvs_command) p Ft(',) f(but) h(only) f
+(to) 630 3105 y(issue) 29 b(rep) s(orts;) g(do) h(not) g(remo) m(v) m
+(e,) i(up) s(date,) d(or) h(merge) h(an) m(y) f(existing) f(\014les,) g
+(or) h(create) i(an) m(y) 630 3215 y(new) e(\014les.) 630
+3348 y(Note) g(that) p Fs 28 w(cvs) p Ft 28 w(will) 25
+b(not) k(necessarily) e(pro) s(duce) g(exactly) i(the) f(same) h
+(output) e(as) i(without) 630 3458 y(`) p Fo(-n) p Ft('.) 61
+b(In) 37 b(some) g(cases) h(the) g(output) e(will) f(b) s(e) i(the) g
+(same,) i(but) e(in) f(other) h(cases) p Fs 38 w(cvs) p
+Ft 37 w(will) 630 3567 y(skip) 24 b(some) i(of) g(the) g(pro) s
+(cessing) e(that) i(w) m(ould) e(ha) m(v) m(e) j(b) s(een) e(required) f
+(to) i(pro) s(duce) f(the) g(exact) 630 3677 y(same) 31
+b(output.) p Fo 150 3834 a(-Q) p Ft 384 w(Cause) c(the) h(command) g
+(to) g(b) s(e) f(really) f(quiet;) i(the) g(command) g(will) d(only) h
+(generate) j(output) 630 3944 y(for) h(serious) f(problems.) p
+Fo 150 4101 a(-q) p Ft 384 w(Cause) 40 b(the) g(command) h(to) f(b) s
+(e) g(somewhat) h(quiet;) k(informational) 38 b(messages,) 44
+b(suc) m(h) c(as) 630 4211 y(rep) s(orts) 30 b(of) g(recursion) f
+(through) h(sub) s(directories,) e(are) j(suppressed.) p
+Fo 150 4368 a(-r) p Ft 384 w(Mak) m(e) g(new) f(w) m(orking) f(\014les)
+g(read-only) -8 b(.) 40 b(Same) 30 b(e\013ect) h(as) f(if) f(the) p
+Fo 30 w($CVSREAD) p Ft 27 w(en) m(vironmen) m(t) 630
+4478 y(v) -5 b(ariable) 36 b(is) g(set) i(\(see) h(App) s(endix) 34
+b(D) k([En) m(vironmen) m(t) f(v) -5 b(ariables],) 38
+b(page) g(143\).) 63 b(The) 37 b(de-) 630 4587 y(fault) 31
+b(is) f(to) i(mak) m(e) g(w) m(orking) f(\014les) f(writable,) h
+(unless) e(w) m(atc) m(hes) k(are) f(on) f(\(see) h(Section) f(10.6) 630
+4697 y([W) -8 b(atc) m(hes],) 33 b(page) e(68\).) p Fo
+150 4854 a(-s) p Fm 30 w(v) -5 b(ariable) p Fo 5 w(=) p
+Fm(v) g(alue) p Ft 630 4964 a(Set) 31 b(a) f(user) g(v) -5
+b(ariable) 29 b(\(see) i(Section) g(C.12) g([V) -8 b(ariables],) 30
+b(page) h(140\).) p Fo 150 5121 a(-t) p Ft 384 w(T) -8
+b(race) 36 b(program) e(execution;) j(displa) m(y) c(messages) j(sho) m
+(wing) e(the) h(steps) f(of) p Fs 35 w(cvs) p Ft 34 w(activit) m(y) -8
+b(.) 630 5230 y(P) m(articularly) 35 b(useful) g(with) g(`) p
+Fo(-n) p Ft(') h(to) h(explore) f(the) h(p) s(oten) m(tial) f(impact) g
+(of) h(an) f(unfamiliar) 630 5340 y(command.) p 90 rotate
+dyy eop
%%Page: 90 92
-90 91 bop 150 -116 a Ft(90)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)630 299 y Fg(W)-8 b(arning:)57
-b Ft(this)37 b(is)g(not)i(the)g(same)f(as)h(the)f(o)m(v)m(erall)h(`)p
-Fo(cvs)30 b(-l)p Ft(')38 b(option,)i(whic)m(h)d(y)m(ou)i(can)630
-408 y(sp)s(ecify)29 b(to)i(the)g(left)f(of)g(a)h(cvs)g(command!)630
-548 y(Av)-5 b(ailable)35 b(with)f(the)j(follo)m(wing)d(commands:)52
-b Fo(annotate)p Ft(,)35 b Fo(checkout)p Ft(,)h Fo(commit)p
-Ft(,)g Fo(diff)p Ft(,)630 658 y Fo(edit)p Ft(,)53 b Fo(editors)p
-Ft(,)e Fo(export)p Ft(,)h Fo(log)p Ft(,)h Fo(rdiff)p
-Ft(,)g Fo(remove)p Ft(,)f Fo(rtag)p Ft(,)g Fo(status)p
-Ft(,)g Fo(tag)p Ft(,)h Fo(unedit)p Ft(,)630 767 y Fo(update)p
-Ft(,)29 b Fo(watch)p Ft(,)g(and)h Fo(watchers)p Ft(.)150
-936 y Fo(-m)g Fm(message)630 1046 y Ft(Use)h Fm(message)36
-b Ft(as)31 b(log)f(information,)f(instead)h(of)h(in)m(v)m(oking)e(an)h
-(editor.)630 1186 y(Av)-5 b(ailable)29 b(with)g(the)i(follo)m(wing)d
-(commands:)41 b Fo(add)p Ft(,)30 b Fo(commit)e Ft(and)i
-Fo(import)p Ft(.)150 1355 y Fo(-n)384 b Ft(Do)36 b(not)g(run)e(an)m(y)i
-(c)m(hec)m(k)m(out/commit/tag)k(program.)56 b(\(A)36
-b(program)f(can)h(b)s(e)f(sp)s(eci\014ed)630 1465 y(to)41
-b(run)d(on)i(eac)m(h)h(of)f(these)h(activities,)h(in)d(the)h(mo)s
-(dules)e(database)j(\(see)g(Section)f(C.1)630 1574 y([mo)s(dules],)29
-b(page)i(127\);)i(this)c(option)h(b)m(ypasses)g(it\).)630
-1714 y Fg(W)-8 b(arning:)57 b Ft(this)37 b(is)g(not)i(the)g(same)f(as)h
-(the)f(o)m(v)m(erall)h(`)p Fo(cvs)30 b(-n)p Ft(')38 b(option,)i(whic)m
-(h)d(y)m(ou)i(can)630 1823 y(sp)s(ecify)29 b(to)i(the)g(left)f(of)g(a)h
-(cvs)g(command!)630 1963 y(Av)-5 b(ailable)29 b(with)g(the)i
-Fo(checkout)p Ft(,)d Fo(commit)p Ft(,)h Fo(export)p Ft(,)g(and)h
-Fo(rtag)f Ft(commands.)150 2132 y Fo(-P)384 b Ft(Prune)29
-b(empt)m(y)i(directories.)40 b(See)30 b(Section)h(7.3)g([Remo)m(ving)g
-(directories],)f(page)h(53.)150 2301 y Fo(-p)384 b Ft(Pip)s(e)40
-b(the)h(\014les)f(retriev)m(ed)h(from)f(the)i(rep)s(ository)e(to)h
-(standard)g(output,)i(rather)e(than)630 2411 y(writing)23
-b(them)i(in)e(the)i(curren)m(t)g(directory)-8 b(.)39
-b(Av)-5 b(ailable)23 b(with)h(the)h Fo(checkout)d Ft(and)j
-Fo(update)630 2521 y Ft(commands.)150 2690 y Fo(-R)384
-b Ft(Pro)s(cess)30 b(directories)g(recursiv)m(ely)-8
-b(.)39 b(This)29 b(is)g(on)i(b)m(y)f(default.)630 2829
-y(Av)-5 b(ailable)35 b(with)f(the)j(follo)m(wing)d(commands:)52
-b Fo(annotate)p Ft(,)35 b Fo(checkout)p Ft(,)h Fo(commit)p
-Ft(,)g Fo(diff)p Ft(,)630 2939 y Fo(edit)p Ft(,)h Fo(editors)p
-Ft(,)f Fo(export)p Ft(,)g Fo(rdiff)p Ft(,)g Fo(remove)p
-Ft(,)g Fo(rtag)p Ft(,)h Fo(status)p Ft(,)f Fo(tag)p Ft(,)h
-Fo(unedit)p Ft(,)f Fo(update)p Ft(,)630 3049 y Fo(watch)p
-Ft(,)29 b(and)h Fo(watchers)p Ft(.)150 3218 y Fo(-r)g
-Fm(tag)229 b Ft(Use)45 b(the)f(revision)e(sp)s(eci\014ed)h(b)m(y)h(the)
-g Fm(tag)53 b Ft(argumen)m(t)45 b(instead)e(of)h(the)h(default)e
-Fm(head)630 3328 y Ft(revision.)70 b(As)41 b(w)m(ell)f(as)h(arbitrary)f
-(tags)h(de\014ned)f(with)f(the)j Fo(tag)d Ft(or)i Fo(rtag)f
-Ft(command,)630 3437 y(t)m(w)m(o)c(sp)s(ecial)d(tags)i(are)g(alw)m(a)m
-(ys)f(a)m(v)-5 b(ailable:)48 b(`)p Fo(HEAD)p Ft(')34
-b(refers)g(to)h(the)f(most)h(recen)m(t)g(v)m(ersion)630
-3547 y(a)m(v)-5 b(ailable)37 b(in)f(the)i(rep)s(ository)-8
-b(,)40 b(and)d(`)p Fo(BASE)p Ft(')g(refers)g(to)h(the)g(revision)e(y)m
-(ou)i(last)g(c)m(hec)m(k)m(ed)630 3656 y(out)31 b(in)m(to)f(the)h
-(curren)m(t)f(w)m(orking)f(directory)-8 b(.)630 3796
-y(The)33 b(tag)h(sp)s(eci\014cation)e(is)g(stic)m(ky)h(when)f(y)m(ou)i
-(use)e(this)g(with)g Fo(checkout)f Ft(or)i Fo(update)e
-Ft(to)630 3905 y(mak)m(e)k(y)m(our)e(o)m(wn)h(cop)m(y)g(of)g(a)g
-(\014le:)47 b Fs(cvs)32 b Ft(remem)m(b)s(ers)h(the)h(tag)h(and)e(con)m
-(tin)m(ues)h(to)g(use)f(it)630 4015 y(on)c(future)f(up)s(date)g
-(commands,)h(un)m(til)e(y)m(ou)j(sp)s(ecify)d(otherwise)h(\(for)i(more)
-f(information)630 4125 y(on)h(stic)m(ky)h(tags/dates,)i(see)e(Section)f
-(4.9)h([Stic)m(ky)g(tags],)h(page)f(38\).)630 4264 y(The)36
-b(tag)h(can)f(b)s(e)g(either)f(a)i(sym)m(b)s(olic)e(or)h(n)m(umeric)f
-(tag,)k(as)d(describ)s(ed)e(in)h(Section)h(4.4)630 4374
-y([T)-8 b(ags],)30 b(page)g(34,)g(or)e(the)h(name)f(of)h(a)g(branc)m
-(h,)f(as)h(describ)s(ed)d(in)h(Chapter)h(5)h([Branc)m(hing)630
-4483 y(and)h(merging],)g(page)h(41.)630 4623 y(Sp)s(ecifying)f(the)j(`)
-p Fo(-q)p Ft(')g(global)f(option)h(along)f(with)g(the)h(`)p
-Fo(-r)p Ft(')g(command)f(option)h(is)f(often)630 4732
-y(useful,)25 b(to)h(suppress)e(the)h(w)m(arning)g(messages)h(when)e
-(the)i Fs(r)n(cs)f Ft(\014le)f(do)s(es)h(not)h(con)m(tain)g(the)630
-4842 y(sp)s(eci\014ed)j(tag.)630 4981 y Fg(W)-8 b(arning:)57
-b Ft(this)37 b(is)g(not)i(the)g(same)f(as)h(the)f(o)m(v)m(erall)h(`)p
-Fo(cvs)30 b(-r)p Ft(')38 b(option,)i(whic)m(h)d(y)m(ou)i(can)630
-5091 y(sp)s(ecify)29 b(to)i(the)g(left)f(of)g(a)h Fs(cvs)e
-Ft(command!)630 5230 y(`)p Fo(-r)p Ft(')39 b(is)e(a)m(v)-5
-b(ailable)38 b(with)g(the)h Fo(checkout)p Ft(,)g Fo(commit)p
-Ft(,)g Fo(diff)p Ft(,)h Fo(history)p Ft(,)f Fo(export)p
-Ft(,)g Fo(rdiff)p Ft(,)630 5340 y Fo(rtag)p Ft(,)29 b(and)h
-Fo(update)f Ft(commands.)p eop
+90 91 bop Ft 150 -116 a(90) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fo 150
+299 a(-v) 150 459 y(--version) p Ft 630 568 a(Displa) m(y) g(v) m
+(ersion) f(and) h(cop) m(yrigh) m(t) h(information) e(for) p
+Fs 30 w(cvs) p Ft(.) p Fo 150 728 a(-w) p Ft 384 w(Mak) m(e) 35
+b(new) d(w) m(orking) g(\014les) g(read-write.) 48 b(Ov) m(errides) 32
+b(the) h(setting) g(of) g(the) p Fo 33 w($CVSREAD) p
+Ft 31 w(en-) 630 837 y(vironmen) m(t) 28 b(v) -5 b(ariable.) 39
+b(Files) 29 b(are) g(created) h(read-write) f(b) m(y) g(default,) g
+(unless) p Fo 27 w($CVSREAD) p Ft 27 w(is) 630 947 y(set) i(or) f(`) p
+Fo(-r) p Ft(') h(is) e(giv) m(en.) p Fo 150 1107 a(-x) p
+Ft 384 w(Encrypt) h(all) g(comm) m(unication) h(b) s(et) m(w) m(een) h
+(the) f(clien) m(t) g(and) f(the) i(serv) m(er.) 43 b(Only) 30
+b(has) g(an) i(ef-) 630 1216 y(fect) f(on) f(the) p Fs
+30 w(cvs) p Ft 29 w(clien) m(t.) 41 b(As) 30 b(of) g(this) f(writing,) f
+(this) h(is) g(only) h(implemen) m(ted) e(when) h(using) 630
+1326 y(a) f(GSSAPI) e(connection) i(\(see) g(Section) f(2.9.4) i
+([GSSAPI) e(authen) m(ticated],) i(page) f(25\)) g(or) g(a) 630
+1435 y(Kerb) s(eros) f(connection) g(\(see) i(Section) e(2.9.5) j
+([Kerb) s(eros) c(authen) m(ticated],) k(page) e(25\).) 41
+b(En-) 630 1545 y(abling) 23 b(encryption) g(implies) f(that) j
+(message) h(tra\016c) f(is) e(also) i(authen) m(ticated.) 40
+b(Encryption) 630 1655 y(supp) s(ort) 25 b(is) h(not) i(a) m(v) -5
+b(ailable) 26 b(b) m(y) h(default;) h(it) e(m) m(ust) h(b) s(e) g
+(enabled) f(using) f(a) j(sp) s(ecial) d(con\014gure) 630
+1764 y(option,) 30 b(`) p Fo(--enable-encryption) p Ft(',) c(when) j(y)
+m(ou) i(build) p Fs 27 w(cvs) p Ft(.) p Fo 150 1924 a(-z) p
+Fm 30 w(gzip-lev) m(el) p Ft 630 2033 a(Set) d(the) f(compression) g
+(lev) m(el.) 39 b(V) -8 b(alid) 27 b(lev) m(els) g(are) h(1) f(\(high) g
+(sp) s(eed,) g(lo) m(w) h(compression\)) e(to) j(9) 630
+2143 y(\(lo) m(w) h(sp) s(eed,) f(high) g(compression\),) g(or) h(0) h
+(to) f(disable) e(compression) h(\(the) h(default\).) 41
+b(Only) 630 2253 y(has) 30 b(an) g(e\013ect) i(on) f(the) p
+Fs 30 w(cvs) p Ft 30 w(clien) m(t.) p Fp 150 2511 a(A.5) 67
+b(Common) 46 b(command) f(options) p Ft 275 2703 a(This) 24
+b(section) j(describ) s(es) e(the) i(`) p Fo(command_options) p
+Ft(') c(that) 28 b(are) f(a) m(v) -5 b(ailable) 26 b(across) h(sev) m
+(eral) p Fs 27 w(cvs) p Ft 26 w(com-) 150 2813 y(mands.) 50
+b(These) 33 b(options) g(are) h(alw) m(a) m(ys) h(giv) m(en) e(to) i
+(the) f(righ) m(t) f(of) h(`) p Fo(cvs_command) p Ft('.) 48
+b(Not) 35 b(all) d(commands) 150 2923 y(supp) s(ort) h(all) h(of) h
+(these) g(options;) i(eac) m(h) f(option) e(is) g(only) g(supp) s
+(orted) f(for) i(commands) f(where) h(it) f(mak) m(es) 150
+3032 y(sense.) 40 b(Ho) m(w) m(ev) m(er,) 30 b(when) d(a) h(command) f
+(has) g(one) h(of) g(these) g(options) f(y) m(ou) g(can) h(almost) g
+(alw) m(a) m(ys) g(coun) m(t) g(on) 150 3142 y(the) d(same) g(b) s(eha)
+m(vior) e(of) i(the) f(option) g(as) h(in) e(other) i(commands.) 38
+b(\(Other) 25 b(command) f(options,) h(whic) m(h) f(are) 150
+3251 y(listed) 30 b(with) f(the) i(individual) c(commands,) k(ma) m(y) g
+(ha) m(v) m(e) i(di\013eren) m(t) d(b) s(eha) m(vior) g(from) h(one) p
+Fs 31 w(cvs) p Ft 30 w(command) 150 3361 y(to) g(the) g(other\).) p
+Fg 275 3496 a(W) -8 b(arning:) p Ft 37 w(the) 23 b(`) p
+Fo(history) p Ft(') f(command) h(is) f(an) h(exception;) j(it) c(supp) s
+(orts) g(man) m(y) h(options) f(that) i(con\015ict) 150
+3605 y(ev) m(en) 31 b(with) e(these) i(standard) f(options.) p
+Fo 150 3815 a(-D) p Fm 30 w(date) p 452 3815 28 4 v 33
+w(sp) s(ec) p Ft 630 3925 a(Use) 43 b(the) f(most) h(recen) m(t) h
+(revision) c(no) j(later) f(than) p Fm 42 w(date) p 2614
+3925 V 34 w(sp) s(ec) p Ft(.) p Fm 76 w(date) p 3090
+3925 V 33 w(sp) s(ec) p Ft 48 w(is) f(a) i(single) 630
+4034 y(argumen) m(t,) 31 b(a) g(date) g(description) d(sp) s(ecifying) g
+(a) j(date) g(in) e(the) i(past.) 630 4169 y(The) 21
+b(sp) s(eci\014cation) f(is) p Fm 21 w(stic) m(ky) p
+Ft 29 w(when) g(y) m(ou) i(use) f(it) g(to) h(mak) m(e) h(a) f(priv) -5
+b(ate) 20 b(cop) m(y) j(of) e(a) h(source) g(\014le;) 630
+4279 y(that) f(is,) h(when) d(y) m(ou) h(get) i(a) f(w) m(orking) e
+(\014le) h(using) e(`) p Fo(-D) p Ft(',) p Fs 23 w(cvs) p
+Ft 19 w(records) i(the) h(date) g(y) m(ou) f(sp) s(eci\014ed,) 630
+4388 y(so) 31 b(that) g(further) e(up) s(dates) g(in) g(the) i(same) f
+(directory) g(will) e(use) i(the) h(same) f(date) h(\(for) g(more) 630
+4498 y(information) e(on) h(stic) m(ky) h(tags/dates,) h(see) f
+(Section) f(4.9) i([Stic) m(ky) e(tags],) i(page) f(38\).) 630
+4632 y(`) p Fo(-D) p Ft(') g(is) g(a) m(v) -5 b(ailable) 30
+b(with) g(the) p Fo 32 w(checkout) p Ft(,) p Fo 30 w(diff) p
+Ft(,) p Fo 30 w(export) p Ft(,) p Fo 31 w(history) p
+Ft(,) p Fo 29 w(rdiff) p Ft(,) p Fo 31 w(rtag) p Ft(,) h(and) p
+Fo 630 4742 a(update) p Ft 31 w(commands.) 47 b(\(The) p
+Fo 33 w(history) p Ft 30 w(command) 33 b(uses) f(this) g(option) g(in) f
+(a) i(sligh) m(tly) e(dif-) 630 4852 y(feren) m(t) g(w) m(a) m(y;) g
+(see) g(Section) g(A.11.1) h([history) d(options],) i(page) g(105\).)
+630 4986 y(A) e(wide) g(v) -5 b(ariet) m(y) 29 b(of) h(date) g(formats)
+g(are) f(supp) s(orted) f(b) m(y) p Fs 29 w(cvs) p Ft(.) 40
+b(The) 28 b(most) i(standard) f(ones) 630 5096 y(are) g(ISO8601) h
+(\(from) f(the) g(In) m(ternational) f(Standards) g(Organization\)) g
+(and) g(the) i(In) m(ternet) 630 5205 y(e-mail) g(standard) f(\(sp) s
+(eci\014ed) g(in) g(RF) m(C822) j(as) f(amended) f(b) m(y) g(RF) m
+(C1123\).) 630 5340 y(ISO8601) h(dates) g(ha) m(v) m(e) h(man) m(y) e
+(v) -5 b(arian) m(ts) 30 b(but) g(a) h(few) f(examples) g(are:) p
+90 rotate dyy eop
%%Page: 91 93
-91 92 bop 150 -116 a Ft(App)s(endix)28 b(A:)i(Guide)g(to)h(CVS)e
-(commands)1955 b(91)150 299 y Fo(-W)384 b Ft(Sp)s(ecify)30
-b(\014le)i(names)g(that)g(should)e(b)s(e)i(\014ltered.)45
-b(Y)-8 b(ou)32 b(can)h(use)e(this)g(option)h(rep)s(eatedly)-8
-b(.)630 408 y(The)33 b(sp)s(ec)g(can)h(b)s(e)f(a)h(\014le)e(name)i
-(pattern)f(of)h(the)g(same)g(t)m(yp)s(e)f(that)h(y)m(ou)g(can)g(sp)s
-(ecify)e(in)630 518 y(the)f(`)p Fo(.cvswrappers)p Ft(')d(\014le.)42
-b(Av)-5 b(ailable)30 b(with)f(the)j(follo)m(wing)d(commands:)42
-b Fo(import)p Ft(,)30 b(and)630 628 y Fo(update)p Ft(.)150
-915 y Fp(A.6)67 b(admin|Administration)225 1119 y Fr(\017)60
-b Ft(Requires:)40 b(rep)s(ository)-8 b(,)30 b(w)m(orking)f(directory)-8
-b(.)225 1260 y Fr(\017)60 b Ft(Changes:)40 b(rep)s(ository)-8
-b(.)225 1400 y Fr(\017)60 b Ft(Synon)m(ym:)40 b(rcs)275
-1577 y(This)29 b(is)i(the)g Fs(cvs)g Ft(in)m(terface)h(to)g(assorted)g
-(administrativ)m(e)e(facilities.)43 b(Some)31 b(of)h(them)f(ha)m(v)m(e)
-i(ques-)150 1687 y(tionable)43 b(usefulness)e(for)i Fs(cvs)g
-Ft(but)g(exist)g(for)g(historical)f(purp)s(oses.)78 b(Some)44
-b(of)f(the)h(questionable)150 1797 y(options)f(are)g(lik)m(ely)f(to)i
-(disapp)s(ear)d(in)h(the)i(future.)78 b(This)42 b(command)h
-Fn(do)-5 b(es)52 b Ft(w)m(ork)43 b(recursiv)m(ely)-8
-b(,)46 b(so)150 1906 y(extreme)31 b(care)g(should)e(b)s(e)h(used.)275
-2053 y(On)f(unix,)g(if)h(there)h(is)e(a)i(group)f(named)h
-Fo(cvsadmin)p Ft(,)d(only)i(mem)m(b)s(ers)g(of)h(that)g(group)f(can)h
-(run)e Fo(cvs)150 2162 y(admin)f Ft(\(except)i(for)f(the)h
-Fo(cvs)f(admin)g(-k)g Ft(command,)g(whic)m(h)f(can)i(b)s(e)f(run)e(b)m
-(y)i(an)m(yb)s(o)s(dy\).)40 b(This)27 b(group)150 2272
-y(should)33 b(exist)j(on)f(the)h(serv)m(er,)h(or)e(an)m(y)h(system)g
-(running)d(the)i(non-clien)m(t/serv)m(er)h Fs(cvs)p Ft(.)55
-b(T)-8 b(o)36 b(disallo)m(w)150 2381 y Fo(cvs)29 b(admin)k
-Ft(for)g(all)f(users,)i(create)h(a)f(group)f(with)f(no)i(users)e(in)h
-(it.)49 b(On)33 b(NT,)h(the)f Fo(cvsadmin)e Ft(feature)150
-2491 y(do)s(es)f(not)h(exist)f(and)g(all)f(users)g(can)i(run)e
-Fo(cvs)g(admin)p Ft(.)150 2739 y Fl(A.6.1)62 b(admin)40
-b(options)275 2943 y Ft(Some)31 b(of)h(these)h(options)e(ha)m(v)m(e)i
-(questionable)e(usefulness)e(for)j Fs(cvs)f Ft(but)g(exist)g(for)h
-(historical)e(pur-)150 3053 y(p)s(oses.)40 b(Some)31
-b(ev)m(en)g(mak)m(e)g(it)f(imp)s(ossible)d(to)k(use)f
-Fs(cvs)g Ft(un)m(til)e(y)m(ou)j(undo)e(the)i(e\013ect!)150
-3230 y Fo(-A)p Fm(old\014le)145 b Ft(Migh)m(t)41 b(not)f(w)m(ork)h
-(together)h(with)d Fs(cvs)p Ft(.)70 b(App)s(end)39 b(the)h(access)i
-(list)d(of)i Fm(old\014le)j Ft(to)d(the)630 3340 y(access)32
-b(list)d(of)h(the)h Fs(r)n(cs)e Ft(\014le.)150 3511 y
-Fo(-a)p Fm(logins)155 b Ft(Migh)m(t)33 b(not)g(w)m(ork)f(together)i
-(with)e Fs(cvs)p Ft(.)46 b(App)s(end)31 b(the)h(login)g(names)g(app)s
-(earing)f(in)h(the)630 3621 y(comma-separated)g(list)d
-Fm(logins)k Ft(to)e(the)g(access)g(list)e(of)i(the)f
-Fs(r)n(cs)g Ft(\014le.)150 3792 y Fo(-b[)p Fm(rev)8 b
-Fo(])156 b Ft(Set)30 b(the)f(default)g(branc)m(h)g(to)h
-Fm(rev)p Ft(.)40 b(In)29 b Fs(cvs)p Ft(,)g(y)m(ou)g(normally)f(do)h
-(not)h(manipulate)e(default)630 3901 y(branc)m(hes;)36
-b(stic)m(ky)f(tags)g(\(see)g(Section)f(4.9)i([Stic)m(ky)e(tags],)j
-(page)e(38\))g(are)g(a)g(b)s(etter)f(w)m(a)m(y)630 4011
-y(to)g(decide)f(whic)m(h)g(branc)m(h)g(y)m(ou)h(w)m(an)m(t)g(to)h(w)m
-(ork)e(on.)51 b(There)33 b(is)g(one)g(reason)h(to)h(run)d
-Fo(cvs)630 4121 y(admin)d(-b)p Ft(:)53 b(to)37 b(rev)m(ert)h(to)g(the)f
-(v)m(endor's)f(v)m(ersion)h(when)f(using)f(v)m(endor)i(branc)m(hes)f
-(\(see)630 4230 y(Section)23 b(13.3)i([Rev)m(erting)f(lo)s(cal)e(c)m
-(hanges],)k(page)e(78\).)40 b(There)22 b(can)i(b)s(e)e(no)i(space)f(b)s
-(et)m(w)m(een)630 4340 y(`)p Fo(-b)p Ft(')30 b(and)g(its)g(argumen)m
-(t.)150 4511 y Fo(-c)p Fm(string)155 b Ft(Sets)29 b(the)h(commen)m(t)g
-(leader)f(to)i Fm(string)p Ft(.)39 b(The)29 b(commen)m(t)h(leader)f(is)
-g(not)g(used)g(b)m(y)g(curren)m(t)630 4621 y(v)m(ersions)j(of)h
-Fs(cvs)e Ft(or)i Fs(r)n(cs)f Ft(5.7.)48 b(Therefore,)33
-b(y)m(ou)g(can)g(almost)g(surely)e(not)i(w)m(orry)f(ab)s(out)630
-4730 y(it.)40 b(See)31 b(Chapter)f(12)h([Keyw)m(ord)f(substitution],)f
-(page)i(73.)150 4902 y Fo(-e[)p Fm(logins)t Fo(])630
-5011 y Ft(Migh)m(t)40 b(not)f(w)m(ork)g(together)i(with)d
-Fs(cvs)p Ft(.)67 b(Erase)39 b(the)h(login)e(names)h(app)s(earing)f(in)g
-(the)630 5121 y(comma-separated)i(list)e Fm(logins)j
-Ft(from)d(the)h(access)h(list)d(of)i(the)g(R)m(CS)f(\014le.)65
-b(If)38 b Fm(logins)j Ft(is)630 5230 y(omitted,)36 b(erase)f(the)g(en)m
-(tire)f(access)i(list.)52 b(There)34 b(can)h(b)s(e)f(no)h(space)g(b)s
-(et)m(w)m(een)g(`)p Fo(-e)p Ft(')g(and)630 5340 y(its)30
-b(argumen)m(t.)p eop
+91 92 bop Ft 150 -116 a(App) s(endix) 28 b(A:) i(Guide) g(to) h(CVS) e
+(commands) 1955 b(91) p Fo 870 299 a(1972-09-24) 870
+403 y(1972-09-24) 45 b(20:05) p Ft 630 538 a(There) 36
+b(are) i(a) f(lot) g(more) g(ISO8601) g(date) h(formats,) h(and) p
+Fs 36 w(cvs) p Ft 36 w(accepts) f(man) m(y) f(of) g(them,) 630
+648 y(but) 30 b(y) m(ou) g(probably) f(don't) h(w) m(an) m(t) i(to) f
+(hear) f(the) p Fn 30 w(whole) p Ft 39 w(long) g(story) h(:-\).) 630
+783 y(In) g(addition) e(to) k(the) e(dates) h(allo) m(w) m(ed) f(in) g
+(In) m(ternet) g(e-mail) g(itself,) p Fs 31 w(cvs) p
+Ft 30 w(also) h(allo) m(ws) f(some) 630 893 y(of) g(the) f(\014elds) f
+(to) i(b) s(e) f(omitted.) 41 b(F) -8 b(or) 31 b(example:) p
+Fo 870 1023 a(24) 47 b(Sep) g(1972) g(20:05) 870 1126
+y(24) g(Sep) p Ft 630 1262 a(The) 23 b(date) i(is) d(in) m(terpreted) h
+(as) h(b) s(eing) f(in) f(the) i(lo) s(cal) f(timezone,) j(unless) c(a)
+i(sp) s(eci\014c) e(timezone) 630 1372 y(is) 29 b(sp) s(eci\014ed.) 630
+1507 y(These) k(t) m(w) m(o) i(date) f(formats) f(are) h(preferred.) 48
+b(Ho) m(w) m(ev) m(er,) p Fs 36 w(cvs) p Ft 33 w(curren) m(tly) 32
+b(accepts) j(a) e(wide) 630 1617 y(v) -5 b(ariet) m(y) 35
+b(of) f(other) g(date) h(formats.) 53 b(They) 34 b(are) g(in) m(ten) m
+(tionally) f(not) h(do) s(cumen) m(ted) g(here) g(in) 630
+1726 y(an) m(y) d(detail,) e(and) h(future) g(v) m(ersions) f(of) p
+Fs 31 w(cvs) p Ft 29 w(migh) m(t) h(not) h(accept) h(all) d(of) i
+(them.) 630 1862 y(One) f(suc) m(h) g(format) g(is) p
+Fm 30 w(mon) m(th) p Fo(/) p Fm(da) m(y) p Fo 8 w(/) p
+Fm(y) m(ear) p Ft 7 w(.) 41 b(This) 28 b(ma) m(y) j(confuse) f(p) s
+(eople) g(who) f(are) i(accus-) 630 1971 y(tomed) g(to) h(ha) m(ving) e
+(the) h(mon) m(th) f(and) h(da) m(y) g(in) e(the) i(other) g(order;) g
+(`) p Fo(1/4/96) p Ft(') e(is) h(Jan) m(uary) g(4,) 630
+2081 y(not) h(April) d(1.) 630 2216 y(Remem) m(b) s(er) 39
+b(to) h(quote) g(the) f(argumen) m(t) h(to) f(the) h(`) p
+Fo(-D) p Ft(') f(\015ag) g(so) h(that) g(y) m(our) f(shell) e(do) s
+(esn't) 630 2326 y(in) m(terpret) f(spaces) h(as) g(argumen) m(t) h
+(separators.) 60 b(A) 37 b(command) g(using) e(the) i(`) p
+Fo(-D) p Ft(') g(\015ag) g(can) 630 2436 y(lo) s(ok) 30
+b(lik) m(e) g(this:) p Fo 870 2565 a($) 47 b(cvs) g(diff) g(-D) g("1) g
+(hour) g(ago") g(cvs.texinfo) 150 2727 y(-f) p Ft 384
+w(When) 38 b(y) m(ou) g(sp) s(ecify) f(a) h(particular) e(date) j(or) f
+(tag) h(to) p Fs 39 w(cvs) p Ft 37 w(commands,) h(they) e(normally) 630
+2836 y(ignore) 28 b(\014les) g(that) h(do) f(not) h(con) m(tain) g(the)
+g(tag) h(\(or) f(did) d(not) j(exist) g(prior) e(to) i(the) g(date\)) g
+(that) 630 2946 y(y) m(ou) 35 b(sp) s(eci\014ed.) 53
+b(Use) 36 b(the) f(`) p Fo(-f) p Ft(') g(option) g(if) f(y) m(ou) h(w) m
+(an) m(t) h(\014les) e(retriev) m(ed) h(ev) m(en) h(when) e(there) 630
+3056 y(is) h(no) h(matc) m(h) h(for) f(the) g(tag) h(or) f(date.) 59
+b(\(The) 36 b(most) g(recen) m(t) h(revision) e(of) h(the) g(\014le) f
+(will) f(b) s(e) 630 3165 y(used\).) 630 3301 y(Note) k(that) f(ev) m
+(en) g(with) e(`) p Fo(-f) p Ft(',) j(a) e(tag) i(that) f(y) m(ou) g
+(sp) s(ecify) e(m) m(ust) h(exist) g(\(that) h(is,) g(in) f(some) 630
+3410 y(\014le,) h(not) g(necessary) f(in) f(ev) m(ery) i(\014le\).) 58
+b(This) 35 b(is) g(so) i(that) p Fs 37 w(cvs) p Ft 35
+w(will) d(con) m(tin) m(ue) i(to) h(giv) m(e) g(an) 630
+3520 y(error) 30 b(if) f(y) m(ou) i(mist) m(yp) s(e) e(a) i(tag) h
+(name.) 630 3650 y(`) p Fo(-f) p Ft(') 37 b(is) f(a) m(v) -5
+b(ailable) 37 b(with) f(these) h(commands:) p Fo 54 w(annotate) p
+Ft(,) p Fo 37 w(checkout) p Ft(,) p Fo 37 w(export) p
+Ft(,) p Fo 37 w(rdiff) p Ft(,) p Fo 630 3760 a(rtag) p
+Ft(,) 29 b(and) p Fo 30 w(update) p Ft(.) p Fg 630 3895
+a(W) -8 b(arning:) p Ft 38 w(The) p Fo 24 w(commit) p
+Ft 22 w(and) p Fo 24 w(remove) p Ft 22 w(commands) 24
+b(also) g(ha) m(v) m(e) i(a) e(`) p Fo(-f) p Ft(') h(option,) g(but) e
+(it) h(has) 630 4005 y(a) 34 b(di\013eren) m(t) f(b) s(eha) m(vior) g
+(for) g(those) i(commands.) 50 b(See) 34 b(Section) f(A.8.1) i([commit)
+f(options],) 630 4114 y(page) d(100,) h(and) e(Section) g(7.2) h([Remo)
+m(ving) g(\014les],) f(page) h(54.) p Fo 150 4276 a(-k) p
+Fm 30 w(k\015ag) p Ft 165 w(Alter) k(the) g(default) f(pro) s(cessing) g
+(of) h(k) m(eyw) m(ords.) 55 b(See) 35 b(Chapter) g(12) h([Keyw) m(ord)
+f(substitu-) 630 4385 y(tion],) 28 b(page) h(75,) h(for) d(the) i
+(meaning) e(of) p Fm 28 w(k\015ag) p Ft(.) 40 b(Y) -8
+b(our) p Fm 28 w(k\015ag) p Ft 36 w(sp) s(eci\014cation) 27
+b(is) p Fm 27 w(stic) m(ky) p Ft 36 w(when) 630 4495
+y(y) m(ou) 35 b(use) f(it) g(to) h(create) h(a) f(priv) -5
+b(ate) 33 b(cop) m(y) j(of) e(a) h(source) f(\014le;) i(that) f(is,) g
+(when) e(y) m(ou) i(use) f(this) 630 4605 y(option) g(with) f(the) p
+Fo 35 w(checkout) p Ft 32 w(or) p Fo 35 w(update) p Ft
+33 w(commands,) p Fs 35 w(cvs) p Ft 34 w(asso) s(ciates) i(y) m(our) f
+(selected) p Fm 630 4714 a(k\015ag) p Ft 34 w(with) 24
+b(the) i(\014le,) g(and) f(con) m(tin) m(ues) h(to) h(use) e(it) h
+(with) e(future) h(up) s(date) g(commands) g(on) h(the) 630
+4824 y(same) 31 b(\014le) e(un) m(til) g(y) m(ou) i(sp) s(ecify) e
+(otherwise.) 630 4959 y(The) f(`) p Fo(-k) p Ft(') h(option) f(is) g(a)
+m(v) -5 b(ailable) 29 b(with) e(the) p Fo 29 w(add) p
+Ft(,) p Fo 29 w(checkout) p Ft(,) p Fo 27 w(diff) p Ft(,) p
+Fo 28 w(import) p Ft 27 w(and) p Fo 29 w(update) p Ft
+630 5069 a(commands.) p Fo 150 5230 a(-l) p Ft 384 w(Lo) s(cal;) 48
+b(run) 40 b(only) h(in) f(curren) m(t) i(w) m(orking) f(directory) -8
+b(,) 45 b(rather) d(than) f(recursing) g(through) 630
+5340 y(sub) s(directories.) p 90 rotate dyy eop
%%Page: 92 94
-92 93 bop 150 -116 a Ft(92)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y Fo(-I)384 b Ft(Run)38
-b(in)m(teractiv)m(ely)-8 b(,)42 b(ev)m(en)e(if)f(the)g(standard)f
-(input)g(is)g(not)h(a)h(terminal.)66 b(This)37 b(option)630
-408 y(do)s(es)31 b(not)g(w)m(ork)g(with)f(the)h(clien)m(t/serv)m(er)g
-Fs(cvs)f Ft(and)h(is)f(lik)m(ely)f(to)j(disapp)s(ear)d(in)g(a)j(future)
-630 518 y(release)f(of)f Fs(cvs)p Ft(.)150 689 y Fo(-i)384
-b Ft(Useless)24 b(with)f Fs(cvs)p Ft(.)38 b(This)23 b(creates)i(and)f
-(initializes)e(a)i(new)g Fs(r)n(cs)g Ft(\014le,)h(without)e(dep)s
-(ositing)630 798 y(a)40 b(revision.)66 b(With)39 b Fs(cvs)p
-Ft(,)i(add)e(\014les)g(with)f(the)i Fo(cvs)29 b(add)39
-b Ft(command)g(\(see)i(Section)e(7.1)630 908 y([Adding)29
-b(\014les],)h(page)h(51\).)150 1078 y Fo(-k)p Fm(subst)175
-b Ft(Set)34 b(the)f(default)g(k)m(eyw)m(ord)g(substitution)e(to)j
-Fm(subst)p Ft(.)49 b(See)34 b(Chapter)e(12)j([Keyw)m(ord)e(sub-)630
-1188 y(stitution],)e(page)i(73.)46 b(Giving)30 b(an)i(explicit)e(`)p
-Fo(-k)p Ft(')i(option)f(to)i Fo(cvs)c(update)p Ft(,)i
-Fo(cvs)e(export)p Ft(,)630 1297 y(or)h Fo(cvs)g(checkout)e
-Ft(o)m(v)m(errides)i(this)g(default.)150 1468 y Fo(-l[)p
-Fm(rev)8 b Fo(])156 b Ft(Lo)s(c)m(k)28 b(the)f(revision)e(with)h(n)m
-(um)m(b)s(er)g Fm(rev)p Ft(.)39 b(If)27 b(a)g(branc)m(h)g(is)f(giv)m
-(en,)i(lo)s(c)m(k)f(the)g(latest)h(revision)630 1577
-y(on)e(that)g(branc)m(h.)38 b(If)26 b Fm(rev)33 b Ft(is)25
-b(omitted,)h(lo)s(c)m(k)g(the)g(latest)g(revision)e(on)i(the)f(default)
-g(branc)m(h.)630 1687 y(There)30 b(can)h(b)s(e)e(no)i(space)f(b)s(et)m
-(w)m(een)h(`)p Fo(-l)p Ft(')g(and)f(its)f(argumen)m(t.)630
-1827 y(This)f(can)i(b)s(e)f(used)g(in)g(conjunction)g(with)f(the)j(`)p
-Fo(rcslock.pl)p Ft(')c(script)i(in)f(the)i(`)p Fo(contrib)p
-Ft(')630 1937 y(directory)35 b(of)h(the)f Fs(cvs)g Ft(source)g
-(distribution)d(to)k(pro)m(vide)f(reserv)m(ed)g(c)m(hec)m(k)m(outs)j
-(\(where)630 2046 y(only)31 b(one)h(user)f(can)h(b)s(e)f(editing)g(a)h
-(giv)m(en)g(\014le)f(at)h(a)g(time\).)45 b(See)32 b(the)g(commen)m(ts)h
-(in)d(that)630 2156 y(\014le)f(for)g(details)g(\(and)h(see)g(the)g(`)p
-Fo(README)p Ft(')e(\014le)h(in)g(that)h(directory)f(for)h(disclaimers)d
-(ab)s(out)630 2265 y(the)d(unsupp)s(orted)e(nature)h(of)i(con)m
-(trib\).)38 b(According)24 b(to)h(commen)m(ts)g(in)d(that)j(\014le,)g
-(lo)s(c)m(king)630 2375 y(m)m(ust)30 b(set)h(to)g(strict)f(\(whic)m(h)g
-(is)f(the)i(default\).)150 2545 y Fo(-L)384 b Ft(Set)30
-b(lo)s(c)m(king)g(to)h(strict.)40 b(Strict)30 b(lo)s(c)m(king)f(means)h
-(that)h(the)g(o)m(wner)f(of)g(an)g(R)m(CS)g(\014le)f(is)h(not)630
-2655 y(exempt)h(from)g(lo)s(c)m(king)f(for)h(c)m(hec)m(kin.)43
-b(F)-8 b(or)32 b(use)f(with)e Fs(cvs)p Ft(,)i(strict)g(lo)s(c)m(king)f
-(m)m(ust)h(b)s(e)f(set;)630 2765 y(see)h(the)g(discussion)c(under)i
-(the)i(`)p Fo(-l)p Ft(')f(option)g(ab)s(o)m(v)m(e.)150
-2935 y Fo(-m)p Fm(rev)8 b Fo(:)p Fm(msg)630 3045 y Ft(Replace)31
-b(the)f(log)h(message)g(of)g(revision)d Fm(rev)38 b Ft(with)29
-b Fm(msg)p Ft(.)150 3215 y Fo(-N)p Fm(name)5 b Fo([:[)p
-Fm(rev)j Fo(]])630 3325 y Ft(Act)36 b(lik)m(e)e(`)p Fo(-n)p
-Ft(',)i(except)g(o)m(v)m(erride)f(an)m(y)h(previous)d(assignmen)m(t)i
-(of)g Fm(name)p Ft(.)55 b(F)-8 b(or)36 b(use)e(with)630
-3434 y(magic)d(branc)m(hes,)f(see)h(Section)f(5.5)i([Magic)f(branc)m(h)
-f(n)m(um)m(b)s(ers],)f(page)i(44.)150 3605 y Fo(-n)p
-Fm(name)5 b Fo([:[)p Fm(rev)j Fo(]])630 3714 y Ft(Asso)s(ciate)34
-b(the)f(sym)m(b)s(olic)e(name)i Fm(name)38 b Ft(with)32
-b(the)h(branc)m(h)f(or)h(revision)e Fm(rev)p Ft(.)48
-b(It)33 b(is)f(nor-)630 3824 y(mally)d(b)s(etter)i(to)g(use)f(`)p
-Fo(cvs)g(tag)p Ft(')g(or)g(`)p Fo(cvs)g(rtag)p Ft(')f(instead.)41
-b(Delete)31 b(the)g(sym)m(b)s(olic)e(name)630 3934 y(if)e(b)s(oth)g(`)p
-Fo(:)p Ft(')h(and)f Fm(rev)35 b Ft(are)28 b(omitted;)h(otherwise,)f
-(prin)m(t)f(an)g(error)h(message)h(if)d Fm(name)33 b
-Ft(is)27 b(al-)630 4043 y(ready)f(asso)s(ciated)g(with)f(another)h(n)m
-(um)m(b)s(er.)38 b(If)26 b Fm(rev)34 b Ft(is)25 b(sym)m(b)s(olic,)g(it)
-h(is)f(expanded)g(b)s(efore)630 4153 y(asso)s(ciation.)52
-b(A)34 b Fm(rev)42 b Ft(consisting)32 b(of)j(a)f(branc)m(h)g(n)m(um)m
-(b)s(er)e(follo)m(w)m(ed)i(b)m(y)g(a)g(`)p Fo(.)p Ft(')h(stands)e(for)
-630 4262 y(the)25 b(curren)m(t)f(latest)h(revision)d(in)i(the)g(branc)m
-(h.)38 b(A)25 b(`)p Fo(:)p Ft(')f(with)f(an)i(empt)m(y)g
-Fm(rev)32 b Ft(stands)24 b(for)g(the)630 4372 y(curren)m(t)36
-b(latest)h(revision)d(on)j(the)f(default)f(branc)m(h,)j(normally)c(the)
-j(trunk.)57 b(F)-8 b(or)37 b(exam-)630 4482 y(ple,)24
-b(`)p Fo(cvs)30 b(admin)f(-n)p Fm(name)5 b Fo(:)p Ft(')23
-b(asso)s(ciates)i Fm(name)k Ft(with)22 b(the)i(curren)m(t)g(latest)g
-(revision)e(of)i(all)630 4591 y(the)h(R)m(CS)f(\014les;)i(this)e(con)m
-(trasts)i(with)d(`)p Fo(cvs)30 b(admin)f(-n)p Fm(name)5
-b Fo(:$)p Ft(')24 b(whic)m(h)f(asso)s(ciates)j Fm(name)630
-4701 y Ft(with)g(the)h(revision)e(n)m(um)m(b)s(ers)h(extracted)i(from)f
-(k)m(eyw)m(ord)g(strings)f(in)g(the)h(corresp)s(onding)630
-4810 y(w)m(orking)j(\014les.)150 4981 y Fo(-o)p Fm(range)167
-b Ft(Deletes)31 b(\()p Fm(outdates)t Ft(\))h(the)f(revisions)d(giv)m
-(en)i(b)m(y)h Fm(range)p Ft(.)630 5121 y(Note)f(that)f(this)f(command)g
-(can)h(b)s(e)f(quite)g(dangerous)g(unless)f(y)m(ou)i(kno)m(w)g
-Fn(exactly)37 b Ft(what)630 5230 y(y)m(ou)i(are)g(doing)e(\(for)i
-(example)f(see)h(the)g(w)m(arnings)e(b)s(elo)m(w)h(ab)s(out)g(ho)m(w)h
-(the)g Fm(rev1)7 b Ft(:)p Fm(rev2)630 5340 y Ft(syn)m(tax)31
-b(is)e(confusing\).)p eop
+92 93 bop Ft 150 -116 a(92) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fg 630
+299 a(W) -8 b(arning:) p Ft 57 w(this) 37 b(is) g(not) i(the) g(same) f
+(as) h(the) f(o) m(v) m(erall) h(`) p Fo(cvs) 30 b(-l) p
+Ft(') 38 b(option,) i(whic) m(h) d(y) m(ou) i(can) 630
+408 y(sp) s(ecify) 29 b(to) i(the) g(left) f(of) g(a) h(cvs) g
+(command!) 630 548 y(Av) -5 b(ailable) 35 b(with) f(the) j(follo) m
+(wing) d(commands:) p Fo 52 w(annotate) p Ft(,) p Fo
+35 w(checkout) p Ft(,) p Fo 36 w(commit) p Ft(,) p Fo
+36 w(diff) p Ft(,) p Fo 630 658 a(edit) p Ft(,) p Fo
+53 w(editors) p Ft(,) p Fo 51 w(export) p Ft(,) p Fo
+52 w(log) p Ft(,) p Fo 53 w(rdiff) p Ft(,) p Fo 53 w(remove) p
+Ft(,) p Fo 52 w(rtag) p Ft(,) p Fo 52 w(status) p Ft(,) p
+Fo 52 w(tag) p Ft(,) p Fo 53 w(unedit) p Ft(,) p Fo 630
+767 a(update) p Ft(,) p Fo 29 w(watch) p Ft(,) 29 b(and) p
+Fo 30 w(watchers) p Ft(.) p Fo 150 936 a(-m) p Fm 30
+w(message) p Ft 630 1046 a(Use) p Fm 31 w(message) p
+Ft 36 w(as) i(log) f(information,) f(instead) h(of) h(in) m(v) m(oking)
+e(an) h(editor.) 630 1186 y(Av) -5 b(ailable) 29 b(with) g(the) i
+(follo) m(wing) d(commands:) p Fo 41 w(add) p Ft(,) p
+Fo 30 w(commit) p Ft 28 w(and) p Fo 30 w(import) p Ft(.) p
+Fo 150 1355 a(-n) p Ft 384 w(Do) 36 b(not) g(run) e(an) m(y) i(c) m
+(hec) m(k) m(out/commit/tag) k(program.) 56 b(\(A) 36
+b(program) f(can) h(b) s(e) f(sp) s(eci\014ed) 630 1465
+y(to) 41 b(run) d(on) i(eac) m(h) h(of) f(these) h(activities,) h(in) d
+(the) h(mo) s(dules) e(database) j(\(see) g(Section) f(C.1) 630
+1574 y([mo) s(dules],) 29 b(page) i(129\);) i(this) c(option) h(b) m
+(ypasses) g(it\).) p Fg 630 1714 a(W) -8 b(arning:) p
+Ft 57 w(this) 37 b(is) g(not) i(the) g(same) f(as) h(the) f(o) m(v) m
+(erall) h(`) p Fo(cvs) 30 b(-n) p Ft(') 38 b(option,) i(whic) m(h) d(y)
+m(ou) i(can) 630 1823 y(sp) s(ecify) 29 b(to) i(the) g(left) f(of) g(a)
+h(cvs) g(command!) 630 1963 y(Av) -5 b(ailable) 29 b(with) g(the) p
+Fo 31 w(checkout) p Ft(,) p Fo 28 w(commit) p Ft(,) p
+Fo 29 w(export) p Ft(,) g(and) p Fo 30 w(rtag) p Ft 29
+w(commands.) p Fo 150 2132 a(-P) p Ft 384 w(Prune) g(empt) m(y) i
+(directories.) 40 b(See) 30 b(Section) h(7.3) g([Remo) m(ving) g
+(directories],) f(page) h(55.) p Fo 150 2301 a(-p) p
+Ft 384 w(Pip) s(e) 40 b(the) h(\014les) f(retriev) m(ed) h(from) f(the)
+i(rep) s(ository) e(to) h(standard) g(output,) i(rather) e(than) 630
+2411 y(writing) 23 b(them) i(in) e(the) i(curren) m(t) g(directory) -8
+b(.) 39 b(Av) -5 b(ailable) 23 b(with) h(the) p Fo 25
+w(checkout) p Ft 22 w(and) p Fo 25 w(update) p Ft 630
+2521 a(commands.) p Fo 150 2690 a(-R) p Ft 384 w(Pro) s(cess) 30
+b(directories) g(recursiv) m(ely) -8 b(.) 39 b(This) 29
+b(is) g(on) i(b) m(y) f(default.) 630 2829 y(Av) -5 b(ailable) 35
+b(with) f(the) j(follo) m(wing) d(commands:) p Fo 52
+w(annotate) p Ft(,) p Fo 35 w(checkout) p Ft(,) p Fo
+36 w(commit) p Ft(,) p Fo 36 w(diff) p Ft(,) p Fo 630
+2939 a(edit) p Ft(,) p Fo 37 w(editors) p Ft(,) p Fo
+36 w(export) p Ft(,) p Fo 36 w(rdiff) p Ft(,) p Fo 36
+w(remove) p Ft(,) p Fo 36 w(rtag) p Ft(,) p Fo 37 w(status) p
+Ft(,) p Fo 36 w(tag) p Ft(,) p Fo 37 w(unedit) p Ft(,) p
+Fo 36 w(update) p Ft(,) p Fo 630 3049 a(watch) p Ft(,) 29
+b(and) p Fo 30 w(watchers) p Ft(.) p Fo 150 3218 a(-r) p
+Fm 30 w(tag) p Ft 229 w(Use) 45 b(the) f(revision) e(sp) s(eci\014ed) h
+(b) m(y) h(the) p Fm 44 w(tag) p Ft 53 w(argumen) m(t) h(instead) e(of)
+h(the) h(default) p Fm 43 w(head) p Ft 630 3328 a(revision.) 70
+b(As) 41 b(w) m(ell) f(as) h(arbitrary) f(tags) h(de\014ned) f(with) f
+(the) p Fo 42 w(tag) p Ft 39 w(or) p Fo 41 w(rtag) p
+Ft 40 w(command,) 630 3437 y(t) m(w) m(o) d(sp) s(ecial) d(tags) i(are)
+g(alw) m(a) m(ys) f(a) m(v) -5 b(ailable:) 48 b(`) p
+Fo(HEAD) p Ft(') 34 b(refers) g(to) h(the) f(most) h(recen) m(t) g(v) m
+(ersion) 630 3547 y(a) m(v) -5 b(ailable) 37 b(in) f(the) i(rep) s
+(ository) -8 b(,) 40 b(and) d(`) p Fo(BASE) p Ft(') g(refers) g(to) h
+(the) g(revision) e(y) m(ou) i(last) g(c) m(hec) m(k) m(ed) 630
+3656 y(out) 31 b(in) m(to) f(the) h(curren) m(t) f(w) m(orking) f
+(directory) -8 b(.) 630 3796 y(The) 33 b(tag) h(sp) s(eci\014cation) e
+(is) g(stic) m(ky) h(when) f(y) m(ou) i(use) e(this) g(with) p
+Fo 32 w(checkout) p Ft 31 w(or) p Fo 33 w(update) p Ft
+31 w(to) 630 3905 y(mak) m(e) j(y) m(our) e(o) m(wn) h(cop) m(y) g(of) g
+(a) g(\014le:) p Fs 47 w(cvs) p Ft 32 w(remem) m(b) s(ers) f(the) h
+(tag) h(and) e(con) m(tin) m(ues) h(to) g(use) f(it) 630
+4015 y(on) c(future) f(up) s(date) g(commands,) h(un) m(til) e(y) m(ou)
+j(sp) s(ecify) d(otherwise) h(\(for) i(more) f(information) 630
+4125 y(on) h(stic) m(ky) h(tags/dates,) i(see) e(Section) f(4.9) h
+([Stic) m(ky) g(tags],) h(page) f(38\).) 630 4264 y(The) 36
+b(tag) h(can) f(b) s(e) g(either) f(a) i(sym) m(b) s(olic) e(or) h(n) m
+(umeric) f(tag,) k(as) d(describ) s(ed) e(in) h(Section) h(4.4) 630
+4374 y([T) -8 b(ags],) 30 b(page) g(34,) g(or) e(the) h(name) f(of) h
+(a) g(branc) m(h,) f(as) h(describ) s(ed) d(in) h(Chapter) h(5) h
+([Branc) m(hing) 630 4483 y(and) h(merging],) g(page) h(41.) 630
+4623 y(Sp) s(ecifying) f(the) j(`) p Fo(-q) p Ft(') g(global) f(option)
+h(along) f(with) g(the) h(`) p Fo(-r) p Ft(') g(command) f(option) h
+(is) f(often) 630 4732 y(useful,) 25 b(to) h(suppress) e(the) h(w) m
+(arning) g(messages) h(when) e(the) p Fs 26 w(r) n(cs) p
+Ft 25 w(\014le) g(do) s(es) h(not) h(con) m(tain) g(the) 630
+4842 y(sp) s(eci\014ed) j(tag.) p Fg 630 4981 a(W) -8
+b(arning:) p Ft 57 w(this) 37 b(is) g(not) i(the) g(same) f(as) h(the) f
+(o) m(v) m(erall) h(`) p Fo(cvs) 30 b(-r) p Ft(') 38
+b(option,) i(whic) m(h) d(y) m(ou) i(can) 630 5091 y(sp) s(ecify) 29
+b(to) i(the) g(left) f(of) g(a) p Fs 31 w(cvs) p Ft 29
+w(command!) 630 5230 y(`) p Fo(-r) p Ft(') 39 b(is) e(a) m(v) -5
+b(ailable) 38 b(with) g(the) p Fo 39 w(checkout) p Ft(,) p
+Fo 39 w(commit) p Ft(,) p Fo 39 w(diff) p Ft(,) p Fo
+40 w(history) p Ft(,) p Fo 39 w(export) p Ft(,) p Fo
+39 w(rdiff) p Ft(,) p Fo 630 5340 a(rtag) p Ft(,) 29
+b(and) p Fo 30 w(update) p Ft 29 w(commands.) p 90 rotate
+dyy eop
%%Page: 93 95
-93 94 bop 150 -116 a Ft(App)s(endix)28 b(A:)i(Guide)g(to)h(CVS)e
-(commands)1955 b(93)630 299 y(If)23 b(y)m(ou)h(are)g(short)g(on)f(disc)
-g(this)f(option)h(migh)m(t)h(help)e(y)m(ou.)39 b(But)24
-b(think)e(t)m(wice)i(b)s(efore)f(using)630 408 y(it|there)28
-b(is)g(no)g(w)m(a)m(y)h(short)g(of)f(restoring)g(the)h(latest)g(bac)m
-(kup)f(to)h(undo)f(this)f(command!)630 518 y(If)j(y)m(ou)g(delete)g
-(di\013eren)m(t)g(revisions)e(than)i(y)m(ou)h(planned,)d(either)i(due)f
-(to)i(carelessness)f(or)630 628 y(\(hea)m(v)m(en)i(forbid\))d(a)i(CVS)e
-(bug,)h(there)h(is)f(no)g(opp)s(ortunit)m(y)f(to)i(correct)h(the)e
-(error)g(b)s(efore)630 737 y(the)f(revisions)e(are)i(deleted.)39
-b(It)29 b(probably)e(w)m(ould)g(b)s(e)h(a)h(go)s(o)s(d)g(idea)f(to)h
-(exp)s(erimen)m(t)f(on)h(a)630 847 y(cop)m(y)i(of)g(the)f(rep)s
-(ository)g(\014rst.)630 981 y(Sp)s(ecify)f Fm(range)35
-b Ft(in)30 b(one)g(of)h(the)f(follo)m(wing)f(w)m(a)m(ys:)630
-1139 y Fm(rev1)7 b Fo(::)p Fm(rev2)1110 1249 y Ft(Collapse)42
-b(all)g(revisions)g(b)s(et)m(w)m(een)h(rev1)h(and)f(rev2,)k(so)c(that)h
-(CVS)f(only)1110 1358 y(stores)33 b(the)f(di\013erences)f(asso)s
-(ciated)i(with)e(going)h(from)f(rev1)i(to)g(rev2,)g(not)1110
-1468 y(in)m(termediate)j(steps.)58 b(F)-8 b(or)38 b(example,)f(after)g
-(`)p Fo(-o)30 b(1.3::1.5)p Ft(')k(one)j(can)g(re-)1110
-1577 y(triev)m(e)27 b(revision)e(1.3,)j(revision)d(1.5,)k(or)d(the)h
-(di\013erences)f(to)h(get)h(from)e(1.3)h(to)1110 1687
-y(1.5,)h(but)d(not)i(the)f(revision)e(1.4,)k(or)e(the)g(di\013erences)g
-(b)s(et)m(w)m(een)g(1.3)h(and)f(1.4.)1110 1797 y(Other)33
-b(examples:)47 b(`)p Fo(-o)30 b(1.3::1.4)p Ft(')h(and)i(`)p
-Fo(-o)d(1.3::1.3)p Ft(')i(ha)m(v)m(e)j(no)e(e\013ect,)1110
-1906 y(b)s(ecause)d(there)h(are)g(no)f(in)m(termediate)g(revisions)e
-(to)k(remo)m(v)m(e.)630 2064 y Fo(::)p Fm(rev)260 b Ft(Collapse)30
-b(revisions)f(b)s(et)m(w)m(een)j(the)g(b)s(eginning)c(of)j(the)h(branc)
-m(h)e(con)m(taining)1110 2174 y Fm(rev)45 b Ft(and)38
-b Fm(rev)45 b Ft(itself.)62 b(The)37 b(branc)m(hp)s(oin)m(t)f(and)h
-Fm(rev)46 b Ft(are)38 b(left)g(in)m(tact.)63 b(F)-8 b(or)1110
-2284 y(example,)41 b(`)p Fo(-o)30 b(::1.3.2.6)p Ft(')36
-b(deletes)j(revision)e(1.3.2.1,)44 b(revision)37 b(1.3.2.5,)1110
-2393 y(and)30 b(ev)m(erything)g(in)f(b)s(et)m(w)m(een,)i(but)f(lea)m(v)
-m(es)i(1.3)f(and)f(1.3.2.6)j(in)m(tact.)630 2552 y Fm(rev)8
-b Fo(::)252 b Ft(Collapse)20 b(revisions)g(b)s(et)m(w)m(een)i
-Fm(rev)30 b Ft(and)21 b(the)h(end)f(of)h(the)f(branc)m(h)g(con)m
-(taining)1110 2661 y Fm(rev)p Ft(.)41 b(Revision)29 b
-Fm(rev)38 b Ft(is)29 b(left)h(in)m(tact)h(but)f(the)g(head)h(revision)d
-(is)i(deleted.)630 2819 y Fm(rev)356 b Ft(Delete)34 b(the)e(revision)f
-Fm(rev)p Ft(.)47 b(F)-8 b(or)34 b(example,)f(`)p Fo(-o)d(1.3)p
-Ft(')h(is)h(equiv)-5 b(alen)m(t)32 b(to)h(`)p Fo(-o)1110
-2929 y(1.2::1.4)p Ft('.)630 3087 y Fm(rev1)7 b Fo(:)p
-Fm(rev2)87 b Ft(Delete)50 b(the)g(revisions)d(from)h
-Fm(rev1)57 b Ft(to)50 b Fm(rev2)p Ft(,)k(inclusiv)m(e,)e(on)d(the)h
-(same)1110 3197 y(branc)m(h.)68 b(One)40 b(will)d(not)j(b)s(e)f(able)g
-(to)i(retriev)m(e)f Fm(rev1)48 b Ft(or)39 b Fm(rev2)48
-b Ft(or)40 b(an)m(y)g(of)1110 3306 y(the)d(revisions)e(in)g(b)s(et)m(w)
-m(een.)61 b(F)-8 b(or)38 b(example,)g(the)f(command)g(`)p
-Fo(cvs)29 b(admin)1110 3416 y(-oR_1_01:R_1_02)d(.)p Ft(')35
-b(is)g(rarely)f(useful.)54 b(It)36 b(means)f(to)h(delete)g(revisions)
-1110 3526 y(up)k(to,)k(and)c(including,)g(the)h(tag)h(R)p
-2426 3526 28 4 v 32 w(1)p 2503 3526 V 34 w(02.)72 b(But)41
-b(b)s(ew)m(are!)71 b(If)41 b(there)g(are)1110 3635 y(\014les)i(that)i
-(ha)m(v)m(e)h(not)e(c)m(hanged)h(b)s(et)m(w)m(een)g(R)p
-2718 3635 V 33 w(1)p 2796 3635 V 33 w(02)g(and)f(R)p
-3222 3635 V 33 w(1)p 3300 3635 V 33 w(03)h(the)g(\014le)1110
-3745 y(will)27 b(ha)m(v)m(e)32 b Fn(the)g(same)38 b Ft(n)m(umerical)29
-b(revision)f(n)m(um)m(b)s(er)h(assigned)g(to)i(the)f(tags)1110
-3854 y(R)p 1182 3854 V 33 w(1)p 1260 3854 V 33 w(02)39
-b(and)f(R)p 1674 3854 V 32 w(1)p 1751 3854 V 34 w(03.)65
-b(So)38 b(not)h(only)e(will)f(it)i(b)s(e)g(imp)s(ossible)c(to)40
-b(retriev)m(e)1110 3964 y(R)p 1182 3964 V 33 w(1)p 1260
-3964 V 33 w(02;)47 b(R)p 1522 3964 V 32 w(1)p 1599 3964
-V 33 w(03)42 b(will)c(also)i(ha)m(v)m(e)i(to)g(b)s(e)e(restored)g(from)
-g(the)h(tap)s(es!)72 b(In)1110 4074 y(most)31 b(cases)g(y)m(ou)g(w)m
-(an)m(t)g(to)g(sp)s(ecify)e Fm(rev1)7 b Ft(::)p Fm(rev2)39
-b Ft(instead.)630 4232 y Fo(:)p Fm(rev)308 b Ft(Delete)39
-b(revisions)e(from)h(the)g(b)s(eginning)e(of)i(the)h(branc)m(h)e(con)m
-(taining)h Fm(rev)1110 4341 y Ft(up)29 b(to)i(and)f(including)d
-Fm(rev)p Ft(.)630 4500 y Fm(rev)8 b Fo(:)300 b Ft(Delete)36
-b(revisions)c(from)j(revision)d Fm(rev)p Ft(,)k(including)31
-b Fm(rev)43 b Ft(itself,)34 b(to)i(the)f(end)1110 4609
-y(of)c(the)f(branc)m(h)g(con)m(taining)g Fm(rev)p Ft(.)630
-4768 y(None)h(of)f(the)h(revisions)d(to)k(b)s(e)d(deleted)h(ma)m(y)h
-(ha)m(v)m(e)h(branc)m(hes)e(or)g(lo)s(c)m(ks.)630 4902
-y(If)d(an)m(y)g(of)g(the)h(revisions)d(to)j(b)s(e)e(deleted)h(ha)m(v)m
-(e)h(sym)m(b)s(olic)e(names,)i(and)e(one)i(sp)s(eci\014es)e(one)630
-5011 y(of)34 b(the)h(`)p Fo(::)p Ft(')f(syn)m(taxes,)i(then)e
-Fs(cvs)f Ft(will)f(giv)m(e)j(an)f(error)f(and)h(not)h(delete)f(an)m(y)h
-(revisions.)630 5121 y(If)i(y)m(ou)h(really)f(w)m(an)m(t)h(to)h(delete)
-f(b)s(oth)e(the)i(sym)m(b)s(olic)e(names)i(and)f(the)h(revisions,)g
-(\014rst)630 5230 y(delete)k(the)f(sym)m(b)s(olic)f(names)i(with)e
-Fo(cvs)29 b(tag)h(-d)p Ft(,)44 b(then)d(run)f Fo(cvs)29
-b(admin)g(-o)p Ft(.)74 b(If)41 b(one)630 5340 y(sp)s(eci\014es)29
-b(the)h(non-`)p Fo(::)p Ft(')g(syn)m(taxes,)h(then)f
-Fs(cvs)f Ft(will)e(delete)j(the)h(revisions)d(but)h(lea)m(v)m(e)j(the)p
-eop
+93 94 bop Ft 150 -116 a(App) s(endix) 28 b(A:) i(Guide) g(to) h(CVS) e
+(commands) 1955 b(93) p Fo 150 299 a(-W) p Ft 384 w(Sp) s(ecify) 30
+b(\014le) i(names) g(that) g(should) e(b) s(e) i(\014ltered.) 45
+b(Y) -8 b(ou) 32 b(can) h(use) e(this) g(option) h(rep) s(eatedly) -8
+b(.) 630 408 y(The) 33 b(sp) s(ec) g(can) h(b) s(e) f(a) h(\014le) e
+(name) i(pattern) f(of) h(the) g(same) g(t) m(yp) s(e) f(that) h(y) m
+(ou) g(can) g(sp) s(ecify) e(in) 630 518 y(the) f(`) p
+Fo(.cvswrappers) p Ft(') d(\014le.) 42 b(Av) -5 b(ailable) 30
+b(with) f(the) j(follo) m(wing) d(commands:) p Fo 42
+w(import) p Ft(,) h(and) p Fo 630 628 a(update) p Ft(.) p
+Fp 150 915 a(A.6) 67 b(admin|Administration) p Fr 225
+1119 a(\017) p Ft 60 w(Requires:) 40 b(rep) s(ository) -8
+b(,) 30 b(w) m(orking) f(directory) -8 b(.) p Fr 225
+1260 a(\017) p Ft 60 w(Changes:) 40 b(rep) s(ository) -8
+b(.) p Fr 225 1400 a(\017) p Ft 60 w(Synon) m(ym:) 40
+b(rcs) 275 1577 y(This) 29 b(is) i(the) p Fs 31 w(cvs) p
+Ft 31 w(in) m(terface) h(to) g(assorted) g(administrativ) m(e) e
+(facilities.) 43 b(Some) 31 b(of) h(them) f(ha) m(v) m(e) i(ques-) 150
+1687 y(tionable) 43 b(usefulness) e(for) p Fs 43 w(cvs) p
+Ft 43 w(but) i(exist) g(for) g(historical) f(purp) s(oses.) 78
+b(Some) 44 b(of) f(the) h(questionable) 150 1797 y(options) f(are) g
+(lik) m(ely) f(to) i(disapp) s(ear) d(in) h(the) i(future.) 78
+b(This) 42 b(command) p Fn 43 w(do) -5 b(es) p Ft 52
+w(w) m(ork) 43 b(recursiv) m(ely) -8 b(,) 46 b(so) 150
+1906 y(extreme) 31 b(care) g(should) e(b) s(e) h(used.) 275
+2053 y(On) f(unix,) g(if) h(there) h(is) e(a) i(group) f(named) p
+Fo 31 w(cvsadmin) p Ft(,) e(only) i(mem) m(b) s(ers) g(of) h(that) g
+(group) f(can) h(run) p Fo 29 w(cvs) 150 2162 y(admin) p
+Ft 28 w(\(except) f(for) f(the) p Fo 30 w(cvs) g(admin) g(-k) p
+Ft 29 w(command,) g(whic) m(h) f(can) i(b) s(e) f(run) e(b) m(y) i(an) m
+(yb) s(o) s(dy\).) 40 b(This) 27 b(group) 150 2272 y(should) 33
+b(exist) j(on) f(the) h(serv) m(er,) h(or) e(an) m(y) h(system) g
+(running) d(the) i(non-clien) m(t/serv) m(er) p Fs 36
+w(cvs) p Ft(.) 55 b(T) -8 b(o) 36 b(disallo) m(w) p Fo
+150 2381 a(cvs) 29 b(admin) p Ft 33 w(for) k(all) f(users,) i(create) h
+(a) f(group) f(with) f(no) i(users) e(in) h(it.) 49 b(On) 33
+b(NT,) h(the) p Fo 33 w(cvsadmin) p Ft 31 w(feature) 150
+2491 y(do) s(es) c(not) h(exist) f(and) g(all) f(users) g(can) i(run) p
+Fo 29 w(cvs) e(admin) p Ft(.) p Fl 150 2739 a(A.6.1) 62
+b(admin) 40 b(options) p Ft 275 2943 a(Some) 31 b(of) h(these) h
+(options) e(ha) m(v) m(e) i(questionable) e(usefulness) e(for) p
+Fs 32 w(cvs) p Ft 31 w(but) i(exist) g(for) h(historical) e(pur-) 150
+3053 y(p) s(oses.) 40 b(Some) 31 b(ev) m(en) g(mak) m(e) g(it) f(imp) s
+(ossible) d(to) k(use) p Fs 30 w(cvs) p Ft 30 w(un) m(til) d(y) m(ou) j
+(undo) e(the) i(e\013ect!) p Fo 150 3230 a(-A) p Fm(old\014le) p
+Ft 145 w(Migh) m(t) 41 b(not) f(w) m(ork) h(together) h(with) p
+Fs 39 w(cvs) p Ft(.) 70 b(App) s(end) 39 b(the) h(access) i(list) d(of)
+p Fm 41 w(old\014le) p Ft 44 w(to) i(the) 630 3340 y(access) 32
+b(list) d(of) h(the) p Fs 31 w(r) n(cs) p Ft 29 w(\014le.) p
+Fo 150 3511 a(-a) p Fm(logins) p Ft 155 w(Migh) m(t) j(not) g(w) m(ork)
+f(together) i(with) p Fs 32 w(cvs) p Ft(.) 46 b(App) s(end) 31
+b(the) h(login) g(names) g(app) s(earing) f(in) h(the) 630
+3621 y(comma-separated) g(list) p Fm 29 w(logins) p Ft
+33 w(to) f(the) g(access) g(list) e(of) i(the) p Fs 30
+w(r) n(cs) p Ft 30 w(\014le.) p Fo 150 3792 a(-b[) p
+Fm(rev) p Fo 8 w(]) p Ft 156 w(Set) f(the) f(default) g(branc) m(h) g
+(to) p Fm 30 w(rev) p Ft(.) 40 b(In) p Fs 29 w(cvs) p
+Ft(,) 29 b(y) m(ou) g(normally) f(do) h(not) h(manipulate) e(default)
+630 3901 y(branc) m(hes;) 36 b(stic) m(ky) f(tags) g(\(see) g(Section) f
+(4.9) i([Stic) m(ky) e(tags],) j(page) e(38\)) g(are) g(a) g(b) s
+(etter) f(w) m(a) m(y) 630 4011 y(to) g(decide) f(whic) m(h) g(branc) m
+(h) g(y) m(ou) h(w) m(an) m(t) g(to) h(w) m(ork) e(on.) 51
+b(There) 33 b(is) g(one) g(reason) h(to) h(run) p Fo
+32 w(cvs) 630 4121 y(admin) 29 b(-b) p Ft(:) 53 b(to) 37
+b(rev) m(ert) h(to) g(the) f(v) m(endor's) f(v) m(ersion) h(when) f
+(using) f(v) m(endor) i(branc) m(hes) f(\(see) 630 4230
+y(Section) 23 b(13.3) i([Rev) m(erting) f(lo) s(cal) e(c) m(hanges],) k
+(page) e(80\).) 40 b(There) 22 b(can) i(b) s(e) e(no) i(space) f(b) s
+(et) m(w) m(een) 630 4340 y(`) p Fo(-b) p Ft(') 30 b(and) g(its) g
+(argumen) m(t.) p Fo 150 4511 a(-c) p Fm(string) p Ft
+155 w(Sets) f(the) h(commen) m(t) g(leader) f(to) p Fm
+31 w(string) p Ft(.) 39 b(The) 29 b(commen) m(t) h(leader) f(is) g(not)
+g(used) g(b) m(y) g(curren) m(t) 630 4621 y(v) m(ersions) j(of) p
+Fs 33 w(cvs) p Ft 31 w(or) p Fs 33 w(r) n(cs) p Ft 32
+w(5.7.) 48 b(Therefore,) 33 b(y) m(ou) g(can) g(almost) g(surely) e
+(not) i(w) m(orry) f(ab) s(out) 630 4730 y(it.) 40 b(See) 31
+b(Chapter) f(12) h([Keyw) m(ord) f(substitution],) f(page) i(75.) p
+Fo 150 4902 a(-e[) p Fm(logins) p Fo 4 w(]) p Ft 630
+5011 a(Migh) m(t) 40 b(not) f(w) m(ork) g(together) i(with) p
+Fs 38 w(cvs) p Ft(.) 67 b(Erase) 39 b(the) h(login) e(names) h(app) s
+(earing) f(in) g(the) 630 5121 y(comma-separated) i(list) p
+Fm 38 w(logins) p Ft 41 w(from) e(the) h(access) h(list) d(of) i(the) g
+(R) m(CS) f(\014le.) 65 b(If) p Fm 38 w(logins) p Ft
+41 w(is) 630 5230 y(omitted,) 36 b(erase) f(the) g(en) m(tire) f
+(access) i(list.) 52 b(There) 34 b(can) h(b) s(e) f(no) h(space) g(b) s
+(et) m(w) m(een) g(`) p Fo(-e) p Ft(') g(and) 630 5340
+y(its) 30 b(argumen) m(t.) p 90 rotate dyy eop
%%Page: 94 96
-94 95 bop 150 -116 a Ft(94)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)630 299 y(sym)m(b)s(olic)k(names)h(p)s
-(oin)m(ting)f(to)i(nonexisten)m(t)g(revisions.)54 b(This)34
-b(b)s(eha)m(vior)h(is)f(preserv)m(ed)630 408 y(for)26
-b(compatibilit)m(y)e(with)h(previous)g(v)m(ersions)g(of)h
-Fs(cvs)p Ft(,)h(but)e(b)s(ecause)h(it)g(isn't)f(v)m(ery)h(useful,)630
-518 y(in)j(the)i(future)e(it)h(ma)m(y)h(c)m(hange)g(to)h(b)s(e)d(lik)m
-(e)h(the)h(`)p Fo(::)p Ft(')f(case.)630 657 y(Due)22
-b(to)h(the)f(w)m(a)m(y)h Fs(cvs)f Ft(handles)e(branc)m(hes)i
-Fm(rev)29 b Ft(cannot)23 b(b)s(e)f(sp)s(eci\014ed)e(sym)m(b)s(olically)
-f(if)i(it)h(is)630 766 y(a)27 b(branc)m(h.)39 b(See)26
-b(Section)h(5.5)g([Magic)h(branc)m(h)d(n)m(um)m(b)s(ers],)i(page)g(44,)
-h(for)e(an)h(explanation.)630 905 y(Mak)m(e)44 b(sure)d(that)h(no-one)h
-(has)f(c)m(hec)m(k)m(ed)i(out)e(a)g(cop)m(y)h(of)f(the)g(revision)e(y)m
-(ou)j(outdate.)630 1015 y(Strange)22 b(things)f(will)f(happ)s(en)g(if)h
-(he)h(starts)h(to)g(edit)f(it)f(and)h(tries)f(to)i(c)m(hec)m(k)h(it)e
-(bac)m(k)g(in.)37 b(F)-8 b(or)630 1124 y(this)24 b(reason,)j(this)e
-(option)g(is)g(not)g(a)h(go)s(o)s(d)g(w)m(a)m(y)g(to)g(tak)m(e)i(bac)m
-(k)e(a)g(b)s(ogus)f(commit;)i(commit)630 1234 y(a)h(new)g(revision)e
-(undoing)g(the)i(b)s(ogus)f(c)m(hange)i(instead)f(\(see)h(Section)e
-(5.8)i([Merging)g(t)m(w)m(o)630 1344 y(revisions],)g(page)i(46\).)150
-1512 y Fo(-q)384 b Ft(Run)29 b(quietly;)h(do)g(not)g(prin)m(t)f
-(diagnostics.)150 1680 y Fo(-s)p Fm(state)5 b Fo([:)p
-Fm(rev)j Fo(])630 1789 y Ft(Useful)32 b(with)g Fs(cvs)p
-Ft(.)49 b(Set)33 b(the)h(state)g(attribute)g(of)f(the)h(revision)d
-Fm(rev)41 b Ft(to)34 b Fm(state)p Ft(.)51 b(If)33 b Fm(rev)41
-b Ft(is)630 1899 y(a)30 b(branc)m(h)g(n)m(um)m(b)s(er,)f(assume)g(the)h
-(latest)h(revision)d(on)i(that)h(branc)m(h.)40 b(If)29
-b Fm(rev)38 b Ft(is)29 b(omitted,)630 2008 y(assume)23
-b(the)h(latest)f(revision)f(on)h(the)h(default)e(branc)m(h.)38
-b(An)m(y)23 b(iden)m(ti\014er)f(is)g(acceptable)i(for)630
-2118 y Fm(state)p Ft(.)42 b(A)29 b(useful)f(set)i(of)g(states)g(is)f(`)
-p Fo(Exp)p Ft(')g(\(for)g(exp)s(erimen)m(tal\),)g(`)p
-Fo(Stab)p Ft(')g(\(for)h(stable\),)g(and)630 2228 y(`)p
-Fo(Rel)p Ft(')e(\(for)h(released\).)40 b(By)29 b(default,)g(the)g
-(state)h(of)e(a)h(new)g(revision)d(is)i(set)h(to)h(`)p
-Fo(Exp)p Ft(')e(when)630 2337 y(it)k(is)f(created.)48
-b(The)32 b(state)h(is)f(visible)d(in)i(the)i(output)f(from)g
-Fm(cvs)g(log)40 b Ft(\(see)34 b(Section)e(A.13)630 2447
-y([log],)40 b(page)e(106\),)j(and)36 b(in)g(the)i(`)p
-Fo($Log: cvs.ps,v $
-Fo(Revision 1.1.1.17 2001/02/10 19:02:50 tholo
-Fo(Latest from Cyclic Software
-Fo()p Ft(')e(and)h(`)p Fo($State: Exp $)p Ft(')f(k)m(eyw)m(ords)h(\(see)
-h(Chapter)f(12)630 2556 y([Keyw)m(ord)i(substitution],)g(page)h(73\).)
-68 b(Note)40 b(that)g Fs(cvs)e Ft(uses)g(the)i Fo(dead)d
-Ft(state)k(for)e(its)630 2666 y(o)m(wn)33 b(purp)s(oses;)g(to)h(tak)m
-(e)h(a)e(\014le)f(to)i(or)f(from)g(the)g Fo(dead)f Ft(state)j(use)e
-(commands)f(lik)m(e)h Fo(cvs)630 2776 y(remove)c Ft(and)g
-Fo(cvs)h(add)p Ft(,)g(not)g Fo(cvs)g(admin)f(-s)p Ft(.)150
-2944 y Fo(-t[)p Fm(\014le)5 b Fo(])166 b Ft(Useful)38
-b(with)g Fs(cvs)p Ft(.)65 b(W)-8 b(rite)40 b(descriptiv)m(e)e(text)i
-(from)e(the)h(con)m(ten)m(ts)i(of)e(the)g(named)g Fm(\014le)630
-3053 y Ft(in)m(to)30 b(the)h(R)m(CS)f(\014le,)f(deleting)h(the)g
-(existing)g(text.)41 b(The)30 b Fm(\014le)35 b Ft(pathname)30
-b(ma)m(y)h(not)f(b)s(egin)630 3163 y(with)36 b(`)p Fo(-)p
-Ft('.)62 b(The)37 b(descriptiv)m(e)f(text)i(can)g(b)s(e)f(seen)g(in)f
-(the)i(output)f(from)g(`)p Fo(cvs)29 b(log)p Ft(')37
-b(\(see)630 3272 y(Section)43 b(A.13)h([log],)j(page)d(106\).)80
-b(There)43 b(can)g(b)s(e)f(no)h(space)h(b)s(et)m(w)m(een)f(`)p
-Fo(-t)p Ft(')g(and)g(its)630 3382 y(argumen)m(t.)630
-3521 y(If)26 b Fm(\014le)k Ft(is)25 b(omitted,)i(obtain)e(the)h(text)h
-(from)f(standard)f(input,)g(terminated)h(b)m(y)g(end-of-\014le)630
-3630 y(or)d(b)m(y)g(a)g(line)e(con)m(taining)i(`)p Fo(.)p
-Ft(')g(b)m(y)g(itself.)37 b(Prompt)22 b(for)h(the)g(text)h(if)e(in)m
-(teraction)h(is)f(p)s(ossible;)630 3740 y(see)31 b(`)p
-Fo(-I)p Ft('.)150 3908 y Fo(-t-)p Fm(string)107 b Ft(Similar)39
-b(to)k(`)p Fo(-t)p Fm(\014le)5 b Ft('.)76 b(W)-8 b(rite)43
-b(descriptiv)m(e)e(text)i(from)f(the)g Fm(string)50 b
-Ft(in)m(to)42 b(the)g Fs(r)n(cs)g Ft(\014le,)630 4018
-y(deleting)22 b(the)g(existing)g(text.)39 b(There)22
-b(can)h(b)s(e)f(no)g(space)i(b)s(et)m(w)m(een)f(`)p Fo(-t)p
-Ft(')f(and)g(its)g(argumen)m(t.)150 4186 y Fo(-U)384
-b Ft(Set)26 b(lo)s(c)m(king)f(to)i(non-strict.)38 b(Non-strict)26
-b(lo)s(c)m(king)f(means)h(that)g(the)g(o)m(wner)g(of)g(a)g(\014le)f
-(need)630 4295 y(not)36 b(lo)s(c)m(k)g(a)h(revision)d(for)i(c)m(hec)m
-(kin.)58 b(F)-8 b(or)37 b(use)f(with)f Fs(cvs)p Ft(,)i(strict)e(lo)s(c)
-m(king)h(m)m(ust)g(b)s(e)f(set;)630 4405 y(see)c(the)g(discussion)c
-(under)i(the)i(`)p Fo(-l)p Ft(')f(option)g(ab)s(o)m(v)m(e.)150
-4573 y Fo(-u[)p Fm(rev)8 b Fo(])156 b Ft(See)24 b(the)g(option)g(`)p
-Fo(-l)p Ft(')g(ab)s(o)m(v)m(e,)i(for)e(a)h(discussion)c(of)j(using)f
-(this)f(option)i(with)f Fs(cvs)p Ft(.)37 b(Unlo)s(c)m(k)630
-4682 y(the)f(revision)d(with)h(n)m(um)m(b)s(er)g Fm(rev)p
-Ft(.)56 b(If)35 b(a)h(branc)m(h)e(is)h(giv)m(en,)i(unlo)s(c)m(k)d(the)i
-(latest)g(revision)630 4792 y(on)i(that)h(branc)m(h.)64
-b(If)38 b Fm(rev)47 b Ft(is)37 b(omitted,)k(remo)m(v)m(e)e(the)g
-(latest)g(lo)s(c)m(k)g(held)d(b)m(y)j(the)f(caller.)630
-4902 y(Normally)-8 b(,)27 b(only)f(the)h(lo)s(c)m(k)m(er)g(of)g(a)g
-(revision)e(ma)m(y)i(unlo)s(c)m(k)f(it.)39 b(Someb)s(o)s(dy)25
-b(else)i(unlo)s(c)m(king)630 5011 y(a)f(revision)e(breaks)i(the)g(lo)s
-(c)m(k.)39 b(This)25 b(causes)h(a)g(mail)f(message)i(to)f(b)s(e)g(sen)m
-(t)g(to)h(the)f(original)630 5121 y(lo)s(c)m(k)m(er.)61
-b(The)36 b(message)i(con)m(tains)f(a)h(commen)m(tary)g(solicited)d
-(from)i(the)g(break)m(er.)60 b(The)630 5230 y(commen)m(tary)44
-b(is)e(terminated)g(b)m(y)h(end-of-\014le)f(or)h(b)m(y)f(a)h(line)e
-(con)m(taining)i Fo(.)f Ft(b)m(y)h(itself.)630 5340 y(There)30
-b(can)h(b)s(e)e(no)i(space)f(b)s(et)m(w)m(een)h(`)p Fo(-u)p
-Ft(')g(and)f(its)f(argumen)m(t.)p eop
+94 95 bop Ft 150 -116 a(94) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fo 150
+299 a(-I) p Ft 384 w(Run) 38 b(in) m(teractiv) m(ely) -8
+b(,) 42 b(ev) m(en) e(if) f(the) g(standard) f(input) g(is) g(not) h(a)
+h(terminal.) 66 b(This) 37 b(option) 630 408 y(do) s(es) 31
+b(not) g(w) m(ork) g(with) f(the) h(clien) m(t/serv) m(er) p
+Fs 31 w(cvs) p Ft 30 w(and) g(is) f(lik) m(ely) f(to) j(disapp) s(ear) d
+(in) g(a) j(future) 630 518 y(release) f(of) p Fs 30
+w(cvs) p Ft(.) p Fo 150 689 a(-i) p Ft 384 w(Useless) 24
+b(with) p Fs 23 w(cvs) p Ft(.) 38 b(This) 23 b(creates) i(and) f
+(initializes) e(a) i(new) p Fs 24 w(r) n(cs) p Ft 24
+w(\014le,) h(without) e(dep) s(ositing) 630 798 y(a) 40
+b(revision.) 66 b(With) p Fs 39 w(cvs) p Ft(,) 41 b(add) e(\014les) g
+(with) f(the) p Fo 40 w(cvs) 29 b(add) p Ft 39 w(command) 39
+b(\(see) i(Section) e(7.1) 630 908 y([Adding) 29 b(\014les],) h(page) h
+(53\).) p Fo 150 1078 a(-k) p Fm(subst) p Ft 175 w(Set) j(the) f
+(default) g(k) m(eyw) m(ord) g(substitution) e(to) p
+Fm 34 w(subst) p Ft(.) 49 b(See) 34 b(Chapter) e(12) j([Keyw) m(ord) e
+(sub-) 630 1188 y(stitution],) e(page) i(75.) 46 b(Giving) 30
+b(an) i(explicit) e(`) p Fo(-k) p Ft(') i(option) f(to) p
+Fo 33 w(cvs) e(update) p Ft(,) p Fo 31 w(cvs) g(export) p
+Ft(,) 630 1297 y(or) p Fo 30 w(cvs) h(checkout) p Ft
+28 w(o) m(v) m(errides) g(this) g(default.) p Fo 150
+1468 a(-l[) p Fm(rev) p Fo 8 w(]) p Ft 156 w(Lo) s(c) m(k) e(the) f
+(revision) e(with) h(n) m(um) m(b) s(er) p Fm 26 w(rev) p
+Ft(.) 39 b(If) 27 b(a) g(branc) m(h) g(is) f(giv) m(en,) i(lo) s(c) m
+(k) f(the) g(latest) h(revision) 630 1577 y(on) e(that) g(branc) m(h.)
+38 b(If) p Fm 26 w(rev) p Ft 33 w(is) 25 b(omitted,) h(lo) s(c) m(k) g
+(the) g(latest) g(revision) e(on) i(the) f(default) g(branc) m(h.) 630
+1687 y(There) 30 b(can) h(b) s(e) e(no) i(space) f(b) s(et) m(w) m(een)
+h(`) p Fo(-l) p Ft(') g(and) f(its) f(argumen) m(t.) 630
+1827 y(This) f(can) i(b) s(e) f(used) g(in) g(conjunction) g(with) f
+(the) j(`) p Fo(rcslock.pl) p Ft(') c(script) i(in) f(the) i(`) p
+Fo(contrib) p Ft(') 630 1937 y(directory) 35 b(of) h(the) p
+Fs 35 w(cvs) p Ft 35 w(source) f(distribution) d(to) k(pro) m(vide) f
+(reserv) m(ed) g(c) m(hec) m(k) m(outs) j(\(where) 630
+2046 y(only) 31 b(one) h(user) f(can) h(b) s(e) f(editing) g(a) h(giv) m
+(en) g(\014le) f(at) h(a) g(time\).) 45 b(See) 32 b(the) g(commen) m
+(ts) h(in) d(that) 630 2156 y(\014le) f(for) g(details) g(\(and) h(see)
+g(the) g(`) p Fo(README) p Ft(') e(\014le) h(in) g(that) h(directory) f
+(for) h(disclaimers) d(ab) s(out) 630 2265 y(the) d(unsupp) s(orted) e
+(nature) h(of) i(con) m(trib\).) 38 b(According) 24 b(to) h(commen) m
+(ts) g(in) d(that) j(\014le,) g(lo) s(c) m(king) 630
+2375 y(m) m(ust) 30 b(set) h(to) g(strict) f(\(whic) m(h) g(is) f(the) i
+(default\).) p Fo 150 2545 a(-L) p Ft 384 w(Set) f(lo) s(c) m(king) g
+(to) h(strict.) 40 b(Strict) 30 b(lo) s(c) m(king) f(means) h(that) h
+(the) g(o) m(wner) f(of) g(an) g(R) m(CS) g(\014le) f(is) h(not) 630
+2655 y(exempt) h(from) g(lo) s(c) m(king) f(for) h(c) m(hec) m(kin.) 43
+b(F) -8 b(or) 32 b(use) f(with) p Fs 29 w(cvs) p Ft(,) g(strict) g(lo) s
+(c) m(king) f(m) m(ust) h(b) s(e) f(set;) 630 2765 y(see) h(the) g
+(discussion) c(under) i(the) i(`) p Fo(-l) p Ft(') f(option) g(ab) s(o)
+m(v) m(e.) p Fo 150 2935 a(-m) p Fm(rev) p Fo 8 w(:) p
+Fm(msg) p Ft 630 3045 a(Replace) h(the) f(log) h(message) g(of) g
+(revision) p Fm 28 w(rev) p Ft 38 w(with) p Fm 29 w(msg) p
+Ft(.) p Fo 150 3215 a(-N) p Fm(name) p Fo 5 w([:[) p
+Fm(rev) p Fo 8 w(]]) p Ft 630 3325 a(Act) 36 b(lik) m(e) e(`) p
+Fo(-n) p Ft(',) i(except) g(o) m(v) m(erride) f(an) m(y) h(previous) d
+(assignmen) m(t) i(of) p Fm 35 w(name) p Ft(.) 55 b(F) -8
+b(or) 36 b(use) e(with) 630 3434 y(magic) d(branc) m(hes,) f(see) h
+(Section) f(5.5) i([Magic) f(branc) m(h) f(n) m(um) m(b) s(ers],) f
+(page) i(44.) p Fo 150 3605 a(-n) p Fm(name) p Fo 5 w([:[) p
+Fm(rev) p Fo 8 w(]]) p Ft 630 3714 a(Asso) s(ciate) j(the) f(sym) m(b) s
+(olic) e(name) p Fm 33 w(name) p Ft 38 w(with) h(the) h(branc) m(h) f
+(or) h(revision) p Fm 31 w(rev) p Ft(.) 48 b(It) 33 b(is) f(nor-) 630
+3824 y(mally) d(b) s(etter) i(to) g(use) f(`) p Fo(cvs) g(tag) p
+Ft(') g(or) g(`) p Fo(cvs) g(rtag) p Ft(') f(instead.) 41
+b(Delete) 31 b(the) g(sym) m(b) s(olic) e(name) 630 3934
+y(if) e(b) s(oth) g(`) p Fo(:) p Ft(') h(and) p Fm 27
+w(rev) p Ft 35 w(are) g(omitted;) h(otherwise,) f(prin) m(t) f(an) g
+(error) h(message) h(if) p Fm 26 w(name) p Ft 33 w(is) e(al-) 630
+4043 y(ready) f(asso) s(ciated) g(with) f(another) h(n) m(um) m(b) s
+(er.) 38 b(If) p Fm 26 w(rev) p Ft 34 w(is) 25 b(sym) m(b) s(olic,) g
+(it) h(is) f(expanded) g(b) s(efore) 630 4153 y(asso) s(ciation.) 52
+b(A) p Fm 34 w(rev) p Ft 42 w(consisting) 32 b(of) j(a) f(branc) m(h) g
+(n) m(um) m(b) s(er) e(follo) m(w) m(ed) i(b) m(y) g(a) g(`) p
+Fo(.) p Ft(') h(stands) e(for) 630 4262 y(the) 25 b(curren) m(t) f
+(latest) h(revision) d(in) i(the) g(branc) m(h.) 38 b(A) 25
+b(`) p Fo(:) p Ft(') f(with) f(an) i(empt) m(y) p Fm
+25 w(rev) p Ft 32 w(stands) f(for) g(the) 630 4372 y(curren) m(t) 36
+b(latest) h(revision) d(on) j(the) f(default) f(branc) m(h,) j
+(normally) c(the) j(trunk.) 57 b(F) -8 b(or) 37 b(exam-) 630
+4482 y(ple,) 24 b(`) p Fo(cvs) 30 b(admin) f(-n) p Fm(name) p
+Fo 5 w(:) p Ft(') 23 b(asso) s(ciates) p Fm 25 w(name) p
+Ft 29 w(with) f(the) i(curren) m(t) g(latest) g(revision) e(of) i(all)
+630 4591 y(the) h(R) m(CS) f(\014les;) i(this) e(con) m(trasts) i(with)
+d(`) p Fo(cvs) 30 b(admin) f(-n) p Fm(name) p Fo 5 w(:$) p
+Ft(') 24 b(whic) m(h) f(asso) s(ciates) p Fm 26 w(name) p
+Ft 630 4701 a(with) j(the) h(revision) e(n) m(um) m(b) s(ers) h
+(extracted) i(from) f(k) m(eyw) m(ord) g(strings) f(in) g(the) h
+(corresp) s(onding) 630 4810 y(w) m(orking) j(\014les.) p
+Fo 150 4981 a(-o) p Fm(range) p Ft 167 w(Deletes) h(\() p
+Fm(outdates) p Ft 4 w(\)) h(the) f(revisions) d(giv) m(en) i(b) m(y) p
+Fm 31 w(range) p Ft(.) 630 5121 y(Note) g(that) f(this) f(command) g
+(can) h(b) s(e) f(quite) g(dangerous) g(unless) f(y) m(ou) i(kno) m(w) p
+Fn 29 w(exactly) p Ft 37 w(what) 630 5230 y(y) m(ou) 39
+b(are) g(doing) e(\(for) i(example) f(see) h(the) g(w) m(arnings) e(b) s
+(elo) m(w) h(ab) s(out) g(ho) m(w) h(the) p Fm 39 w(rev1) p
+Ft 7 w(:) p Fm(rev2) p Ft 630 5340 a(syn) m(tax) 31 b(is) e
+(confusing\).) p 90 rotate dyy eop
%%Page: 95 97
-95 96 bop 150 -116 a Ft(App)s(endix)28 b(A:)i(Guide)g(to)h(CVS)e
-(commands)1955 b(95)150 299 y Fo(-V)p Fm(n)333 b Ft(In)27
-b(previous)f(v)m(ersions)h(of)h Fs(cvs)p Ft(,)g(this)f(option)g(mean)m
-(t)i(to)f(write)f(an)h Fs(r)n(cs)f Ft(\014le)g(whic)m(h)f(w)m(ould)630
-408 y(b)s(e)39 b(acceptable)h(to)g Fs(r)n(cs)f Ft(v)m(ersion)g
-Fm(n)p Ft(,)i(but)e(it)g(is)f(no)m(w)i(obsolete)g(and)e(sp)s(ecifying)g
-(it)h(will)630 518 y(pro)s(duce)29 b(an)h(error.)150
-685 y Fo(-x)p Fm(su\016xes)97 b Ft(In)37 b(previous)g(v)m(ersions)h(of)
-g Fs(cvs)p Ft(,)i(this)d(w)m(as)h(do)s(cumen)m(ted)g(as)h(a)f(w)m(a)m
-(y)h(of)g(sp)s(ecifying)d(the)630 795 y(names)i(of)g(the)h
-Fs(r)n(cs)e Ft(\014les.)63 b(Ho)m(w)m(ev)m(er,)42 b Fs(cvs)c
-Ft(has)g(alw)m(a)m(ys)g(required)f(that)h(the)h Fs(r)n(cs)e
-Ft(\014les)630 904 y(used)30 b(b)m(y)g Fs(cvs)f Ft(end)h(in)f(`)p
-Fo(,v)p Ft(',)i(so)f(this)f(option)h(has)g(nev)m(er)h(done)f(an)m
-(ything)g(useful.)150 1181 y Fp(A.7)67 b(c)l(hec)l(k)l(out|Chec)l(k)47
-b(out)e(sources)g(for)g(editing)225 1381 y Fr(\017)60
-b Ft(Synopsis:)39 b(c)m(hec)m(k)m(out)32 b([options])f(mo)s(dules)6
-b(.)20 b(.)i(.)225 1519 y Fr(\017)60 b Ft(Requires:)40
-b(rep)s(ository)-8 b(.)225 1658 y Fr(\017)60 b Ft(Changes:)40
-b(w)m(orking)30 b(directory)-8 b(.)225 1796 y Fr(\017)60
-b Ft(Synon)m(yms:)40 b(co,)31 b(get)275 1967 y(Create)36
-b(or)f(up)s(date)g(a)h(w)m(orking)e(directory)h(con)m(taining)g(copies)
-g(of)h(the)f(source)h(\014les)e(sp)s(eci\014ed)g(b)m(y)150
-2076 y Fm(mo)s(dules)p Ft(.)k(Y)-8 b(ou)29 b(m)m(ust)g(execute)h
-Fo(checkout)c Ft(b)s(efore)i(using)f(most)i(of)g(the)f(other)h
-Fs(cvs)f Ft(commands,)h(since)150 2186 y(most)i(of)f(them)h(op)s(erate)
-g(on)f(y)m(our)g(w)m(orking)g(directory)-8 b(.)275 2328
-y(The)40 b Fm(mo)s(dules)i Ft(are)f(either)g(sym)m(b)s(olic)e(names)h
-(for)h(some)g(collection)f(of)h(source)g(directories)f(and)150
-2438 y(\014les,)c(or)f(paths)g(to)h(directories)e(or)h(\014les)g(in)f
-(the)h(rep)s(ository)-8 b(.)55 b(The)35 b(sym)m(b)s(olic)e(names)j(are)
-f(de\014ned)f(in)150 2547 y(the)d(`)p Fo(modules)p Ft(')d(\014le.)40
-b(See)31 b(Section)f(C.1)h([mo)s(dules],)e(page)i(127.)275
-2689 y(Dep)s(ending)26 b(on)i(the)g(mo)s(dules)e(y)m(ou)i(sp)s(ecify)-8
-b(,)28 b Fo(checkout)d Ft(ma)m(y)k(recursiv)m(ely)d(create)k
-(directories)d(and)150 2799 y(p)s(opulate)f(them)h(with)f(the)h
-(appropriate)f(source)h(\014les.)39 b(Y)-8 b(ou)27 b(can)h(then)f(edit)
-f(these)i(source)f(\014les)f(at)i(an)m(y)150 2908 y(time)37
-b(\(regardless)g(of)g(whether)f(other)i(soft)m(w)m(are)g(dev)m(elop)s
-(ers)f(are)g(editing)f(their)g(o)m(wn)i(copies)e(of)i(the)150
-3018 y(sources\);)f(up)s(date)c(them)h(to)h(include)d(new)h(c)m(hanges)
-i(applied)d(b)m(y)i(others)g(to)h(the)f(source)h(rep)s(ository;)150
-3128 y(or)30 b(commit)h(y)m(our)f(w)m(ork)g(as)h(a)g(p)s(ermanen)m(t)f
-(c)m(hange)h(to)g(the)g(source)f(rep)s(ository)-8 b(.)275
-3270 y(Note)43 b(that)h Fo(checkout)c Ft(is)i(used)f(to)j(create)g
-(directories.)76 b(The)42 b(top-lev)m(el)h(directory)f(created)i(is)150
-3379 y(alw)m(a)m(ys)32 b(added)f(to)h(the)g(directory)f(where)h
-Fo(checkout)d Ft(is)i(in)m(v)m(ok)m(ed,)h(and)f(usually)f(has)h(the)h
-(same)g(name)150 3489 y(as)f(the)g(sp)s(eci\014ed)e(mo)s(dule.)41
-b(In)30 b(the)h(case)h(of)f(a)g(mo)s(dule)e(alias,)i(the)g(created)h
-(sub-directory)d(ma)m(y)j(ha)m(v)m(e)150 3599 y(a)k(di\013eren)m(t)f
-(name,)j(but)d(y)m(ou)h(can)g(b)s(e)g(sure)f(that)h(it)f(will)f(b)s(e)h
-(a)h(sub-directory)-8 b(,)37 b(and)e(that)h Fo(checkout)150
-3708 y Ft(will)25 b(sho)m(w)i(the)h(relativ)m(e)g(path)f(leading)g(to)h
-(eac)m(h)h(\014le)e(as)g(it)h(is)e(extracted)j(in)m(to)f(y)m(our)f
-(priv)-5 b(ate)27 b(w)m(ork)h(area)150 3818 y(\(unless)h(y)m(ou)i(sp)s
-(ecify)e(the)h(`)p Fo(-Q)p Ft(')h(global)e(option\).)275
-3960 y(The)g(\014les)f(created)j(b)m(y)f Fo(checkout)d
-Ft(are)j(created)h(read-write,)e(unless)f(the)i(`)p Fo(-r)p
-Ft(')g(option)f(to)h Fs(cvs)f Ft(\(see)150 4069 y(Section)40
-b(A.4)i([Global)e(options],)i(page)g(86\))f(is)f(sp)s(eci\014ed,)h(the)
-g Fo(CVSREAD)e Ft(en)m(vironmen)m(t)h(v)-5 b(ariable)39
-b(is)150 4179 y(sp)s(eci\014ed)d(\(see)i(App)s(endix)d(D)j([En)m
-(vironmen)m(t)e(v)-5 b(ariables],)39 b(page)f(141\),)j(or)c(a)h(w)m
-(atc)m(h)h(is)d(in)g(e\013ect)j(for)150 4289 y(that)31
-b(\014le)e(\(see)j(Section)e(10.6)i([W)-8 b(atc)m(hes],)33
-b(page)e(66\).)275 4431 y(Note)g(that)h(running)27 b
-Fo(checkout)i Ft(on)h(a)h(directory)f(that)h(w)m(as)g(already)f(built)f
-(b)m(y)h(a)h(prior)e Fo(checkout)150 4540 y Ft(is)39
-b(also)h(p)s(ermitted.)68 b(This)38 b(is)h(similar)f(to)j(sp)s
-(ecifying)c(the)k(`)p Fo(-d)p Ft(')e(option)h(to)h(the)f
-Fo(update)e Ft(command)150 4650 y(in)e(the)h(sense)g(that)g(new)g
-(directories)f(that)h(ha)m(v)m(e)i(b)s(een)d(created)i(in)e(the)h(rep)s
-(ository)f(will)e(app)s(ear)i(in)150 4759 y(y)m(our)25
-b(w)m(ork)g(area.)40 b(Ho)m(w)m(ev)m(er,)29 b Fo(checkout)22
-b Ft(tak)m(es)27 b(a)e(mo)s(dule)f(name)h(whereas)g Fo(update)e
-Ft(tak)m(es)k(a)e(directory)150 4869 y(name.)39 b(Also)24
-b(to)h(use)f Fo(checkout)e Ft(this)h(w)m(a)m(y)j(it)e(m)m(ust)g(b)s(e)g
-(run)e(from)i(the)h(top)f(lev)m(el)h(directory)e(\(where)i(y)m(ou)150
-4979 y(originally)g(ran)h Fo(checkout)f Ft(from\),)j(so)g(b)s(efore)f
-(y)m(ou)g(run)f Fo(checkout)f Ft(to)j(up)s(date)e(an)i(existing)e
-(directory)-8 b(,)150 5088 y(don't)30 b(forget)i(to)f(c)m(hange)g(y)m
-(our)g(directory)f(to)h(the)f(top)h(lev)m(el)f(directory)-8
-b(.)275 5230 y(F)g(or)27 b(the)f(output)g(pro)s(duced)f(b)m(y)h(the)h
-Fo(checkout)d Ft(command)i(see)h(Section)g(A.16.2)h([up)s(date)e
-(output],)150 5340 y(page)31 b(112.)p eop
+95 96 bop Ft 150 -116 a(App) s(endix) 28 b(A:) i(Guide) g(to) h(CVS) e
+(commands) 1955 b(95) 630 299 y(If) 23 b(y) m(ou) h(are) g(short) g(on)
+f(disc) g(this) f(option) h(migh) m(t) h(help) e(y) m(ou.) 39
+b(But) 24 b(think) e(t) m(wice) i(b) s(efore) f(using) 630
+408 y(it|there) 28 b(is) g(no) g(w) m(a) m(y) h(short) g(of) f
+(restoring) g(the) h(latest) g(bac) m(kup) f(to) h(undo) f(this) f
+(command!) 630 518 y(If) j(y) m(ou) g(delete) g(di\013eren) m(t) g
+(revisions) e(than) i(y) m(ou) h(planned,) d(either) i(due) f(to) i
+(carelessness) f(or) 630 628 y(\(hea) m(v) m(en) k(forbid\)) e(a) p
+Fs 33 w(cvs) p Ft 32 w(bug,) h(there) h(is) e(no) g(opp) s(ortunit) m
+(y) g(to) h(correct) i(the) e(error) f(b) s(efore) 630
+737 y(the) d(revisions) e(are) i(deleted.) 39 b(It) 29
+b(probably) e(w) m(ould) g(b) s(e) h(a) h(go) s(o) s(d) g(idea) f(to) h
+(exp) s(erimen) m(t) f(on) h(a) 630 847 y(cop) m(y) i(of) g(the) f(rep)
+s(ository) g(\014rst.) 630 981 y(Sp) s(ecify) p Fm 29
+w(range) p Ft 35 w(in) g(one) g(of) h(the) f(follo) m(wing) f(w) m(a) m
+(ys:) p Fm 630 1139 a(rev1) p Fo 7 w(::) p Fm(rev2) p
+Ft 1110 1249 a(Collapse) 20 b(all) h(revisions) f(b) s(et) m(w) m(een) i
+(rev1) g(and) f(rev2,) k(so) d(that) p Fs 22 w(cvs) p
+Ft 21 w(only) e(stores) 1110 1358 y(the) 34 b(di\013erences) e(asso) s
+(ciated) i(with) e(going) i(from) f(rev1) g(to) i(rev2,) f(not) g(in) m
+(ter-) 1110 1468 y(mediate) i(steps.) 56 b(F) -8 b(or) 36
+b(example,) h(after) f(`) p Fo(-o) 30 b(1.3::1.5) p Ft(') k(one) i(can)
+g(retriev) m(e) 1110 1577 y(revision) c(1.3,) j(revision) c(1.5,) 36
+b(or) d(the) g(di\013erences) g(to) h(get) g(from) f(1.3) i(to) f(1.5,)
+1110 1687 y(but) 40 b(not) i(the) f(revision) e(1.4,) 45
+b(or) d(the) f(di\013erences) f(b) s(et) m(w) m(een) i(1.3) g(and) f
+(1.4.) 1110 1797 y(Other) 33 b(examples:) 47 b(`) p Fo(-o) 30
+b(1.3::1.4) p Ft(') h(and) i(`) p Fo(-o) d(1.3::1.3) p
+Ft(') i(ha) m(v) m(e) j(no) e(e\013ect,) 1110 1906 y(b) s(ecause) d
+(there) h(are) g(no) f(in) m(termediate) g(revisions) e(to) k(remo) m
+(v) m(e.) p Fo 630 2064 a(::) p Fm(rev) p Ft 260 w(Collapse) e
+(revisions) f(b) s(et) m(w) m(een) j(the) g(b) s(eginning) c(of) j(the)
+h(branc) m(h) e(con) m(taining) p Fm 1110 2174 a(rev) p
+Ft 45 w(and) p Fm 38 w(rev) p Ft 45 w(itself.) 62 b(The) 37
+b(branc) m(hp) s(oin) m(t) f(and) p Fm 37 w(rev) p Ft
+46 w(are) i(left) g(in) m(tact.) 63 b(F) -8 b(or) 1110
+2284 y(example,) 41 b(`) p Fo(-o) 30 b(::1.3.2.6) p Ft(') 36
+b(deletes) j(revision) e(1.3.2.1,) 44 b(revision) 37
+b(1.3.2.5,) 1110 2393 y(and) 30 b(ev) m(erything) g(in) f(b) s(et) m(w)
+m(een,) i(but) f(lea) m(v) m(es) i(1.3) f(and) f(1.3.2.6) j(in) m
+(tact.) p Fm 630 2552 a(rev) p Fo 8 w(::) p Ft 252 w(Collapse) 20
+b(revisions) g(b) s(et) m(w) m(een) p Fm 22 w(rev) p
+Ft 30 w(and) h(the) h(end) f(of) h(the) f(branc) m(h) g(con) m(taining)
+p Fm 1110 2661 a(rev) p Ft(.) 41 b(Revision) p Fm 29
+w(rev) p Ft 38 w(is) 29 b(left) h(in) m(tact) h(but) f(the) g(head) h
+(revision) d(is) i(deleted.) p Fm 630 2819 a(rev) p Ft
+356 w(Delete) k(the) e(revision) p Fm 31 w(rev) p Ft(.) 47
+b(F) -8 b(or) 34 b(example,) f(`) p Fo(-o) d(1.3) p Ft(') h(is) h
+(equiv) -5 b(alen) m(t) 32 b(to) h(`) p Fo(-o) 1110 2929
+y(1.2::1.4) p Ft('.) p Fm 630 3087 a(rev1) p Fo 7 w(:) p
+Fm(rev2) p Ft 87 w(Delete) 50 b(the) g(revisions) d(from) p
+Fm 48 w(rev1) p Ft 57 w(to) p Fm 50 w(rev2) p Ft(,) 54
+b(inclusiv) m(e,) e(on) d(the) h(same) 1110 3197 y(branc) m(h.) 68
+b(One) 40 b(will) d(not) j(b) s(e) f(able) g(to) i(retriev) m(e) p
+Fm 40 w(rev1) p Ft 48 w(or) p Fm 39 w(rev2) p Ft 48 w(or) f(an) m(y) g
+(of) 1110 3306 y(the) d(revisions) e(in) g(b) s(et) m(w) m(een.) 61
+b(F) -8 b(or) 38 b(example,) g(the) f(command) g(`) p
+Fo(cvs) 29 b(admin) 1110 3416 y(-oR_1_01:R_1_02) d(.) p
+Ft(') 35 b(is) g(rarely) f(useful.) 54 b(It) 36 b(means) f(to) h
+(delete) g(revisions) 1110 3526 y(up) k(to,) k(and) c(including,) g
+(the) h(tag) h(R) p 2426 3526 28 4 v 32 w(1) p 2503 3526
+V 34 w(02.) 72 b(But) 41 b(b) s(ew) m(are!) 71 b(If) 41
+b(there) g(are) 1110 3635 y(\014les) i(that) i(ha) m(v) m(e) h(not) e
+(c) m(hanged) h(b) s(et) m(w) m(een) g(R) p 2718 3635
+V 33 w(1) p 2796 3635 V 33 w(02) g(and) f(R) p 3222 3635
+V 33 w(1) p 3300 3635 V 33 w(03) h(the) g(\014le) 1110
+3745 y(will) 27 b(ha) m(v) m(e) p Fn 32 w(the) 32 b(same) p
+Ft 38 w(n) m(umerical) d(revision) f(n) m(um) m(b) s(er) h(assigned) g
+(to) i(the) f(tags) 1110 3854 y(R) p 1182 3854 V 33 w(1) p
+1260 3854 V 33 w(02) 39 b(and) f(R) p 1674 3854 V 32
+w(1) p 1751 3854 V 34 w(03.) 65 b(So) 38 b(not) h(only) e(will) f(it) i
+(b) s(e) g(imp) s(ossible) c(to) 40 b(retriev) m(e) 1110
+3964 y(R) p 1182 3964 V 33 w(1) p 1260 3964 V 33 w(02;) 47
+b(R) p 1522 3964 V 32 w(1) p 1599 3964 V 33 w(03) 42
+b(will) c(also) i(ha) m(v) m(e) i(to) g(b) s(e) e(restored) g(from) g
+(the) h(tap) s(es!) 72 b(In) 1110 4074 y(most) 31 b(cases) g(y) m(ou) g
+(w) m(an) m(t) g(to) g(sp) s(ecify) p Fm 29 w(rev1) p
+Ft 7 w(::) p Fm(rev2) p Ft 39 w(instead.) p Fo 630 4232
+a(:) p Fm(rev) p Ft 308 w(Delete) 39 b(revisions) e(from) h(the) g(b) s
+(eginning) e(of) i(the) h(branc) m(h) e(con) m(taining) p
+Fm 38 w(rev) p Ft 1110 4341 a(up) 29 b(to) i(and) f(including) p
+Fm 27 w(rev) p Ft(.) p Fm 630 4500 a(rev) p Fo 8 w(:) p
+Ft 300 w(Delete) 36 b(revisions) c(from) j(revision) p
+Fm 32 w(rev) p Ft(,) h(including) p Fm 31 w(rev) p Ft
+43 w(itself,) e(to) i(the) f(end) 1110 4609 y(of) c(the) f(branc) m(h) g
+(con) m(taining) p Fm 30 w(rev) p Ft(.) 630 4768 y(None) h(of) f(the) h
+(revisions) d(to) k(b) s(e) d(deleted) h(ma) m(y) h(ha) m(v) m(e) h
+(branc) m(hes) e(or) g(lo) s(c) m(ks.) 630 4902 y(If) d(an) m(y) g(of) g
+(the) h(revisions) d(to) j(b) s(e) e(deleted) h(ha) m(v) m(e) h(sym) m
+(b) s(olic) e(names,) i(and) e(one) i(sp) s(eci\014es) e(one) 630
+5011 y(of) 34 b(the) h(`) p Fo(::) p Ft(') f(syn) m(taxes,) i(then) p
+Fs 34 w(cvs) p Ft 33 w(will) c(giv) m(e) j(an) f(error) f(and) h(not) h
+(delete) f(an) m(y) h(revisions.) 630 5121 y(If) i(y) m(ou) h(really) f
+(w) m(an) m(t) h(to) h(delete) f(b) s(oth) e(the) i(sym) m(b) s(olic) e
+(names) i(and) f(the) h(revisions,) g(\014rst) 630 5230
+y(delete) k(the) f(sym) m(b) s(olic) f(names) i(with) p
+Fo 40 w(cvs) 29 b(tag) h(-d) p Ft(,) 44 b(then) d(run) p
+Fo 40 w(cvs) 29 b(admin) g(-o) p Ft(.) 74 b(If) 41 b(one) 630
+5340 y(sp) s(eci\014es) 29 b(the) h(non-`) p Fo(::) p
+Ft(') g(syn) m(taxes,) h(then) p Fs 30 w(cvs) p Ft 29
+w(will) c(delete) j(the) h(revisions) d(but) h(lea) m(v) m(e) j(the) p
+90 rotate dyy eop
%%Page: 96 98
-96 97 bop 150 -116 a Ft(96)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y Fl(A.7.1)62 b(c)m(hec)m(k)m(out)
-39 b(options)275 490 y Ft(These)27 b(standard)g(options)h(are)g(supp)s
-(orted)e(b)m(y)i Fo(checkout)e Ft(\(see)j(Section)f(A.5)g([Common)g
-(options],)150 600 y(page)j(88,)h(for)e(a)g(complete)h(description)e
-(of)h(them\):)150 757 y Fo(-D)g Fm(date)183 b Ft(Use)42
-b(the)f(most)g(recen)m(t)i(revision)c(no)i(later)g(than)g
-Fm(date)p Ft(.)74 b(This)39 b(option)i(is)f(stic)m(ky)-8
-b(,)45 b(and)630 866 y(implies)36 b(`)p Fo(-P)p Ft('.)64
-b(See)39 b(Section)f(4.9)i([Stic)m(ky)e(tags],)k(page)d(38,)j(for)c
-(more)g(information)f(on)630 976 y(stic)m(ky)31 b(tags/dates.)150
-1133 y Fo(-f)384 b Ft(Only)21 b(useful)f(with)h(the)i(`)p
-Fo(-D)30 b Fm(date)5 b Ft(')23 b(or)g(`)p Fo(-r)30 b
-Fm(tag)8 b Ft(')23 b(\015ags.)38 b(If)22 b(no)h(matc)m(hing)f(revision)
-f(is)g(found,)630 1242 y(retriev)m(e)31 b(the)f(most)h(recen)m(t)h
-(revision)c(\(instead)i(of)h(ignoring)d(the)j(\014le\).)150
-1399 y Fo(-k)f Fm(k\015ag)165 b Ft(Pro)s(cess)35 b(k)m(eyw)m(ords)g
-(according)g(to)g Fm(k\015ag)p Ft(.)55 b(See)35 b(Chapter)f(12)i([Keyw)
-m(ord)f(substitution],)630 1509 y(page)c(73.)41 b(This)28
-b(option)i(is)f(stic)m(ky;)h(future)g(up)s(dates)f(of)h(this)f(\014le)g
-(in)f(this)h(w)m(orking)h(direc-)630 1618 y(tory)35 b(will)d(use)i(the)
-h(same)g Fm(k\015ag)p Ft(.)53 b(The)34 b Fo(status)f
-Ft(command)h(can)h(b)s(e)f(view)m(ed)g(to)i(see)f(the)630
-1728 y(stic)m(ky)24 b(options.)38 b(See)25 b(App)s(endix)c(B)k([In)m(v)
-m(oking)f(CVS],)g(page)h(115,)i(for)d(more)h(information)630
-1837 y(on)30 b(the)h Fo(status)d Ft(command.)150 1994
-y Fo(-l)384 b Ft(Lo)s(cal;)30 b(run)f(only)h(in)f(curren)m(t)h(w)m
-(orking)g(directory)-8 b(.)150 2151 y Fo(-n)384 b Ft(Do)44
-b(not)g(run)e(an)m(y)h(c)m(hec)m(k)m(out)j(program)d(\(as)h(sp)s
-(eci\014ed)d(with)h(the)i(`)p Fo(-o)p Ft(')f(option)g(in)f(the)630
-2261 y(mo)s(dules)29 b(\014le;)g(see)i(Section)f(C.1)h([mo)s(dules],)e
-(page)j(127\).)150 2418 y Fo(-P)384 b Ft(Prune)29 b(empt)m(y)i
-(directories.)40 b(See)30 b(Section)h(7.5)g([Mo)m(ving)g(directories],)
-f(page)h(55.)150 2575 y Fo(-p)384 b Ft(Pip)s(e)29 b(\014les)g(to)i(the)
-g(standard)e(output.)150 2731 y Fo(-R)384 b Ft(Chec)m(k)m(out)32
-b(directories)d(recursiv)m(ely)-8 b(.)40 b(This)28 b(option)i(is)g(on)g
-(b)m(y)g(default.)150 2888 y Fo(-r)g Fm(tag)229 b Ft(Use)28
-b(revision)d Fm(tag)p Ft(.)41 b(This)25 b(option)i(is)f(stic)m(ky)-8
-b(,)29 b(and)d(implies)f(`)p Fo(-P)p Ft('.)39 b(See)28
-b(Section)f(4.9)h([Stic)m(ky)630 2998 y(tags],)k(page)f(38,)h(for)e
-(more)g(information)f(on)h(stic)m(ky)h(tags/dates.)275
-3155 y(In)e(addition)g(to)i(those,)g(y)m(ou)g(can)f(use)g(these)h(sp)s
-(ecial)e(command)h(options)g(with)f Fo(checkout)p Ft(:)150
-3312 y Fo(-A)384 b Ft(Reset)43 b(an)m(y)g(stic)m(ky)g(tags,)k(dates,)f
-(or)d(`)p Fo(-k)p Ft(')f(options.)77 b(See)43 b(Section)f(4.9)i([Stic)m
-(ky)e(tags],)630 3421 y(page)31 b(38,)h(for)e(more)g(information)f(on)h
-(stic)m(ky)h(tags/dates.)150 3578 y Fo(-c)384 b Ft(Cop)m(y)40
-b(the)f(mo)s(dule)f(\014le,)k(sorted,)g(to)e(the)g(standard)f(output,)i
-(instead)e(of)h(creating)g(or)630 3688 y(mo)s(difying)28
-b(an)m(y)i(\014les)g(or)g(directories)g(in)f(y)m(our)h(w)m(orking)g
-(directory)-8 b(.)150 3844 y Fo(-d)30 b Fm(dir)241 b
-Ft(Create)32 b(a)f(directory)g(called)f Fm(dir)36 b Ft(for)31
-b(the)g(w)m(orking)g(\014les,)f(instead)g(of)i(using)d(the)j(mo)s(dule)
-630 3954 y(name.)83 b(In)44 b(general,)k(using)43 b(this)g(\015ag)i(is)
-e(equiv)-5 b(alen)m(t)44 b(to)h(using)e(`)p Fo(mkdir)29
-b Fm(dir)7 b Fo(;)28 b(cd)i Fm(dir)7 b Ft(')630 4064
-y(follo)m(w)m(ed)30 b(b)m(y)g(the)h(c)m(hec)m(k)m(out)i(command)d
-(without)f(the)i(`)p Fo(-d)p Ft(')f(\015ag.)630 4197
-y(There)e(is)g(an)g(imp)s(ortan)m(t)g(exception,)h(ho)m(w)m(ev)m(er.)42
-b(It)28 b(is)g(v)m(ery)h(con)m(v)m(enien)m(t)h(when)d(c)m(hec)m(king)
-630 4306 y(out)38 b(a)f(single)f(item)h(to)i(ha)m(v)m(e)f(the)g(output)
-f(app)s(ear)g(in)f(a)h(directory)g(that)h(do)s(esn't)f(con-)630
-4416 y(tain)32 b(empt)m(y)i(in)m(termediate)f(directories.)47
-b(In)32 b(this)g(case)i Fn(only)p Ft(,)h(CVS)d(tries)h(to)g(\\shorten")
-630 4526 y(pathnames)d(to)h(a)m(v)m(oid)g(those)g(empt)m(y)g
-(directories.)630 4659 y(F)-8 b(or)29 b(example,)g(giv)m(en)f(a)h(mo)s
-(dule)d(`)p Fo(foo)p Ft(')i(that)h(con)m(tains)g(the)f(\014le)g(`)p
-Fo(bar.c)p Ft(',)g(the)g(command)630 4768 y(`)p Fo(cvs)i(co)f(-d)h(dir)
-g(foo)p Ft(')h(will)e(create)34 b(directory)e(`)p Fo(dir)p
-Ft(')f(and)h(place)g(`)p Fo(bar.c)p Ft(')f(inside.)43
-b(Simi-)630 4878 y(larly)-8 b(,)30 b(giv)m(en)h(a)h(mo)s(dule)d(`)p
-Fo(bar)p Ft(')h(whic)m(h)g(has)h(sub)s(directory)e(`)p
-Fo(baz)p Ft(')h(wherein)f(there)j(is)e(a)h(\014le)630
-4988 y(`)p Fo(quux.c)p Ft(',)24 b(the)g(command)f(`)p
-Fo(cvs)30 b(-d)f(dir)h(co)g(bar/baz)p Ft(')21 b(will)g(create)k
-(directory)e(`)p Fo(dir)p Ft(')h(and)630 5097 y(place)30
-b(`)p Fo(quux.c)p Ft(')f(inside.)630 5230 y(Using)45
-b(the)h(`)p Fo(-N)p Ft(')g(\015ag)g(will)d(defeat)k(this)e(b)s(eha)m
-(vior.)86 b(Giv)m(en)46 b(the)g(same)g(mo)s(dule)e(def-)630
-5340 y(initions)h(ab)s(o)m(v)m(e,)53 b(`)p Fo(cvs)30
-b(co)f(-N)h(-d)g(dir)f(foo)p Ft(')47 b(will)e(create)k(directories)e(`)
-p Fo(dir/foo)p Ft(')f(and)p eop
+96 97 bop Ft 150 -116 a(96) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) 630 299
+y(sym) m(b) s(olic) k(names) h(p) s(oin) m(ting) f(to) i(nonexisten) m
+(t) g(revisions.) 54 b(This) 34 b(b) s(eha) m(vior) h(is) f(preserv) m
+(ed) 630 408 y(for) 26 b(compatibilit) m(y) e(with) h(previous) g(v) m
+(ersions) g(of) p Fs 26 w(cvs) p Ft(,) i(but) e(b) s(ecause) h(it) g
+(isn't) f(v) m(ery) h(useful,) 630 518 y(in) j(the) i(future) e(it) h
+(ma) m(y) h(c) m(hange) g(to) h(b) s(e) d(lik) m(e) h(the) h(`) p
+Fo(::) p Ft(') f(case.) 630 664 y(Due) 22 b(to) h(the) f(w) m(a) m(y) p
+Fs 23 w(cvs) p Ft 22 w(handles) e(branc) m(hes) p Fm
+22 w(rev) p Ft 29 w(cannot) j(b) s(e) f(sp) s(eci\014ed) e(sym) m(b) s
+(olically) f(if) i(it) h(is) 630 774 y(a) 27 b(branc) m(h.) 39
+b(See) 26 b(Section) h(5.5) g([Magic) h(branc) m(h) d(n) m(um) m(b) s
+(ers],) i(page) g(44,) h(for) e(an) h(explanation.) 630
+920 y(Mak) m(e) 44 b(sure) d(that) h(no-one) h(has) f(c) m(hec) m(k) m
+(ed) i(out) e(a) g(cop) m(y) h(of) f(the) g(revision) e(y) m(ou) j
+(outdate.) 630 1029 y(Strange) 22 b(things) f(will) f(happ) s(en) g(if)
+h(he) h(starts) h(to) g(edit) f(it) f(and) h(tries) f(to) i(c) m(hec) m
+(k) h(it) e(bac) m(k) g(in.) 37 b(F) -8 b(or) 630 1139
+y(this) 24 b(reason,) j(this) e(option) g(is) g(not) g(a) h(go) s(o) s
+(d) g(w) m(a) m(y) g(to) g(tak) m(e) i(bac) m(k) e(a) g(b) s(ogus) f
+(commit;) i(commit) 630 1249 y(a) h(new) g(revision) e(undoing) g(the) i
+(b) s(ogus) f(c) m(hange) i(instead) f(\(see) h(Section) e(5.8) i
+([Merging) g(t) m(w) m(o) 630 1358 y(revisions],) g(page) i(46\).) p
+Fo 150 1541 a(-q) p Ft 384 w(Run) e(quietly;) h(do) g(not) g(prin) m(t)
+f(diagnostics.) p Fo 150 1724 a(-s) p Fm(state) p Fo
+5 w([:) p Fm(rev) p Fo 8 w(]) p Ft 630 1833 a(Useful) j(with) p
+Fs 32 w(cvs) p Ft(.) 49 b(Set) 33 b(the) h(state) g(attribute) g(of) f
+(the) h(revision) p Fm 31 w(rev) p Ft 41 w(to) p Fm 34
+w(state) p Ft(.) 51 b(If) p Fm 33 w(rev) p Ft 41 w(is) 630
+1943 y(a) 30 b(branc) m(h) g(n) m(um) m(b) s(er,) f(assume) g(the) h
+(latest) h(revision) d(on) i(that) h(branc) m(h.) 40
+b(If) p Fm 29 w(rev) p Ft 38 w(is) 29 b(omitted,) 630
+2052 y(assume) 23 b(the) h(latest) f(revision) f(on) h(the) h(default) e
+(branc) m(h.) 38 b(An) m(y) 23 b(iden) m(ti\014er) f(is) g(acceptable) i
+(for) p Fm 630 2162 a(state) p Ft(.) 42 b(A) 29 b(useful) f(set) i(of) g
+(states) g(is) f(`) p Fo(Exp) p Ft(') g(\(for) g(exp) s(erimen) m
+(tal\),) g(`) p Fo(Stab) p Ft(') g(\(for) h(stable\),) g(and) 630
+2271 y(`) p Fo(Rel) p Ft(') e(\(for) h(released\).) 40
+b(By) 29 b(default,) g(the) g(state) h(of) e(a) h(new) g(revision) d
+(is) i(set) h(to) h(`) p Fo(Exp) p Ft(') e(when) 630
+2381 y(it) k(is) f(created.) 48 b(The) 32 b(state) h(is) f(visible) d
+(in) i(the) i(output) f(from) p Fm 32 w(cvs) g(log) p
+Ft 40 w(\(see) i(Section) e(A.13) 630 2491 y([log],) 40
+b(page) e(108\),) j(and) 36 b(in) g(the) i(`) p Fo($Log: cvs.ps,v $
+b(page) e(108\),) j(and) 36 b(in) g(the) i(`) p Fo(Revision 1.1.1.18 2001/09/28 22:48:48 tholo
+b(page) e(108\),) j(and) 36 b(in) g(the) i(`) p Fo(Latest from Cyclic Software
+b(page) e(108\),) j(and) 36 b(in) g(the) i(`) p Fo() p
+Ft(') e(and) h(`) p Fo($State: Exp $) p Ft(') f(k) m(eyw) m(ords) h(\(see) h
+(Chapter) f(12) 630 2600 y([Keyw) m(ord) i(substitution],) g(page) h
+(75\).) 68 b(Note) 40 b(that) p Fs 40 w(cvs) p Ft 38
+w(uses) e(the) p Fo 40 w(dead) p Ft 37 w(state) j(for) e(its) 630
+2710 y(o) m(wn) 33 b(purp) s(oses;) g(to) h(tak) m(e) h(a) e(\014le) f
+(to) i(or) f(from) g(the) p Fo 33 w(dead) p Ft 32 w(state) i(use) e
+(commands) f(lik) m(e) p Fo 33 w(cvs) 630 2819 y(remove) p
+Ft 29 w(and) p Fo 29 w(cvs) e(add) p Ft(,) g(not) p Fo
+30 w(cvs) g(admin) f(-s) p Ft(.) p Fo 150 3002 a(-t[) p
+Fm(\014le) p Fo 5 w(]) p Ft 166 w(Useful) 38 b(with) p
+Fs 38 w(cvs) p Ft(.) 65 b(W) -8 b(rite) 40 b(descriptiv) m(e) e(text) i
+(from) e(the) h(con) m(ten) m(ts) i(of) e(the) g(named) p
+Fm 39 w(\014le) p Ft 630 3112 a(in) m(to) 30 b(the) h(R) m(CS) f
+(\014le,) f(deleting) h(the) g(existing) g(text.) 41
+b(The) p Fm 30 w(\014le) p Ft 35 w(pathname) 30 b(ma) m(y) h(not) f(b) s
+(egin) 630 3221 y(with) 36 b(`) p Fo(-) p Ft('.) 62 b(The) 37
+b(descriptiv) m(e) f(text) i(can) g(b) s(e) f(seen) g(in) f(the) i
+(output) f(from) g(`) p Fo(cvs) 29 b(log) p Ft(') 37
+b(\(see) 630 3331 y(Section) 43 b(A.13) h([log],) j(page) d(108\).) 80
+b(There) 43 b(can) g(b) s(e) f(no) h(space) h(b) s(et) m(w) m(een) f(`)
+p Fo(-t) p Ft(') g(and) g(its) 630 3440 y(argumen) m(t.) 630
+3587 y(If) p Fm 26 w(\014le) p Ft 30 w(is) 25 b(omitted,) i(obtain) e
+(the) h(text) h(from) f(standard) f(input,) g(terminated) h(b) m(y) g
+(end-of-\014le) 630 3696 y(or) d(b) m(y) g(a) g(line) e(con) m(taining)
+i(`) p Fo(.) p Ft(') g(b) m(y) g(itself.) 37 b(Prompt) 22
+b(for) h(the) g(text) h(if) e(in) m(teraction) h(is) f(p) s(ossible;)
+630 3806 y(see) 31 b(`) p Fo(-I) p Ft('.) p Fo 150 3988
+a(-t-) p Fm(string) p Ft 107 w(Similar) 39 b(to) k(`) p
+Fo(-t) p Fm(\014le) p Ft 5 w('.) 76 b(W) -8 b(rite) 43
+b(descriptiv) m(e) e(text) i(from) f(the) p Fm 42 w(string) p
+Ft 50 w(in) m(to) g(the) p Fs 42 w(r) n(cs) p Ft 42 w(\014le,) 630
+4098 y(deleting) 22 b(the) g(existing) g(text.) 39 b(There) 22
+b(can) h(b) s(e) f(no) g(space) i(b) s(et) m(w) m(een) f(`) p
+Fo(-t) p Ft(') f(and) g(its) g(argumen) m(t.) p Fo 150
+4281 a(-U) p Ft 384 w(Set) k(lo) s(c) m(king) f(to) i(non-strict.) 38
+b(Non-strict) 26 b(lo) s(c) m(king) f(means) h(that) g(the) g(o) m
+(wner) g(of) g(a) g(\014le) f(need) 630 4390 y(not) 36
+b(lo) s(c) m(k) g(a) h(revision) d(for) i(c) m(hec) m(kin.) 58
+b(F) -8 b(or) 37 b(use) f(with) p Fs 35 w(cvs) p Ft(,) h(strict) e(lo) s
+(c) m(king) h(m) m(ust) g(b) s(e) f(set;) 630 4500 y(see) c(the) g
+(discussion) c(under) i(the) i(`) p Fo(-l) p Ft(') f(option) g(ab) s(o)
+m(v) m(e.) p Fo 150 4682 a(-u[) p Fm(rev) p Fo 8 w(]) p
+Ft 156 w(See) 24 b(the) g(option) g(`) p Fo(-l) p Ft(') g(ab) s(o) m(v)
+m(e,) i(for) e(a) h(discussion) c(of) j(using) f(this) f(option) i
+(with) p Fs 23 w(cvs) p Ft(.) 37 b(Unlo) s(c) m(k) 630
+4792 y(the) f(revision) d(with) h(n) m(um) m(b) s(er) p
+Fm 34 w(rev) p Ft(.) 56 b(If) 35 b(a) h(branc) m(h) e(is) h(giv) m(en,)
+i(unlo) s(c) m(k) d(the) i(latest) g(revision) 630 4902
+y(on) i(that) h(branc) m(h.) 64 b(If) p Fm 38 w(rev) p
+Ft 47 w(is) 37 b(omitted,) k(remo) m(v) m(e) e(the) g(latest) g(lo) s
+(c) m(k) g(held) d(b) m(y) j(the) f(caller.) 630 5011
+y(Normally) -8 b(,) 29 b(only) f(the) h(lo) s(c) m(k) m(er) h(of) f(a) g
+(revision) e(ma) m(y) j(unlo) s(c) m(k) e(it;) h(someb) s(o) s(dy) f
+(else) h(unlo) s(c) m(king) 630 5121 y(a) j(revision) e(breaks) h(the) h
+(lo) s(c) m(k.) 44 b(This) 30 b(causes) i(the) g(original) d(lo) s(c) m
+(k) m(er) j(to) h(b) s(e) e(sen) m(t) h(a) p Fo 32 w(commit) p
+Ft 630 5230 a(noti\014cation) j(\(see) h(Section) g(10.6.2) h([Getting)
+g(Noti\014ed],) g(page) f(69\).) 57 b(There) 35 b(can) h(b) s(e) f(no)
+630 5340 y(space) c(b) s(et) m(w) m(een) g(`) p Fo(-u) p
+Ft(') f(and) g(its) g(argumen) m(t.) p 90 rotate dyy
+eop
%%Page: 97 99
-97 98 bop 150 -116 a Ft(App)s(endix)28 b(A:)i(Guide)g(to)h(CVS)e
-(commands)1955 b(97)630 299 y(place)38 b(`)p Fo(bar.c)p
-Ft(')g(inside,)g(while)f(`)p Fo(cvs)30 b(co)f(-N)h(-d)g(dir)f(bar/baz)p
-Ft(')37 b(will)f(create)k(directories)630 408 y(`)p Fo(dir/bar/baz)p
-Ft(')28 b(and)i(place)g(`)p Fo(quux.c)p Ft(')f(inside.)150
-567 y Fo(-j)h Fm(tag)229 b Ft(With)29 b(t)m(w)m(o)i(`)p
-Fo(-j)p Ft(')f(options,)g(merge)g(c)m(hanges)h(from)e(the)h(revision)e
-(sp)s(eci\014ed)g(with)h(the)h(\014rst)630 676 y(`)p
-Fo(-j)p Ft(')c(option)f(to)i(the)f(revision)e(sp)s(eci\014ed)g(with)g
-(the)i(second)g(`)p Fo(j)p Ft(')g(option,)h(in)m(to)f(the)g(w)m(orking)
-630 786 y(directory)-8 b(.)630 920 y(With)29 b(one)h(`)p
-Fo(-j)p Ft(')f(option,)g(merge)h(c)m(hanges)g(from)f(the)h(ancestor)g
-(revision)e(to)i(the)g(revision)630 1030 y(sp)s(eci\014ed)24
-b(with)h(the)h(`)p Fo(-j)p Ft(')f(option,)i(in)m(to)e(the)h(w)m(orking)
-g(directory)-8 b(.)39 b(The)25 b(ancestor)i(revision)630
-1139 y(is)e(the)h(common)g(ancestor)g(of)g(the)g(revision)e(whic)m(h)h
-(the)g(w)m(orking)g(directory)h(is)e(based)i(on,)630
-1249 y(and)k(the)g(revision)f(sp)s(eci\014ed)g(in)g(the)h(`)p
-Fo(-j)p Ft(')h(option.)630 1383 y(In)39 b(addition,)h(eac)m(h)h(-j)f
-(option)f(can)h(con)m(tain)g(an)f(optional)g(date)h(sp)s(eci\014cation)
-f(whic)m(h,)630 1492 y(when)e(used)g(with)g(branc)m(hes,)j(can)e(limit)
-e(the)i(c)m(hosen)h(revision)d(to)j(one)f(within)e(a)i(sp)s(e-)630
-1602 y(ci\014c)44 b(date.)84 b(An)44 b(optional)g(date)h(is)e(sp)s
-(eci\014ed)g(b)m(y)h(adding)g(a)g(colon)h(\(:\))70 b(to)45
-b(the)f(tag:)630 1712 y(`)p Fo(-j)p Fm(Sym)m(b)s(olic)p
-1119 1712 28 4 v 31 w(T)-8 b(ag)8 b Fo(:)p Fm(Date)p
-1543 1712 V 34 w(Sp)s(eci\014er)f Ft('.)630 1846 y(See)31
-b(Chapter)e(5)i([Branc)m(hing)f(and)g(merging],)g(page)h(41.)150
-2004 y Fo(-N)384 b Ft(Only)35 b(useful)h(together)i(with)e(`)p
-Fo(-d)30 b Fm(dir)7 b Ft('.)59 b(With)37 b(this)f(option,)i
-Fs(cvs)f Ft(will)d(not)j(\\shorten")630 2114 y(mo)s(dule)c(paths)h(in)f
-(y)m(our)h(w)m(orking)f(directory)h(when)g(y)m(ou)g(c)m(hec)m(k)i(out)f
-(a)f(single)f(mo)s(dule.)630 2223 y(See)e(the)f(`)p Fo(-d)p
-Ft(')g(\015ag)h(for)f(examples)g(and)g(a)h(discussion.)150
-2382 y Fo(-s)384 b Ft(Lik)m(e)27 b(`)p Fo(-c)p Ft(',)g(but)g(include)d
-(the)j(status)g(of)g(all)f(mo)s(dules,)g(and)g(sort)h(it)g(b)m(y)g(the)
-g(status)g(string.)630 2491 y(See)i(Section)f(C.1)h([mo)s(dules],)f
-(page)i(127,)g(for)f(info)f(ab)s(out)g(the)h(`)p Fo(-s)p
-Ft(')g(option)f(that)h(is)f(used)630 2601 y(inside)g(the)j(mo)s(dules)d
-(\014le)i(to)h(set)g(the)f(mo)s(dule)f(status.)150 2823
-y Fl(A.7.2)62 b(c)m(hec)m(k)m(out)39 b(examples)275 3016
-y Ft(Get)31 b(a)g(cop)m(y)g(of)f(the)h(mo)s(dule)e(`)p
-Fo(tc)p Ft(':)390 3144 y Fo($)47 b(cvs)g(checkout)f(tc)275
-3278 y Ft(Get)31 b(a)g(cop)m(y)g(of)f(the)h(mo)s(dule)e(`)p
-Fo(tc)p Ft(')h(as)g(it)g(lo)s(ok)m(ed)h(one)f(da)m(y)h(ago:)390
-3406 y Fo($)47 b(cvs)g(checkout)f(-D)h(yesterday)e(tc)150
-3662 y Fp(A.8)67 b(commit|Chec)l(k)47 b(\014les)e(in)l(to)h(the)f(rep)t
-(ository)225 3854 y Fr(\017)60 b Ft(Synopsis:)39 b(commit)30
-b([-lnRf)7 b(])29 b([-m)i('log)p 1662 3854 V 33 w(message')h
-Fo(|)e Ft(-F)h(\014le])f([-r)g(revision])f([\014les)6
-b(.)21 b(.)h(.)12 b(])225 3988 y Fr(\017)60 b Ft(Requires:)40
-b(w)m(orking)29 b(directory)-8 b(,)31 b(rep)s(ository)-8
-b(.)225 4122 y Fr(\017)60 b Ft(Changes:)40 b(rep)s(ository)-8
-b(.)225 4256 y Fr(\017)60 b Ft(Synon)m(ym:)40 b(ci)275
-4414 y(Use)33 b Fo(commit)f Ft(when)h(y)m(ou)h(w)m(an)m(t)g(to)h
-(incorp)s(orate)e(c)m(hanges)h(from)f(y)m(our)h(w)m(orking)f(source)g
-(\014les)g(in)m(to)150 4524 y(the)e(source)f(rep)s(ository)-8
-b(.)275 4658 y(If)36 b(y)m(ou)h(don't)f(sp)s(ecify)g(particular)f
-(\014les)g(to)j(commit,)g(all)e(of)h(the)g(\014les)e(in)h(y)m(our)g(w)m
-(orking)g(curren)m(t)150 4768 y(directory)31 b(are)i(examined.)44
-b Fo(commit)31 b Ft(is)f(careful)i(to)g(c)m(hange)h(in)e(the)h(rep)s
-(ository)f(only)g(those)h(\014les)f(that)150 4877 y(y)m(ou)37
-b(ha)m(v)m(e)g(really)e(c)m(hanged.)60 b(By)36 b(default)g(\(or)h(if)e
-(y)m(ou)h(explicitly)e(sp)s(ecify)h(the)i(`)p Fo(-R)p
-Ft(')f(option\),)i(\014les)d(in)150 4987 y(sub)s(directories)26
-b(are)j(also)g(examined)f(and)g(committed)g(if)g(they)h(ha)m(v)m(e)h(c)
-m(hanged;)g(y)m(ou)f(can)g(use)f(the)h(`)p Fo(-l)p Ft(')150
-5096 y(option)h(to)h(limit)d Fo(commit)h Ft(to)i(the)f(curren)m(t)h
-(directory)e(only)-8 b(.)275 5230 y Fo(commit)35 b Ft(v)m(eri\014es)h
-(that)i(the)f(selected)h(\014les)e(are)h(up)f(to)i(date)f(with)f(the)h
-(curren)m(t)g(revisions)e(in)h(the)150 5340 y(source)g(rep)s(ository;)j
-(it)c(will)f(notify)h(y)m(ou,)k(and)c(exit)h(without)g(committing,)h
-(if)e(an)m(y)i(of)f(the)h(sp)s(eci\014ed)p eop
+97 98 bop Ft 150 -116 a(App) s(endix) 28 b(A:) i(Guide) g(to) h(CVS) e
+(commands) 1955 b(97) p Fo 150 299 a(-V) p Fm(n) p Ft
+333 w(In) 27 b(previous) f(v) m(ersions) h(of) p Fs 28
+w(cvs) p Ft(,) h(this) f(option) g(mean) m(t) i(to) f(write) f(an) p
+Fs 28 w(r) n(cs) p Ft 27 w(\014le) g(whic) m(h) f(w) m(ould) 630
+408 y(b) s(e) 39 b(acceptable) h(to) p Fs 40 w(r) n(cs) p
+Ft 39 w(v) m(ersion) p Fm 39 w(n) p Ft(,) h(but) e(it) g(is) f(no) m(w)
+i(obsolete) g(and) e(sp) s(ecifying) g(it) h(will) 630
+518 y(pro) s(duce) 29 b(an) h(error.) p Fo 150 685 a(-x) p
+Fm(su\016xes) p Ft 97 w(In) 37 b(previous) g(v) m(ersions) h(of) p
+Fs 38 w(cvs) p Ft(,) i(this) d(w) m(as) h(do) s(cumen) m(ted) g(as) h
+(a) f(w) m(a) m(y) h(of) g(sp) s(ecifying) d(the) 630
+795 y(names) i(of) g(the) p Fs 39 w(r) n(cs) p Ft 37
+w(\014les.) 63 b(Ho) m(w) m(ev) m(er,) p Fs 42 w(cvs) p
+Ft 38 w(has) 38 b(alw) m(a) m(ys) g(required) f(that) h(the) p
+Fs 39 w(r) n(cs) p Ft 37 w(\014les) 630 904 y(used) 30
+b(b) m(y) p Fs 30 w(cvs) p Ft 29 w(end) g(in) f(`) p
+Fo(,v) p Ft(',) i(so) f(this) f(option) h(has) g(nev) m(er) h(done) f
+(an) m(ything) g(useful.) p Fp 150 1181 a(A.7) 67 b(c) l(hec) l(k) l
+(out|Chec) l(k) 47 b(out) e(sources) g(for) g(editing) p
+Fr 225 1381 a(\017) p Ft 60 w(Synopsis:) 39 b(c) m(hec) m(k) m(out) 32
+b([options]) f(mo) s(dules) 6 b(.) 20 b(.) i(.) p Fr
+225 1519 a(\017) p Ft 60 w(Requires:) 40 b(rep) s(ository) -8
+b(.) p Fr 225 1658 a(\017) p Ft 60 w(Changes:) 40 b(w) m(orking) 30
+b(directory) -8 b(.) p Fr 225 1796 a(\017) p Ft 60 w(Synon) m(yms:) 40
+b(co,) 31 b(get) 275 1967 y(Create) 36 b(or) f(up) s(date) g(a) h(w) m
+(orking) e(directory) h(con) m(taining) g(copies) g(of) h(the) f
+(source) h(\014les) e(sp) s(eci\014ed) g(b) m(y) p Fm
+150 2076 a(mo) s(dules) p Ft(.) k(Y) -8 b(ou) 29 b(m) m(ust) g(execute)
+p Fo 30 w(checkout) p Ft 26 w(b) s(efore) f(using) f(most) i(of) g(the)
+f(other) p Fs 29 w(cvs) p Ft 28 w(commands,) h(since) 150
+2186 y(most) i(of) f(them) h(op) s(erate) g(on) f(y) m(our) g(w) m
+(orking) g(directory) -8 b(.) 275 2328 y(The) p Fm 40
+w(mo) s(dules) p Ft 42 w(are) 41 b(either) g(sym) m(b) s(olic) e(names)
+h(for) h(some) g(collection) f(of) h(source) g(directories) f(and) 150
+2438 y(\014les,) c(or) f(paths) g(to) h(directories) e(or) h(\014les) g
+(in) f(the) h(rep) s(ository) -8 b(.) 55 b(The) 35 b(sym) m(b) s(olic) e
+(names) j(are) f(de\014ned) f(in) 150 2547 y(the) d(`) p
+Fo(modules) p Ft(') d(\014le.) 40 b(See) 31 b(Section) f(C.1) h([mo) s
+(dules],) e(page) i(129.) 275 2689 y(Dep) s(ending) 26
+b(on) i(the) g(mo) s(dules) e(y) m(ou) i(sp) s(ecify) -8
+b(,) p Fo 28 w(checkout) p Ft 25 w(ma) m(y) 29 b(recursiv) m(ely) d
+(create) k(directories) d(and) 150 2799 y(p) s(opulate) f(them) h(with)
+f(the) h(appropriate) f(source) h(\014les.) 39 b(Y) -8
+b(ou) 27 b(can) h(then) f(edit) f(these) i(source) f(\014les) f(at) i
+(an) m(y) 150 2908 y(time) 37 b(\(regardless) g(of) g(whether) f(other)
+i(soft) m(w) m(are) g(dev) m(elop) s(ers) f(are) g(editing) f(their) g
+(o) m(wn) i(copies) e(of) i(the) 150 3018 y(sources\);) f(up) s(date) c
+(them) h(to) h(include) d(new) h(c) m(hanges) i(applied) d(b) m(y) i
+(others) g(to) h(the) f(source) h(rep) s(ository;) 150
+3128 y(or) 30 b(commit) h(y) m(our) f(w) m(ork) g(as) h(a) g(p) s
+(ermanen) m(t) f(c) m(hange) h(to) g(the) g(source) f(rep) s(ository) -8
+b(.) 275 3270 y(Note) 43 b(that) p Fo 44 w(checkout) p
+Ft 40 w(is) f(used) f(to) j(create) g(directories.) 76
+b(The) 42 b(top-lev) m(el) h(directory) f(created) i(is) 150
+3379 y(alw) m(a) m(ys) 32 b(added) f(to) h(the) g(directory) f(where) p
+Fo 32 w(checkout) p Ft 29 w(is) g(in) m(v) m(ok) m(ed,) h(and) f
+(usually) f(has) h(the) h(same) g(name) 150 3489 y(as) f(the) g(sp) s
+(eci\014ed) e(mo) s(dule.) 41 b(In) 30 b(the) h(case) h(of) f(a) g(mo) s
+(dule) e(alias,) i(the) g(created) h(sub-directory) d(ma) m(y) j(ha) m
+(v) m(e) 150 3599 y(a) k(di\013eren) m(t) f(name,) j(but) d(y) m(ou) h
+(can) g(b) s(e) g(sure) f(that) h(it) f(will) f(b) s(e) h(a) h
+(sub-directory) -8 b(,) 37 b(and) e(that) p Fo 36 w(checkout) p
+Ft 150 3708 a(will) 25 b(sho) m(w) i(the) h(relativ) m(e) g(path) f
+(leading) g(to) h(eac) m(h) h(\014le) e(as) g(it) h(is) e(extracted) j
+(in) m(to) f(y) m(our) f(priv) -5 b(ate) 27 b(w) m(ork) h(area) 150
+3818 y(\(unless) h(y) m(ou) i(sp) s(ecify) e(the) h(`) p
+Fo(-Q) p Ft(') h(global) e(option\).) 275 3960 y(The) g(\014les) f
+(created) j(b) m(y) p Fo 30 w(checkout) p Ft 27 w(are) f(created) h
+(read-write,) e(unless) f(the) i(`) p Fo(-r) p Ft(') g(option) f(to) p
+Fs 30 w(cvs) p Ft 29 w(\(see) 150 4069 y(Section) 40
+b(A.4) i([Global) e(options],) i(page) g(88\)) f(is) f(sp) s
+(eci\014ed,) h(the) p Fo 41 w(CVSREAD) p Ft 39 w(en) m(vironmen) m(t) f
+(v) -5 b(ariable) 39 b(is) 150 4179 y(sp) s(eci\014ed) d(\(see) i(App) s
+(endix) d(D) j([En) m(vironmen) m(t) e(v) -5 b(ariables],) 39
+b(page) f(143\),) j(or) c(a) h(w) m(atc) m(h) h(is) d(in) g(e\013ect) j
+(for) 150 4289 y(that) 31 b(\014le) e(\(see) j(Section) e(10.6) i([W) -8
+b(atc) m(hes],) 33 b(page) e(68\).) 275 4431 y(Note) g(that) h(running)
+p Fo 27 w(checkout) p Ft 29 w(on) e(a) h(directory) f(that) h(w) m(as) g
+(already) f(built) f(b) m(y) h(a) h(prior) p Fo 29 w(checkout) p
+Ft 150 4540 a(is) 39 b(also) h(p) s(ermitted.) 68 b(This) 38
+b(is) h(similar) f(to) j(sp) s(ecifying) c(the) k(`) p
+Fo(-d) p Ft(') e(option) h(to) h(the) p Fo 40 w(update) p
+Ft 38 w(command) 150 4650 y(in) 36 b(the) h(sense) g(that) g(new) g
+(directories) f(that) h(ha) m(v) m(e) i(b) s(een) d(created) i(in) e
+(the) h(rep) s(ository) f(will) e(app) s(ear) i(in) 150
+4759 y(y) m(our) 25 b(w) m(ork) g(area.) 40 b(Ho) m(w) m(ev) m(er,) p
+Fo 29 w(checkout) p Ft 22 w(tak) m(es) 27 b(a) e(mo) s(dule) f(name) h
+(whereas) p Fo 25 w(update) p Ft 23 w(tak) m(es) i(a) e(directory) 150
+4869 y(name.) 39 b(Also) 24 b(to) h(use) p Fo 24 w(checkout) p
+Ft 22 w(this) e(w) m(a) m(y) j(it) e(m) m(ust) g(b) s(e) g(run) e(from)
+i(the) h(top) f(lev) m(el) h(directory) e(\(where) i(y) m(ou) 150
+4979 y(originally) g(ran) p Fo 26 w(checkout) p Ft 25
+w(from\),) j(so) g(b) s(efore) f(y) m(ou) g(run) p Fo
+26 w(checkout) p Ft 25 w(to) h(up) s(date) e(an) i(existing) e
+(directory) -8 b(,) 150 5088 y(don't) 30 b(forget) i(to) f(c) m(hange) g
+(y) m(our) g(directory) f(to) h(the) f(top) h(lev) m(el) f(directory) -8
+b(.) 275 5230 y(F) g(or) 27 b(the) f(output) g(pro) s(duced) f(b) m(y) h
+(the) p Fo 27 w(checkout) p Ft 24 w(command) g(see) h(Section) g
+(A.16.2) h([up) s(date) e(output],) 150 5340 y(page) 31
+b(115.) p 90 rotate dyy eop
%%Page: 98 100
-98 99 bop 150 -116 a Ft(98)2111 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y(\014les)d(m)m(ust)g(b)s(e)h
-(made)g(curren)m(t)f(\014rst)g(with)g Fo(update)f Ft(\(see)j(Section)e
-(A.16)i([up)s(date],)g(page)f(111\).)42 b Fo(commit)150
-408 y Ft(do)s(es)32 b(not)h(call)e(the)i Fo(update)d
-Ft(command)i(for)h(y)m(ou,)g(but)f(rather)g(lea)m(v)m(es)h(that)g(for)f
-(y)m(ou)h(to)g(do)f(when)g(the)150 518 y(time)e(is)f(righ)m(t.)275
-698 y(When)34 b(all)g(is)f(w)m(ell,)i(an)g(editor)f(is)g(in)m(v)m(ok)m
-(ed)h(to)g(allo)m(w)g(y)m(ou)g(to)g(en)m(ter)h(a)f(log)f(message)i
-(that)g(will)c(b)s(e)150 807 y(written)40 b(to)i(one)f(or)g(more)g
-(logging)g(programs)g(\(see)h(Section)f(C.1)g([mo)s(dules],)i(page)f
-(127,)j(and)40 b(see)150 917 y(Section)35 b(C.7)h([loginfo],)g(page)g
-(135\))h(and)e(placed)g(in)f(the)i Fs(r)n(cs)e Ft(\014le)h(inside)e
-(the)i(rep)s(ository)-8 b(.)55 b(This)34 b(log)150 1026
-y(message)29 b(can)f(b)s(e)f(retriev)m(ed)h(with)f(the)h
-Fo(log)f Ft(command;)h(see)h(Section)e(A.13)i([log],)h(page)e(106.)41
-b(Y)-8 b(ou)29 b(can)150 1136 y(sp)s(ecify)f(the)i(log)g(message)g(on)g
-(the)g(command)f(line)f(with)g(the)i(`)p Fo(-m)g Fm(message)5
-b Ft(')31 b(option,)e(and)g(th)m(us)g(a)m(v)m(oid)150
-1246 y(the)k(editor)f(in)m(v)m(o)s(cation,)i(or)f(use)f(the)h(`)p
-Fo(-F)d Fm(\014le)5 b Ft(')33 b(option)f(to)i(sp)s(ecify)d(that)j(the)f
-(argumen)m(t)g(\014le)f(con)m(tains)150 1355 y(the)f(log)f(message.)150
-1669 y Fl(A.8.1)62 b(commit)39 b(options)275 1907 y Ft(These)d
-(standard)g(options)g(are)h(supp)s(orted)e(b)m(y)h Fo(commit)f
-Ft(\(see)j(Section)e(A.5)i([Common)e(options],)150 2017
-y(page)31 b(88,)h(for)e(a)g(complete)h(description)e(of)h(them\):)150
-2244 y Fo(-l)384 b Ft(Lo)s(cal;)30 b(run)f(only)h(in)f(curren)m(t)h(w)m
-(orking)g(directory)-8 b(.)150 2448 y Fo(-n)384 b Ft(Do)31
-b(not)g(run)e(an)m(y)h(mo)s(dule)f(program.)150 2652
-y Fo(-R)384 b Ft(Commit)30 b(directories)f(recursiv)m(ely)-8
-b(.)40 b(This)28 b(is)i(on)g(b)m(y)g(default.)150 2857
-y Fo(-r)g Fm(revision)630 2966 y Ft(Commit)40 b(to)i
-Fm(revision)p Ft(.)71 b Fm(revision)39 b Ft(m)m(ust)i(b)s(e)f(either)h
-(a)g(branc)m(h,)i(or)e(a)h(revision)d(on)i(the)630 3076
-y(main)35 b(trunk)g(that)i(is)f(higher)f(than)h(an)m(y)g(existing)g
-(revision)e(n)m(um)m(b)s(er)h(\(see)j(Section)e(4.3)630
-3186 y([Assigning)31 b(revisions],)h(page)h(33\).)48
-b(Y)-8 b(ou)33 b(cannot)g(commit)g(to)g(a)g(sp)s(eci\014c)e(revision)g
-(on)i(a)630 3295 y(branc)m(h.)275 3522 y Fo(commit)28
-b Ft(also)j(supp)s(orts)d(these)j(options:)150 3749 y
-Fo(-F)f Fm(\014le)237 b Ft(Read)31 b(the)f(log)h(message)g(from)f
-Fm(\014le)p Ft(,)g(instead)f(of)i(in)m(v)m(oking)f(an)g(editor.)150
-3953 y Fo(-f)384 b Ft(Note)42 b(that)f(this)f(is)g(not)h(the)g
-(standard)f(b)s(eha)m(vior)g(of)h(the)g(`)p Fo(-f)p Ft(')f(option)h(as)
-g(de\014ned)e(in)630 4063 y(Section)30 b(A.5)h([Common)g(options],)f
-(page)h(88.)630 4220 y(F)-8 b(orce)35 b Fs(cvs)d Ft(to)i(commit)g(a)f
-(new)g(revision)f(ev)m(en)i(if)e(y)m(ou)i(ha)m(v)m(en't)h(made)e(an)m
-(y)h(c)m(hanges)g(to)630 4330 y(the)e(\014le.)44 b(If)32
-b(the)g(curren)m(t)f(revision)g(of)h Fm(\014le)k Ft(is)31
-b(1.7,)i(then)f(the)g(follo)m(wing)e(t)m(w)m(o)j(commands)630
-4439 y(are)e(equiv)-5 b(alen)m(t:)870 4590 y Fo($)47
-b(cvs)g(commit)f(-f)i Fm(\014le)870 4694 y Fo($)f(cvs)g(commit)f(-r)i
-(1.8)f Fm(\014le)630 4851 y Ft(The)25 b(`)p Fo(-f)p Ft(')h(option)g
-(disables)e(recursion)g(\(i.e.,)k(it)d(implies)f(`)p
-Fo(-l)p Ft('\).)39 b(T)-8 b(o)27 b(force)f Fs(cvs)f Ft(to)i(commit)630
-4961 y(a)k(new)f(revision)e(for)i(all)g(\014les)f(in)g(all)g(sub)s
-(directories,)f(y)m(ou)j(m)m(ust)f(use)g(`)p Fo(-f)g(-R)p
-Ft('.)150 5165 y Fo(-m)g Fm(message)630 5275 y Ft(Use)h
-Fm(message)36 b Ft(as)31 b(the)g(log)f(message,)i(instead)d(of)i(in)m
-(v)m(oking)f(an)g(editor.)p eop
+98 99 bop Ft 150 -116 a(98) 1705 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fl 150
+299 a(A.7.1) 62 b(c) m(hec) m(k) m(out) 39 b(options) p
+Ft 275 490 a(These) 27 b(standard) g(options) h(are) g(supp) s(orted) e
+(b) m(y) p Fo 28 w(checkout) p Ft 26 w(\(see) j(Section) f(A.5) g
+([Common) g(options],) 150 600 y(page) j(90,) h(for) e(a) g(complete) h
+(description) e(of) h(them\):) p Fo 150 757 a(-D) p Fm
+30 w(date) p Ft 183 w(Use) 42 b(the) f(most) g(recen) m(t) i(revision) c
+(no) i(later) g(than) p Fm 41 w(date) p Ft(.) 74 b(This) 39
+b(option) i(is) f(stic) m(ky) -8 b(,) 45 b(and) 630 866
+y(implies) 36 b(`) p Fo(-P) p Ft('.) 64 b(See) 39 b(Section) f(4.9) i
+([Stic) m(ky) e(tags],) k(page) d(38,) j(for) c(more) g(information) f
+(on) 630 976 y(stic) m(ky) 31 b(tags/dates.) p Fo 150
+1133 a(-f) p Ft 384 w(Only) 21 b(useful) f(with) h(the) i(`) p
+Fo(-D) p Fm 30 w(date) p Ft 5 w(') g(or) g(`) p Fo(-r) p
+Fm 30 w(tag) p Ft 8 w(') g(\015ags.) 38 b(If) 22 b(no) h(matc) m(hing) f
+(revision) f(is) g(found,) 630 1242 y(retriev) m(e) 31
+b(the) f(most) h(recen) m(t) h(revision) c(\(instead) i(of) h(ignoring)
+d(the) j(\014le\).) p Fo 150 1399 a(-k) p Fm 30 w(k\015ag) p
+Ft 165 w(Pro) s(cess) k(k) m(eyw) m(ords) g(according) g(to) p
+Fm 35 w(k\015ag) p Ft(.) 55 b(See) 35 b(Chapter) f(12) i([Keyw) m(ord) f
+(substitution],) 630 1509 y(page) c(75.) 41 b(This) 28
+b(option) i(is) f(stic) m(ky;) h(future) g(up) s(dates) f(of) h(this) f
+(\014le) g(in) f(this) h(w) m(orking) h(direc-) 630 1618
+y(tory) 35 b(will) d(use) i(the) h(same) p Fm 35 w(k\015ag) p
+Ft(.) 53 b(The) p Fo 34 w(status) p Ft 33 w(command) 34
+b(can) h(b) s(e) f(view) m(ed) g(to) i(see) f(the) 630
+1728 y(stic) m(ky) 24 b(options.) 38 b(See) 25 b(App) s(endix) c(B) k
+([In) m(v) m(oking) f(CVS],) g(page) h(117,) i(for) d(more) h
+(information) 630 1837 y(on) 30 b(the) p Fo 31 w(status) p
+Ft 28 w(command.) p Fo 150 1994 a(-l) p Ft 384 w(Lo) s(cal;) g(run) f
+(only) h(in) f(curren) m(t) h(w) m(orking) g(directory) -8
+b(.) p Fo 150 2151 a(-n) p Ft 384 w(Do) 44 b(not) g(run) e(an) m(y) h
+(c) m(hec) m(k) m(out) j(program) d(\(as) h(sp) s(eci\014ed) d(with) h
+(the) i(`) p Fo(-o) p Ft(') f(option) g(in) f(the) 630
+2261 y(mo) s(dules) 29 b(\014le;) g(see) i(Section) f(C.1) h([mo) s
+(dules],) e(page) j(129\).) p Fo 150 2418 a(-P) p Ft
+384 w(Prune) d(empt) m(y) i(directories.) 40 b(See) 30
+b(Section) h(7.5) g([Mo) m(ving) g(directories],) f(page) h(57.) p
+Fo 150 2575 a(-p) p Ft 384 w(Pip) s(e) e(\014les) g(to) i(the) g
+(standard) e(output.) p Fo 150 2731 a(-R) p Ft 384 w(Chec) m(k) m(out) j
+(directories) d(recursiv) m(ely) -8 b(.) 40 b(This) 28
+b(option) i(is) g(on) g(b) m(y) g(default.) p Fo 150
+2888 a(-r) p Fm 30 w(tag) p Ft 229 w(Use) e(revision) p
+Fm 25 w(tag) p Ft(.) 41 b(This) 25 b(option) i(is) f(stic) m(ky) -8
+b(,) 29 b(and) d(implies) f(`) p Fo(-P) p Ft('.) 39 b(See) 28
+b(Section) f(4.9) h([Stic) m(ky) 630 2998 y(tags],) k(page) f(38,) h
+(for) e(more) g(information) f(on) h(stic) m(ky) h(tags/dates.) 275
+3155 y(In) e(addition) g(to) i(those,) g(y) m(ou) g(can) f(use) g
+(these) h(sp) s(ecial) e(command) h(options) g(with) p
+Fo 29 w(checkout) p Ft(:) p Fo 150 3312 a(-A) p Ft 384
+w(Reset) 43 b(an) m(y) g(stic) m(ky) g(tags,) k(dates,) f(or) d(`) p
+Fo(-k) p Ft(') f(options.) 77 b(See) 43 b(Section) f(4.9) i([Stic) m
+(ky) e(tags],) 630 3421 y(page) 31 b(38,) h(for) e(more) g(information)
+f(on) h(stic) m(ky) h(tags/dates.) p Fo 150 3578 a(-c) p
+Ft 384 w(Cop) m(y) 40 b(the) f(mo) s(dule) f(\014le,) k(sorted,) g(to) e
+(the) g(standard) f(output,) i(instead) e(of) h(creating) g(or) 630
+3688 y(mo) s(difying) 28 b(an) m(y) i(\014les) g(or) g(directories) g
+(in) f(y) m(our) h(w) m(orking) g(directory) -8 b(.) p
+Fo 150 3844 a(-d) p Fm 30 w(dir) p Ft 241 w(Create) 32
+b(a) f(directory) g(called) p Fm 30 w(dir) p Ft 36 w(for) g(the) g(w) m
+(orking) g(\014les,) f(instead) g(of) i(using) d(the) j(mo) s(dule) 630
+3954 y(name.) 83 b(In) 44 b(general,) k(using) 43 b(this) g(\015ag) i
+(is) e(equiv) -5 b(alen) m(t) 44 b(to) h(using) e(`) p
+Fo(mkdir) p Fm 29 w(dir) p Fo 7 w(;) 28 b(cd) p Fm 30
+w(dir) p Ft 7 w(') 630 4064 y(follo) m(w) m(ed) i(b) m(y) g(the) h(c) m
+(hec) m(k) m(out) i(command) d(without) f(the) i(`) p
+Fo(-d) p Ft(') f(\015ag.) 630 4197 y(There) e(is) g(an) g(imp) s(ortan)
+m(t) g(exception,) h(ho) m(w) m(ev) m(er.) 42 b(It) 28
+b(is) g(v) m(ery) h(con) m(v) m(enien) m(t) h(when) d(c) m(hec) m(king)
+630 4306 y(out) 38 b(a) f(single) f(item) h(to) i(ha) m(v) m(e) f(the) g
+(output) f(app) s(ear) g(in) f(a) h(directory) g(that) h(do) s(esn't) f
+(con-) 630 4416 y(tain) e(empt) m(y) h(in) m(termediate) f
+(directories.) 55 b(In) 35 b(this) f(case) p Fn 37 w(only) p
+Ft(,) p Fs 38 w(cvs) p Ft 34 w(tries) h(to) h(\\shorten") 630
+4526 y(pathnames) 30 b(to) h(a) m(v) m(oid) g(those) g(empt) m(y) g
+(directories.) 630 4659 y(F) -8 b(or) 29 b(example,) g(giv) m(en) f(a) h
+(mo) s(dule) d(`) p Fo(foo) p Ft(') i(that) h(con) m(tains) g(the) f
+(\014le) g(`) p Fo(bar.c) p Ft(',) g(the) g(command) 630
+4768 y(`) p Fo(cvs) i(co) f(-d) h(dir) g(foo) p Ft(') h(will) e(create)
+34 b(directory) e(`) p Fo(dir) p Ft(') f(and) h(place) g(`) p
+Fo(bar.c) p Ft(') f(inside.) 43 b(Simi-) 630 4878 y(larly) -8
+b(,) 30 b(giv) m(en) h(a) h(mo) s(dule) d(`) p Fo(bar) p
+Ft(') h(whic) m(h) g(has) h(sub) s(directory) e(`) p
+Fo(baz) p Ft(') h(wherein) f(there) j(is) e(a) h(\014le) 630
+4988 y(`) p Fo(quux.c) p Ft(',) 24 b(the) g(command) f(`) p
+Fo(cvs) 30 b(-d) f(dir) h(co) g(bar/baz) p Ft(') 21 b(will) g(create) k
+(directory) e(`) p Fo(dir) p Ft(') h(and) 630 5097 y(place) 30
+b(`) p Fo(quux.c) p Ft(') f(inside.) 630 5230 y(Using) 45
+b(the) h(`) p Fo(-N) p Ft(') g(\015ag) g(will) d(defeat) k(this) e(b) s
+(eha) m(vior.) 86 b(Giv) m(en) 46 b(the) g(same) g(mo) s(dule) e(def-)
+630 5340 y(initions) h(ab) s(o) m(v) m(e,) 53 b(`) p
+Fo(cvs) 30 b(co) f(-N) h(-d) g(dir) f(foo) p Ft(') 47
+b(will) e(create) k(directories) e(`) p Fo(dir/foo) p
+Ft(') f(and) p 90 rotate dyy eop
%%Page: 99 101
-99 100 bop 150 -116 a Ft(App)s(endix)28 b(A:)i(Guide)g(to)h(CVS)e
-(commands)1955 b(99)150 513 y Fl(A.8.2)62 b(commit)39
-b(examples)150 823 y(A.8.2.1)62 b(Committing)40 b(to)h(a)g(branc)m(h)
-275 1029 y Ft(Y)-8 b(ou)24 b(can)h(commit)f(to)h(a)g(branc)m(h)f
-(revision)f(\(one)i(that)g(has)f(an)g(ev)m(en)h(n)m(um)m(b)s(er)e(of)i
-(dots\))f(with)f(the)i(`)p Fo(-r)p Ft(')150 1139 y(option.)40
-b(T)-8 b(o)31 b(create)h(a)f(branc)m(h)f(revision,)f(use)h(the)g(`)p
-Fo(-b)p Ft(')h(option)f(of)g(the)h Fo(rtag)e Ft(or)h
-Fo(tag)g Ft(commands)g(\(see)150 1249 y(Chapter)22 b(5)h([Branc)m(hing)
-g(and)f(merging],)i(page)f(41\).)40 b(Then,)23 b(either)f
-Fo(checkout)f Ft(or)i Fo(update)e Ft(can)i(b)s(e)f(used)150
-1358 y(to)31 b(base)f(y)m(our)g(sources)f(on)h(the)g(newly)f(created)i
-(branc)m(h.)40 b(F)-8 b(rom)30 b(that)h(p)s(oin)m(t)e(on,)h(all)f
-Fo(commit)f Ft(c)m(hanges)150 1468 y(made)23 b(within)d(these)j(w)m
-(orking)e(sources)i(will)d(b)s(e)i(automatically)g(added)g(to)h(a)g
-(branc)m(h)f(revision,)h(thereb)m(y)150 1577 y(not)j(disturbing)d
-(main-line)g(dev)m(elopmen)m(t)j(in)f(an)m(y)h(w)m(a)m(y)-8
-b(.)41 b(F)-8 b(or)26 b(example,)h(if)e(y)m(ou)h(had)f(to)i(create)g(a)
-f(patc)m(h)150 1687 y(to)g(the)g(1.2)h(v)m(ersion)e(of)h(the)g(pro)s
-(duct,)g(ev)m(en)g(though)f(the)h(2.0)h(v)m(ersion)e(is)g(already)g
-(under)f(dev)m(elopmen)m(t,)150 1797 y(y)m(ou)31 b(migh)m(t)f(do:)390
-1939 y Fo($)47 b(cvs)g(rtag)g(-b)g(-r)g(FCS1_2)f(FCS1_2_Patch)f
-(product_module)390 2043 y($)i(cvs)g(checkout)f(-r)h(FCS1_2_Patch)e
-(product_module)390 2147 y($)i(cd)h(product_module)390
-2250 y([[)f(hack)g(away)f(]])390 2354 y($)h(cvs)g(commit)150
-2503 y Ft(This)29 b(w)m(orks)h(automatically)g(since)g(the)g(`)p
-Fo(-r)p Ft(')h(option)f(is)f(stic)m(ky)-8 b(.)150 2755
-y Fl(A.8.2.2)62 b(Creating)41 b(the)g(branc)m(h)f(after)g(editing)275
-2961 y Ft(Sa)m(y)24 b(y)m(ou)h(ha)m(v)m(e)g(b)s(een)f(w)m(orking)f(on)h
-(some)h(extremely)f(exp)s(erimen)m(tal)f(soft)m(w)m(are,)k(based)d(on)g
-(whatev)m(er)150 3071 y(revision)j(y)m(ou)h(happ)s(ened)f(to)i(c)m(hec)
-m(k)m(out)i(last)d(w)m(eek.)41 b(If)27 b(others)i(in)e(y)m(our)h(group)
-g(w)m(ould)f(lik)m(e)h(to)h(w)m(ork)f(on)150 3181 y(this)34
-b(soft)m(w)m(are)j(with)d(y)m(ou,)j(but)e(without)f(disturbing)f
-(main-line)g(dev)m(elopmen)m(t,)k(y)m(ou)f(could)e(commit)150
-3290 y(y)m(our)27 b(c)m(hange)i(to)f(a)g(new)f(branc)m(h.)39
-b(Others)27 b(can)h(then)f(c)m(hec)m(k)m(out)j(y)m(our)d(exp)s(erimen)m
-(tal)g(stu\013)g(and)g(utilize)150 3400 y(the)k(full)d(b)s(ene\014t)h
-(of)i Fs(cvs)e Ft(con\015ict)h(resolution.)40 b(The)29
-b(scenario)i(migh)m(t)f(lo)s(ok)g(lik)m(e:)390 3542 y
-Fo([[)47 b(hacked)f(sources)g(are)h(present)f(]])390
-3646 y($)h(cvs)g(tag)g(-b)g(EXPR1)390 3750 y($)g(cvs)g(update)f(-r)i
-(EXPR1)390 3854 y($)f(cvs)g(commit)275 4002 y Ft(The)39
-b Fo(update)g Ft(command)h(will)d(mak)m(e)k(the)g(`)p
-Fo(-r)30 b(EXPR1)p Ft(')39 b(option)g(stic)m(ky)i(on)f(all)f(\014les.)
-69 b(Note)41 b(that)150 4112 y(y)m(our)31 b(c)m(hanges)h(to)g(the)f
-(\014les)f(will)f(nev)m(er)i(b)s(e)g(remo)m(v)m(ed)h(b)m(y)f(the)g
-Fo(update)f Ft(command.)43 b(The)30 b Fo(commit)g Ft(will)150
-4221 y(automatically)j(commit)g(to)h(the)f(correct)h(branc)m(h,)g(b)s
-(ecause)f(the)g(`)p Fo(-r)p Ft(')g(is)g(stic)m(ky)-8
-b(.)49 b(Y)-8 b(ou)34 b(could)e(also)h(do)150 4331 y(lik)m(e)d(this:)
-390 4474 y Fo([[)47 b(hacked)f(sources)g(are)h(present)f(]])390
-4577 y($)h(cvs)g(tag)g(-b)g(EXPR1)390 4681 y($)g(cvs)g(commit)f(-r)i
-(EXPR1)150 4830 y Ft(but)20 b(then,)i(only)e(those)h(\014les)f(that)h
-(w)m(ere)g(c)m(hanged)g(b)m(y)g(y)m(ou)g(will)d(ha)m(v)m(e)k(the)e(`)p
-Fo(-r)30 b(EXPR1)p Ft(')20 b(stic)m(ky)h(\015ag.)37 b(If)21
-b(y)m(ou)150 4939 y(hac)m(k)31 b(a)m(w)m(a)m(y)-8 b(,)33
-b(and)d(commit)h(without)e(sp)s(ecifying)g(the)h(`)p
-Fo(-r)g(EXPR1)p Ft(')g(\015ag,)h(some)g(\014les)e(ma)m(y)i(acciden)m
-(tally)150 5049 y(end)f(up)f(on)h(the)h(main)e(trunk.)275
-5197 y(T)-8 b(o)30 b(w)m(ork)h(with)e(y)m(ou)i(on)f(the)g(exp)s(erimen)
-m(tal)g(c)m(hange,)h(others)g(w)m(ould)e(simply)f(do)390
-5340 y Fo($)47 b(cvs)g(checkout)f(-r)h(EXPR1)f(whatever_module)p
-eop
+99 100 bop Ft 150 -116 a(App) s(endix) 28 b(A:) i(Guide) g(to) h(CVS) e
+(commands) 1955 b(99) 630 299 y(place) 38 b(`) p Fo(bar.c) p
+Ft(') g(inside,) g(while) f(`) p Fo(cvs) 30 b(co) f(-N) h(-d) g(dir) f
+(bar/baz) p Ft(') 37 b(will) f(create) k(directories) 630
+408 y(`) p Fo(dir/bar/baz) p Ft(') 28 b(and) i(place) g(`) p
+Fo(quux.c) p Ft(') f(inside.) p Fo 150 567 a(-j) p Fm
+30 w(tag) p Ft 229 w(With) g(t) m(w) m(o) i(`) p Fo(-j) p
+Ft(') f(options,) g(merge) g(c) m(hanges) h(from) e(the) h(revision) e
+(sp) s(eci\014ed) g(with) h(the) h(\014rst) 630 676 y(`) p
+Fo(-j) p Ft(') c(option) f(to) i(the) f(revision) e(sp) s(eci\014ed) g
+(with) g(the) i(second) g(`) p Fo(j) p Ft(') g(option,) h(in) m(to) f
+(the) g(w) m(orking) 630 786 y(directory) -8 b(.) 630
+920 y(With) 29 b(one) h(`) p Fo(-j) p Ft(') f(option,) g(merge) h(c) m
+(hanges) g(from) f(the) h(ancestor) g(revision) e(to) i(the) g
+(revision) 630 1030 y(sp) s(eci\014ed) 24 b(with) h(the) h(`) p
+Fo(-j) p Ft(') f(option,) i(in) m(to) e(the) h(w) m(orking) g
+(directory) -8 b(.) 39 b(The) 25 b(ancestor) i(revision) 630
+1139 y(is) e(the) h(common) g(ancestor) g(of) g(the) g(revision) e
+(whic) m(h) h(the) g(w) m(orking) g(directory) h(is) e(based) i(on,) 630
+1249 y(and) k(the) g(revision) f(sp) s(eci\014ed) g(in) g(the) h(`) p
+Fo(-j) p Ft(') h(option.) 630 1383 y(In) 39 b(addition,) h(eac) m(h) h
+(-j) f(option) f(can) h(con) m(tain) g(an) f(optional) g(date) h(sp) s
+(eci\014cation) f(whic) m(h,) 630 1492 y(when) e(used) g(with) g(branc)
+m(hes,) j(can) e(limit) e(the) i(c) m(hosen) h(revision) d(to) j(one) f
+(within) e(a) i(sp) s(e-) 630 1602 y(ci\014c) 44 b(date.) 84
+b(An) 44 b(optional) g(date) h(is) e(sp) s(eci\014ed) g(b) m(y) h
+(adding) g(a) g(colon) h(\(:\)) 70 b(to) 45 b(the) f(tag:) 630
+1712 y(`) p Fo(-j) p Fm(Sym) m(b) s(olic) p 1119 1712
+28 4 v 31 w(T) -8 b(ag) p Fo 8 w(:) p Fm(Date) p 1543
+1712 V 34 w(Sp) s(eci\014er) p Ft 7 w('.) 630 1846 y(See) 31
+b(Chapter) e(5) i([Branc) m(hing) f(and) g(merging],) g(page) h(41.) p
+Fo 150 2004 a(-N) p Ft 384 w(Only) k(useful) h(together) i(with) e(`) p
+Fo(-d) p Fm 30 w(dir) p Ft 7 w('.) 59 b(With) 37 b(this) f(option,) p
+Fs 38 w(cvs) p Ft 37 w(will) e(not) j(\\shorten") 630
+2114 y(mo) s(dule) c(paths) h(in) f(y) m(our) h(w) m(orking) f
+(directory) h(when) g(y) m(ou) g(c) m(hec) m(k) i(out) f(a) f(single) f
+(mo) s(dule.) 630 2223 y(See) e(the) f(`) p Fo(-d) p
+Ft(') g(\015ag) h(for) f(examples) g(and) g(a) h(discussion.) p
+Fo 150 2382 a(-s) p Ft 384 w(Lik) m(e) c(`) p Fo(-c) p
+Ft(',) g(but) g(include) d(the) j(status) g(of) g(all) f(mo) s(dules,) g
+(and) g(sort) h(it) g(b) m(y) g(the) g(status) g(string.) 630
+2491 y(See) i(Section) f(C.1) h([mo) s(dules],) f(page) i(129,) g(for) f
+(info) f(ab) s(out) g(the) h(`) p Fo(-s) p Ft(') g(option) f(that) h
+(is) f(used) 630 2601 y(inside) g(the) j(mo) s(dules) d(\014le) i(to) h
+(set) g(the) f(mo) s(dule) f(status.) p Fl 150 2823 a(A.7.2) 62
+b(c) m(hec) m(k) m(out) 39 b(examples) p Ft 275 3016
+a(Get) 31 b(a) g(cop) m(y) g(of) f(the) h(mo) s(dule) e(`) p
+Fo(tc) p Ft(':) p Fo 390 3144 a($) 47 b(cvs) g(checkout) f(tc) p
+Ft 275 3278 a(Get) 31 b(a) g(cop) m(y) g(of) f(the) h(mo) s(dule) e(`) p
+Fo(tc) p Ft(') h(as) g(it) g(lo) s(ok) m(ed) h(one) f(da) m(y) h(ago:) p
+Fo 390 3406 a($) 47 b(cvs) g(checkout) f(-D) h(yesterday) e(tc) p
+Fp 150 3662 a(A.8) 67 b(commit|Chec) l(k) 47 b(\014les) e(in) l(to) h
+(the) f(rep) t(ository) p Fr 225 3854 a(\017) p Ft 60
+w(Synopsis:) 39 b(commit) 30 b([-lnRf) 7 b(]) 29 b([-m) i('log) p
+1662 3854 V 33 w(message') p Fo 32 w(|) p Ft 30 w(-F) g(\014le]) f([-r)
+g(revision]) f([\014les) 6 b(.) 21 b(.) h(.) 12 b(]) p
+Fr 225 3988 a(\017) p Ft 60 w(Requires:) 40 b(w) m(orking) 29
+b(directory) -8 b(,) 31 b(rep) s(ository) -8 b(.) p Fr
+225 4122 a(\017) p Ft 60 w(Changes:) 40 b(rep) s(ository) -8
+b(.) p Fr 225 4256 a(\017) p Ft 60 w(Synon) m(ym:) 40
+b(ci) 275 4414 y(Use) p Fo 33 w(commit) p Ft 32 w(when) 33
+b(y) m(ou) h(w) m(an) m(t) g(to) h(incorp) s(orate) e(c) m(hanges) h
+(from) f(y) m(our) h(w) m(orking) f(source) g(\014les) g(in) m(to) 150
+4524 y(the) e(source) f(rep) s(ository) -8 b(.) 275 4658
+y(If) 36 b(y) m(ou) h(don't) f(sp) s(ecify) g(particular) f(\014les) g
+(to) j(commit,) g(all) e(of) h(the) g(\014les) e(in) h(y) m(our) g(w) m
+(orking) g(curren) m(t) 150 4768 y(directory) 31 b(are) i(examined.) p
+Fo 44 w(commit) p Ft 31 w(is) d(careful) i(to) g(c) m(hange) h(in) e
+(the) h(rep) s(ository) f(only) g(those) h(\014les) f(that) 150
+4877 y(y) m(ou) 37 b(ha) m(v) m(e) g(really) e(c) m(hanged.) 60
+b(By) 36 b(default) g(\(or) h(if) e(y) m(ou) h(explicitly) e(sp) s
+(ecify) h(the) i(`) p Fo(-R) p Ft(') f(option\),) i(\014les) d(in) 150
+4987 y(sub) s(directories) 26 b(are) j(also) g(examined) f(and) g
+(committed) g(if) g(they) h(ha) m(v) m(e) h(c) m(hanged;) g(y) m(ou) f
+(can) g(use) f(the) h(`) p Fo(-l) p Ft(') 150 5096 y(option) h(to) h
+(limit) p Fo 28 w(commit) p Ft 29 w(to) g(the) f(curren) m(t) h
+(directory) e(only) -8 b(.) p Fo 275 5230 a(commit) p
+Ft 35 w(v) m(eri\014es) 36 b(that) i(the) f(selected) h(\014les) e(are)
+h(up) f(to) i(date) f(with) f(the) h(curren) m(t) g(revisions) e(in) h
+(the) 150 5340 y(source) g(rep) s(ository;) j(it) c(will) f(notify) h
+(y) m(ou,) k(and) c(exit) h(without) g(committing,) h(if) e(an) m(y) i
+(of) f(the) h(sp) s(eci\014ed) p 90 rotate dyy eop
%%Page: 100 102
-100 101 bop 150 -116 a Ft(100)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y Fp(A.9)67 b(di\013|Sho)l(w)46
-b(di\013erences)g(b)t(et)l(w)l(een)g(revisions)225 490
-y Fr(\017)60 b Ft(Synopsis:)38 b(di\013)28 b([-lR])i([format)p
-1393 490 28 4 v 33 w(options])f([[-r)h(rev1)g Fo(|)g
-Ft(-D)g(date1])h([-r)e(rev2)h Fo(|)g Ft(-D)g(date2]])h([\014les)6
-b(.)21 b(.)h(.)12 b(])225 622 y Fr(\017)60 b Ft(Requires:)40
-b(w)m(orking)29 b(directory)-8 b(,)31 b(rep)s(ository)-8
-b(.)225 755 y Fr(\017)60 b Ft(Changes:)40 b(nothing.)275
-911 y(The)c Fo(diff)f Ft(command)h(is)g(used)f(to)j(compare)f
-(di\013eren)m(t)f(revisions)e(of)j(\014les.)58 b(The)36
-b(default)g(action)150 1020 y(is)j(to)i(compare)g(y)m(our)f(w)m(orking)
-g(\014les)f(with)g(the)i(revisions)d(they)j(w)m(ere)f(based)g(on,)j
-(and)d(rep)s(ort)g(an)m(y)150 1130 y(di\013erences)30
-b(that)h(are)f(found.)275 1263 y(If)j(an)m(y)i(\014le)e(names)h(are)h
-(giv)m(en,)g(only)e(those)i(\014les)e(are)i(compared.)52
-b(If)33 b(an)m(y)i(directories)e(are)i(giv)m(en,)150
-1372 y(all)29 b(\014les)h(under)e(them)j(will)c(b)s(e)j(compared.)275
-1505 y(The)d(exit)h(status)g(for)f(di\013)g(is)f(di\013eren)m(t)i(than)
-f(for)h(other)g Fs(cvs)f Ft(commands;)h(for)g(details)f(Section)g(A.2)
-150 1614 y([Exit)j(status],)h(page)g(85.)150 1833 y Fl(A.9.1)62
-b(di\013)41 b(options)275 2024 y Ft(These)k(standard)f(options)h(are)h
-(supp)s(orted)d(b)m(y)i Fo(diff)f Ft(\(see)j(Section)e(A.5)h([Common)f
-(options],)150 2133 y(page)31 b(88,)h(for)e(a)g(complete)h(description)
-e(of)h(them\):)150 2289 y Fo(-D)g Fm(date)183 b Ft(Use)36
-b(the)f(most)g(recen)m(t)i(revision)c(no)i(later)g(than)g
-Fm(date)p Ft(.)56 b(See)35 b(`)p Fo(-r)p Ft(')g(for)g(ho)m(w)g(this)f
-(a\013ects)630 2399 y(the)d(comparison.)150 2555 y Fo(-k)f
-Fm(k\015ag)165 b Ft(Pro)s(cess)35 b(k)m(eyw)m(ords)g(according)g(to)g
-Fm(k\015ag)p Ft(.)55 b(See)35 b(Chapter)f(12)i([Keyw)m(ord)f
-(substitution],)630 2664 y(page)c(73.)150 2820 y Fo(-l)384
-b Ft(Lo)s(cal;)30 b(run)f(only)h(in)f(curren)m(t)h(w)m(orking)g
-(directory)-8 b(.)150 2976 y Fo(-R)384 b Ft(Examine)30
-b(directories)f(recursiv)m(ely)-8 b(.)40 b(This)28 b(option)i(is)g(on)g
-(b)m(y)g(default.)150 3131 y Fo(-r)g Fm(tag)229 b Ft(Compare)28
-b(with)e(revision)g Fm(tag)p Ft(.)41 b(Zero,)29 b(one)f(or)g(t)m(w)m(o)
-h(`)p Fo(-r)p Ft(')f(options)f(can)h(b)s(e)g(presen)m(t.)39
-b(With)630 3241 y(no)28 b(`)p Fo(-r)p Ft(')f(option,)h(the)g(w)m
-(orking)f(\014le)g(will)e(b)s(e)j(compared)f(with)g(the)h(revision)e
-(it)h(w)m(as)h(based)630 3351 y(on.)40 b(With)30 b(one)g(`)p
-Fo(-r)p Ft(',)g(that)g(revision)e(will)f(b)s(e)i(compared)h(to)g(y)m
-(our)g(curren)m(t)g(w)m(orking)f(\014le.)630 3460 y(With)g(t)m(w)m(o)j
-(`)p Fo(-r)p Ft(')d(options)g(those)i(t)m(w)m(o)g(revisions)d(will)f(b)
-s(e)i(compared)h(\(and)g(y)m(our)g(w)m(orking)630 3570
-y(\014le)f(will)f(not)j(a\013ect)h(the)e(outcome)i(in)d(an)m(y)i(w)m(a)
-m(y\).)630 3702 y(One)23 b(or)g(b)s(oth)g(`)p Fo(-r)p
-Ft(')g(options)g(can)g(b)s(e)g(replaced)g(b)m(y)g(a)h(`)p
-Fo(-D)30 b Fm(date)5 b Ft(')24 b(option,)g(describ)s(ed)d(ab)s(o)m(v)m
-(e.)275 3858 y(The)27 b(follo)m(wing)f(options)h(sp)s(ecify)g(the)h
-(format)g(of)g(the)g(output.)39 b(They)27 b(ha)m(v)m(e)i(the)f(same)h
-(meaning)e(as)150 3968 y(in)i(GNU)i(di\013.)390 4095
-y Fo(-0)47 b(-1)g(-2)h(-3)f(-4)g(-5)g(-6)g(-7)g(-8)h(-9)390
-4198 y(--binary)390 4302 y(--brief)390 4406 y(--changed-group-format=)p
-Fm(arg)390 4510 y Fo(-c)485 4614 y(-C)g Fm(nlines)485
-4717 y Fo(--context[=)p Fm(lines)t Fo(])390 4821 y(-e)f(--ed)390
-4925 y(-t)g(--expand-tabs)390 5029 y(-f)g(--forward-ed)390
-5132 y(--horizon-lines=)p Fm(arg)390 5236 y Fo(--ifdef=)p
-Fm(arg)390 5340 y Fo(-w)g(--ignore-all-space)p eop
+100 101 bop Ft 150 -116 a(100) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) 150 299
+y(\014les) d(m) m(ust) g(b) s(e) h(made) g(curren) m(t) f(\014rst) g
+(with) p Fo 27 w(update) p Ft 26 w(\(see) i(Section) e(A.16) i([up) s
+(date],) g(page) f(113\).) p Fo 42 w(commit) p Ft 150
+408 a(do) s(es) k(not) h(call) e(the) p Fo 33 w(update) p
+Ft 30 w(command) h(for) h(y) m(ou,) g(but) f(rather) g(lea) m(v) m(es) h
+(that) g(for) f(y) m(ou) h(to) g(do) f(when) g(the) 150
+518 y(time) e(is) f(righ) m(t.) 275 702 y(When) 34 b(all) g(is) f(w) m
+(ell,) i(an) g(editor) f(is) g(in) m(v) m(ok) m(ed) h(to) g(allo) m(w) g
+(y) m(ou) g(to) g(en) m(ter) h(a) f(log) f(message) i(that) g(will) c
+(b) s(e) 150 812 y(written) 40 b(to) i(one) f(or) g(more) g(logging) g
+(programs) g(\(see) h(Section) f(C.1) g([mo) s(dules],) i(page) f(129,)
+j(and) 40 b(see) 150 921 y(Section) 35 b(C.7) h([loginfo],) g(page) g
+(137\)) h(and) e(placed) g(in) f(the) p Fs 36 w(r) n(cs) p
+Ft 34 w(\014le) h(inside) e(the) i(rep) s(ository) -8
+b(.) 55 b(This) 34 b(log) 150 1031 y(message) 29 b(can) f(b) s(e) f
+(retriev) m(ed) h(with) f(the) p Fo 28 w(log) p Ft 27
+w(command;) h(see) h(Section) e(A.13) i([log],) h(page) e(108.) 41
+b(Y) -8 b(ou) 29 b(can) 150 1140 y(sp) s(ecify) f(the) i(log) g
+(message) g(on) g(the) g(command) f(line) f(with) g(the) i(`) p
+Fo(-m) p Fm 30 w(message) p Ft 5 w(') h(option,) e(and) g(th) m(us) g
+(a) m(v) m(oid) 150 1250 y(the) k(editor) f(in) m(v) m(o) s(cation,) i
+(or) f(use) f(the) h(`) p Fo(-F) p Fm 30 w(\014le) p
+Ft 5 w(') g(option) f(to) i(sp) s(ecify) d(that) j(the) f(argumen) m(t)
+g(\014le) f(con) m(tains) 150 1359 y(the) f(log) f(message.) p
+Fl 150 1682 a(A.8.1) 62 b(commit) 39 b(options) p Ft
+275 1924 a(These) d(standard) g(options) g(are) h(supp) s(orted) e(b) m
+(y) p Fo 36 w(commit) p Ft 35 w(\(see) j(Section) e(A.5) i([Common) e
+(options],) 150 2034 y(page) 31 b(90,) h(for) e(a) g(complete) h
+(description) e(of) h(them\):) p Fo 150 2267 a(-l) p
+Ft 384 w(Lo) s(cal;) g(run) f(only) h(in) f(curren) m(t) h(w) m(orking)
+g(directory) -8 b(.) p Fo 150 2476 a(-n) p Ft 384 w(Do) 31
+b(not) g(run) e(an) m(y) h(mo) s(dule) f(program.) p
+Fo 150 2685 a(-R) p Ft 384 w(Commit) h(directories) f(recursiv) m(ely)
+-8 b(.) 40 b(This) 28 b(is) i(on) g(b) m(y) g(default.) p
+Fo 150 2894 a(-r) p Fm 30 w(revision) p Ft 630 3003 a(Commit) 40
+b(to) p Fm 42 w(revision) p Ft(.) p Fm 71 w(revision) p
+Ft 39 w(m) m(ust) h(b) s(e) f(either) h(a) g(branc) m(h,) i(or) e(a) h
+(revision) d(on) i(the) 630 3113 y(main) 35 b(trunk) g(that) i(is) f
+(higher) f(than) h(an) m(y) g(existing) g(revision) e(n) m(um) m(b) s
+(er) h(\(see) j(Section) e(4.3) 630 3222 y([Assigning) 31
+b(revisions],) h(page) h(33\).) 48 b(Y) -8 b(ou) 33 b(cannot) g(commit)
+g(to) g(a) g(sp) s(eci\014c) e(revision) g(on) i(a) 630
+3332 y(branc) m(h.) p Fo 275 3566 a(commit) p Ft 28 w(also) e(supp) s
+(orts) d(these) j(options:) p Fo 150 3799 a(-F) p Fm
+30 w(\014le) p Ft 237 w(Read) g(the) f(log) h(message) g(from) p
+Fm 30 w(\014le) p Ft(,) f(instead) f(of) i(in) m(v) m(oking) f(an) g
+(editor.) p Fo 150 4008 a(-f) p Ft 384 w(Note) 42 b(that) f(this) f(is)
+g(not) h(the) g(standard) f(b) s(eha) m(vior) g(of) h(the) g(`) p
+Fo(-f) p Ft(') f(option) h(as) g(de\014ned) e(in) 630
+4117 y(Section) 30 b(A.5) h([Common) g(options],) f(page) h(90.) 630
+4277 y(F) -8 b(orce) p Fs 35 w(cvs) p Ft 32 w(to) 34
+b(commit) g(a) f(new) g(revision) f(ev) m(en) i(if) e(y) m(ou) i(ha) m
+(v) m(en't) h(made) e(an) m(y) h(c) m(hanges) g(to) 630
+4386 y(the) e(\014le.) 44 b(If) 32 b(the) g(curren) m(t) f(revision) g
+(of) p Fm 32 w(\014le) p Ft 36 w(is) g(1.7,) i(then) f(the) g(follo) m
+(wing) e(t) m(w) m(o) j(commands) 630 4496 y(are) e(equiv) -5
+b(alen) m(t:) p Fo 870 4649 a($) 47 b(cvs) g(commit) f(-f) p
+Fm 48 w(\014le) p Fo 870 4753 a($) h(cvs) g(commit) f(-r) i(1.8) p
+Fm 47 w(\014le) p Ft 630 4912 a(The) 25 b(`) p Fo(-f) p
+Ft(') h(option) g(disables) e(recursion) g(\(i.e.,) k(it) d(implies) f
+(`) p Fo(-l) p Ft('\).) 39 b(T) -8 b(o) 27 b(force) p
+Fs 26 w(cvs) p Ft 25 w(to) g(commit) 630 5022 y(a) k(new) f(revision) e
+(for) i(all) g(\014les) f(in) g(all) g(sub) s(directories,) f(y) m(ou) j
+(m) m(ust) f(use) g(`) p Fo(-f) g(-R) p Ft('.) p Fo 150
+5230 a(-m) p Fm 30 w(message) p Ft 630 5340 a(Use) p
+Fm 31 w(message) p Ft 36 w(as) h(the) g(log) f(message,) i(instead) d
+(of) i(in) m(v) m(oking) f(an) g(editor.) p 90 rotate
+dyy eop
%%Page: 101 103
-101 102 bop 150 -116 a Ft(App)s(endix)28 b(A:)i(Guide)g(to)h(CVS)e
-(commands)1910 b(101)390 299 y Fo(-B)47 b(--ignore-blank-lines)390
-403 y(-i)g(--ignore-case)390 506 y(-I)g Fm(regexp)533
-610 y Fo(--ignore-matching-lines=)p Fm(r)o(egexp)390
-714 y Fo(-h)390 818 y(-b)g(--ignore-space-change)390
-922 y(-T)g(--initial-tab)390 1025 y(-L)g Fm(lab)s(el)485
-1129 y Fo(--label=)p Fm(lab)s(el)390 1233 y Fo(--left-column)390
-1337 y(-d)g(--minimal)390 1440 y(-N)g(--new-file)390
-1544 y(--new-line-format=)p Fm(arg)390 1648 y Fo(--old-line-format=)p
-Fm(arg)390 1752 y Fo(--paginate)390 1856 y(-n)g(--rcs)390
-1959 y(-s)g(--report-identical-files)390 2063 y(-p)390
-2167 y(--show-c-function)390 2271 y(-y)g(--side-by-side)390
-2374 y(-F)g Fm(regexp)390 2478 y Fo(--show-function-line=)p
-Fm(regexp)390 2582 y Fo(-H)g(--speed-large-files)390
-2686 y(--suppress-common-lines)390 2790 y(-a)g(--text)390
-2893 y(--unchanged-group-format)o(=)p Fm(arg)390 2997
-y Fo(-u)485 3101 y(-U)h Fm(nlines)485 3205 y Fo(--unified[=)p
-Fm(lines)t Fo(])390 3308 y(-V)f Fm(arg)390 3412 y Fo(-W)g
-Fm(columns)485 3516 y Fo(--width=)p Fm(columns)150 3724
-y Fl(A.9.2)62 b(di\013)41 b(examples)275 3911 y Ft(The)47
-b(follo)m(wing)g(line)g(pro)s(duces)f(a)j(Unidi\013)d(\(`)p
-Fo(-u)p Ft(')i(\015ag\))h(b)s(et)m(w)m(een)g(revision)e(1.14)i(and)f
-(1.19)i(of)150 4021 y(`)p Fo(backend.c)p Ft('.)60 b(Due)37
-b(to)h(the)g(`)p Fo(-kk)p Ft(')f(\015ag)g(no)h(k)m(eyw)m(ords)f(are)h
-(substituted,)g(so)f(di\013erences)g(that)h(only)150
-4130 y(dep)s(end)29 b(on)h(k)m(eyw)m(ord)h(substitution)d(are)j
-(ignored.)390 4254 y Fo($)47 b(cvs)g(diff)g(-kk)g(-u)g(-r)g(1.14)g(-r)g
-(1.19)g(backend.c)275 4383 y Ft(Supp)s(ose)67 b(the)i(exp)s(erimen)m
-(tal)f(branc)m(h)g(EXPR1)h(w)m(as)h(based)e(on)h(a)h(set)f(of)g
-(\014les)f(tagged)150 4493 y(RELEASE)p 584 4493 28 4
-v 32 w(1)p 661 4493 V 33 w(0.)41 b(T)-8 b(o)31 b(see)g(what)f(has)g
-(happ)s(ened)f(on)h(that)h(branc)m(h,)f(the)h(follo)m(wing)e(can)h(b)s
-(e)g(used:)390 4616 y Fo($)47 b(cvs)g(diff)g(-r)g(RELEASE_1_0)e(-r)i
-(EXPR1)275 4745 y Ft(A)30 b(command)g(lik)m(e)g(this)f(can)i(b)s(e)f
-(used)f(to)i(pro)s(duce)e(a)i(con)m(text)h(di\013)d(b)s(et)m(w)m(een)i
-(t)m(w)m(o)h(releases:)390 4868 y Fo($)47 b(cvs)g(diff)g(-c)g(-r)g
-(RELEASE_1_0)e(-r)i(RELEASE_1_1)e(>)i(diffs)275 4997
-y Ft(If)22 b(y)m(ou)h(are)g(main)m(taining)e(ChangeLogs,)k(a)e(command)
-f(lik)m(e)g(the)h(follo)m(wing)e(just)i(b)s(efore)f(y)m(ou)h(commit)150
-5107 y(y)m(our)34 b(c)m(hanges)i(ma)m(y)f(help)e(y)m(ou)i(write)f(the)g
-(ChangeLog)h(en)m(try)-8 b(.)54 b(All)33 b(lo)s(cal)h(mo)s
-(di\014cations)f(that)i(ha)m(v)m(e)150 5217 y(not)c(y)m(et)g(b)s(een)f
-(committed)g(will)e(b)s(e)i(prin)m(ted.)390 5340 y Fo($)47
-b(cvs)g(diff)g(-u)g(|)h(less)p eop
+101 102 bop Ft 150 -116 a(App) s(endix) 28 b(A:) i(Guide) g(to) h(CVS) e
+(commands) 1910 b(101) p Fl 150 445 a(A.8.2) 62 b(commit) 39
+b(examples) 150 765 y(A.8.2.1) 62 b(Committing) 40 b(to) h(a) g(branc) m
+(h) p Ft 275 976 a(Y) -8 b(ou) 24 b(can) h(commit) f(to) h(a) g(branc) m
+(h) f(revision) f(\(one) i(that) g(has) f(an) g(ev) m(en) h(n) m(um) m
+(b) s(er) e(of) i(dots\)) f(with) f(the) i(`) p Fo(-r) p
+Ft(') 150 1086 y(option.) 40 b(T) -8 b(o) 31 b(create) h(a) f(branc) m
+(h) f(revision,) f(use) h(the) g(`) p Fo(-b) p Ft(') h(option) f(of) g
+(the) p Fo 31 w(rtag) p Ft 29 w(or) p Fo 30 w(tag) p
+Ft 30 w(commands) g(\(see) 150 1195 y(Chapter) 22 b(5) h([Branc) m
+(hing) g(and) f(merging],) i(page) f(41\).) 40 b(Then,) 23
+b(either) p Fo 22 w(checkout) p Ft 21 w(or) p Fo 23 w(update) p
+Ft 21 w(can) g(b) s(e) f(used) 150 1305 y(to) 31 b(base) f(y) m(our) g
+(sources) f(on) h(the) g(newly) f(created) i(branc) m(h.) 40
+b(F) -8 b(rom) 30 b(that) h(p) s(oin) m(t) e(on,) h(all) p
+Fo 29 w(commit) p Ft 28 w(c) m(hanges) 150 1414 y(made) 23
+b(within) d(these) j(w) m(orking) e(sources) i(will) d(b) s(e) i
+(automatically) g(added) g(to) h(a) g(branc) m(h) f(revision,) h
+(thereb) m(y) 150 1524 y(not) j(disturbing) d(main-line) g(dev) m
+(elopmen) m(t) j(in) f(an) m(y) h(w) m(a) m(y) -8 b(.) 41
+b(F) -8 b(or) 26 b(example,) h(if) e(y) m(ou) h(had) f(to) i(create) g
+(a) f(patc) m(h) 150 1634 y(to) g(the) g(1.2) h(v) m(ersion) e(of) h
+(the) g(pro) s(duct,) g(ev) m(en) g(though) f(the) h(2.0) h(v) m
+(ersion) e(is) g(already) g(under) f(dev) m(elopmen) m(t,) 150
+1743 y(y) m(ou) 31 b(migh) m(t) f(do:) p Fo 390 1891
+a($) 47 b(cvs) g(rtag) g(-b) g(-r) g(FCS1_2) f(FCS1_2_Patch) f
+(product_module) 390 1994 y($) i(cvs) g(checkout) f(-r) h(FCS1_2_Patch)
+e(product_module) 390 2098 y($) i(cd) h(product_module) 390
+2202 y([[) f(hack) g(away) f(]]) 390 2306 y($) h(cvs) g(commit) p
+Ft 150 2459 a(This) 29 b(w) m(orks) h(automatically) g(since) g(the) g
+(`) p Fo(-r) p Ft(') h(option) f(is) f(stic) m(ky) -8
+b(.) p Fl 150 2721 a(A.8.2.2) 62 b(Creating) 41 b(the) g(branc) m(h) f
+(after) g(editing) p Ft 275 2932 a(Sa) m(y) 24 b(y) m(ou) h(ha) m(v) m
+(e) g(b) s(een) f(w) m(orking) f(on) h(some) h(extremely) f(exp) s
+(erimen) m(tal) f(soft) m(w) m(are,) k(based) d(on) g(whatev) m(er) 150
+3042 y(revision) j(y) m(ou) h(happ) s(ened) f(to) i(c) m(hec) m(k) m
+(out) i(last) d(w) m(eek.) 41 b(If) 27 b(others) i(in) e(y) m(our) h
+(group) g(w) m(ould) f(lik) m(e) h(to) h(w) m(ork) f(on) 150
+3151 y(this) 34 b(soft) m(w) m(are) j(with) d(y) m(ou,) j(but) e
+(without) f(disturbing) f(main-line) g(dev) m(elopmen) m(t,) k(y) m(ou)
+f(could) e(commit) 150 3261 y(y) m(our) 27 b(c) m(hange) i(to) f(a) g
+(new) f(branc) m(h.) 39 b(Others) 27 b(can) h(then) f(c) m(hec) m(k) m
+(out) j(y) m(our) d(exp) s(erimen) m(tal) g(stu\013) g(and) g(utilize)
+150 3371 y(the) k(full) d(b) s(ene\014t) h(of) p Fs 31
+w(cvs) p Ft 29 w(con\015ict) h(resolution.) 40 b(The) 29
+b(scenario) i(migh) m(t) f(lo) s(ok) g(lik) m(e:) p Fo
+390 3518 a([[) 47 b(hacked) f(sources) g(are) h(present) f(]]) 390
+3622 y($) h(cvs) g(tag) g(-b) g(EXPR1) 390 3726 y($) g(cvs) g(update) f
+(-r) i(EXPR1) 390 3830 y($) f(cvs) g(commit) p Ft 275
+3983 a(The) p Fo 39 w(update) p Ft 39 w(command) 40 b(will) d(mak) m(e)
+k(the) g(`) p Fo(-r) 30 b(EXPR1) p Ft(') 39 b(option) g(stic) m(ky) i
+(on) f(all) f(\014les.) 69 b(Note) 41 b(that) 150 4092
+y(y) m(our) 31 b(c) m(hanges) h(to) g(the) f(\014les) f(will) f(nev) m
+(er) i(b) s(e) g(remo) m(v) m(ed) h(b) m(y) f(the) p
+Fo 31 w(update) p Ft 30 w(command.) 43 b(The) p Fo 30
+w(commit) p Ft 30 w(will) 150 4202 y(automatically) 33
+b(commit) g(to) h(the) f(correct) h(branc) m(h,) g(b) s(ecause) f(the) g
+(`) p Fo(-r) p Ft(') g(is) g(stic) m(ky) -8 b(.) 49 b(Y) -8
+b(ou) 34 b(could) e(also) h(do) 150 4312 y(lik) m(e) d(this:) p
+Fo 390 4459 a([[) 47 b(hacked) f(sources) g(are) h(present) f(]]) 390
+4563 y($) h(cvs) g(tag) g(-b) g(EXPR1) 390 4667 y($) g(cvs) g(commit) f
+(-r) i(EXPR1) p Ft 150 4820 a(but) 20 b(then,) i(only) e(those) h
+(\014les) f(that) h(w) m(ere) g(c) m(hanged) g(b) m(y) g(y) m(ou) g
+(will) d(ha) m(v) m(e) k(the) e(`) p Fo(-r) 30 b(EXPR1) p
+Ft(') 20 b(stic) m(ky) h(\015ag.) 37 b(If) 21 b(y) m(ou) 150
+4930 y(hac) m(k) 31 b(a) m(w) m(a) m(y) -8 b(,) 33 b(and) d(commit) h
+(without) e(sp) s(ecifying) g(the) h(`) p Fo(-r) g(EXPR1) p
+Ft(') g(\015ag,) h(some) g(\014les) e(ma) m(y) i(acciden) m(tally) 150
+5039 y(end) f(up) f(on) h(the) h(main) e(trunk.) 275
+5192 y(T) -8 b(o) 30 b(w) m(ork) h(with) e(y) m(ou) i(on) f(the) g(exp)
+s(erimen) m(tal) g(c) m(hange,) h(others) g(w) m(ould) e(simply) f(do) p
+Fo 390 5340 a($) 47 b(cvs) g(checkout) f(-r) h(EXPR1) f
+(whatever_module) p 90 rotate dyy eop
%%Page: 102 104
-102 103 bop 150 -116 a Ft(102)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y Fp(A.10)68 b(exp)t(ort|Exp)t
-(ort)45 b(sources)g(from)h(CVS,)e(similar)j(to)e(c)l(hec)l(k)l(out)225
-524 y Fr(\017)60 b Ft(Synopsis:)39 b(exp)s(ort)30 b([-\015NnR])g([-r)g
-(rev)p Fo(|)p Ft(-D)h(date])g([-k)g(subst])f([-d)g(dir])f(mo)s(dule)6
-b(.)20 b(.)j(.)225 674 y Fr(\017)60 b Ft(Requires:)40
-b(rep)s(ository)-8 b(.)225 825 y Fr(\017)60 b Ft(Changes:)40
-b(curren)m(t)31 b(directory)-8 b(.)275 1033 y(This)29
-b(command)j(is)f(a)h(v)-5 b(arian)m(t)31 b(of)h Fo(checkout)p
-Ft(;)e(use)i(it)f(when)g(y)m(ou)h(w)m(an)m(t)g(a)g(cop)m(y)h(of)e(the)h
-(source)g(for)150 1142 y(mo)s(dule)c(without)h(the)h
-Fs(cvs)f Ft(administrativ)m(e)f(directories.)40 b(F)-8
-b(or)31 b(example,)f(y)m(ou)g(migh)m(t)f(use)h Fo(export)e
-Ft(to)150 1252 y(prepare)g(source)i(for)e(shipmen)m(t)g(o\013-site.)41
-b(This)27 b(command)i(requires)e(that)j(y)m(ou)f(sp)s(ecify)f(a)h(date)
-h(or)f(tag)150 1362 y(\(with)d(`)p Fo(-D)p Ft(')h(or)g(`)p
-Fo(-r)p Ft('\),)h(so)f(that)g(y)m(ou)g(can)h(coun)m(t)f(on)g(repro)s
-(ducing)d(the)j(source)g(y)m(ou)h(ship)d(to)i(others)g(\(and)150
-1471 y(th)m(us)j(it)g(alw)m(a)m(ys)h(prunes)e(empt)m(y)h
-(directories\).)275 1638 y(One)38 b(often)i(w)m(ould)e(lik)m(e)g(to)i
-(use)f(`)p Fo(-kv)p Ft(')f(with)g Fo(cvs)30 b(export)p
-Ft(.)65 b(This)37 b(causes)j(an)m(y)f(k)m(eyw)m(ords)h(to)g(b)s(e)150
-1748 y(expanded)34 b(suc)m(h)h(that)h(an)f(imp)s(ort)e(done)i(at)h
-(some)g(other)f(site)g(will)d(not)k(lose)f(the)g(k)m(eyw)m(ord)h
-(revision)150 1857 y(information.)42 b(But)32 b(b)s(e)f(a)m(w)m(are)i
-(that)f(do)s(esn't)f(handle)f(an)h(exp)s(ort)h(con)m(taining)f(binary)e
-(\014les)i(correctly)-8 b(.)150 1967 y(Also)40 b(b)s(e)g(a)m(w)m(are)i
-(that)f(after)g(ha)m(ving)f(used)f(`)p Fo(-kv)p Ft(',)k(one)e(can)f(no)
-h(longer)f(use)g(the)g Fo(ident)f Ft(command)150 2076
-y(\(whic)m(h)29 b(is)g(part)h(of)g(the)h Fs(r)n(cs)e
-Ft(suite|see)h(iden)m(t\(1\)\))h(whic)m(h)e(lo)s(oks)g(for)h(k)m(eyw)m
-(ord)h(strings.)39 b(If)30 b(y)m(ou)g(w)m(an)m(t)150
-2186 y(to)h(b)s(e)f(able)g(to)h(use)f Fo(ident)f Ft(y)m(ou)i(m)m(ust)f
-(not)g(use)h(`)p Fo(-kv)p Ft('.)150 2475 y Fl(A.10.1)62
-b(exp)s(ort)42 b(options)275 2700 y Ft(These)36 b(standard)g(options)g
-(are)h(supp)s(orted)e(b)m(y)h Fo(export)f Ft(\(see)j(Section)e(A.5)i
-([Common)e(options],)150 2809 y(page)31 b(88,)h(for)e(a)g(complete)h
-(description)e(of)h(them\):)150 3017 y Fo(-D)g Fm(date)183
-b Ft(Use)31 b(the)f(most)h(recen)m(t)g(revision)e(no)h(later)h(than)f
-Fm(date)p Ft(.)150 3209 y Fo(-f)384 b Ft(If)35 b(no)g(matc)m(hing)g
-(revision)f(is)g(found,)i(retriev)m(e)g(the)f(most)h(recen)m(t)g
-(revision)e(\(instead)h(of)630 3318 y(ignoring)29 b(the)h(\014le\).)150
-3510 y Fo(-l)384 b Ft(Lo)s(cal;)30 b(run)f(only)h(in)f(curren)m(t)h(w)m
-(orking)g(directory)-8 b(.)150 3702 y Fo(-n)384 b Ft(Do)31
-b(not)g(run)e(an)m(y)h(c)m(hec)m(k)m(out)j(program.)150
-3893 y Fo(-R)384 b Ft(Exp)s(ort)30 b(directories)f(recursiv)m(ely)-8
-b(.)40 b(This)28 b(is)i(on)g(b)m(y)g(default.)150 4085
-y Fo(-r)g Fm(tag)229 b Ft(Use)31 b(revision)d Fm(tag)p
-Ft(.)275 4293 y(In)39 b(addition,)h(these)h(options)e(\(that)i(are)f
-(common)g(to)g Fo(checkout)e Ft(and)h Fo(export)p Ft(\))g(are)h(also)g
-(sup-)150 4402 y(p)s(orted:)150 4610 y Fo(-d)30 b Fm(dir)241
-b Ft(Create)32 b(a)f(directory)g(called)f Fm(dir)36 b
-Ft(for)31 b(the)g(w)m(orking)g(\014les,)f(instead)g(of)i(using)d(the)j
-(mo)s(dule)630 4720 y(name.)60 b(See)38 b(Section)e(A.7.1)j([c)m(hec)m
-(k)m(out)g(options],)g(page)e(96,)j(for)d(complete)g(details)f(on)630
-4829 y(ho)m(w)30 b Fs(cvs)g Ft(handles)f(this)g(\015ag.)150
-5021 y Fo(-k)h Fm(subst)145 b Ft(Set)31 b(k)m(eyw)m(ord)f(expansion)g
-(mo)s(de)g(\(see)h(Section)f(12.4)i([Substitution)c(mo)s(des],)i(page)h
-(75\).)150 5213 y Fo(-N)384 b Ft(Only)52 b(useful)f(together)k(with)d
-(`)p Fo(-d)30 b Fm(dir)7 b Ft('.)107 b(See)53 b(Section)h(A.7.1)g([c)m
-(hec)m(k)m(out)i(options],)630 5322 y(page)31 b(96,)h(for)e(complete)h
-(details)e(on)h(ho)m(w)h Fs(cvs)e Ft(handles)g(this)g(\015ag.)p
-eop
+102 103 bop Ft 150 -116 a(102) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fp 150
+299 a(A.9) 67 b(di\013|Sho) l(w) 46 b(di\013erences) g(b) t(et) l(w) l
+(een) g(revisions) p Fr 225 490 a(\017) p Ft 60 w(Synopsis:) 38
+b(di\013) 28 b([-lR]) i([format) p 1393 490 28 4 v 33
+w(options]) f([[-r) h(rev1) p Fo 30 w(|) p Ft 30 w(-D) g(date1]) h([-r)
+e(rev2) p Fo 30 w(|) p Ft 30 w(-D) h(date2]]) h([\014les) 6
+b(.) 21 b(.) h(.) 12 b(]) p Fr 225 622 a(\017) p Ft 60
+w(Requires:) 40 b(w) m(orking) 29 b(directory) -8 b(,) 31
+b(rep) s(ository) -8 b(.) p Fr 225 755 a(\017) p Ft 60
+w(Changes:) 40 b(nothing.) 275 911 y(The) p Fo 36 w(diff) p
+Ft 35 w(command) c(is) g(used) f(to) j(compare) f(di\013eren) m(t) f
+(revisions) e(of) j(\014les.) 58 b(The) 36 b(default) g(action) 150
+1020 y(is) j(to) i(compare) g(y) m(our) f(w) m(orking) g(\014les) f
+(with) g(the) i(revisions) d(they) j(w) m(ere) f(based) g(on,) j(and) d
+(rep) s(ort) g(an) m(y) 150 1130 y(di\013erences) 30
+b(that) h(are) f(found.) 275 1263 y(If) j(an) m(y) i(\014le) e(names) h
+(are) h(giv) m(en,) g(only) e(those) i(\014les) e(are) i(compared.) 52
+b(If) 33 b(an) m(y) i(directories) e(are) i(giv) m(en,) 150
+1372 y(all) 29 b(\014les) h(under) e(them) j(will) c(b) s(e) j
+(compared.) 275 1505 y(The) d(exit) h(status) g(for) f(di\013) g(is) f
+(di\013eren) m(t) i(than) f(for) h(other) p Fs 28 w(cvs) p
+Ft 27 w(commands;) g(for) g(details) f(Section) g(A.2) 150
+1614 y([Exit) j(status],) h(page) g(87.) p Fl 150 1833
+a(A.9.1) 62 b(di\013) 41 b(options) p Ft 275 2024 a(These) k(standard) f
+(options) h(are) h(supp) s(orted) d(b) m(y) p Fo 45 w(diff) p
+Ft 44 w(\(see) k(Section) e(A.5) h([Common) f(options],) 150
+2133 y(page) 31 b(90,) h(for) e(a) g(complete) h(description) e(of) h
+(them\):) p Fo 150 2289 a(-D) p Fm 30 w(date) p Ft 183
+w(Use) 36 b(the) f(most) g(recen) m(t) i(revision) c(no) i(later) g
+(than) p Fm 35 w(date) p Ft(.) 56 b(See) 35 b(`) p Fo(-r) p
+Ft(') g(for) g(ho) m(w) g(this) f(a\013ects) 630 2399
+y(the) d(comparison.) p Fo 150 2555 a(-k) p Fm 30 w(k\015ag) p
+Ft 165 w(Pro) s(cess) k(k) m(eyw) m(ords) g(according) g(to) p
+Fm 35 w(k\015ag) p Ft(.) 55 b(See) 35 b(Chapter) f(12) i([Keyw) m(ord) f
+(substitution],) 630 2664 y(page) c(75.) p Fo 150 2820
+a(-l) p Ft 384 w(Lo) s(cal;) f(run) f(only) h(in) f(curren) m(t) h(w) m
+(orking) g(directory) -8 b(.) p Fo 150 2976 a(-R) p Ft
+384 w(Examine) 30 b(directories) f(recursiv) m(ely) -8
+b(.) 40 b(This) 28 b(option) i(is) g(on) g(b) m(y) g(default.) p
+Fo 150 3131 a(-r) p Fm 30 w(tag) p Ft 229 w(Compare) e(with) e
+(revision) p Fm 26 w(tag) p Ft(.) 41 b(Zero,) 29 b(one) f(or) g(t) m(w)
+m(o) h(`) p Fo(-r) p Ft(') f(options) f(can) h(b) s(e) g(presen) m(t.)
+39 b(With) 630 3241 y(no) 28 b(`) p Fo(-r) p Ft(') f(option,) h(the) g
+(w) m(orking) f(\014le) g(will) e(b) s(e) j(compared) f(with) g(the) h
+(revision) e(it) h(w) m(as) h(based) 630 3351 y(on.) 40
+b(With) 30 b(one) g(`) p Fo(-r) p Ft(',) g(that) g(revision) e(will) f
+(b) s(e) i(compared) h(to) g(y) m(our) g(curren) m(t) g(w) m(orking) f
+(\014le.) 630 3460 y(With) g(t) m(w) m(o) j(`) p Fo(-r) p
+Ft(') d(options) g(those) i(t) m(w) m(o) g(revisions) d(will) f(b) s(e)
+i(compared) h(\(and) g(y) m(our) g(w) m(orking) 630 3570
+y(\014le) f(will) f(not) j(a\013ect) h(the) e(outcome) i(in) d(an) m(y)
+i(w) m(a) m(y\).) 630 3702 y(One) 23 b(or) g(b) s(oth) g(`) p
+Fo(-r) p Ft(') g(options) g(can) g(b) s(e) g(replaced) g(b) m(y) g(a) h
+(`) p Fo(-D) p Fm 30 w(date) p Ft 5 w(') g(option,) g(describ) s(ed) d
+(ab) s(o) m(v) m(e.) 275 3858 y(The) 27 b(follo) m(wing) f(options) h
+(sp) s(ecify) g(the) h(format) g(of) g(the) g(output.) 39
+b(They) 27 b(ha) m(v) m(e) i(the) f(same) h(meaning) e(as) 150
+3968 y(in) i(GNU) i(di\013.) p Fo 390 4095 a(-0) 47 b(-1) g(-2) h(-3) f
+(-4) g(-5) g(-6) g(-7) g(-8) h(-9) 390 4198 y(--binary) 390
+4302 y(--brief) 390 4406 y(--changed-group-format=) p
+Fm(arg) p Fo 390 4510 a(-c) 485 4614 y(-C) p Fm 48 w(nlines) p
+Fo 485 4717 a(--context[=) p Fm(lines) p Fo 4 w(]) 390
+4821 y(-e) f(--ed) 390 4925 y(-t) g(--expand-tabs) 390
+5029 y(-f) g(--forward-ed) 390 5132 y(--horizon-lines=) p
+Fm(arg) p Fo 390 5236 a(--ifdef=) p Fm(arg) p Fo 390
+5340 a(-w) g(--ignore-all-space) p 90 rotate dyy eop
%%Page: 103 105
-103 104 bop 150 -116 a Ft(App)s(endix)28 b(A:)i(Guide)g(to)h(CVS)e
-(commands)1910 b(103)150 299 y Fp(A.11)68 b(history|Sho)l(w)46
-b(status)f(of)g(\014les)h(and)e(users)225 489 y Fr(\017)60
-b Ft(Synopsis:)39 b(history)29 b([-rep)s(ort])h([-\015ags])i([-options)
-e(args])h([\014les)6 b(.)21 b(.)h(.)12 b(])225 621 y
-Fr(\017)60 b Ft(Requires:)40 b(the)30 b(\014le)g(`)p
-Fo($CVSROOT/CVSROOT/history)o Ft(')225 753 y Fr(\017)60
-b Ft(Changes:)40 b(nothing.)275 907 y Fs(cvs)27 b Ft(can)h(k)m(eep)h(a)
-f(history)f(\014le)h(that)g(trac)m(ks)h(eac)m(h)h(use)e(of)g(the)g
-Fo(checkout)p Ft(,)f Fo(commit)p Ft(,)g Fo(rtag)p Ft(,)g
-Fo(update)p Ft(,)150 1017 y(and)33 b Fo(release)f Ft(commands.)51
-b(Y)-8 b(ou)34 b(can)g(use)g Fo(history)e Ft(to)i(displa)m(y)f(this)f
-(information)g(in)h(v)-5 b(arious)33 b(for-)150 1126
-y(mats.)275 1258 y(Logging)d(m)m(ust)g(b)s(e)g(enabled)g(b)m(y)g
-(creating)h(the)f(\014le)g(`)p Fo($CVSROOT/CVSROOT/history)o
-Ft('.)275 1390 y Fg(W)-8 b(arning:)49 b Fo(history)33
-b Ft(uses)i(`)p Fo(-f)p Ft(',)h(`)p Fo(-l)p Ft(',)g(`)p
-Fo(-n)p Ft(',)g(and)e(`)p Fo(-p)p Ft(')h(in)f(w)m(a)m(ys)h(that)h
-(con\015ict)e(with)g(the)h(normal)150 1500 y(use)30 b(inside)e
-Fs(cvs)i Ft(\(see)h(Section)f(A.5)h([Common)f(options],)h(page)g(88\).)
-150 1716 y Fl(A.11.1)62 b(history)42 b(options)275 1907
-y Ft(Sev)m(eral)30 b(options)g(\(sho)m(wn)g(ab)s(o)m(v)m(e)h(as)g(`)p
-Fo(-report)p Ft('\))e(con)m(trol)i(what)f(kind)f(of)h(rep)s(ort)g(is)f
-(generated:)150 2061 y Fo(-c)384 b Ft(Rep)s(ort)28 b(on)h(eac)m(h)h
-(time)f(commit)f(w)m(as)h(used)f(\(i.e.,)i(eac)m(h)g(time)f(the)g(rep)s
-(ository)e(w)m(as)i(mo)s(d-)630 2171 y(i\014ed\).)150
-2325 y Fo(-e)384 b Ft(Ev)m(erything)43 b(\(all)f(record)i(t)m(yp)s
-(es\).)80 b(Equiv)-5 b(alen)m(t)42 b(to)i(sp)s(ecifying)d(`)p
-Fo(-x)p Ft(')j(with)e(all)g(record)630 2434 y(t)m(yp)s(es.)d(Of)26
-b(course,)i(`)p Fo(-e)p Ft(')e(will)e(also)i(include)e(record)j(t)m(yp)
-s(es)f(whic)m(h)f(are)i(added)f(in)f(a)i(future)630 2544
-y(v)m(ersion)h(of)i Fs(cvs)p Ft(;)e(if)g(y)m(ou)i(are)f(writing)e(a)i
-(script)f(whic)m(h)g(can)h(only)g(handle)e(certain)i(record)630
-2654 y(t)m(yp)s(es,)i(y)m(ou'll)e(w)m(an)m(t)i(to)g(sp)s(ecify)e(`)p
-Fo(-x)p Ft('.)150 2808 y Fo(-m)h Fm(mo)s(dule)630 2918
-y Ft(Rep)s(ort)c(on)h(a)f(particular)f(mo)s(dule.)38
-b(\(Y)-8 b(ou)27 b(can)g(meaningfully)d(use)i(`)p Fo(-m)p
-Ft(')g(more)h(than)f(once)630 3027 y(on)k(the)h(command)f(line.\))150
-3181 y Fo(-o)384 b Ft(Rep)s(ort)30 b(on)g(c)m(hec)m(k)m(ed-out)j(mo)s
-(dules.)39 b(This)29 b(is)g(the)i(default)e(rep)s(ort)h(t)m(yp)s(e.)150
-3336 y Fo(-T)384 b Ft(Rep)s(ort)30 b(on)g(all)g(tags.)150
-3490 y Fo(-x)g Fm(t)m(yp)s(e)180 b Ft(Extract)34 b(a)f(particular)e
-(set)i(of)g(record)f(t)m(yp)s(es)h Fm(t)m(yp)s(e)38 b
-Ft(from)32 b(the)h Fs(cvs)f Ft(history)-8 b(.)47 b(The)32
-b(t)m(yp)s(es)630 3600 y(are)f(indicated)e(b)m(y)h(single)f(letters,)i
-(whic)m(h)e(y)m(ou)i(ma)m(y)g(sp)s(ecify)e(in)g(com)m(bination.)630
-3732 y(Certain)h(commands)g(ha)m(v)m(e)h(a)g(single)e(record)h(t)m(yp)s
-(e:)630 3886 y Fo(F)432 b Ft(release)630 4040 y Fo(O)g
-Ft(c)m(hec)m(k)m(out)630 4195 y Fo(E)g Ft(exp)s(ort)630
-4349 y Fo(T)g Ft(rtag)630 4503 y(One)30 b(of)g(four)g(record)g(t)m(yp)s
-(es)h(ma)m(y)g(result)e(from)h(an)g(up)s(date:)630 4658
-y Fo(C)432 b Ft(A)25 b(merge)g(w)m(as)f(necessary)h(but)f(collisions)e
-(w)m(ere)j(detected)h(\(requiring)c(man-)1110 4767 y(ual)30
-b(merging\).)630 4922 y Fo(G)432 b Ft(A)30 b(merge)h(w)m(as)g
-(necessary)g(and)f(it)g(succeeded.)630 5076 y Fo(U)432
-b Ft(A)30 b(w)m(orking)g(\014le)g(w)m(as)g(copied)g(from)g(the)h(rep)s
-(ository)-8 b(.)630 5230 y Fo(W)432 b Ft(The)35 b(w)m(orking)g(cop)m(y)
-h(of)g(a)g(\014le)f(w)m(as)h(deleted)f(during)f(up)s(date)g(\(b)s
-(ecause)i(it)1110 5340 y(w)m(as)31 b(gone)g(from)f(the)g(rep)s
-(ository\).)p eop
+103 104 bop Ft 150 -116 a(App) s(endix) 28 b(A:) i(Guide) g(to) h(CVS) e
+(commands) 1910 b(103) p Fo 390 299 a(-B) 47 b(--ignore-blank-lines) 390
+403 y(-i) g(--ignore-case) 390 506 y(-I) p Fm 47 w(regexp) p
+Fo 533 610 a(--ignore-matching-lines=) p Fm(r) o(egexp) p
+Fo 390 714 a(-h) 390 818 y(-b) g(--ignore-space-change) 390
+922 y(-T) g(--initial-tab) 390 1025 y(-L) p Fm 47 w(lab) s(el) p
+Fo 485 1129 a(--label=) p Fm(lab) s(el) p Fo 390 1233
+a(--left-column) 390 1337 y(-d) g(--minimal) 390 1440
+y(-N) g(--new-file) 390 1544 y(--new-line-format=) p
+Fm(arg) p Fo 390 1648 a(--old-line-format=) p Fm(arg) p
+Fo 390 1752 a(--paginate) 390 1856 y(-n) g(--rcs) 390
+1959 y(-s) g(--report-identical-files) 390 2063 y(-p) 390
+2167 y(--show-c-function) 390 2271 y(-y) g(--side-by-side) 390
+2374 y(-F) p Fm 47 w(regexp) p Fo 390 2478 a(--show-function-line=) p
+Fm(regexp) p Fo 390 2582 a(-H) g(--speed-large-files) 390
+2686 y(--suppress-common-lines) 390 2790 y(-a) g(--text) 390
+2893 y(--unchanged-group-format) o(=) p Fm(arg) p Fo
+390 2997 a(-u) 485 3101 y(-U) p Fm 48 w(nlines) p Fo
+485 3205 a(--unified[=) p Fm(lines) p Fo 4 w(]) 390 3308
+y(-V) p Fm 47 w(arg) p Fo 390 3412 a(-W) p Fm 47 w(columns) p
+Fo 485 3516 a(--width=) p Fm(columns) p Fl 150 3724 a(A.9.2) 62
+b(di\013) 41 b(examples) p Ft 275 3911 a(The) 47 b(follo) m(wing) g
+(line) g(pro) s(duces) f(a) j(Unidi\013) d(\(`) p Fo(-u) p
+Ft(') i(\015ag\)) h(b) s(et) m(w) m(een) g(revision) e(1.14) i(and) f
+(1.19) i(of) 150 4021 y(`) p Fo(backend.c) p Ft('.) 60
+b(Due) 37 b(to) h(the) g(`) p Fo(-kk) p Ft(') f(\015ag) g(no) h(k) m
+(eyw) m(ords) f(are) h(substituted,) g(so) f(di\013erences) g(that) h
+(only) 150 4130 y(dep) s(end) 29 b(on) h(k) m(eyw) m(ord) h
+(substitution) d(are) j(ignored.) p Fo 390 4254 a($) 47
+b(cvs) g(diff) g(-kk) g(-u) g(-r) g(1.14) g(-r) g(1.19) g(backend.c) p
+Ft 275 4383 a(Supp) s(ose) 67 b(the) i(exp) s(erimen) m(tal) f(branc) m
+(h) g(EXPR1) h(w) m(as) h(based) e(on) h(a) h(set) f(of) g(\014les) f
+(tagged) 150 4493 y(RELEASE) p 584 4493 28 4 v 32 w(1) p
+661 4493 V 33 w(0.) 41 b(T) -8 b(o) 31 b(see) g(what) f(has) g(happ) s
+(ened) f(on) h(that) h(branc) m(h,) f(the) h(follo) m(wing) e(can) h(b)
+s(e) g(used:) p Fo 390 4616 a($) 47 b(cvs) g(diff) g(-r) g(RELEASE_1_0)
+e(-r) i(EXPR1) p Ft 275 4745 a(A) 30 b(command) g(lik) m(e) g(this) f
+(can) i(b) s(e) f(used) f(to) i(pro) s(duce) e(a) i(con) m(text) h
+(di\013) d(b) s(et) m(w) m(een) i(t) m(w) m(o) h(releases:) p
+Fo 390 4868 a($) 47 b(cvs) g(diff) g(-c) g(-r) g(RELEASE_1_0) e(-r) i
+(RELEASE_1_1) e(>) i(diffs) p Ft 275 4997 a(If) 22 b(y) m(ou) h(are) g
+(main) m(taining) e(ChangeLogs,) k(a) e(command) f(lik) m(e) g(the) h
+(follo) m(wing) e(just) i(b) s(efore) f(y) m(ou) h(commit) 150
+5107 y(y) m(our) 34 b(c) m(hanges) i(ma) m(y) f(help) e(y) m(ou) i
+(write) f(the) g(ChangeLog) h(en) m(try) -8 b(.) 54 b(All) 33
+b(lo) s(cal) h(mo) s(di\014cations) f(that) i(ha) m(v) m(e) 150
+5217 y(not) c(y) m(et) g(b) s(een) f(committed) g(will) e(b) s(e) i
+(prin) m(ted.) p Fo 390 5340 a($) 47 b(cvs) g(diff) g(-u) g(|) h(less) p
+90 rotate dyy eop
%%Page: 104 106
-104 105 bop 150 -116 a Ft(104)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)630 299 y(One)g(of)g(three)h(record)f(t)m
-(yp)s(es)h(results)e(from)h(commit:)630 457 y Fo(A)432
-b Ft(A)30 b(\014le)g(w)m(as)h(added)e(for)i(the)f(\014rst)g(time.)630
-614 y Fo(M)432 b Ft(A)30 b(\014le)g(w)m(as)h(mo)s(di\014ed.)630
-772 y Fo(R)432 b Ft(A)30 b(\014le)g(w)m(as)h(remo)m(v)m(ed.)275
-930 y(The)d(options)g(sho)m(wn)h(as)g(`)p Fo(-flags)p
-Ft(')f(constrain)g(or)h(expand)f(the)i(rep)s(ort)e(without)g(requiring)
-e(option)150 1039 y(argumen)m(ts:)150 1197 y Fo(-a)384
-b Ft(Sho)m(w)29 b(data)h(for)f(all)f(users)g(\(the)i(default)e(is)h(to)
-g(sho)m(w)h(data)f(only)g(for)g(the)g(user)g(executing)630
-1307 y Fo(history)p Ft(\).)150 1464 y Fo(-l)384 b Ft(Sho)m(w)30
-b(last)g(mo)s(di\014cation)f(only)-8 b(.)150 1622 y Fo(-w)384
-b Ft(Sho)m(w)29 b(only)h(the)g(records)f(for)h(mo)s(di\014cations)e
-(done)i(from)g(the)g(same)g(w)m(orking)f(directory)630
-1732 y(where)h Fo(history)e Ft(is)i(executing.)275 1889
-y(The)f(options)h(sho)m(wn)g(as)g(`)p Fo(-options)f Fm(args)t
-Ft(')i(constrain)e(the)i(rep)s(ort)f(based)g(on)g(an)g(argumen)m(t:)150
-2047 y Fo(-b)g Fm(str)247 b Ft(Sho)m(w)24 b(data)h(bac)m(k)g(to)g(a)g
-(record)g(con)m(taining)f(the)g(string)g Fm(str)30 b
-Ft(in)23 b(either)h(the)h(mo)s(dule)e(name,)630 2157
-y(the)31 b(\014le)e(name,)i(or)f(the)h(rep)s(ository)e(path.)150
-2314 y Fo(-D)h Fm(date)183 b Ft(Sho)m(w)23 b(data)i(since)e
-Fm(date)p Ft(.)39 b(This)22 b(is)g(sligh)m(tly)g(di\013eren)m(t)i(from)
-f(the)h(normal)e(use)i(of)g(`)p Fo(-D)30 b Fm(date)5
-b Ft(',)630 2424 y(whic)m(h)29 b(selects)i(the)g(new)m(est)f(revision)f
-(older)h(than)g Fm(date)p Ft(.)150 2582 y Fo(-f)g Fm(\014le)237
-b Ft(Sho)m(w)26 b(data)h(for)f(a)h(particular)d(\014le)i(\(y)m(ou)h
-(can)f(sp)s(ecify)f(sev)m(eral)i(`)p Fo(-f)p Ft(')f(options)g(on)g(the)
-h(same)630 2691 y(command)j(line\).)40 b(This)28 b(is)i(equiv)-5
-b(alen)m(t)29 b(to)i(sp)s(ecifying)e(the)h(\014le)g(on)g(the)h(command)
-f(line.)150 2849 y Fo(-n)g Fm(mo)s(dule)630 2959 y Ft(Sho)m(w)g(data)g
-(for)g(a)h(particular)d(mo)s(dule)h(\(y)m(ou)i(can)f(sp)s(ecify)f(sev)m
-(eral)h(`)p Fo(-n)p Ft(')g(options)g(on)g(the)630 3068
-y(same)h(command)f(line\).)150 3226 y Fo(-p)g Fm(rep)s(ository)630
-3335 y Ft(Sho)m(w)21 b(data)h(for)f(a)h(particular)d(source)j(rep)s
-(ository)e(\(y)m(ou)i(can)g(sp)s(ecify)e(sev)m(eral)h(`)p
-Fo(-p)p Ft(')h(options)630 3445 y(on)30 b(the)h(same)g(command)f
-(line\).)150 3603 y Fo(-r)g Fm(rev)230 b Ft(Sho)m(w)27
-b(records)h(referring)f(to)h(revisions)e(since)h(the)i(revision)d(or)i
-(tag)h(named)e Fm(rev)36 b Ft(app)s(ears)630 3712 y(in)29
-b(individual)d Fs(r)n(cs)j Ft(\014les.)40 b(Eac)m(h)31
-b Fs(r)n(cs)e Ft(\014le)h(is)f(searc)m(hed)i(for)f(the)h(revision)d(or)
-j(tag.)150 3870 y Fo(-t)f Fm(tag)229 b Ft(Sho)m(w)29
-b(records)g(since)g(tag)i Fm(tag)38 b Ft(w)m(as)30 b(last)g(added)f(to)
-h(the)g(history)e(\014le.)40 b(This)27 b(di\013ers)h(from)630
-3980 y(the)33 b(`)p Fo(-r)p Ft(')g(\015ag)g(ab)s(o)m(v)m(e)h(in)e(that)
-h(it)g(reads)f(only)g(the)h(history)f(\014le,)h(not)g(the)g
-Fs(r)n(cs)f Ft(\014les,)h(and)630 4089 y(is)c(m)m(uc)m(h)i(faster.)150
-4247 y Fo(-u)f Fm(name)142 b Ft(Sho)m(w)30 b(records)g(for)g(user)g
-Fm(name)p Ft(.)150 4405 y Fo(-z)g Fm(timezone)630 4514
-y Ft(Sho)m(w)23 b(times)f(in)g(the)h(selected)h(records)e(using)g(the)h
-(sp)s(eci\014ed)e(time)i(zone)h(instead)e(of)h(UTC.)150
-4748 y Fp(A.12)68 b(imp)t(ort|Imp)t(ort)45 b(sources)g(in)l(to)h(CVS,)f
-(using)g(v)l(endor)491 4881 y(branc)l(hes)225 5073 y
-Fr(\017)60 b Ft(Synopsis:)39 b(imp)s(ort)28 b([-options])j(rep)s
-(ository)e(v)m(endortag)j(releasetag)6 b(.)23 b(.)f(.)225
-5206 y Fr(\017)60 b Ft(Requires:)40 b(Rep)s(ository)-8
-b(,)30 b(source)g(distribution)d(directory)-8 b(.)225
-5340 y Fr(\017)60 b Ft(Changes:)40 b(rep)s(ository)-8
-b(.)p eop
+104 105 bop Ft 150 -116 a(104) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fp 150
+299 a(A.10) 68 b(exp) t(ort|Exp) t(ort) 45 b(sources) g(from) h(CVS,) e
+(similar) j(to) e(c) l(hec) l(k) l(out) p Fr 225 524
+a(\017) p Ft 60 w(Synopsis:) 39 b(exp) s(ort) 30 b([-\015NnR]) g([-r) g
+(rev) p Fo(|) p Ft(-D) h(date]) g([-k) g(subst]) f([-d) g(dir]) f(mo) s
+(dule) 6 b(.) 20 b(.) j(.) p Fr 225 674 a(\017) p Ft
+60 w(Requires:) 40 b(rep) s(ository) -8 b(.) p Fr 225
+825 a(\017) p Ft 60 w(Changes:) 40 b(curren) m(t) 31
+b(directory) -8 b(.) 275 1033 y(This) 29 b(command) j(is) f(a) h(v) -5
+b(arian) m(t) 31 b(of) p Fo 32 w(checkout) p Ft(;) f(use) i(it) f(when)
+g(y) m(ou) h(w) m(an) m(t) g(a) g(cop) m(y) h(of) e(the) h(source) g
+(for) 150 1142 y(mo) s(dule) c(without) h(the) p Fs 30
+w(cvs) p Ft 29 w(administrativ) m(e) f(directories.) 40
+b(F) -8 b(or) 31 b(example,) f(y) m(ou) g(migh) m(t) f(use) p
+Fo 30 w(export) p Ft 28 w(to) 150 1252 y(prepare) f(source) i(for) e
+(shipmen) m(t) g(o\013-site.) 41 b(This) 27 b(command) i(requires) e
+(that) j(y) m(ou) f(sp) s(ecify) f(a) h(date) h(or) f(tag) 150
+1362 y(\(with) d(`) p Fo(-D) p Ft(') h(or) g(`) p Fo(-r) p
+Ft('\),) h(so) f(that) g(y) m(ou) g(can) h(coun) m(t) f(on) g(repro) s
+(ducing) d(the) j(source) g(y) m(ou) h(ship) d(to) i(others) g(\(and)
+150 1471 y(th) m(us) j(it) g(alw) m(a) m(ys) h(prunes) e(empt) m(y) h
+(directories\).) 275 1638 y(One) 38 b(often) i(w) m(ould) e(lik) m(e) g
+(to) i(use) f(`) p Fo(-kv) p Ft(') f(with) p Fo 38 w(cvs) 30
+b(export) p Ft(.) 65 b(This) 37 b(causes) j(an) m(y) f(k) m(eyw) m
+(ords) h(to) g(b) s(e) 150 1748 y(expanded) 34 b(suc) m(h) h(that) h
+(an) f(imp) s(ort) e(done) i(at) h(some) g(other) f(site) g(will) d
+(not) k(lose) f(the) g(k) m(eyw) m(ord) h(revision) 150
+1857 y(information.) 42 b(But) 32 b(b) s(e) f(a) m(w) m(are) i(that) f
+(do) s(esn't) f(handle) f(an) h(exp) s(ort) h(con) m(taining) f(binary)
+e(\014les) i(correctly) -8 b(.) 150 1967 y(Also) 40 b(b) s(e) g(a) m(w)
+m(are) i(that) f(after) g(ha) m(ving) f(used) f(`) p
+Fo(-kv) p Ft(',) k(one) e(can) f(no) h(longer) f(use) g(the) p
+Fo 40 w(ident) p Ft 39 w(command) 150 2076 y(\(whic) m(h) 29
+b(is) g(part) h(of) g(the) p Fs 31 w(r) n(cs) p Ft 29
+w(suite|see) g(iden) m(t\(1\)\)) h(whic) m(h) e(lo) s(oks) g(for) h(k) m
+(eyw) m(ord) h(strings.) 39 b(If) 30 b(y) m(ou) g(w) m(an) m(t) 150
+2186 y(to) h(b) s(e) f(able) g(to) h(use) p Fo 30 w(ident) p
+Ft 29 w(y) m(ou) g(m) m(ust) f(not) g(use) h(`) p Fo(-kv) p
+Ft('.) p Fl 150 2475 a(A.10.1) 62 b(exp) s(ort) 42 b(options) p
+Ft 275 2700 a(These) 36 b(standard) g(options) g(are) h(supp) s(orted) e
+(b) m(y) p Fo 36 w(export) p Ft 35 w(\(see) j(Section) e(A.5) i
+([Common) e(options],) 150 2809 y(page) 31 b(90,) h(for) e(a) g
+(complete) h(description) e(of) h(them\):) p Fo 150 3017
+a(-D) p Fm 30 w(date) p Ft 183 w(Use) h(the) f(most) h(recen) m(t) g
+(revision) e(no) h(later) h(than) p Fm 30 w(date) p Ft(.) p
+Fo 150 3209 a(-f) p Ft 384 w(If) k(no) g(matc) m(hing) g(revision) f
+(is) g(found,) i(retriev) m(e) g(the) f(most) h(recen) m(t) g(revision)
+e(\(instead) h(of) 630 3318 y(ignoring) 29 b(the) h(\014le\).) p
+Fo 150 3510 a(-l) p Ft 384 w(Lo) s(cal;) g(run) f(only) h(in) f(curren)
+m(t) h(w) m(orking) g(directory) -8 b(.) p Fo 150 3702
+a(-n) p Ft 384 w(Do) 31 b(not) g(run) e(an) m(y) h(c) m(hec) m(k) m
+(out) j(program.) p Fo 150 3893 a(-R) p Ft 384 w(Exp) s(ort) d
+(directories) f(recursiv) m(ely) -8 b(.) 40 b(This) 28
+b(is) i(on) g(b) m(y) g(default.) p Fo 150 4085 a(-r) p
+Fm 30 w(tag) p Ft 229 w(Use) h(revision) p Fm 28 w(tag) p
+Ft(.) 275 4293 y(In) 39 b(addition,) h(these) h(options) e(\(that) i
+(are) f(common) g(to) p Fo 40 w(checkout) p Ft 38 w(and) p
+Fo 39 w(export) p Ft(\)) f(are) h(also) g(sup-) 150 4402
+y(p) s(orted:) p Fo 150 4610 a(-d) p Fm 30 w(dir) p Ft
+241 w(Create) 32 b(a) f(directory) g(called) p Fm 30
+w(dir) p Ft 36 w(for) g(the) g(w) m(orking) g(\014les,) f(instead) g
+(of) i(using) d(the) j(mo) s(dule) 630 4720 y(name.) 60
+b(See) 38 b(Section) e(A.7.1) j([c) m(hec) m(k) m(out) g(options],) g
+(page) e(98,) j(for) d(complete) g(details) f(on) 630
+4829 y(ho) m(w) p Fs 30 w(cvs) p Ft 30 w(handles) 29
+b(this) g(\015ag.) p Fo 150 5021 a(-k) p Fm 30 w(subst) p
+Ft 145 w(Set) i(k) m(eyw) m(ord) f(expansion) g(mo) s(de) g(\(see) h
+(Section) f(12.4) i([Substitution) c(mo) s(des],) i(page) h(77\).) p
+Fo 150 5213 a(-N) p Ft 384 w(Only) 52 b(useful) f(together) k(with) d
+(`) p Fo(-d) p Fm 30 w(dir) p Ft 7 w('.) 107 b(See) 53
+b(Section) h(A.7.1) g([c) m(hec) m(k) m(out) i(options],) 630
+5322 y(page) 31 b(98,) h(for) e(complete) h(details) e(on) h(ho) m(w) p
+Fs 31 w(cvs) p Ft 29 w(handles) f(this) g(\015ag.) p
+90 rotate dyy eop
%%Page: 105 107
-105 106 bop 150 -116 a Ft(App)s(endix)28 b(A:)i(Guide)g(to)h(CVS)e
-(commands)1910 b(105)275 299 y(Use)32 b Fo(import)f Ft(to)i(incorp)s
-(orate)f(an)h(en)m(tire)f(source)h(distribution)c(from)j(an)g(outside)g
-(source)h(\(e.g.,)i(a)150 408 y(source)f(v)m(endor\))f(in)m(to)h(y)m
-(our)f(source)h(rep)s(ository)f(directory)-8 b(.)50 b(Y)-8
-b(ou)34 b(can)f(use)h(this)e(command)h(b)s(oth)g(for)150
-518 y(initial)f(creation)i(of)h(a)f(rep)s(ository)-8
-b(,)35 b(and)f(for)g(wholesale)g(up)s(dates)f(to)i(the)g(mo)s(dule)d
-(from)i(the)h(outside)150 628 y(source.)41 b(See)31 b(Chapter)e(13)j
-([T)-8 b(rac)m(king)30 b(sources],)h(page)g(77,)h(for)e(a)h(discussion)
-c(on)k(this)e(sub)5 b(ject.)275 764 y(The)36 b Fm(rep)s(ository)43
-b Ft(argumen)m(t)37 b(giv)m(es)g(a)g(directory)f(name)h(\(or)g(a)g
-(path)g(to)g(a)g(directory\))g(under)e(the)150 874 y
-Fs(cvs)29 b Ft(ro)s(ot)i(directory)f(for)g(rep)s(ositories;)f(if)h(the)
-g(directory)g(did)f(not)h(exist,)h(imp)s(ort)d(creates)k(it.)275
-1011 y(When)44 b(y)m(ou)i(use)e(imp)s(ort)g(for)g(up)s(dates)g(to)i
-(source)f(that)h(has)e(b)s(een)g(mo)s(di\014ed)f(in)h(y)m(our)h(source)
-150 1120 y(rep)s(ository)40 b(\(since)h(a)h(prior)e(imp)s(ort\),)j(it)e
-(will)d(notify)j(y)m(ou)h(of)f(an)m(y)h(\014les)e(that)i(con\015ict)f
-(in)f(the)i(t)m(w)m(o)150 1230 y(branc)m(hes)26 b(of)g(dev)m(elopmen)m
-(t;)i(use)e(`)p Fo(checkout)i(-j)p Ft(')e(to)g(reconcile)g(the)g
-(di\013erences,)h(as)f(imp)s(ort)e(instructs)150 1339
-y(y)m(ou)31 b(to)g(do.)275 1476 y(If)k Fs(cvs)g Ft(decides)g(a)i
-(\014le)e(should)f(b)s(e)h(ignored)g(\(see)i(Section)f(C.9)g
-([cvsignore],)i(page)f(136\),)i(it)c(do)s(es)150 1586
-y(not)e(imp)s(ort)d(it)i(and)g(prin)m(ts)f(`)p Fo(I)f
-Ft(')j(follo)m(w)m(ed)f(b)m(y)g(the)g(\014lename)g(\(see)h(Section)f
-(A.12.2)j([imp)s(ort)c(output],)150 1695 y(page)g(106,)h(for)e(a)h
-(complete)g(description)d(of)j(the)f(output\).)275 1832
-y(If)41 b(the)i(\014le)e(`)p Fo($CVSROOT/CVSROOT/cvswrappe)o(rs)p
-Ft(')36 b(exists,)45 b(an)m(y)e(\014le)e(whose)h(names)h(matc)m(h)g
-(the)150 1942 y(sp)s(eci\014cations)h(in)h(that)h(\014le)e(will)f(b)s
-(e)i(treated)i(as)f(pac)m(k)-5 b(ages)47 b(and)e(the)h(appropriate)f
-(\014ltering)f(will)150 2051 y(b)s(e)e(p)s(erformed)f(on)i(the)g
-(\014le/directory)f(b)s(efore)g(b)s(eing)f(imp)s(orted.)76
-b(See)43 b(Section)g(C.2)g([W)-8 b(rapp)s(ers],)150 2161
-y(page)31 b(130.)275 2297 y(The)g(outside)h(source)g(is)g(sa)m(v)m(ed)h
-(in)e(a)i(\014rst-lev)m(el)e(branc)m(h,)i(b)m(y)f(default)g(1.1.1.)48
-b(Up)s(dates)32 b(are)h(lea)m(v)m(es)150 2407 y(of)27
-b(this)f(branc)m(h;)i(for)f(example,)g(\014les)f(from)h(the)g(\014rst)f
-(imp)s(orted)g(collection)g(of)i(source)f(will)d(b)s(e)j(revision)150
-2517 y(1.1.1.1,)33 b(then)d(\014les)g(from)f(the)i(\014rst)f(imp)s
-(orted)e(up)s(date)i(will)e(b)s(e)h(revision)g(1.1.1.2,)k(and)d(so)g
-(on.)275 2653 y(A)m(t)h(least)g(three)g(argumen)m(ts)g(are)g(required.)
-40 b Fm(rep)s(ository)d Ft(is)30 b(needed)g(to)h(iden)m(tify)f(the)g
-(collection)h(of)150 2763 y(source.)48 b Fm(v)m(endortag)42
-b Ft(is)31 b(a)i(tag)h(for)f(the)g(en)m(tire)g(branc)m(h)f(\(e.g.,)j
-(for)d(1.1.1\).)50 b(Y)-8 b(ou)34 b(m)m(ust)e(also)h(sp)s(ecify)e(at)
-150 2873 y(least)c(one)g Fm(releasetag)36 b Ft(to)27
-b(iden)m(tify)f(the)g(\014les)g(at)h(the)g(lea)m(v)m(es)h(created)g
-(eac)m(h)g(time)e(y)m(ou)h(execute)h Fo(import)p Ft(.)275
-3009 y(Note)35 b(that)f Fo(import)e Ft(do)s(es)h Fn(not)43
-b Ft(c)m(hange)35 b(the)f(directory)f(in)g(whic)m(h)f(y)m(ou)i(in)m(v)m
-(ok)m(e)h(it.)50 b(In)33 b(particular,)150 3119 y(it)e(do)s(es)g(not)g
-(set)h(up)e(that)i(directory)f(as)g(a)h Fs(cvs)e Ft(w)m(orking)h
-(directory;)g(if)g(y)m(ou)g(w)m(an)m(t)h(to)g(w)m(ork)g(with)e(the)150
-3228 y(sources)20 b(imp)s(ort)f(them)h(\014rst)g(and)g(then)g(c)m(hec)m
-(k)h(them)g(out)f(in)m(to)g(a)h(di\013eren)m(t)f(directory)g(\(see)h
-(Section)f(1.3.1)150 3338 y([Getting)31 b(the)g(source],)g(page)g(4\).)
-150 3567 y Fl(A.12.1)62 b(imp)s(ort)41 b(options)275
-3761 y Ft(This)48 b(standard)i(option)g(is)f(supp)s(orted)g(b)m(y)h
-Fo(import)f Ft(\(see)i(Section)g(A.5)g([Common)f(options],)150
-3871 y(page)31 b(88,)h(for)e(a)g(complete)h(description\):)150
-4034 y Fo(-m)f Fm(message)630 4143 y Ft(Use)h Fm(message)36
-b Ft(as)31 b(log)f(information,)f(instead)h(of)h(in)m(v)m(oking)e(an)h
-(editor.)275 4306 y(There)f(are)i(the)g(follo)m(wing)e(additional)f(sp)
-s(ecial)h(options.)150 4469 y Fo(-b)h Fm(branc)m(h)83
-b Ft(See)31 b(Section)f(13.6)i([Multiple)c(v)m(endor)i(branc)m(hes],)h
-(page)g(78.)150 4630 y Fo(-k)f Fm(subst)145 b Ft(Indicate)38
-b(the)h(k)m(eyw)m(ord)g(expansion)f(mo)s(de)g(desired.)64
-b(This)37 b(setting)h(will)e(apply)i(to)h(all)630 4740
-y(\014les)32 b(created)j(during)c(the)j(imp)s(ort,)f(but)g(not)g(to)i
-(an)m(y)e(\014les)g(that)h(previously)d(existed)i(in)630
-4850 y(the)25 b(rep)s(ository)-8 b(.)39 b(See)25 b(Section)g(12.4)i
-([Substitution)c(mo)s(des],)j(page)g(75,)h(for)e(a)g(list)f(of)i(v)-5
-b(alid)630 4959 y(`)p Fo(-k)p Ft(')30 b(settings.)150
-5121 y Fo(-I)g Fm(name)142 b Ft(Sp)s(ecify)40 b(\014le)i(names)g(that)h
-(should)d(b)s(e)h(ignored)h(during)e(imp)s(ort.)74 b(Y)-8
-b(ou)43 b(can)f(use)g(this)630 5230 y(option)e(rep)s(eatedly)-8
-b(.)72 b(T)-8 b(o)41 b(a)m(v)m(oid)h(ignoring)d(an)m(y)i(\014les)f(at)h
-(all)f(\(ev)m(en)i(those)f(ignored)f(b)m(y)630 5340 y(default\),)30
-b(sp)s(ecify)f(`-I)i(!'.)p eop
+105 106 bop Ft 150 -116 a(App) s(endix) 28 b(A:) i(Guide) g(to) h(CVS) e
+(commands) 1910 b(105) p Fp 150 299 a(A.11) 68 b(history|Sho) l(w) 46
+b(status) f(of) g(\014les) h(and) e(users) p Fr 225 489
+a(\017) p Ft 60 w(Synopsis:) 39 b(history) 29 b([-rep) s(ort]) h
+([-\015ags]) i([-options) e(args]) h([\014les) 6 b(.) 21
+b(.) h(.) 12 b(]) p Fr 225 621 a(\017) p Ft 60 w(Requires:) 40
+b(the) 30 b(\014le) g(`) p Fo($CVSROOT/CVSROOT/history) p
+Ft -1 w(') p Fr 225 753 a(\017) p Ft 60 w(Changes:) 40
+b(nothing.) p Fs 275 907 a(cvs) p Ft 27 w(can) 28 b(k) m(eep) h(a) f
+(history) f(\014le) h(that) g(trac) m(ks) h(eac) m(h) h(use) e(of) g
+(the) p Fo 28 w(checkout) p Ft(,) p Fo 27 w(commit) p
+Ft(,) p Fo 27 w(rtag) p Ft(,) p Fo 27 w(update) p Ft(,) 150
+1017 y(and) p Fo 33 w(release) p Ft 32 w(commands.) 51
+b(Y) -8 b(ou) 34 b(can) g(use) p Fo 34 w(history) p Ft
+32 w(to) g(displa) m(y) f(this) f(information) g(in) h(v) -5
+b(arious) 33 b(for-) 150 1126 y(mats.) 275 1258 y(Logging) d(m) m(ust) g
+(b) s(e) g(enabled) g(b) m(y) g(creating) h(the) f(\014le) g(`) p
+Fo($CVSROOT/CVSROOT/history) p Ft -1 w('.) p Fg 275 1390
+a(W) -8 b(arning:) p Fo 49 w(history) p Ft 33 w(uses) 35
+b(`) p Fo(-f) p Ft(',) h(`) p Fo(-l) p Ft(',) g(`) p
+Fo(-n) p Ft(',) g(and) e(`) p Fo(-p) p Ft(') h(in) f(w) m(a) m(ys) h
+(that) h(con\015ict) e(with) g(the) h(normal) 150 1500
+y(use) 30 b(inside) p Fs 28 w(cvs) p Ft 30 w(\(see) h(Section) f(A.5) h
+([Common) f(options],) h(page) g(90\).) p Fl 150 1716
+a(A.11.1) 62 b(history) 42 b(options) p Ft 275 1907 a(Sev) m(eral) 30
+b(options) g(\(sho) m(wn) g(ab) s(o) m(v) m(e) h(as) g(`) p
+Fo(-report) p Ft('\)) e(con) m(trol) i(what) f(kind) f(of) h(rep) s
+(ort) g(is) f(generated:) p Fo 150 2061 a(-c) p Ft 384
+w(Rep) s(ort) f(on) h(eac) m(h) h(time) f(commit) f(w) m(as) h(used) f
+(\(i.e.,) i(eac) m(h) g(time) f(the) g(rep) s(ository) e(w) m(as) i(mo)
+s(d-) 630 2171 y(i\014ed\).) p Fo 150 2325 a(-e) p Ft
+384 w(Ev) m(erything) 43 b(\(all) f(record) i(t) m(yp) s(es\).) 80
+b(Equiv) -5 b(alen) m(t) 42 b(to) i(sp) s(ecifying) d(`) p
+Fo(-x) p Ft(') j(with) e(all) g(record) 630 2434 y(t) m(yp) s(es.) d
+(Of) 26 b(course,) i(`) p Fo(-e) p Ft(') e(will) e(also) i(include) e
+(record) j(t) m(yp) s(es) f(whic) m(h) f(are) i(added) f(in) f(a) i
+(future) 630 2544 y(v) m(ersion) h(of) p Fs 30 w(cvs) p
+Ft(;) g(if) g(y) m(ou) i(are) f(writing) e(a) i(script) f(whic) m(h) g
+(can) h(only) g(handle) e(certain) i(record) 630 2654
+y(t) m(yp) s(es,) i(y) m(ou'll) e(w) m(an) m(t) i(to) g(sp) s(ecify) e
+(`) p Fo(-x) p Ft('.) p Fo 150 2808 a(-m) p Fm 30 w(mo) s(dule) p
+Ft 630 2918 a(Rep) s(ort) d(on) h(a) f(particular) f(mo) s(dule.) 38
+b(\(Y) -8 b(ou) 27 b(can) g(meaningfully) d(use) i(`) p
+Fo(-m) p Ft(') g(more) h(than) f(once) 630 3027 y(on) k(the) h(command)
+f(line.\)) p Fo 150 3181 a(-o) p Ft 384 w(Rep) s(ort) g(on) g(c) m(hec)
+m(k) m(ed-out) j(mo) s(dules.) 39 b(This) 29 b(is) g(the) i(default) e
+(rep) s(ort) h(t) m(yp) s(e.) p Fo 150 3336 a(-T) p Ft
+384 w(Rep) s(ort) g(on) g(all) g(tags.) p Fo 150 3490
+a(-x) p Fm 30 w(t) m(yp) s(e) p Ft 180 w(Extract) k(a) f(particular) e
+(set) i(of) g(record) f(t) m(yp) s(es) p Fm 33 w(t) m(yp) s(e) p
+Ft 38 w(from) g(the) p Fs 33 w(cvs) p Ft 32 w(history) -8
+b(.) 47 b(The) 32 b(t) m(yp) s(es) 630 3600 y(are) f(indicated) e(b) m
+(y) h(single) f(letters,) i(whic) m(h) e(y) m(ou) i(ma) m(y) g(sp) s
+(ecify) e(in) g(com) m(bination.) 630 3732 y(Certain) h(commands) g(ha)
+m(v) m(e) h(a) g(single) e(record) h(t) m(yp) s(e:) p
+Fo 630 3886 a(F) p Ft 432 w(release) p Fo 630 4040 a(O) p
+Ft 432 w(c) m(hec) m(k) m(out) p Fo 630 4195 a(E) p Ft
+432 w(exp) s(ort) p Fo 630 4349 a(T) p Ft 432 w(rtag) 630
+4503 y(One) g(of) g(four) g(record) g(t) m(yp) s(es) h(ma) m(y) g
+(result) e(from) h(an) g(up) s(date:) p Fo 630 4658 a(C) p
+Ft 432 w(A) 25 b(merge) g(w) m(as) f(necessary) h(but) f(collisions) e
+(w) m(ere) j(detected) h(\(requiring) c(man-) 1110 4767
+y(ual) 30 b(merging\).) p Fo 630 4922 a(G) p Ft 432 w(A) g(merge) h(w) m
+(as) g(necessary) g(and) f(it) g(succeeded.) p Fo 630
+5076 a(U) p Ft 432 w(A) g(w) m(orking) g(\014le) g(w) m(as) g(copied) g
+(from) g(the) h(rep) s(ository) -8 b(.) p Fo 630 5230
+a(W) p Ft 432 w(The) 35 b(w) m(orking) g(cop) m(y) h(of) g(a) g(\014le)
+f(w) m(as) h(deleted) f(during) f(up) s(date) g(\(b) s(ecause) i(it)
+1110 5340 y(w) m(as) 31 b(gone) g(from) f(the) g(rep) s(ository\).) p
+90 rotate dyy eop
%%Page: 106 108
-106 107 bop 150 -116 a Ft(106)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)630 299 y Fm(name)38 b Ft(can)32
-b(b)s(e)g(a)h(\014le)e(name)i(pattern)f(of)h(the)g(same)f(t)m(yp)s(e)h
-(that)g(y)m(ou)g(can)g(sp)s(ecify)e(in)g(the)630 408
-y(`)p Fo(.cvsignore)p Ft(')d(\014le.)40 b(See)31 b(Section)f(C.9)g
-([cvsignore],)h(page)g(136.)150 573 y Fo(-W)f Fm(sp)s(ec)184
-b Ft(Sp)s(ecify)20 b(\014le)i(names)f(that)i(should)d(b)s(e)i
-(\014ltered)f(during)e(imp)s(ort.)37 b(Y)-8 b(ou)22 b(can)h(use)f(this)
-e(option)630 683 y(rep)s(eatedly)-8 b(.)630 820 y Fm(sp)s(ec)40
-b Ft(can)c(b)s(e)e(a)h(\014le)g(name)g(pattern)g(of)g(the)g(same)h(t)m
-(yp)s(e)f(that)h(y)m(ou)f(can)g(sp)s(ecify)f(in)g(the)630
-929 y(`)p Fo(.cvswrappers)p Ft(')28 b(\014le.)39 b(See)31
-b(Section)f(C.2)h([W)-8 b(rapp)s(ers],)30 b(page)h(130.)150
-1163 y Fl(A.12.2)62 b(imp)s(ort)41 b(output)275 1361
-y Fo(import)33 b Ft(k)m(eeps)i(y)m(ou)g(informed)e(of)i(its)f(progress)
-g(b)m(y)h(prin)m(ting)e(a)i(line)e(for)h(eac)m(h)i(\014le,)g(preceded)e
-(b)m(y)150 1471 y(one)d(c)m(haracter)h(indicating)c(the)i(status)h(of)g
-(the)f(\014le:)150 1638 y Fo(U)g Fm(\014le)285 b Ft(The)36
-b(\014le)f(already)g(exists)h(in)f(the)h(rep)s(ository)f(and)h(has)f
-(not)i(b)s(een)e(lo)s(cally)g(mo)s(di\014ed;)i(a)630
-1747 y(new)30 b(revision)e(has)j(b)s(een)e(created)j(\(if)d
-(necessary\).)150 1912 y Fo(N)h Fm(\014le)285 b Ft(The)30
-b(\014le)f(is)h(a)h(new)e(\014le)h(whic)m(h)f(has)h(b)s(een)g(added)f
-(to)i(the)g(rep)s(ository)-8 b(.)150 2076 y Fo(C)30 b
-Fm(\014le)285 b Ft(The)28 b(\014le)g(already)h(exists)f(in)g(the)h(rep)
-s(ository)f(but)g(has)g(b)s(een)h(lo)s(cally)e(mo)s(di\014ed;)g(y)m(ou)
-j(will)630 2186 y(ha)m(v)m(e)i(to)f(merge)g(the)f(c)m(hanges.)150
-2350 y Fo(I)g Fm(\014le)285 b Ft(The)30 b(\014le)f(is)h(b)s(eing)f
-(ignored)g(\(see)j(Section)e(C.9)g([cvsignore],)h(page)g(136\).)150
-2515 y Fo(L)f Fm(\014le)285 b Ft(The)31 b(\014le)f(is)g(a)i(sym)m(b)s
-(olic)e(link;)g Fo(cvs)f(import)h Ft(ignores)g(sym)m(b)s(olic)g(links.)
-41 b(P)m(eople)32 b(p)s(erio)s(di-)630 2624 y(cally)f(suggest)h(that)h
-(this)d(b)s(eha)m(vior)h(should)f(b)s(e)h(c)m(hanged,)h(but)f(if)g
-(there)h(is)f(a)h(consensus)630 2734 y(on)41 b(what)g(it)f(should)f(b)s
-(e)h(c)m(hanged)i(to,)i(it)d(do)s(esn't)f(seem)i(to)f(b)s(e)f(apparen)m
-(t.)73 b(\(V)-8 b(arious)630 2843 y(options)25 b(in)f(the)i(`)p
-Fo(modules)p Ft(')e(\014le)h(can)g(b)s(e)g(used)g(to)h(recreate)i(sym)m
-(b)s(olic)c(links)f(on)i(c)m(hec)m(k)m(out,)630 2953
-y(up)s(date,)30 b(etc.;)i(see)f(Section)f(C.1)h([mo)s(dules],)e(page)i
-(127.\))150 3187 y Fl(A.12.3)62 b(imp)s(ort)41 b(examples)275
-3385 y Ft(See)30 b(Chapter)g(13)h([T)-8 b(rac)m(king)31
-b(sources],)g(page)g(77,)g(and)f(Section)g(3.1.1)j([F)-8
-b(rom)31 b(\014les],)e(page)j(29.)150 3655 y Fp(A.13)68
-b(log|Prin)l(t)46 b(out)f(log)h(information)g(for)f(\014les)225
-3853 y Fr(\017)60 b Ft(Synopsis:)39 b(log)30 b([options])g([\014les)6
-b(.)21 b(.)i(.)11 b(])225 3990 y Fr(\017)60 b Ft(Requires:)40
-b(rep)s(ository)-8 b(,)30 b(w)m(orking)f(directory)-8
-b(.)225 4127 y Fr(\017)60 b Ft(Changes:)40 b(nothing.)275
-4294 y(Displa)m(y)28 b(log)i(information)e(for)h(\014les.)40
-b Fo(log)28 b Ft(used)h(to)h(call)f(the)h Fs(r)n(cs)e
-Ft(utilit)m(y)g Fo(rlog)p Ft(.)40 b(Although)28 b(this)h(is)150
-4403 y(no)h(longer)f(true)g(in)g(the)g(curren)m(t)h(sources,)g(this)f
-(history)f(determines)h(the)h(format)g(of)f(the)h(output)g(and)150
-4513 y(the)h(options,)f(whic)m(h)f(are)h(not)h(quite)f(in)f(the)h(st)m
-(yle)h(of)g(the)f(other)h Fs(cvs)e Ft(commands.)275 4652
-y(The)d(output)g(includes)e(the)i(lo)s(cation)g(of)h(the)g
-Fs(r)n(cs)e Ft(\014le,)i(the)g Fm(head)i Ft(revision)c(\(the)i(latest)g
-(revision)e(on)150 4762 y(the)h(trunk\),)h(all)e(sym)m(b)s(olic)f
-(names)i(\(tags\))i(and)e(some)g(other)h(things.)38 b(F)-8
-b(or)27 b(eac)m(h)g(revision,)e(the)i(revision)150 4872
-y(n)m(um)m(b)s(er,)37 b(the)g(author,)h(the)e(n)m(um)m(b)s(er)f(of)i
-(lines)e(added/deleted)h(and)g(the)g(log)h(message)g(are)g(prin)m(ted.)
-150 4981 y(All)c(times)h(are)h(displa)m(y)m(ed)e(in)g(Co)s(ordinated)h
-(Univ)m(ersal)f(Time)h(\(UTC\).)g(\(Other)h(parts)f(of)h
-Fs(cvs)e Ft(prin)m(t)150 5091 y(times)d(in)f(the)i(lo)s(cal)e
-(timezone\).)275 5230 y Fg(W)-8 b(arning:)64 b Fo(log)41
-b Ft(uses)h(`)p Fo(-R)p Ft(')g(in)f(a)h(w)m(a)m(y)h(that)g(con\015icts)
-f(with)f(the)h(normal)f(use)h(inside)e Fs(cvs)h Ft(\(see)150
-5340 y(Section)30 b(A.5)h([Common)g(options],)f(page)h(88\).)p
-eop
+106 107 bop Ft 150 -116 a(106) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) 630 299
+y(One) g(of) g(three) h(record) f(t) m(yp) s(es) h(results) e(from) h
+(commit:) p Fo 630 457 a(A) p Ft 432 w(A) g(\014le) g(w) m(as) h(added)
+e(for) i(the) f(\014rst) g(time.) p Fo 630 614 a(M) p
+Ft 432 w(A) g(\014le) g(w) m(as) h(mo) s(di\014ed.) p
+Fo 630 772 a(R) p Ft 432 w(A) f(\014le) g(w) m(as) h(remo) m(v) m(ed.)
+275 930 y(The) d(options) g(sho) m(wn) h(as) g(`) p Fo(-flags) p
+Ft(') f(constrain) g(or) h(expand) f(the) i(rep) s(ort) e(without) g
+(requiring) e(option) 150 1039 y(argumen) m(ts:) p Fo
+150 1197 a(-a) p Ft 384 w(Sho) m(w) j(data) h(for) f(all) f(users) g
+(\(the) i(default) e(is) h(to) g(sho) m(w) h(data) f(only) g(for) g
+(the) g(user) g(executing) p Fo 630 1307 a(history) p
+Ft(\).) p Fo 150 1464 a(-l) p Ft 384 w(Sho) m(w) h(last) g(mo) s
+(di\014cation) f(only) -8 b(.) p Fo 150 1622 a(-w) p
+Ft 384 w(Sho) m(w) 29 b(only) h(the) g(records) f(for) h(mo) s
+(di\014cations) e(done) i(from) g(the) g(same) g(w) m(orking) f
+(directory) 630 1732 y(where) p Fo 30 w(history) p Ft
+28 w(is) h(executing.) 275 1889 y(The) f(options) h(sho) m(wn) g(as) g
+(`) p Fo(-options) p Fm 29 w(args) p Ft 4 w(') h(constrain) e(the) i
+(rep) s(ort) f(based) g(on) g(an) g(argumen) m(t:) p
+Fo 150 2047 a(-b) p Fm 30 w(str) p Ft 247 w(Sho) m(w) 24
+b(data) h(bac) m(k) g(to) g(a) g(record) g(con) m(taining) f(the) g
+(string) p Fm 24 w(str) p Ft 30 w(in) f(either) h(the) h(mo) s(dule) e
+(name,) 630 2157 y(the) 31 b(\014le) e(name,) i(or) f(the) h(rep) s
+(ository) e(path.) p Fo 150 2314 a(-D) p Fm 30 w(date) p
+Ft 183 w(Sho) m(w) 23 b(data) i(since) p Fm 23 w(date) p
+Ft(.) 39 b(This) 22 b(is) g(sligh) m(tly) g(di\013eren) m(t) i(from) f
+(the) h(normal) e(use) i(of) g(`) p Fo(-D) p Fm 30 w(date) p
+Ft 5 w(',) 630 2424 y(whic) m(h) 29 b(selects) i(the) g(new) m(est) f
+(revision) f(older) h(than) p Fm 30 w(date) p Ft(.) p
+Fo 150 2582 a(-f) p Fm 30 w(\014le) p Ft 237 w(Sho) m(w) c(data) h(for)
+f(a) h(particular) d(\014le) i(\(y) m(ou) h(can) f(sp) s(ecify) f(sev) m
+(eral) i(`) p Fo(-f) p Ft(') f(options) g(on) g(the) h(same) 630
+2691 y(command) j(line\).) 40 b(This) 28 b(is) i(equiv) -5
+b(alen) m(t) 29 b(to) i(sp) s(ecifying) e(the) h(\014le) g(on) g(the) h
+(command) f(line.) p Fo 150 2849 a(-n) p Fm 30 w(mo) s(dule) p
+Ft 630 2959 a(Sho) m(w) g(data) g(for) g(a) h(particular) d(mo) s(dule)
+h(\(y) m(ou) i(can) f(sp) s(ecify) f(sev) m(eral) h(`) p
+Fo(-n) p Ft(') g(options) g(on) g(the) 630 3068 y(same) h(command) f
+(line\).) p Fo 150 3226 a(-p) p Fm 30 w(rep) s(ository) p
+Ft 630 3335 a(Sho) m(w) 21 b(data) h(for) f(a) h(particular) d(source) j
+(rep) s(ository) e(\(y) m(ou) i(can) g(sp) s(ecify) e(sev) m(eral) h(`)
+p Fo(-p) p Ft(') h(options) 630 3445 y(on) 30 b(the) h(same) g(command)
+f(line\).) p Fo 150 3603 a(-r) p Fm 30 w(rev) p Ft 230
+w(Sho) m(w) d(records) h(referring) f(to) h(revisions) e(since) h(the) i
+(revision) d(or) i(tag) h(named) p Fm 27 w(rev) p Ft
+36 w(app) s(ears) 630 3712 y(in) g(individual) p Fs 26
+w(r) n(cs) p Ft 29 w(\014les.) 40 b(Eac) m(h) p Fs 31
+w(r) n(cs) p Ft 29 w(\014le) 30 b(is) f(searc) m(hed) i(for) f(the) h
+(revision) d(or) j(tag.) p Fo 150 3870 a(-t) p Fm 30
+w(tag) p Ft 229 w(Sho) m(w) e(records) g(since) g(tag) p
+Fm 31 w(tag) p Ft 38 w(w) m(as) h(last) g(added) f(to) h(the) g
+(history) e(\014le.) 40 b(This) 27 b(di\013ers) h(from) 630
+3980 y(the) 33 b(`) p Fo(-r) p Ft(') g(\015ag) g(ab) s(o) m(v) m(e) h
+(in) e(that) h(it) g(reads) f(only) g(the) h(history) f(\014le,) h(not)
+g(the) p Fs 33 w(r) n(cs) p Ft 32 w(\014les,) g(and) 630
+4089 y(is) c(m) m(uc) m(h) i(faster.) p Fo 150 4247 a(-u) p
+Fm 30 w(name) p Ft 142 w(Sho) m(w) f(records) g(for) g(user) p
+Fm 30 w(name) p Ft(.) p Fo 150 4405 a(-z) p Fm 30 w(timezone) p
+Ft 630 4514 a(Sho) m(w) 23 b(times) f(in) g(the) h(selected) h(records)
+e(using) g(the) h(sp) s(eci\014ed) e(time) i(zone) h(instead) e(of) h
+(UTC.) p Fp 150 4748 a(A.12) 68 b(imp) t(ort|Imp) t(ort) 45
+b(sources) g(in) l(to) h(CVS,) f(using) g(v) l(endor) 491
+4881 y(branc) l(hes) p Fr 225 5073 a(\017) p Ft 60 w(Synopsis:) 39
+b(imp) s(ort) 28 b([-options]) j(rep) s(ository) e(v) m(endortag) j
+(releasetag) 6 b(.) 23 b(.) f(.) p Fr 225 5206 a(\017) p
+Ft 60 w(Requires:) 40 b(Rep) s(ository) -8 b(,) 30 b(source) g
+(distribution) d(directory) -8 b(.) p Fr 225 5340 a(\017) p
+Ft 60 w(Changes:) 40 b(rep) s(ository) -8 b(.) p 90 rotate
+dyy eop
%%Page: 107 109
-107 108 bop 150 -116 a Ft(App)s(endix)28 b(A:)i(Guide)g(to)h(CVS)e
-(commands)1910 b(107)150 299 y Fl(A.13.1)62 b(log)42
-b(options)275 496 y Ft(By)37 b(default,)i Fo(log)d Ft(prin)m(ts)g(all)g
-(information)g(that)h(is)g(a)m(v)-5 b(ailable.)61 b(All)36
-b(other)h(options)g(restrict)g(the)150 606 y(output.)150
-772 y Fo(-b)384 b Ft(Prin)m(t)24 b(information)g(ab)s(out)h(the)h
-(revisions)e(on)h(the)h(default)f(branc)m(h,)h(normally)d(the)j(high-)
-630 881 y(est)31 b(branc)m(h)f(on)g(the)h(trunk.)150
-1045 y Fo(-d)f Fm(dates)147 b Ft(Prin)m(t)31 b(information)e(ab)s(out)j
-(revisions)d(with)i(a)h(c)m(hec)m(kin)g(date/time)g(in)e(the)i(range)g
-(giv)m(en)630 1155 y(b)m(y)h(the)f(semicolon-separated)h(list)f(of)h
-(dates.)48 b(The)32 b(date)h(formats)g(accepted)h(are)f(those)630
-1265 y(accepted)43 b(b)m(y)f(the)g(`)p Fo(-D)p Ft(')g(option)f(to)h
-(man)m(y)g(other)g Fs(cvs)f Ft(commands)h(\(see)g(Section)g(A.5)630
-1374 y([Common)30 b(options],)g(page)h(88\).)42 b(Dates)32
-b(can)f(b)s(e)f(com)m(bined)f(in)m(to)i(ranges)f(as)h(follo)m(ws:)630
-1538 y Fm(d1)7 b Fo(<)p Fm(d2)630 1648 y(d2)g Fo(>)p
-Fm(d1)233 b Ft(Select)31 b(the)f(revisions)f(that)i(w)m(ere)f(dep)s
-(osited)g(b)s(et)m(w)m(een)h Fm(d1)37 b Ft(and)30 b Fm(d2)p
-Ft(.)630 1812 y Fo(<)p Fm(d)630 1921 y(d)t Fo(>)377 b
-Ft(Select)31 b(all)e(revisions)f(dated)j Fm(d)i Ft(or)e(earlier.)630
-2085 y Fm(d)t Fo(<)630 2195 y(>)p Fm(d)381 b Ft(Select)31
-b(all)e(revisions)f(dated)j Fm(d)i Ft(or)e(later.)630
-2359 y Fm(d)429 b Ft(Select)31 b(the)f(single,)f(latest)i(revision)e
-(dated)i Fm(d)i Ft(or)d(earlier.)630 2523 y(The)j(`)p
-Fo(>)p Ft(')g(or)g(`)p Fo(<)p Ft(')g(c)m(haracters)i(ma)m(y)e(b)s(e)g
-(follo)m(w)m(ed)g(b)m(y)f(`)p Fo(=)p Ft(')i(to)g(indicate)e(an)h
-(inclusiv)m(e)e(range)630 2632 y(rather)f(than)g(an)h(exclusiv)m(e)e
-(one.)630 2769 y(Note)j(that)f(the)f(separator)h(is)f(a)g(semicolon)g
-(\(;\).)150 2933 y Fo(-h)384 b Ft(Prin)m(t)32 b(only)h(the)g(name)h(of)
-f(the)h Fs(r)n(cs)e Ft(\014le,)i(name)f(of)h(the)f(\014le)g(in)f(the)h
-(w)m(orking)g(directory)-8 b(,)630 3043 y(head,)30 b(default)g(branc)m
-(h,)g(access)i(list,)d(lo)s(c)m(ks,)h(sym)m(b)s(olic)f(names,)i(and)f
-(su\016x.)150 3207 y Fo(-l)384 b Ft(Lo)s(cal;)30 b(run)f(only)h(in)f
-(curren)m(t)h(w)m(orking)g(directory)-8 b(.)40 b(\(Default)31
-b(is)f(to)h(run)e(recursiv)m(ely\).)150 3371 y Fo(-N)384
-b Ft(Do)33 b(not)g(prin)m(t)e(the)i(list)e(of)h(tags)i(for)e(this)f
-(\014le.)46 b(This)31 b(option)h(can)h(b)s(e)e(v)m(ery)i(useful)e(when)
-630 3480 y(y)m(our)44 b(site)f(uses)h(a)g(lot)g(of)g(tags,)k(so)c
-(rather)g(than)f Fo(")p Ft(more)p Fo(")p Ft('ing)g(o)m(v)m(er)i(3)f
-(pages)h(of)f(tag)630 3590 y(information,)29 b(the)h(log)h(information)
-e(is)g(presen)m(ted)h(without)g(tags)h(at)g(all.)150
-3754 y Fo(-R)384 b Ft(Prin)m(t)29 b(only)h(the)g(name)h(of)f(the)h
-Fs(r)n(cs)e Ft(\014le.)150 3918 y Fo(-r)p Fm(revisions)630
-4027 y Ft(Prin)m(t)23 b(information)f(ab)s(out)h(revisions)f(giv)m(en)i
-(in)e(the)i(comma-separated)i(list)c Fm(revisions)k Ft(of)630
-4137 y(revisions)i(and)i(ranges.)41 b(The)29 b(follo)m(wing)g(table)h
-(explains)e(the)i(a)m(v)-5 b(ailable)30 b(range)g(formats:)630
-4301 y Fm(rev1)7 b Fo(:)p Fm(rev2)87 b Ft(Revisions)29
-b Fm(rev1)38 b Ft(to)31 b Fm(rev2)38 b Ft(\(whic)m(h)29
-b(m)m(ust)i(b)s(e)e(on)i(the)f(same)h(branc)m(h\).)630
-4465 y Fo(:)p Fm(rev)308 b Ft(Revisions)22 b(from)h(the)h(b)s(eginning)
-d(of)i(the)h(branc)m(h)f(up)f(to)j(and)e(including)d
-Fm(rev)p Ft(.)630 4629 y Fm(rev)8 b Fo(:)300 b Ft(Revisions)23
-b(starting)h(with)g Fm(rev)32 b Ft(to)25 b(the)g(end)f(of)h(the)g
-(branc)m(h)f(con)m(taining)g Fm(rev)p Ft(.)630 4793 y
-Fm(branc)m(h)209 b Ft(An)30 b(argumen)m(t)h(that)g(is)e(a)i(branc)m(h)f
-(means)g(all)f(revisions)g(on)h(that)h(branc)m(h.)630
-4957 y Fm(branc)m(h1)7 b Fo(:)p Fm(branc)m(h2)1110 5066
-y Ft(A)40 b(range)g(of)g(branc)m(hes)f(means)h(all)f(revisions)f(on)h
-(the)h(branc)m(hes)g(in)e(that)1110 5176 y(range.)630
-5340 y Fm(branc)m(h)p Fo(.)161 b Ft(The)30 b(latest)h(revision)d(in)i
-Fm(branc)m(h)p Ft(.)p eop
+107 108 bop Ft 150 -116 a(App) s(endix) 28 b(A:) i(Guide) g(to) h(CVS) e
+(commands) 1910 b(107) 275 299 y(Use) p Fo 32 w(import) p
+Ft 31 w(to) 33 b(incorp) s(orate) f(an) h(en) m(tire) f(source) h
+(distribution) c(from) j(an) g(outside) g(source) h(\(e.g.,) i(a) 150
+408 y(source) f(v) m(endor\)) f(in) m(to) h(y) m(our) f(source) h(rep) s
+(ository) f(directory) -8 b(.) 50 b(Y) -8 b(ou) 34 b(can) f(use) h
+(this) e(command) h(b) s(oth) g(for) 150 518 y(initial) f(creation) i
+(of) h(a) f(rep) s(ository) -8 b(,) 35 b(and) f(for) g(wholesale) g(up)
+s(dates) f(to) i(the) g(mo) s(dule) d(from) i(the) h(outside) 150
+628 y(source.) 41 b(See) 31 b(Chapter) e(13) j([T) -8
+b(rac) m(king) 30 b(sources],) h(page) g(79,) h(for) e(a) h(discussion)
+c(on) k(this) e(sub) 5 b(ject.) 275 764 y(The) p Fm 36
+w(rep) s(ository) p Ft 43 w(argumen) m(t) 37 b(giv) m(es) g(a) g
+(directory) f(name) h(\(or) g(a) g(path) g(to) g(a) g(directory\)) g
+(under) e(the) p Fs 150 874 a(cvs) p Ft 29 w(ro) s(ot) c(directory) f
+(for) g(rep) s(ositories;) f(if) h(the) g(directory) g(did) f(not) h
+(exist,) h(imp) s(ort) d(creates) k(it.) 275 1011 y(When) 44
+b(y) m(ou) i(use) e(imp) s(ort) g(for) g(up) s(dates) g(to) i(source) f
+(that) h(has) e(b) s(een) g(mo) s(di\014ed) f(in) h(y) m(our) h(source)
+150 1120 y(rep) s(ository) 40 b(\(since) h(a) h(prior) e(imp) s(ort\),)
+j(it) e(will) d(notify) j(y) m(ou) h(of) f(an) m(y) h(\014les) e(that) i
+(con\015ict) f(in) f(the) i(t) m(w) m(o) 150 1230 y(branc) m(hes) 26
+b(of) g(dev) m(elopmen) m(t;) i(use) e(`) p Fo(checkout) i(-j) p
+Ft(') e(to) g(reconcile) g(the) g(di\013erences,) h(as) f(imp) s(ort) e
+(instructs) 150 1339 y(y) m(ou) 31 b(to) g(do.) 275 1476
+y(If) p Fs 35 w(cvs) p Ft 35 w(decides) k(a) i(\014le) e(should) f(b) s
+(e) h(ignored) g(\(see) i(Section) f(C.9) g([cvsignore],) i(page) f
+(138\),) i(it) c(do) s(es) 150 1586 y(not) e(imp) s(ort) d(it) i(and) g
+(prin) m(ts) f(`) p Fo(I) p Ft 30 w(') i(follo) m(w) m(ed) f(b) m(y) g
+(the) g(\014lename) g(\(see) h(Section) f(A.12.2) j([imp) s(ort) c
+(output],) 150 1695 y(page) g(108,) h(for) e(a) h(complete) g
+(description) d(of) j(the) f(output\).) 275 1832 y(If) 41
+b(the) i(\014le) e(`) p Fo($CVSROOT/CVSROOT/cvswrappe) o(rs) p
+Ft(') 36 b(exists,) 45 b(an) m(y) e(\014le) e(whose) h(names) h(matc) m
+(h) g(the) 150 1942 y(sp) s(eci\014cations) h(in) h(that) h(\014le) e
+(will) f(b) s(e) i(treated) i(as) f(pac) m(k) -5 b(ages) 47
+b(and) e(the) h(appropriate) f(\014ltering) f(will) 150
+2051 y(b) s(e) e(p) s(erformed) f(on) i(the) g(\014le/directory) f(b) s
+(efore) g(b) s(eing) f(imp) s(orted.) 76 b(See) 43 b(Section) g(C.2) g
+([W) -8 b(rapp) s(ers],) 150 2161 y(page) 31 b(132.) 275
+2297 y(The) g(outside) h(source) g(is) g(sa) m(v) m(ed) h(in) e(a) i
+(\014rst-lev) m(el) e(branc) m(h,) i(b) m(y) f(default) g(1.1.1.) 48
+b(Up) s(dates) 32 b(are) h(lea) m(v) m(es) 150 2407 y(of) 27
+b(this) f(branc) m(h;) i(for) f(example,) g(\014les) f(from) h(the) g
+(\014rst) f(imp) s(orted) g(collection) g(of) i(source) f(will) d(b) s
+(e) j(revision) 150 2517 y(1.1.1.1,) 33 b(then) d(\014les) g(from) f
+(the) i(\014rst) f(imp) s(orted) e(up) s(date) i(will) e(b) s(e) h
+(revision) g(1.1.1.2,) k(and) d(so) g(on.) 275 2653 y(A) m(t) h(least) g
+(three) g(argumen) m(ts) g(are) g(required.) p Fm 40
+w(rep) s(ository) p Ft 37 w(is) f(needed) g(to) h(iden) m(tify) f(the) g
+(collection) h(of) 150 2763 y(source.) p Fm 48 w(v) m(endortag) p
+Ft 42 w(is) g(a) i(tag) h(for) f(the) g(en) m(tire) g(branc) m(h) f
+(\(e.g.,) j(for) d(1.1.1\).) 50 b(Y) -8 b(ou) 34 b(m) m(ust) e(also) h
+(sp) s(ecify) e(at) 150 2873 y(least) c(one) p Fm 27
+w(releasetag) p Ft 36 w(to) g(iden) m(tify) f(the) g(\014les) g(at) h
+(the) g(lea) m(v) m(es) h(created) g(eac) m(h) g(time) e(y) m(ou) h
+(execute) p Fo 28 w(import) p Ft(.) 275 3009 y(Note) 35
+b(that) p Fo 34 w(import) p Ft 32 w(do) s(es) p Fn 33
+w(not) p Ft 43 w(c) m(hange) g(the) f(directory) f(in) g(whic) m(h) f
+(y) m(ou) i(in) m(v) m(ok) m(e) h(it.) 50 b(In) 33 b(particular,) 150
+3119 y(it) e(do) s(es) g(not) g(set) h(up) e(that) i(directory) f(as) g
+(a) p Fs 32 w(cvs) p Ft 30 w(w) m(orking) g(directory;) g(if) g(y) m
+(ou) g(w) m(an) m(t) h(to) g(w) m(ork) g(with) e(the) 150
+3228 y(sources) 20 b(imp) s(ort) f(them) h(\014rst) g(and) g(then) g(c)
+m(hec) m(k) h(them) g(out) f(in) m(to) g(a) h(di\013eren) m(t) f
+(directory) g(\(see) h(Section) f(1.3.1) 150 3338 y([Getting) 31
+b(the) g(source],) g(page) g(4\).) p Fl 150 3567 a(A.12.1) 62
+b(imp) s(ort) 41 b(options) p Ft 275 3761 a(This) 48
+b(standard) i(option) g(is) f(supp) s(orted) g(b) m(y) p
+Fo 50 w(import) p Ft 49 w(\(see) i(Section) g(A.5) g([Common) f
+(options],) 150 3871 y(page) 31 b(90,) h(for) e(a) g(complete) h
+(description\):) p Fo 150 4034 a(-m) p Fm 30 w(message) p
+Ft 630 4143 a(Use) p Fm 31 w(message) p Ft 36 w(as) g(log) f
+(information,) f(instead) h(of) h(in) m(v) m(oking) e(an) h(editor.) 275
+4306 y(There) f(are) i(the) g(follo) m(wing) e(additional) f(sp) s
+(ecial) h(options.) p Fo 150 4469 a(-b) p Fm 30 w(branc) m(h) p
+Ft 83 w(See) i(Section) f(13.6) i([Multiple) c(v) m(endor) i(branc) m
+(hes],) h(page) g(80.) p Fo 150 4630 a(-k) p Fm 30 w(subst) p
+Ft 145 w(Indicate) 38 b(the) h(k) m(eyw) m(ord) g(expansion) f(mo) s
+(de) g(desired.) 64 b(This) 37 b(setting) h(will) e(apply) i(to) h(all)
+630 4740 y(\014les) 32 b(created) j(during) c(the) j(imp) s(ort,) f
+(but) g(not) g(to) i(an) m(y) e(\014les) g(that) h(previously) d
+(existed) i(in) 630 4850 y(the) 25 b(rep) s(ository) -8
+b(.) 39 b(See) 25 b(Section) g(12.4) i([Substitution) c(mo) s(des],) j
+(page) g(77,) h(for) e(a) g(list) f(of) i(v) -5 b(alid) 630
+4959 y(`) p Fo(-k) p Ft(') 30 b(settings.) p Fo 150 5121
+a(-I) p Fm 30 w(name) p Ft 142 w(Sp) s(ecify) 40 b(\014le) i(names) g
+(that) h(should) d(b) s(e) h(ignored) h(during) e(imp) s(ort.) 74
+b(Y) -8 b(ou) 43 b(can) f(use) g(this) 630 5230 y(option) e(rep) s
+(eatedly) -8 b(.) 72 b(T) -8 b(o) 41 b(a) m(v) m(oid) h(ignoring) d(an)
+m(y) i(\014les) f(at) h(all) f(\(ev) m(en) i(those) f(ignored) f(b) m
+(y) 630 5340 y(default\),) 30 b(sp) s(ecify) f(`-I) i(!'.) p
+90 rotate dyy eop
%%Page: 108 110
-108 109 bop 150 -116 a Ft(108)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)630 299 y(A)j(bare)g(`)p
-Fo(-r)p Ft(')g(with)e(no)i(revisions)e(means)i(the)g(latest)h(revision)
-d(on)i(the)g(default)f(branc)m(h,)630 408 y(normally)37
-b(the)j(trunk.)66 b(There)39 b(can)h(b)s(e)e(no)i(space)f(b)s(et)m(w)m
-(een)h(the)g(`)p Fo(-r)p Ft(')f(option)g(and)g(its)630
-518 y(argumen)m(t.)150 678 y Fo(-s)30 b Fm(states)127
-b Ft(Prin)m(t)22 b(information)f(ab)s(out)i(revisions)e(whose)h(state)i
-(attributes)f(matc)m(h)h(one)f(of)g(the)g(states)630
-787 y(giv)m(en)30 b(in)f(the)i(comma-separated)h(list)d
-Fm(states)p Ft(.)150 947 y Fo(-t)384 b Ft(Prin)m(t)29
-b(the)i(same)g(as)f(`)p Fo(-h)p Ft(',)h(plus)d(the)j(descriptiv)m(e)e
-(text.)150 1107 y Fo(-w)p Fm(logins)155 b Ft(Prin)m(t)25
-b(information)g(ab)s(out)h(revisions)f(c)m(hec)m(k)m(ed)j(in)d(b)m(y)h
-(users)g(with)f(login)g(names)h(app)s(ear-)630 1216 y(ing)32
-b(in)f(the)i(comma-separated)i(list)c Fm(logins)p Ft(.)46
-b(If)33 b Fm(logins)i Ft(is)d(omitted,)h(the)g(user's)f(login)g(is)630
-1326 y(assumed.)40 b(There)30 b(can)h(b)s(e)e(no)i(space)f(b)s(et)m(w)m
-(een)h(the)g(`)p Fo(-w)p Ft(')f(option)g(and)g(its)g(argumen)m(t.)275
-1486 y Fo(log)e Ft(prin)m(ts)h(the)h(in)m(tersection)f(of)h(the)g
-(revisions)e(selected)i(with)f(the)h(options)f(`)p Fo(-d)p
-Ft(',)h(`)p Fo(-s)p Ft(',)g(and)f(`)p Fo(-w)p Ft(',)150
-1595 y(in)m(tersected)i(with)e(the)h(union)f(of)i(the)f(revisions)f
-(selected)h(b)m(y)h(`)p Fo(-b)p Ft(')f(and)g(`)p Fo(-r)p
-Ft('.)150 1820 y Fl(A.13.2)62 b(log)42 b(examples)275
-2013 y Ft(Con)m(tributed)28 b(examples)i(are)h(gratefully)e(accepted.)
-150 2271 y Fp(A.14)68 b(rdi\013|'patc)l(h')46 b(format)g(di\013s)g(b)t
-(et)l(w)l(een)g(releases)225 2464 y Fr(\017)60 b Ft(rdi\013)29
-b([-\015ags])i([-V)g(vn])f([-r)h(t)p Fo(|)p Ft(-D)g(d)f([-r)g(t2)p
-Fo(|)p Ft(-D)i(d2]])e(mo)s(dules)6 b(.)20 b(.)j(.)225
-2599 y Fr(\017)60 b Ft(Requires:)40 b(rep)s(ository)-8
-b(.)225 2733 y Fr(\017)60 b Ft(Changes:)40 b(nothing.)225
-2868 y Fr(\017)60 b Ft(Synon)m(ym:)40 b(patc)m(h)275
-3028 y(Builds)30 b(a)j(Larry)f(W)-8 b(all)32 b(format)h(patc)m(h\(1\))h
-(\014le)e(b)s(et)m(w)m(een)h(t)m(w)m(o)h(releases,)f(that)g(can)g(b)s
-(e)f(fed)g(directly)150 3137 y(in)m(to)25 b(the)f Fo(patch)f
-Ft(program)i(to)g(bring)e(an)h(old)g(release)h(up-to-date)h(with)d(the)
-i(new)f(release.)39 b(\(This)23 b(is)h(one)150 3247 y(of)30
-b(the)g(few)f Fs(cvs)g Ft(commands)g(that)i(op)s(erates)f(directly)e
-(from)h(the)h(rep)s(ository)-8 b(,)30 b(and)f(do)s(esn't)g(require)g(a)
-150 3356 y(prior)g(c)m(hec)m(k)m(out.\))43 b(The)30 b(di\013)f(output)h
-(is)g(sen)m(t)g(to)i(the)e(standard)g(output)g(device.)275
-3491 y(Y)-8 b(ou)25 b(can)g(sp)s(ecify)e(\(using)h(the)h(standard)f(`)p
-Fo(-r)p Ft(')g(and)h(`)p Fo(-D)p Ft(')f(options\))h(an)m(y)g(com)m
-(bination)f(of)h(one)g(or)g(t)m(w)m(o)150 3601 y(revisions)i(or)i
-(dates.)40 b(If)29 b(only)f(one)h(revision)e(or)i(date)g(is)f(sp)s
-(eci\014ed,)g(the)h(patc)m(h)g(\014le)f(re\015ects)i(di\013erences)150
-3710 y(b)s(et)m(w)m(een)h(that)g(revision)e(or)h(date)h(and)f(the)g
-(curren)m(t)g(head)h(revisions)d(in)h(the)i Fs(r)n(cs)e
-Ft(\014le.)275 3845 y(Note)34 b(that)f(if)f(the)h(soft)m(w)m(are)h
-(release)g(a\013ected)g(is)e(con)m(tained)h(in)f(more)h(than)f(one)i
-(directory)-8 b(,)33 b(then)150 3955 y(it)i(ma)m(y)h(b)s(e)e(necessary)
-i(to)g(sp)s(ecify)d(the)j(`)p Fo(-p)p Ft(')f(option)g(to)g(the)h
-Fo(patch)e Ft(command)h(when)f(patc)m(hing)h(the)150
-4064 y(old)30 b(sources,)g(so)h(that)g Fo(patch)e Ft(is)g(able)h(to)h
-(\014nd)e(the)i(\014les)e(that)i(are)g(lo)s(cated)f(in)f(other)i
-(directories.)150 4289 y Fl(A.14.1)62 b(rdi\013)41 b(options)275
-4482 y Ft(These)f(standard)g(options)h(are)g(supp)s(orted)e(b)m(y)i
-Fo(rdiff)f Ft(\(see)i(Section)f(A.5)g([Common)g(options],)150
-4592 y(page)31 b(88,)h(for)e(a)g(complete)h(description)e(of)h(them\):)
-150 4751 y Fo(-D)g Fm(date)183 b Ft(Use)31 b(the)f(most)h(recen)m(t)g
-(revision)e(no)h(later)h(than)f Fm(date)p Ft(.)150 4911
-y Fo(-f)384 b Ft(If)35 b(no)g(matc)m(hing)g(revision)f(is)g(found,)i
-(retriev)m(e)g(the)f(most)h(recen)m(t)g(revision)e(\(instead)h(of)630
-5021 y(ignoring)29 b(the)h(\014le\).)150 5180 y Fo(-l)384
-b Ft(Lo)s(cal;)30 b(don't)h(descend)f(sub)s(directories.)150
-5340 y Fo(-R)384 b Ft(Examine)30 b(directories)f(recursiv)m(ely)-8
-b(.)40 b(This)28 b(option)i(is)g(on)g(b)m(y)g(default.)p
-eop
+108 109 bop Ft 150 -116 a(108) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fm 630
+299 a(name) p Ft 38 w(can) i(b) s(e) g(a) h(\014le) e(name) i(pattern) f
+(of) h(the) g(same) f(t) m(yp) s(e) h(that) g(y) m(ou) g(can) g(sp) s
+(ecify) e(in) g(the) 630 408 y(`) p Fo(.cvsignore) p
+Ft(') d(\014le.) 40 b(See) 31 b(Section) f(C.9) g([cvsignore],) h(page)
+g(138.) p Fo 150 573 a(-W) p Fm 30 w(sp) s(ec) p Ft 184
+w(Sp) s(ecify) 20 b(\014le) i(names) f(that) i(should) d(b) s(e) i
+(\014ltered) f(during) e(imp) s(ort.) 37 b(Y) -8 b(ou) 22
+b(can) h(use) f(this) e(option) 630 683 y(rep) s(eatedly) -8
+b(.) p Fm 630 820 a(sp) s(ec) p Ft 40 w(can) 36 b(b) s(e) e(a) h
+(\014le) g(name) g(pattern) g(of) g(the) g(same) h(t) m(yp) s(e) f
+(that) h(y) m(ou) f(can) g(sp) s(ecify) f(in) g(the) 630
+929 y(`) p Fo(.cvswrappers) p Ft(') 28 b(\014le.) 39
+b(See) 31 b(Section) f(C.2) h([W) -8 b(rapp) s(ers],) 30
+b(page) h(132.) p Fl 150 1163 a(A.12.2) 62 b(imp) s(ort) 41
+b(output) p Fo 275 1361 a(import) p Ft 33 w(k) m(eeps) 35
+b(y) m(ou) g(informed) e(of) i(its) f(progress) g(b) m(y) h(prin) m
+(ting) e(a) i(line) e(for) h(eac) m(h) i(\014le,) g(preceded) e(b) m(y)
+150 1471 y(one) d(c) m(haracter) h(indicating) c(the) i(status) h(of) g
+(the) f(\014le:) p Fo 150 1638 a(U) p Fm 30 w(\014le) p
+Ft 285 w(The) 36 b(\014le) f(already) g(exists) h(in) f(the) h(rep) s
+(ository) f(and) h(has) f(not) i(b) s(een) e(lo) s(cally) g(mo) s
+(di\014ed;) i(a) 630 1747 y(new) 30 b(revision) e(has) j(b) s(een) e
+(created) j(\(if) d(necessary\).) p Fo 150 1912 a(N) p
+Fm 30 w(\014le) p Ft 285 w(The) h(\014le) f(is) h(a) h(new) e(\014le) h
+(whic) m(h) f(has) h(b) s(een) g(added) f(to) i(the) g(rep) s(ository)
+-8 b(.) p Fo 150 2076 a(C) p Fm 30 w(\014le) p Ft 285
+w(The) 28 b(\014le) g(already) h(exists) f(in) g(the) h(rep) s(ository)
+f(but) g(has) g(b) s(een) h(lo) s(cally) e(mo) s(di\014ed;) g(y) m(ou) j
+(will) 630 2186 y(ha) m(v) m(e) i(to) f(merge) g(the) f(c) m(hanges.) p
+Fo 150 2350 a(I) p Fm 30 w(\014le) p Ft 285 w(The) g(\014le) f(is) h(b)
+s(eing) f(ignored) g(\(see) j(Section) e(C.9) g([cvsignore],) h(page) g
+(138\).) p Fo 150 2515 a(L) p Fm 30 w(\014le) p Ft 285
+w(The) g(\014le) f(is) g(a) i(sym) m(b) s(olic) e(link;) p
+Fo 30 w(cvs) f(import) p Ft 30 w(ignores) h(sym) m(b) s(olic) g(links.)
+41 b(P) m(eople) 32 b(p) s(erio) s(di-) 630 2624 y(cally) f(suggest) h
+(that) h(this) d(b) s(eha) m(vior) h(should) f(b) s(e) h(c) m(hanged,) h
+(but) f(if) g(there) h(is) f(a) h(consensus) 630 2734
+y(on) 41 b(what) g(it) f(should) f(b) s(e) h(c) m(hanged) i(to,) i(it) d
+(do) s(esn't) f(seem) i(to) f(b) s(e) f(apparen) m(t.) 73
+b(\(V) -8 b(arious) 630 2843 y(options) 25 b(in) f(the) i(`) p
+Fo(modules) p Ft(') e(\014le) h(can) g(b) s(e) g(used) g(to) h
+(recreate) i(sym) m(b) s(olic) c(links) f(on) i(c) m(hec) m(k) m(out,)
+630 2953 y(up) s(date,) 30 b(etc.;) i(see) f(Section) f(C.1) h([mo) s
+(dules],) e(page) i(129.\)) p Fl 150 3187 a(A.12.3) 62
+b(imp) s(ort) 41 b(examples) p Ft 275 3385 a(See) 30
+b(Chapter) g(13) h([T) -8 b(rac) m(king) 31 b(sources],) g(page) g(79,)
+g(and) f(Section) g(3.1.1) j([F) -8 b(rom) 31 b(\014les],) e(page) j
+(29.) p Fp 150 3655 a(A.13) 68 b(log|Prin) l(t) 46 b(out) f(log) h
+(information) g(for) f(\014les) p Fr 225 3853 a(\017) p
+Ft 60 w(Synopsis:) 39 b(log) 30 b([options]) g([\014les) 6
+b(.) 21 b(.) i(.) 11 b(]) p Fr 225 3990 a(\017) p Ft
+60 w(Requires:) 40 b(rep) s(ository) -8 b(,) 30 b(w) m(orking) f
+(directory) -8 b(.) p Fr 225 4127 a(\017) p Ft 60 w(Changes:) 40
+b(nothing.) 275 4294 y(Displa) m(y) 28 b(log) i(information) e(for) h
+(\014les.) p Fo 40 w(log) p Ft 28 w(used) g(to) h(call) f(the) p
+Fs 30 w(r) n(cs) p Ft 28 w(utilit) m(y) p Fo 28 w(rlog) p
+Ft(.) 40 b(Although) 28 b(this) h(is) 150 4403 y(no) h(longer) f(true) g
+(in) g(the) g(curren) m(t) h(sources,) g(this) f(history) f(determines)
+h(the) h(format) g(of) f(the) h(output) g(and) 150 4513
+y(the) h(options,) f(whic) m(h) f(are) h(not) h(quite) f(in) f(the) h
+(st) m(yle) h(of) g(the) f(other) p Fs 31 w(cvs) p Ft
+29 w(commands.) 275 4652 y(The) c(output) g(includes) e(the) i(lo) s
+(cation) g(of) h(the) p Fs 27 w(r) n(cs) p Ft 25 w(\014le,) g(the) p
+Fm 27 w(head) p Ft 29 w(revision) e(\(the) i(latest) g(revision) e(on)
+150 4762 y(the) h(trunk\),) h(all) e(sym) m(b) s(olic) f(names) i
+(\(tags\)) i(and) e(some) g(other) h(things.) 38 b(F) -8
+b(or) 27 b(eac) m(h) g(revision,) e(the) i(revision) 150
+4872 y(n) m(um) m(b) s(er,) 37 b(the) g(author,) h(the) e(n) m(um) m(b)
+s(er) f(of) i(lines) e(added/deleted) h(and) g(the) g(log) h(message) g
+(are) g(prin) m(ted.) 150 4981 y(All) c(times) h(are) h(displa) m(y) m
+(ed) e(in) g(Co) s(ordinated) h(Univ) m(ersal) f(Time) h(\(UTC\).) g
+(\(Other) h(parts) f(of) p Fs 35 w(cvs) p Ft 33 w(prin) m(t) 150
+5091 y(times) c(in) f(the) i(lo) s(cal) e(timezone\).) p
+Fg 275 5230 a(W) -8 b(arning:) p Fo 64 w(log) p Ft 41
+w(uses) 42 b(`) p Fo(-R) p Ft(') g(in) f(a) h(w) m(a) m(y) h(that) g
+(con\015icts) f(with) f(the) h(normal) f(use) h(inside) p
+Fs 40 w(cvs) p Ft 41 w(\(see) 150 5340 y(Section) 30
+b(A.5) h([Common) g(options],) f(page) h(90\).) p 90 rotate
+dyy eop
%%Page: 109 111
-109 110 bop 150 -116 a Ft(App)s(endix)28 b(A:)i(Guide)g(to)h(CVS)e
-(commands)1910 b(109)150 299 y Fo(-r)30 b Fm(tag)229
-b Ft(Use)31 b(revision)d Fm(tag)p Ft(.)275 468 y(In)h(addition)g(to)i
-(the)f(ab)s(o)m(v)m(e,)i(these)f(options)f(are)h(a)m(v)-5
-b(ailable:)150 637 y Fo(-c)384 b Ft(Use)31 b(the)f(con)m(text)j(di\013)
-c(format.)41 b(This)28 b(is)i(the)g(default)g(format.)150
-803 y Fo(-s)384 b Ft(Create)39 b(a)f(summary)e(c)m(hange)j(rep)s(ort)f
-(instead)f(of)h(a)g(patc)m(h.)63 b(The)38 b(summary)e(includes)630
-913 y(information)30 b(ab)s(out)h(\014les)g(that)h(w)m(ere)g(c)m
-(hanged)g(or)f(added)g(b)s(et)m(w)m(een)h(the)g(releases.)44
-b(It)32 b(is)630 1023 y(sen)m(t)f(to)f(the)g(standard)g(output)f
-(device.)41 b(This)28 b(is)h(useful)f(for)i(\014nding)e(out,)i(for)g
-(example,)630 1132 y(whic)m(h)f(\014les)g(ha)m(v)m(e)j(c)m(hanged)f(b)s
-(et)m(w)m(een)g(t)m(w)m(o)h(dates)f(or)f(revisions.)150
-1298 y Fo(-t)384 b Ft(A)36 b(di\013)e(of)i(the)g(top)g(t)m(w)m(o)h
-(revisions)d(is)h(sen)m(t)h(to)g(the)g(standard)f(output)g(device.)57
-b(This)34 b(is)630 1408 y(most)d(useful)d(for)i(seeing)h(what)f(the)g
-(last)h(c)m(hange)g(to)g(a)g(\014le)f(w)m(as.)150 1574
-y Fo(-u)384 b Ft(Use)29 b(the)g(unidi\013)d(format)j(for)f(the)h(con)m
-(text)i(di\013s.)38 b(Remem)m(b)s(er)29 b(that)g(old)f(v)m(ersions)g
-(of)h(the)630 1683 y Fo(patch)24 b Ft(program)h(can't)g(handle)f(the)h
-(unidi\013)d(format,)27 b(so)f(if)e(y)m(ou)h(plan)f(to)i(p)s(ost)e
-(this)g(patc)m(h)630 1793 y(to)31 b(the)g(net)f(y)m(ou)h(should)d
-(probably)h(not)i(use)f(`)p Fo(-u)p Ft('.)150 1959 y
-Fo(-V)g Fm(vn)255 b Ft(Expand)29 b(k)m(eyw)m(ords)h(according)h(to)g
-(the)f(rules)f(curren)m(t)h(in)f Fs(r)n(cs)g Ft(v)m(ersion)g
-Fm(vn)h Ft(\(the)h(expan-)630 2069 y(sion)37 b(format)g(c)m(hanged)i
-(with)d Fs(r)n(cs)h Ft(v)m(ersion)g(5\).)63 b(Note)39
-b(that)f(this)e(option)h(is)g(no)g(longer)630 2178 y(accepted.)42
-b(CVS)30 b(will)d(alw)m(a)m(ys)k(expand)f(k)m(eyw)m(ords)h(the)f(w)m(a)
-m(y)i(that)f Fs(r)n(cs)e Ft(v)m(ersion)h(5)h(do)s(es.)150
-2416 y Fl(A.14.2)62 b(rdi\013)41 b(examples)275 2615
-y Ft(Supp)s(ose)29 b(y)m(ou)i(receiv)m(e)h(mail)e(from)h
-Fo(foo@example.net)c Ft(asking)j(for)h(an)g(up)s(date)g(from)f(release)
-i(1.2)150 2724 y(to)f(1.4)h(of)e(the)h(tc)g(compiler.)39
-b(Y)-8 b(ou)31 b(ha)m(v)m(e)h(no)e(suc)m(h)g(patc)m(hes)h(on)f(hand,)g
-(but)g(with)f Fs(cvs)g Ft(that)i(can)g(easily)150 2834
-y(b)s(e)f(\014xed)f(with)h(a)g(command)g(suc)m(h)g(as)h(this:)390
-2969 y Fo($)47 b(cvs)g(rdiff)g(-c)g(-r)g(FOO1_2)f(-r)h(FOO1_4)f(tc)i(|)
-f(\\)390 3073 y($$)g(Mail)g(-s)g('The)g(patches)e(you)i(asked)g(for')f
-(foo@example.net)275 3214 y Ft(Supp)s(ose)28 b(y)m(ou)i(ha)m(v)m(e)h
-(made)f(release)h(1.3,)g(and)e(fork)m(ed)i(a)f(branc)m(h)f(called)h(`)p
-Fo(R_1_3fix)p Ft(')e(for)i(bug\014xes.)150 3324 y(`)p
-Fo(R_1_3_1)p Ft(')g(corresp)s(onds)g(to)i(release)g(1.3.1,)i(whic)m(h)c
-(w)m(as)i(made)f(some)h(time)f(ago.)45 b(No)m(w,)33 b(y)m(ou)f(w)m(an)m
-(t)g(to)150 3433 y(see)f(ho)m(w)f(m)m(uc)m(h)h(dev)m(elopmen)m(t)g(has)
-f(b)s(een)f(done)i(on)f(the)g(branc)m(h.)40 b(This)29
-b(command)h(can)h(b)s(e)f(used:)390 3569 y Fo($)47 b(cvs)g(patch)g(-s)g
-(-r)g(R_1_3_1)f(-r)h(R_1_3fix)f(module-name)390 3672
-y(cvs)h(rdiff:)f(Diffing)g(module-name)390 3776 y(File)h(ChangeLog,v)d
-(changed)i(from)h(revision)e(1.52.2.5)h(to)h(1.52.2.6)390
-3880 y(File)g(foo.c,v)e(changed)h(from)h(revision)e(1.52.2.3)h(to)h
-(1.52.2.4)390 3984 y(File)g(bar.h,v)e(changed)h(from)h(revision)e
-(1.29.2.1)h(to)h(1.2)150 4258 y Fp(A.15)68 b(release|Indicate)48
-b(that)d(a)g(Mo)t(dule)g(is)g(no)g(longer)h(in)e(use)225
-4457 y Fr(\017)60 b Ft(release)31 b([-d])f(directories)6
-b(.)21 b(.)h(.)225 4595 y Fr(\017)60 b Ft(Requires:)40
-b(W)-8 b(orking)30 b(directory)-8 b(.)225 4732 y Fr(\017)60
-b Ft(Changes:)40 b(W)-8 b(orking)31 b(directory)-8 b(,)30
-b(history)g(log.)275 4902 y(This)c(command)i(is)f(mean)m(t)j(to)f
-(safely)e(cancel)i(the)g(e\013ect)g(of)g(`)p Fo(cvs)h(checkout)p
-Ft('.)38 b(Since)27 b Fs(cvs)g Ft(do)s(esn't)150 5011
-y(lo)s(c)m(k)e(\014les,)g(it)g(isn't)f(strictly)g(necessary)i(to)g(use)
-f(this)f(command.)38 b(Y)-8 b(ou)26 b(can)f(alw)m(a)m(ys)h(simply)d
-(delete)i(y)m(our)150 5121 y(w)m(orking)k(directory)-8
-b(,)29 b(if)f(y)m(ou)i(lik)m(e;)f(but)g(y)m(ou)g(risk)f(losing)g(c)m
-(hanges)i(y)m(ou)g(ma)m(y)g(ha)m(v)m(e)g(forgotten,)h(and)e(y)m(ou)150
-5230 y(lea)m(v)m(e)k(no)e(trace)i(in)d(the)i Fs(cvs)f
-Ft(history)f(\014le)h(\(see)i(Section)e(C.11)h([history)f(\014le],)h
-(page)g(138\))h(that)f(y)m(ou'v)m(e)150 5340 y(abandoned)e(y)m(our)g(c)
-m(hec)m(k)m(out.)p eop
+109 110 bop Ft 150 -116 a(App) s(endix) 28 b(A:) i(Guide) g(to) h(CVS) e
+(commands) 1910 b(109) p Fl 150 299 a(A.13.1) 62 b(log) 42
+b(options) p Ft 275 491 a(By) 37 b(default,) p Fo 39
+w(log) p Ft 36 w(prin) m(ts) f(all) g(information) g(that) h(is) g(a) m
+(v) -5 b(ailable.) 61 b(All) 36 b(other) h(options) g(restrict) g(the)
+150 601 y(output.) p Fo 150 759 a(-b) p Ft 384 w(Prin) m(t) 24
+b(information) g(ab) s(out) h(the) h(revisions) e(on) h(the) h(default)
+f(branc) m(h,) h(normally) d(the) j(high-) 630 869 y(est) 31
+b(branc) m(h) f(on) g(the) h(trunk.) p Fo 150 1027 a(-d) p
+Fm 30 w(dates) p Ft 147 w(Prin) m(t) g(information) e(ab) s(out) j
+(revisions) d(with) i(a) h(c) m(hec) m(kin) g(date/time) g(in) e(the) i
+(range) g(giv) m(en) 630 1137 y(b) m(y) h(the) f(semicolon-separated) h
+(list) f(of) h(dates.) 48 b(The) 32 b(date) h(formats) g(accepted) h
+(are) f(those) 630 1246 y(accepted) 43 b(b) m(y) f(the) g(`) p
+Fo(-D) p Ft(') g(option) f(to) h(man) m(y) g(other) p
+Fs 42 w(cvs) p Ft 41 w(commands) g(\(see) g(Section) g(A.5) 630
+1356 y([Common) 30 b(options],) g(page) h(90\).) 42 b(Dates) 32
+b(can) f(b) s(e) f(com) m(bined) f(in) m(to) i(ranges) f(as) h(follo) m
+(ws:) p Fm 630 1514 a(d1) p Fo 7 w(<) p Fm(d2) 630 1624
+y(d2) p Fo 7 w(>) p Fm(d1) p Ft 233 w(Select) g(the) f(revisions) f
+(that) i(w) m(ere) f(dep) s(osited) g(b) s(et) m(w) m(een) p
+Fm 31 w(d1) p Ft 37 w(and) p Fm 30 w(d2) p Ft(.) p Fo
+630 1782 a(<) p Fm(d) 630 1892 y(d) p Fo 4 w(>) p Ft
+377 w(Select) h(all) e(revisions) f(dated) p Fm 31 w(d) p
+Ft 33 w(or) j(earlier.) p Fm 630 2050 a(d) p Fo 4 w(<) 630
+2160 y(>) p Fm(d) p Ft 381 w(Select) g(all) e(revisions) f(dated) p
+Fm 31 w(d) p Ft 33 w(or) j(later.) p Fm 630 2318 a(d) p
+Ft 429 w(Select) g(the) f(single,) f(latest) i(revision) e(dated) p
+Fm 31 w(d) p Ft 33 w(or) h(earlier.) 630 2477 y(The) j(`) p
+Fo(>) p Ft(') g(or) g(`) p Fo(<) p Ft(') g(c) m(haracters) i(ma) m(y) e
+(b) s(e) g(follo) m(w) m(ed) g(b) m(y) f(`) p Fo(=) p
+Ft(') i(to) g(indicate) e(an) h(inclusiv) m(e) e(range) 630
+2586 y(rather) f(than) g(an) h(exclusiv) m(e) e(one.) 630
+2720 y(Note) j(that) f(the) f(separator) h(is) f(a) g(semicolon) g
+(\(;\).) p Fo 150 2879 a(-h) p Ft 384 w(Prin) m(t) i(only) h(the) g
+(name) h(of) f(the) p Fs 34 w(r) n(cs) p Ft 32 w(\014le,) h(name) f(of)
+h(the) f(\014le) g(in) f(the) h(w) m(orking) g(directory) -8
+b(,) 630 2988 y(head,) 30 b(default) g(branc) m(h,) g(access) i(list,) d
+(lo) s(c) m(ks,) h(sym) m(b) s(olic) f(names,) i(and) f(su\016x.) p
+Fo 150 3147 a(-l) p Ft 384 w(Lo) s(cal;) g(run) f(only) h(in) f(curren)
+m(t) h(w) m(orking) g(directory) -8 b(.) 40 b(\(Default) 31
+b(is) f(to) h(run) e(recursiv) m(ely\).) p Fo 150 3305
+a(-N) p Ft 384 w(Do) k(not) g(prin) m(t) e(the) i(list) e(of) h(tags) i
+(for) e(this) f(\014le.) 46 b(This) 31 b(option) h(can) h(b) s(e) e(v) m
+(ery) i(useful) e(when) 630 3415 y(y) m(our) 44 b(site) f(uses) h(a) g
+(lot) g(of) g(tags,) k(so) c(rather) g(than) p Fo 43
+w(") p Ft(more) p Fo(") p Ft('ing) f(o) m(v) m(er) i(3) f(pages) h(of) f
+(tag) 630 3525 y(information,) 29 b(the) h(log) h(information) e(is) g
+(presen) m(ted) h(without) g(tags) h(at) g(all.) p Fo
+150 3683 a(-R) p Ft 384 w(Prin) m(t) e(only) h(the) g(name) h(of) f
+(the) p Fs 31 w(r) n(cs) p Ft 29 w(\014le.) p Fo 150
+3841 a(-r) p Fm(revisions) p Ft 630 3951 a(Prin) m(t) 23
+b(information) f(ab) s(out) h(revisions) f(giv) m(en) i(in) e(the) i
+(comma-separated) i(list) p Fm 22 w(revisions) p Ft 26
+w(of) 630 4061 y(revisions) i(and) i(ranges.) 41 b(The) 29
+b(follo) m(wing) g(table) h(explains) e(the) i(a) m(v) -5
+b(ailable) 30 b(range) g(formats:) p Fm 630 4219 a(rev1) p
+Fo 7 w(:) p Fm(rev2) p Ft 87 w(Revisions) p Fm 29 w(rev1) p
+Ft 38 w(to) p Fm 31 w(rev2) p Ft 38 w(\(whic) m(h) f(m) m(ust) i(b) s
+(e) e(on) i(the) f(same) h(branc) m(h\).) p Fm 630 4377
+a(rev1) p Fo 7 w(::) p Fm(rev2) p Ft 1110 4487 a(Revisions) e(b) s(et) m
+(w) m(een,) i(but) f(not) g(including,) p Fm 28 w(rev1) p
+Ft 38 w(and) p Fm 29 w(rev2) p Ft(.) p Fo 630 4645 a(:) p
+Fm(rev) p Ft 308 w(Revisions) 22 b(from) h(the) h(b) s(eginning) d(of) i
+(the) h(branc) m(h) f(up) f(to) j(and) e(including) p
+Fm 20 w(rev) p Ft(.) p Fo 630 4804 a(::) p Fm(rev) p
+Ft 260 w(Revisions) d(from) h(the) g(b) s(eginning) e(of) i(the) h
+(branc) m(h) f(up) f(to,) k(but) d(not) g(including,) p
+Fm 1110 4914 a(rev) p Ft(.) p Fm 630 5072 a(rev) p Fo
+8 w(:) p Ft 300 w(Revisions) i(starting) h(with) p Fm
+24 w(rev) p Ft 32 w(to) h(the) g(end) f(of) h(the) g(branc) m(h) f(con)
+m(taining) p Fm 24 w(rev) p Ft(.) p Fm 630 5230 a(rev) p
+Fo 8 w(:) p Ft 300 w(Revisions) e(starting) i(just) f(after) p
+Fm 25 w(rev) p Ft 31 w(to) i(the) f(end) f(of) h(the) g(branc) m(h) f
+(con) m(taining) p Fm 1110 5340 a(rev) p Ft(.) p 90 rotate
+dyy eop
%%Page: 110 112
-110 111 bop 150 -116 a Ft(110)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)275 299 y(Use)c(`)p Fo(cvs)j(release)p
-Ft(')24 b(to)j(a)m(v)m(oid)f(these)h(problems.)37 b(This)24
-b(command)h(c)m(hec)m(ks)j(that)e(no)g(uncommitted)150
-408 y(c)m(hanges)46 b(are)f(presen)m(t;)51 b(that)46
-b(y)m(ou)f(are)f(executing)h(it)f(from)g(immediately)f(ab)s(o)m(v)m(e)j
-(a)f Fs(cvs)f Ft(w)m(orking)150 518 y(directory;)49 b(and)43
-b(that)h(the)f(rep)s(ository)f(recorded)h(for)g(y)m(our)g(\014les)f(is)
-g(the)i(same)f(as)h(the)f(rep)s(ository)150 628 y(de\014ned)29
-b(in)g(the)i(mo)s(dule)d(database.)275 789 y(If)h(all)g(these)i
-(conditions)e(are)h(true,)g(`)p Fo(cvs)g(release)p Ft(')e(lea)m(v)m(es)
-k(a)e(record)g(of)h(its)e(execution)i(\(attesting)150
-899 y(to)g(y)m(our)f(in)m(ten)m(tionally)f(abandoning)g(y)m(our)h(c)m
-(hec)m(k)m(out\))k(in)29 b(the)h Fs(cvs)g Ft(history)f(log.)150
-1177 y Fl(A.15.1)62 b(release)41 b(options)275 1397 y
-Ft(The)29 b Fo(release)g Ft(command)h(supp)s(orts)e(one)j(command)f
-(option:)150 1597 y Fo(-d)384 b Ft(Delete)36 b(y)m(our)e(w)m(orking)g
-(cop)m(y)i(of)f(the)f(\014le)g(if)g(the)h(release)g(succeeds.)53
-b(If)34 b(this)g(\015ag)h(is)f(not)630 1706 y(giv)m(en)c(y)m(our)h
-(\014les)e(will)f(remain)h(in)g(y)m(our)h(w)m(orking)g(directory)-8
-b(.)630 1854 y Fg(W)g(arning:)57 b Ft(The)39 b Fo(release)d
-Ft(command)j(deletes)g(all)e(directories)h(and)g(\014les)g(recursiv)m
-(ely)-8 b(.)630 1964 y(This)33 b(has)h(the)h(v)m(ery)g(serious)e
-(side-e\013ect)j(that)f(an)m(y)g(directory)f(that)h(y)m(ou)g(ha)m(v)m
-(e)h(created)630 2073 y(inside)23 b(y)m(our)j(c)m(hec)m(k)m(ed-out)i
-(sources,)f(and)e(not)g(added)g(to)h(the)g(rep)s(ository)f(\(using)f
-(the)i Fo(add)630 2183 y Ft(command;)i(see)f(Section)g(7.1)h([Adding)d
-(\014les],)i(page)g(51\))h(will)c(b)s(e)i(silen)m(tly)f(deleted|ev)m
-(en)630 2293 y(if)k(it)h(is)g(non-empt)m(y!)150 2571
-y Fl(A.15.2)62 b(release)41 b(output)275 2790 y Ft(Before)31
-b Fo(release)e Ft(releases)j(y)m(our)e(sources)h(it)g(will)d(prin)m(t)i
-(a)h(one-line)f(message)i(for)f(an)m(y)g(\014le)f(that)i(is)150
-2900 y(not)f(up-to-date.)275 3062 y Fg(W)-8 b(arning:)37
-b Ft(An)m(y)25 b(new)f(directories)g(that)h(y)m(ou)g(ha)m(v)m(e)h
-(created,)h(but)d(not)h(added)f(to)h(the)g Fs(cvs)e Ft(directory)150
-3171 y(hierarc)m(h)m(y)35 b(with)g(the)h Fo(add)f Ft(command)h(\(see)h
-(Section)e(7.1)i([Adding)e(\014les],)h(page)h(51\))g(will)c(b)s(e)j
-(silen)m(tly)150 3281 y(ignored)29 b(\(and)i(deleted,)f(if)f(`)p
-Fo(-d)p Ft(')i(is)e(sp)s(eci\014ed\),)g(ev)m(en)i(if)f(they)g(con)m
-(tain)h(\014les.)150 3481 y Fo(U)f Fm(\014le)150 3590
-y Fo(P)g Fm(\014le)285 b Ft(There)37 b(exists)h(a)g(new)m(er)g
-(revision)e(of)i(this)f(\014le)f(in)h(the)h(rep)s(ository)-8
-b(,)39 b(and)e(y)m(ou)i(ha)m(v)m(e)g(not)630 3700 y(mo)s(di\014ed)28
-b(y)m(our)j(lo)s(cal)e(cop)m(y)i(of)g(the)f(\014le)g(\(`)p
-Fo(U)p Ft(')h(and)f(`)p Fo(P)p Ft(')g(mean)g(the)h(same)g(thing\).)150
-3886 y Fo(A)f Fm(\014le)285 b Ft(The)36 b(\014le)g(has)g(b)s(een)g
-(added)g(to)h(y)m(our)g(priv)-5 b(ate)36 b(cop)m(y)h(of)g(the)f
-(sources,)j(but)d(has)g(not)h(y)m(et)630 3996 y(b)s(een)d(committed)g
-(to)h(the)g(rep)s(ository)-8 b(.)51 b(If)34 b(y)m(ou)h(delete)f(y)m
-(our)h(cop)m(y)g(of)f(the)h(sources)f(this)630 4105 y(\014le)29
-b(will)f(b)s(e)i(lost.)150 4292 y Fo(R)g Fm(\014le)285
-b Ft(The)33 b(\014le)g(has)h(b)s(een)f(remo)m(v)m(ed)h(from)g(y)m(our)g
-(priv)-5 b(ate)33 b(cop)m(y)h(of)g(the)g(sources,)h(but)e(has)h(not)630
-4401 y(y)m(et)k(b)s(een)d(remo)m(v)m(ed)j(from)e(the)h(rep)s(ository)-8
-b(,)37 b(since)f(y)m(ou)h(ha)m(v)m(e)h(not)e(y)m(et)i(committed)f(the)
-630 4511 y(remo)m(v)-5 b(al.)41 b(See)31 b(Section)f(A.8)h([commit],)g
-(page)g(97.)150 4698 y Fo(M)f Fm(\014le)285 b Ft(The)38
-b(\014le)f(is)g(mo)s(di\014ed)f(in)h(y)m(our)h(w)m(orking)g(directory)
--8 b(.)64 b(There)38 b(migh)m(t)g(also)g(b)s(e)f(a)i(new)m(er)630
-4807 y(revision)29 b(inside)f(the)i(rep)s(ository)-8
-b(.)150 4994 y Fo(?)30 b Fm(\014le)285 b(\014le)42 b
-Ft(is)37 b(in)f(y)m(our)i(w)m(orking)f(directory)-8 b(,)39
-b(but)e(do)s(es)h(not)f(corresp)s(ond)g(to)h(an)m(ything)f(in)g(the)630
-5103 y(source)g(rep)s(ository)-8 b(,)37 b(and)f(is)f(not)i(in)e(the)i
-(list)e(of)i(\014les)e(for)h Fs(cvs)g Ft(to)h(ignore)f(\(see)h(the)g
-(de-)630 5213 y(scription)31 b(of)i(the)g(`)p Fo(-I)p
-Ft(')g(option,)g(and)f(see)h(Section)g(C.9)g([cvsignore],)h(page)g
-(136\).)49 b(If)33 b(y)m(ou)630 5322 y(remo)m(v)m(e)f(y)m(our)e(w)m
-(orking)g(sources,)h(this)e(\014le)g(will)f(b)s(e)i(lost.)p
-eop
+110 111 bop Ft 150 -116 a(110) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fm 630
+299 a(branc) m(h) p Ft 209 w(An) g(argumen) m(t) h(that) g(is) e(a) i
+(branc) m(h) f(means) g(all) f(revisions) g(on) h(that) h(branc) m(h.) p
+Fm 630 483 a(branc) m(h1) p Fo 7 w(:) p Fm(branc) m(h2) 630
+593 y(branc) m(h1) p Fo 7 w(::) p Fm(branc) m(h2) p Ft
+1110 702 a(A) 40 b(range) g(of) g(branc) m(hes) f(means) h(all) f
+(revisions) f(on) h(the) h(branc) m(hes) g(in) e(that) 1110
+812 y(range.) p Fm 630 996 a(branc) m(h) p Fo(.) p Ft
+161 w(The) 30 b(latest) h(revision) d(in) p Fm 30 w(branc) m(h) p
+Ft(.) 630 1181 y(A) 33 b(bare) g(`) p Fo(-r) p Ft(') g(with) e(no) i
+(revisions) e(means) i(the) g(latest) h(revision) d(on) i(the) g
+(default) f(branc) m(h,) 630 1290 y(normally) 37 b(the) j(trunk.) 66
+b(There) 39 b(can) h(b) s(e) e(no) i(space) f(b) s(et) m(w) m(een) h
+(the) g(`) p Fo(-r) p Ft(') f(option) g(and) g(its) 630
+1400 y(argumen) m(t.) p Fo 150 1584 a(-s) p Fm 30 w(states) p
+Ft 127 w(Prin) m(t) 22 b(information) f(ab) s(out) i(revisions) e
+(whose) h(state) i(attributes) f(matc) m(h) h(one) f(of) g(the) g
+(states) 630 1694 y(giv) m(en) 30 b(in) f(the) i(comma-separated) h
+(list) p Fm 29 w(states) p Ft(.) p Fo 150 1878 a(-t) p
+Ft 384 w(Prin) m(t) d(the) i(same) g(as) f(`) p Fo(-h) p
+Ft(',) h(plus) d(the) j(descriptiv) m(e) e(text.) p Fo
+150 2062 a(-w) p Fm(logins) p Ft 155 w(Prin) m(t) c(information) g(ab) s
+(out) h(revisions) f(c) m(hec) m(k) m(ed) j(in) d(b) m(y) h(users) g
+(with) f(login) g(names) h(app) s(ear-) 630 2172 y(ing) 32
+b(in) f(the) i(comma-separated) i(list) p Fm 31 w(logins) p
+Ft(.) 46 b(If) p Fm 33 w(logins) p Ft 35 w(is) 32 b(omitted,) h(the) g
+(user's) f(login) g(is) 630 2281 y(assumed.) 40 b(There) 30
+b(can) h(b) s(e) e(no) i(space) f(b) s(et) m(w) m(een) h(the) g(`) p
+Fo(-w) p Ft(') f(option) g(and) g(its) g(argumen) m(t.) p
+Fo 275 2478 a(log) p Ft 28 w(prin) m(ts) f(the) h(in) m(tersection) f
+(of) h(the) g(revisions) e(selected) i(with) f(the) h(options) f(`) p
+Fo(-d) p Ft(',) h(`) p Fo(-s) p Ft(',) g(and) f(`) p
+Fo(-w) p Ft(',) 150 2588 y(in) m(tersected) i(with) e(the) h(union) f
+(of) i(the) f(revisions) f(selected) h(b) m(y) h(`) p
+Fo(-b) p Ft(') f(and) g(`) p Fo(-r) p Ft('.) p Fl 150
+2862 a(A.13.2) 62 b(log) 42 b(examples) p Ft 275 3079
+a(Con) m(tributed) 28 b(examples) i(are) h(gratefully) e(accepted.) p
+Fp 150 3399 a(A.14) 68 b(rdi\013|'patc) l(h') 46 b(format) g(di\013s) g
+(b) t(et) l(w) l(een) g(releases) p Fr 225 3616 a(\017) p
+Ft 60 w(rdi\013) 29 b([-\015ags]) i([-V) g(vn]) f([-r) h(t) p
+Fo(|) p Ft(-D) g(d) f([-r) g(t2) p Fo(|) p Ft(-D) i(d2]]) e(mo) s
+(dules) 6 b(.) 20 b(.) j(.) p Fr 225 3763 a(\017) p Ft
+60 w(Requires:) 40 b(rep) s(ository) -8 b(.) p Fr 225
+3910 a(\017) p Ft 60 w(Changes:) 40 b(nothing.) p Fr
+225 4057 a(\017) p Ft 60 w(Synon) m(ym:) g(patc) m(h) 275
+4254 y(Builds) 30 b(a) j(Larry) f(W) -8 b(all) 32 b(format) h(patc) m
+(h\(1\)) h(\014le) e(b) s(et) m(w) m(een) h(t) m(w) m(o) h(releases,) f
+(that) g(can) g(b) s(e) f(fed) g(directly) 150 4364 y(in) m(to) 25
+b(the) p Fo 24 w(patch) p Ft 23 w(program) g(to) g(bring) e(an) h(old) g
+(release) h(up-to-date) h(with) d(the) i(new) f(release.) 39
+b(\(This) 23 b(is) h(one) 150 4473 y(of) 30 b(the) g(few) p
+Fs 29 w(cvs) p Ft 29 w(commands) f(that) i(op) s(erates) f(directly) e
+(from) h(the) h(rep) s(ository) -8 b(,) 30 b(and) f(do) s(esn't) g
+(require) g(a) 150 4583 y(prior) g(c) m(hec) m(k) m(out.\)) 43
+b(The) 30 b(di\013) f(output) h(is) g(sen) m(t) g(to) i(the) e
+(standard) g(output) g(device.) 275 4742 y(Y) -8 b(ou) 25
+b(can) g(sp) s(ecify) e(\(using) h(the) h(standard) f(`) p
+Fo(-r) p Ft(') g(and) h(`) p Fo(-D) p Ft(') f(options\)) h(an) m(y) g
+(com) m(bination) f(of) h(one) g(or) g(t) m(w) m(o) 150
+4852 y(revisions) i(or) i(dates.) 40 b(If) 29 b(only) f(one) h
+(revision) e(or) i(date) g(is) f(sp) s(eci\014ed,) g(the) h(patc) m(h) g
+(\014le) f(re\015ects) i(di\013erences) 150 4961 y(b) s(et) m(w) m(een)
+h(that) g(revision) e(or) h(date) h(and) f(the) g(curren) m(t) g(head) h
+(revisions) d(in) h(the) p Fs 31 w(r) n(cs) p Ft 29 w(\014le.) 275
+5121 y(Note) 34 b(that) f(if) f(the) h(soft) m(w) m(are) h(release) g
+(a\013ected) g(is) e(con) m(tained) h(in) f(more) h(than) f(one) i
+(directory) -8 b(,) 33 b(then) 150 5230 y(it) i(ma) m(y) h(b) s(e) e
+(necessary) i(to) g(sp) s(ecify) d(the) j(`) p Fo(-p) p
+Ft(') f(option) g(to) g(the) p Fo 36 w(patch) p Ft 34
+w(command) g(when) f(patc) m(hing) h(the) 150 5340 y(old) 30
+b(sources,) g(so) h(that) p Fo 31 w(patch) p Ft 29 w(is) e(able) h(to) h
+(\014nd) e(the) i(\014les) e(that) i(are) g(lo) s(cated) f(in) f(other)
+i(directories.) p 90 rotate dyy eop
%%Page: 111 113
-111 112 bop 150 -116 a Ft(App)s(endix)28 b(A:)i(Guide)g(to)h(CVS)e
-(commands)1910 b(111)150 299 y Fl(A.15.3)62 b(release)41
-b(examples)275 491 y Ft(Release)31 b(the)f(`)p Fo(tc)p
-Ft(')g(directory)-8 b(,)31 b(and)f(delete)g(y)m(our)h(lo)s(cal)e(w)m
-(orking)h(cop)m(y)h(of)g(the)f(\014les.)390 619 y Fo($)47
-b(cd)h(..)429 b(#)47 b Ft(Y)-8 b(ou)31 b(m)m(ust)f(stand)g(immediately)
-f(ab)s(o)m(v)m(e)i(the)1154 723 y Fo(#)47 b Ft(sources)30
-b(when)g(y)m(ou)h(issue)e(`)p Fo(cvs)47 b(release)p Ft('.)390
-827 y Fo($)g(cvs)g(release)f(-d)h(tc)390 931 y(You)g(have)g([0])f
-(altered)g(files)h(in)g(this)f(repository.)390 1034 y(Are)h(you)g(sure)
-f(you)h(want)g(to)g(release)f(\(and)h(delete\))e(directory)h(`tc':)g(y)
-390 1138 y($)150 1394 y Fp(A.16)68 b(up)t(date|Bring)45
-b(w)l(ork)g(tree)h(in)f(sync)f(with)i(rep)t(ository)225
-1586 y Fr(\017)60 b Ft(up)s(date)30 b([-Ad\015PpR])f([-d])i([-r)f(tag)p
-Fo(|)p Ft(-D)i(date])g(\014les)6 b(.)20 b(.)j(.)225 1720
-y Fr(\017)60 b Ft(Requires:)40 b(rep)s(ository)-8 b(,)30
-b(w)m(orking)f(directory)-8 b(.)225 1854 y Fr(\017)60
-b Ft(Changes:)40 b(w)m(orking)30 b(directory)-8 b(.)275
-2013 y(After)27 b(y)m(ou'v)m(e)h(run)e(c)m(hec)m(k)m(out)j(to)f(create)
-g(y)m(our)f(priv)-5 b(ate)27 b(cop)m(y)g(of)g(source)g(from)g(the)g
-(common)g(rep)s(os-)150 2123 y(itory)-8 b(,)30 b(other)h(dev)m(elop)s
-(ers)e(will)f(con)m(tin)m(ue)i(c)m(hanging)g(the)h(cen)m(tral)f
-(source.)41 b(F)-8 b(rom)31 b(time)f(to)h(time,)f(when)150
-2232 y(it)25 b(is)g(con)m(v)m(enien)m(t)i(in)d(y)m(our)i(dev)m(elopmen)
-m(t)g(pro)s(cess,)g(y)m(ou)g(can)g(use)f(the)h Fo(update)e
-Ft(command)h(from)g(within)150 2342 y(y)m(our)43 b(w)m(orking)f
-(directory)g(to)i(reconcile)e(y)m(our)h(w)m(ork)g(with)e(an)m(y)j
-(revisions)d(applied)f(to)k(the)f(source)150 2451 y(rep)s(ository)29
-b(since)h(y)m(our)g(last)h(c)m(hec)m(k)m(out)h(or)f(up)s(date.)150
-2674 y Fl(A.16.1)62 b(up)s(date)42 b(options)275 2866
-y Ft(These)33 b(standard)h(options)f(are)i(a)m(v)-5 b(ailable)34
-b(with)e Fo(update)h Ft(\(see)i(Section)f(A.5)h([Common)f(options],)150
-2976 y(page)d(88,)h(for)e(a)g(complete)h(description)e(of)h(them\):)150
-3134 y Fo(-D)g(date)162 b Ft(Use)42 b(the)f(most)g(recen)m(t)i
-(revision)c(no)i(later)g(than)g Fm(date)p Ft(.)74 b(This)39
-b(option)i(is)f(stic)m(ky)-8 b(,)45 b(and)630 3244 y(implies)36
-b(`)p Fo(-P)p Ft('.)64 b(See)39 b(Section)f(4.9)i([Stic)m(ky)e(tags],)k
-(page)d(38,)j(for)c(more)g(information)f(on)630 3354
-y(stic)m(ky)31 b(tags/dates.)150 3512 y Fo(-f)384 b Ft(Only)21
-b(useful)f(with)h(the)i(`)p Fo(-D)30 b Fm(date)5 b Ft(')23
-b(or)g(`)p Fo(-r)30 b Fm(tag)8 b Ft(')23 b(\015ags.)38
-b(If)22 b(no)h(matc)m(hing)f(revision)f(is)g(found,)630
-3622 y(retriev)m(e)31 b(the)f(most)h(recen)m(t)h(revision)c(\(instead)i
-(of)h(ignoring)d(the)j(\014le\).)150 3780 y Fo(-k)f Fm(k\015ag)165
-b Ft(Pro)s(cess)35 b(k)m(eyw)m(ords)g(according)g(to)g
-Fm(k\015ag)p Ft(.)55 b(See)35 b(Chapter)f(12)i([Keyw)m(ord)f
-(substitution],)630 3890 y(page)c(73.)41 b(This)28 b(option)i(is)f
-(stic)m(ky;)h(future)g(up)s(dates)f(of)h(this)f(\014le)g(in)f(this)h(w)
-m(orking)h(direc-)630 3999 y(tory)35 b(will)d(use)i(the)h(same)g
-Fm(k\015ag)p Ft(.)53 b(The)34 b Fo(status)f Ft(command)h(can)h(b)s(e)f
-(view)m(ed)g(to)i(see)f(the)630 4109 y(stic)m(ky)24 b(options.)38
-b(See)25 b(App)s(endix)c(B)k([In)m(v)m(oking)f(CVS],)g(page)h(115,)i
-(for)d(more)h(information)630 4219 y(on)30 b(the)h Fo(status)d
-Ft(command.)150 4377 y Fo(-l)384 b Ft(Lo)s(cal;)31 b(run)f(only)g(in)g
-(curren)m(t)h(w)m(orking)f(directory)-8 b(.)43 b(See)31
-b(Chapter)f(6)i([Recursiv)m(e)f(b)s(eha)m(v-)630 4487
-y(ior],)f(page)h(49.)150 4645 y Fo(-P)384 b Ft(Prune)29
-b(empt)m(y)i(directories.)40 b(See)30 b(Section)h(7.5)g([Mo)m(ving)g
-(directories],)f(page)h(55.)150 4804 y Fo(-p)384 b Ft(Pip)s(e)29
-b(\014les)g(to)i(the)g(standard)e(output.)150 4962 y
-Fo(-R)384 b Ft(Up)s(date)37 b(directories)g(recursiv)m(ely)f
-(\(default\).)63 b(See)38 b(Chapter)f(6)h([Recursiv)m(e)f(b)s(eha)m
-(vior],)630 5072 y(page)31 b(49.)150 5230 y Fo(-r)f(rev)210
-b Ft(Retriev)m(e)22 b(revision/tag)g Fm(rev)p Ft(.)38
-b(This)20 b(option)h(is)f(stic)m(ky)-8 b(,)25 b(and)c(implies)e(`)p
-Fo(-P)p Ft('.)37 b(See)22 b(Section)g(4.9)630 5340 y([Stic)m(ky)31
-b(tags],)g(page)h(38,)f(for)f(more)h(information)d(on)j(stic)m(ky)f
-(tags/dates.)p eop
+111 112 bop Ft 150 -116 a(App) s(endix) 28 b(A:) i(Guide) g(to) h(CVS) e
+(commands) 1910 b(111) p Fl 150 299 a(A.14.1) 62 b(rdi\013) 41
+b(options) p Ft 275 503 a(These) f(standard) g(options) h(are) g(supp) s
+(orted) e(b) m(y) p Fo 41 w(rdiff) p Ft 40 w(\(see) j(Section) f(A.5) g
+([Common) g(options],) 150 613 y(page) 31 b(90,) h(for) e(a) g
+(complete) h(description) e(of) h(them\):) p Fo 150 790
+a(-D) p Fm 30 w(date) p Ft 183 w(Use) h(the) f(most) h(recen) m(t) g
+(revision) e(no) h(later) h(than) p Fm 30 w(date) p Ft(.) p
+Fo 150 962 a(-f) p Ft 384 w(If) k(no) g(matc) m(hing) g(revision) f(is)
+g(found,) i(retriev) m(e) g(the) f(most) h(recen) m(t) g(revision) e
+(\(instead) h(of) 630 1071 y(ignoring) 29 b(the) h(\014le\).) p
+Fo 150 1243 a(-l) p Ft 384 w(Lo) s(cal;) g(don't) h(descend) f(sub) s
+(directories.) p Fo 150 1414 a(-R) p Ft 384 w(Examine) g(directories) f
+(recursiv) m(ely) -8 b(.) 40 b(This) 28 b(option) i(is) g(on) g(b) m(y)
+g(default.) p Fo 150 1585 a(-r) p Fm 30 w(tag) p Ft 229
+w(Use) h(revision) p Fm 28 w(tag) p Ft(.) 275 1763 y(In) e(addition) g
+(to) i(the) f(ab) s(o) m(v) m(e,) i(these) f(options) f(are) h(a) m(v)
+-5 b(ailable:) p Fo 150 1940 a(-c) p Ft 384 w(Use) 31
+b(the) f(con) m(text) j(di\013) c(format.) 41 b(This) 28
+b(is) i(the) g(default) g(format.) p Fo 150 2112 a(-s) p
+Ft 384 w(Create) 39 b(a) f(summary) e(c) m(hange) j(rep) s(ort) f
+(instead) f(of) h(a) g(patc) m(h.) 63 b(The) 38 b(summary) e(includes)
+630 2221 y(information) 30 b(ab) s(out) h(\014les) g(that) h(w) m(ere) g
+(c) m(hanged) g(or) f(added) g(b) s(et) m(w) m(een) h(the) g(releases.)
+44 b(It) 32 b(is) 630 2331 y(sen) m(t) f(to) f(the) g(standard) g
+(output) f(device.) 41 b(This) 28 b(is) h(useful) f(for) i(\014nding) e
+(out,) i(for) g(example,) 630 2440 y(whic) m(h) f(\014les) g(ha) m(v) m
+(e) j(c) m(hanged) f(b) s(et) m(w) m(een) g(t) m(w) m(o) h(dates) f(or)
+f(revisions.) p Fo 150 2612 a(-t) p Ft 384 w(A) 36 b(di\013) e(of) i
+(the) g(top) g(t) m(w) m(o) h(revisions) d(is) h(sen) m(t) h(to) g(the)
+g(standard) f(output) g(device.) 57 b(This) 34 b(is) 630
+2721 y(most) d(useful) d(for) i(seeing) h(what) f(the) g(last) h(c) m
+(hange) g(to) g(a) g(\014le) f(w) m(as.) p Fo 150 2893
+a(-u) p Ft 384 w(Use) f(the) g(unidi\013) d(format) j(for) f(the) h
+(con) m(text) i(di\013s.) 38 b(Remem) m(b) s(er) 29 b(that) g(old) f(v)
+m(ersions) g(of) h(the) p Fo 630 3002 a(patch) p Ft 24
+w(program) c(can't) g(handle) f(the) h(unidi\013) d(format,) 27
+b(so) f(if) e(y) m(ou) h(plan) f(to) i(p) s(ost) e(this) g(patc) m(h)
+630 3112 y(to) 31 b(the) g(net) f(y) m(ou) h(should) d(probably) h(not)
+i(use) f(`) p Fo(-u) p Ft('.) p Fo 150 3283 a(-V) p Fm
+30 w(vn) p Ft 255 w(Expand) f(k) m(eyw) m(ords) h(according) h(to) g
+(the) f(rules) f(curren) m(t) h(in) p Fs 29 w(r) n(cs) p
+Ft 29 w(v) m(ersion) p Fm 29 w(vn) p Ft 30 w(\(the) h(expan-) 630
+3393 y(sion) 37 b(format) g(c) m(hanged) i(with) p Fs
+36 w(r) n(cs) p Ft 37 w(v) m(ersion) e(5\).) 63 b(Note) 39
+b(that) f(this) e(option) h(is) g(no) g(longer) 630 3502
+y(accepted.) p Fs 42 w(cvs) p Ft 30 w(will) 27 b(alw) m(a) m(ys) k
+(expand) f(k) m(eyw) m(ords) g(the) h(w) m(a) m(y) g(that) p
+Fs 31 w(r) n(cs) p Ft 30 w(v) m(ersion) f(5) g(do) s(es.) p
+Fl 150 3750 a(A.14.2) 62 b(rdi\013) 41 b(examples) p
+Ft 275 3955 a(Supp) s(ose) 29 b(y) m(ou) i(receiv) m(e) h(mail) e(from)
+p Fo 31 w(foo@example.net) p Ft 27 w(asking) g(for) h(an) g(up) s(date)
+g(from) f(release) i(1.2) 150 4065 y(to) f(1.4) h(of) e(the) h(tc) g
+(compiler.) 39 b(Y) -8 b(ou) 31 b(ha) m(v) m(e) h(no) e(suc) m(h) g
+(patc) m(hes) h(on) f(hand,) g(but) g(with) p Fs 29 w(cvs) p
+Ft 29 w(that) h(can) g(easily) 150 4174 y(b) s(e) f(\014xed) f(with) h
+(a) g(command) g(suc) m(h) g(as) h(this:) p Fo 390 4315
+a($) 47 b(cvs) g(rdiff) g(-c) g(-r) g(FOO1_2) f(-r) h(FOO1_4) f(tc) i
+(|) f(\\) 390 4419 y($$) g(Mail) g(-s) g('The) g(patches) e(you) i
+(asked) g(for') f(foo@example.net) p Ft 275 4565 a(Supp) s(ose) 28
+b(y) m(ou) i(ha) m(v) m(e) h(made) f(release) h(1.3,) g(and) e(fork) m
+(ed) i(a) f(branc) m(h) f(called) h(`) p Fo(R_1_3fix) p
+Ft(') e(for) i(bug\014xes.) 150 4675 y(`) p Fo(R_1_3_1) p
+Ft(') g(corresp) s(onds) g(to) i(release) g(1.3.1,) i(whic) m(h) c(w) m
+(as) i(made) f(some) h(time) f(ago.) 45 b(No) m(w,) 33
+b(y) m(ou) f(w) m(an) m(t) g(to) 150 4784 y(see) f(ho) m(w) f(m) m(uc) m
+(h) h(dev) m(elopmen) m(t) g(has) f(b) s(een) f(done) i(on) f(the) g
+(branc) m(h.) 40 b(This) 29 b(command) h(can) h(b) s(e) f(used:) p
+Fo 390 4925 a($) 47 b(cvs) g(patch) g(-s) g(-r) g(R_1_3_1) f(-r) h
+(R_1_3fix) f(module-name) 390 5029 y(cvs) h(rdiff:) f(Diffing) g
+(module-name) 390 5132 y(File) h(ChangeLog,v) d(changed) i(from) h
+(revision) e(1.52.2.5) h(to) h(1.52.2.6) 390 5236 y(File) g(foo.c,v) e
+(changed) h(from) h(revision) e(1.52.2.3) h(to) h(1.52.2.4) 390
+5340 y(File) g(bar.h,v) e(changed) h(from) h(revision) e(1.29.2.1) h
+(to) h(1.2) p 90 rotate dyy eop
%%Page: 112 114
-112 113 bop 150 -116 a Ft(112)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)275 391 y(These)g(sp)s(ecial)f(options)g
-(are)i(also)f(a)m(v)-5 b(ailable)30 b(with)f Fo(update)p
-Ft(.)150 542 y Fo(-A)384 b Ft(Reset)43 b(an)m(y)g(stic)m(ky)g(tags,)k
-(dates,)f(or)d(`)p Fo(-k)p Ft(')f(options.)77 b(See)43
-b(Section)f(4.9)i([Stic)m(ky)e(tags],)630 651 y(page)31
-b(38,)h(for)e(more)g(information)f(on)h(stic)m(ky)h(tags/dates.)150
-801 y Fo(-C)384 b Ft(Ov)m(erwrite)25 b(lo)s(cally)f(mo)s(di\014ed)g
-(\014les)g(with)h(clean)g(copies)h(from)f(the)h(rep)s(ository)e(\(the)i
-(mo)s(d-)630 911 y(i\014ed)j(\014le)g(is)h(sa)m(v)m(ed)h(in)e(`)p
-Fo(.#)p Fm(\014le)p Fo(.)p Fm(revision)p Ft(',)f(ho)m(w)m(ev)m(er\).)
-150 1061 y Fo(-d)384 b Ft(Create)36 b(an)m(y)f(directories)f(that)i
-(exist)e(in)g(the)h(rep)s(ository)f(if)g(they're)h(missing)e(from)i
-(the)630 1171 y(w)m(orking)24 b(directory)-8 b(.)38 b(Normally)-8
-b(,)25 b Fo(update)e Ft(acts)i(only)f(on)g(directories)f(and)h(\014les)
-g(that)g(w)m(ere)630 1280 y(already)30 b(enrolled)f(in)g(y)m(our)h(w)m
-(orking)g(directory)-8 b(.)630 1410 y(This)27 b(is)h(useful)g(for)g(up)
-s(dating)f(directories)h(that)i(w)m(ere)g(created)g(in)d(the)j(rep)s
-(ository)e(since)630 1520 y(the)36 b(initial)c(c)m(hec)m(k)m(out;)41
-b(but)35 b(it)f(has)i(an)f(unfortunate)g(side)f(e\013ect.)57
-b(If)35 b(y)m(ou)h(delib)s(erately)630 1629 y(a)m(v)m(oided)41
-b(certain)g(directories)f(in)f(the)i(rep)s(ository)f(when)g(y)m(ou)h
-(created)h(y)m(our)f(w)m(orking)630 1739 y(directory)29
-b(\(either)f(through)h(use)g(of)g(a)g(mo)s(dule)f(name)h(or)g(b)m(y)g
-(listing)e(explicitly)g(the)i(\014les)630 1849 y(and)e(directories)g(y)
-m(ou)h(w)m(an)m(ted)h(on)f(the)g(command)f(line\),)h(then)f(up)s
-(dating)f(with)h(`)p Fo(-d)p Ft(')h(will)630 1958 y(create)k(those)f
-(directories,)e(whic)m(h)h(ma)m(y)h(not)f(b)s(e)g(what)g(y)m(ou)h(w)m
-(an)m(t.)150 2108 y Fo(-I)f Fm(name)142 b Ft(Ignore)36
-b(\014les)f(whose)g(names)h(matc)m(h)g Fm(name)41 b Ft(\(in)35
-b(y)m(our)h(w)m(orking)f(directory\))g(during)f(the)630
-2218 y(up)s(date.)64 b(Y)-8 b(ou)39 b(can)g(sp)s(ecify)e(`)p
-Fo(-I)p Ft(')i(more)f(than)g(once)i(on)e(the)h(command)f(line)f(to)i
-(sp)s(ec-)630 2328 y(ify)h(sev)m(eral)i(\014les)e(to)i(ignore.)73
-b(Use)42 b(`)p Fo(-I)30 b(!)p Ft(')41 b(to)h(a)m(v)m(oid)g(ignoring)d
-(an)m(y)j(\014les)e(at)i(all.)73 b(See)630 2437 y(Section)26
-b(C.9)h([cvsignore],)h(page)g(136,)h(for)d(other)h(w)m(a)m(ys)h(to)f
-(mak)m(e)h Fs(cvs)d Ft(ignore)i(some)g(\014les.)150 2587
-y Fo(-W)p Fm(sp)s(ec)214 b Ft(Sp)s(ecify)41 b(\014le)h(names)h(that)h
-(should)c(b)s(e)j(\014ltered)f(during)e(up)s(date.)78
-b(Y)-8 b(ou)43 b(can)g(use)g(this)630 2697 y(option)30
-b(rep)s(eatedly)-8 b(.)630 2827 y Fm(sp)s(ec)40 b Ft(can)c(b)s(e)e(a)h
-(\014le)g(name)g(pattern)g(of)g(the)g(same)h(t)m(yp)s(e)f(that)h(y)m
-(ou)f(can)g(sp)s(ecify)f(in)g(the)630 2936 y(`)p Fo(.cvswrappers)p
-Ft(')28 b(\014le.)39 b(See)31 b(Section)f(C.2)h([W)-8
-b(rapp)s(ers],)30 b(page)h(130.)150 3087 y Fo(-j)p Fm(revision)76
-b Ft(With)29 b(t)m(w)m(o)i(`)p Fo(-j)p Ft(')f(options,)g(merge)g(c)m
-(hanges)h(from)e(the)h(revision)e(sp)s(eci\014ed)g(with)h(the)h
-(\014rst)630 3196 y(`)p Fo(-j)p Ft(')c(option)f(to)i(the)f(revision)e
-(sp)s(eci\014ed)g(with)g(the)i(second)g(`)p Fo(j)p Ft(')g(option,)h(in)
-m(to)f(the)g(w)m(orking)630 3306 y(directory)-8 b(.)630
-3436 y(With)29 b(one)h(`)p Fo(-j)p Ft(')f(option,)g(merge)h(c)m(hanges)
-g(from)f(the)h(ancestor)g(revision)e(to)i(the)g(revision)630
-3545 y(sp)s(eci\014ed)24 b(with)h(the)h(`)p Fo(-j)p Ft(')f(option,)i
-(in)m(to)e(the)h(w)m(orking)g(directory)-8 b(.)39 b(The)25
-b(ancestor)i(revision)630 3655 y(is)e(the)h(common)g(ancestor)g(of)g
-(the)g(revision)e(whic)m(h)h(the)g(w)m(orking)g(directory)h(is)e(based)
-i(on,)630 3765 y(and)k(the)g(revision)f(sp)s(eci\014ed)g(in)g(the)h(`)p
-Fo(-j)p Ft(')h(option.)630 3894 y(In)g(addition,)g(eac)m(h)i(`)p
-Fo(-j)p Ft(')f(option)f(can)h(con)m(tain)g(an)g(optional)f(date)h(sp)s
-(eci\014cation)f(whic)m(h,)630 4004 y(when)37 b(used)g(with)g(branc)m
-(hes,)j(can)e(limit)e(the)i(c)m(hosen)h(revision)d(to)j(one)f(within)e
-(a)i(sp)s(e-)630 4114 y(ci\014c)44 b(date.)84 b(An)44
-b(optional)g(date)h(is)e(sp)s(eci\014ed)g(b)m(y)h(adding)g(a)g(colon)h
-(\(:\))70 b(to)45 b(the)f(tag:)630 4223 y(`)p Fo(-j)p
-Fm(Sym)m(b)s(olic)p 1119 4223 28 4 v 31 w(T)-8 b(ag)8
-b Fo(:)p Fm(Date)p 1543 4223 V 34 w(Sp)s(eci\014er)f
-Ft('.)630 4353 y(See)31 b(Chapter)e(5)i([Branc)m(hing)f(and)g
-(merging],)g(page)h(41.)150 4563 y Fl(A.16.2)62 b(up)s(date)42
-b(output)275 4751 y Fo(update)23 b Ft(and)i Fo(checkout)f
-Ft(k)m(eep)i(y)m(ou)g(informed)e(of)i(their)e(progress)i(b)m(y)f(prin)m
-(ting)e(a)j(line)e(for)i(eac)m(h)h(\014le,)150 4861 y(preceded)j(b)m(y)
-g(one)h(c)m(haracter)h(indicating)c(the)j(status)f(of)h(the)g(\014le:)
-150 5011 y Fo(U)f Fm(\014le)285 b Ft(The)36 b(\014le)f(w)m(as)i(brough)
-m(t)f(up)g(to)h(date)g(with)e(resp)s(ect)h(to)h(the)g(rep)s(ository)-8
-b(.)58 b(This)35 b(is)g(done)630 5121 y(for)i(an)m(y)h(\014le)f(that)h
-(exists)f(in)f(the)i(rep)s(ository)e(but)h(not)h(in)e(y)m(our)h
-(source,)j(and)d(for)g(\014les)630 5230 y(that)31 b(y)m(ou)g(ha)m(v)m
-(en't)g(c)m(hanged)g(but)f(are)g(not)h(the)f(most)h(recen)m(t)g(v)m
-(ersions)f(a)m(v)-5 b(ailable)30 b(in)f(the)630 5340
-y(rep)s(ository)-8 b(.)p eop
+112 113 bop Ft 150 -116 a(112) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fp 150
+299 a(A.15) 68 b(release|Indicate) 48 b(that) d(a) g(Mo) t(dule) g(is) g
+(no) g(longer) h(in) e(use) p Fr 225 491 a(\017) p Ft
+60 w(release) 31 b([-d]) f(directories) 6 b(.) 21 b(.) h(.) p
+Fr 225 626 a(\017) p Ft 60 w(Requires:) 40 b(W) -8 b(orking) 30
+b(directory) -8 b(.) p Fr 225 760 a(\017) p Ft 60 w(Changes:) 40
+b(W) -8 b(orking) 31 b(directory) -8 b(,) 30 b(history) g(log.) 275
+920 y(This) c(command) i(is) f(mean) m(t) j(to) f(safely) e(cancel) i
+(the) g(e\013ect) g(of) g(`) p Fo(cvs) h(checkout) p
+Ft('.) 38 b(Since) p Fs 27 w(cvs) p Ft 27 w(do) s(esn't) 150
+1029 y(lo) s(c) m(k) 25 b(\014les,) g(it) g(isn't) f(strictly) g
+(necessary) i(to) g(use) f(this) f(command.) 38 b(Y) -8
+b(ou) 26 b(can) f(alw) m(a) m(ys) h(simply) d(delete) i(y) m(our) 150
+1139 y(w) m(orking) k(directory) -8 b(,) 29 b(if) f(y) m(ou) i(lik) m
+(e;) f(but) g(y) m(ou) g(risk) f(losing) g(c) m(hanges) i(y) m(ou) g
+(ma) m(y) g(ha) m(v) m(e) g(forgotten,) h(and) e(y) m(ou) 150
+1249 y(lea) m(v) m(e) k(no) e(trace) i(in) d(the) p Fs
+32 w(cvs) p Ft 31 w(history) g(\014le) h(\(see) i(Section) e(C.11) h
+([history) f(\014le],) h(page) g(140\)) h(that) f(y) m(ou'v) m(e) 150
+1358 y(abandoned) e(y) m(our) g(c) m(hec) m(k) m(out.) 275
+1493 y(Use) c(`) p Fo(cvs) j(release) p Ft(') 24 b(to) j(a) m(v) m(oid)
+f(these) h(problems.) 37 b(This) 24 b(command) h(c) m(hec) m(ks) j
+(that) e(no) g(uncommitted) 150 1602 y(c) m(hanges) 46
+b(are) f(presen) m(t;) 51 b(that) 46 b(y) m(ou) f(are) f(executing) h
+(it) f(from) g(immediately) f(ab) s(o) m(v) m(e) j(a) p
+Fs 45 w(cvs) p Ft 44 w(w) m(orking) 150 1712 y(directory;) j(and) 43
+b(that) h(the) f(rep) s(ository) f(recorded) h(for) g(y) m(our) g
+(\014les) f(is) g(the) i(same) f(as) h(the) f(rep) s(ository) 150
+1822 y(de\014ned) 29 b(in) g(the) i(mo) s(dule) d(database.) 275
+1956 y(If) h(all) g(these) i(conditions) e(are) h(true,) g(`) p
+Fo(cvs) g(release) p Ft(') e(lea) m(v) m(es) k(a) e(record) g(of) h
+(its) e(execution) i(\(attesting) 150 2066 y(to) g(y) m(our) f(in) m
+(ten) m(tionally) f(abandoning) g(y) m(our) h(c) m(hec) m(k) m(out\)) k
+(in) 29 b(the) p Fs 30 w(cvs) p Ft 30 w(history) g(log.) p
+Fl 150 2290 a(A.15.1) 62 b(release) 41 b(options) p Ft
+275 2482 a(The) p Fo 29 w(release) p Ft 29 w(command) 30
+b(supp) s(orts) e(one) j(command) f(option:) p Fo 150
+2642 a(-d) p Ft 384 w(Delete) 36 b(y) m(our) e(w) m(orking) g(cop) m(y)
+i(of) f(the) f(\014le) g(if) g(the) h(release) g(succeeds.) 53
+b(If) 34 b(this) g(\015ag) h(is) f(not) 630 2751 y(giv) m(en) c(y) m
+(our) h(\014les) e(will) f(remain) h(in) g(y) m(our) h(w) m(orking) g
+(directory) -8 b(.) p Fg 630 2886 a(W) g(arning:) p Ft
+57 w(The) p Fo 39 w(release) p Ft 36 w(command) 39 b(deletes) g(all) e
+(directories) h(and) g(\014les) g(recursiv) m(ely) -8
+b(.) 630 2995 y(This) 33 b(has) h(the) h(v) m(ery) g(serious) e
+(side-e\013ect) j(that) f(an) m(y) g(directory) f(that) h(y) m(ou) g
+(ha) m(v) m(e) h(created) 630 3105 y(inside) 23 b(y) m(our) j(c) m(hec)
+m(k) m(ed-out) i(sources,) f(and) e(not) g(added) g(to) h(the) g(rep) s
+(ository) f(\(using) f(the) p Fo 26 w(add) p Ft 630 3215
+a(command;) k(see) f(Section) g(7.1) h([Adding) d(\014les],) i(page) g
+(53\)) h(will) c(b) s(e) i(silen) m(tly) f(deleted|ev) m(en) 630
+3324 y(if) k(it) h(is) g(non-empt) m(y!) p Fl 150 3548
+a(A.15.2) 62 b(release) 41 b(output) p Ft 275 3741 a(Before) p
+Fo 31 w(release) p Ft 29 w(releases) 32 b(y) m(our) e(sources) h(it) g
+(will) d(prin) m(t) i(a) h(one-line) f(message) i(for) f(an) m(y) g
+(\014le) f(that) i(is) 150 3851 y(not) f(up-to-date.) p
+Fg 275 3985 a(W) -8 b(arning:) p Ft 37 w(An) m(y) 25
+b(new) f(directories) g(that) h(y) m(ou) g(ha) m(v) m(e) h(created,) h
+(but) d(not) h(added) f(to) h(the) p Fs 25 w(cvs) p Ft
+23 w(directory) 150 4095 y(hierarc) m(h) m(y) 35 b(with) g(the) p
+Fo 36 w(add) p Ft 35 w(command) h(\(see) h(Section) e(7.1) i([Adding) e
+(\014les],) h(page) h(53\)) g(will) c(b) s(e) j(silen) m(tly) 150
+4204 y(ignored) 29 b(\(and) i(deleted,) f(if) f(`) p
+Fo(-d) p Ft(') i(is) e(sp) s(eci\014ed\),) g(ev) m(en) i(if) f(they) g
+(con) m(tain) h(\014les.) p Fo 150 4364 a(U) p Fm 30
+w(\014le) p Fo 150 4473 a(P) p Fm 30 w(\014le) p Ft 285
+w(There) 37 b(exists) h(a) g(new) m(er) g(revision) e(of) i(this) f
+(\014le) f(in) h(the) h(rep) s(ository) -8 b(,) 39 b(and) e(y) m(ou) i
+(ha) m(v) m(e) g(not) 630 4583 y(mo) s(di\014ed) 28 b(y) m(our) j(lo) s
+(cal) e(cop) m(y) i(of) g(the) f(\014le) g(\(`) p Fo(U) p
+Ft(') h(and) f(`) p Fo(P) p Ft(') g(mean) g(the) h(same) g(thing\).) p
+Fo 150 4742 a(A) p Fm 30 w(\014le) p Ft 285 w(The) 36
+b(\014le) g(has) g(b) s(een) g(added) g(to) h(y) m(our) g(priv) -5
+b(ate) 36 b(cop) m(y) h(of) g(the) f(sources,) j(but) d(has) g(not) h
+(y) m(et) 630 4852 y(b) s(een) d(committed) g(to) h(the) g(rep) s
+(ository) -8 b(.) 51 b(If) 34 b(y) m(ou) h(delete) f(y) m(our) h(cop) m
+(y) g(of) f(the) h(sources) f(this) 630 4961 y(\014le) 29
+b(will) f(b) s(e) i(lost.) p Fo 150 5121 a(R) p Fm 30
+w(\014le) p Ft 285 w(The) j(\014le) g(has) h(b) s(een) f(remo) m(v) m
+(ed) h(from) g(y) m(our) g(priv) -5 b(ate) 33 b(cop) m(y) h(of) g(the) g
+(sources,) h(but) e(has) h(not) 630 5230 y(y) m(et) k(b) s(een) d(remo)
+m(v) m(ed) j(from) e(the) h(rep) s(ository) -8 b(,) 37
+b(since) f(y) m(ou) h(ha) m(v) m(e) h(not) e(y) m(et) i(committed) f
+(the) 630 5340 y(remo) m(v) -5 b(al.) 41 b(See) 31 b(Section) f(A.8) h
+([commit],) g(page) g(99.) p 90 rotate dyy eop
%%Page: 113 115
-113 114 bop 150 -116 a Ft(App)s(endix)28 b(A:)i(Guide)g(to)h(CVS)e
-(commands)1910 b(113)150 299 y Fo(P)30 b Fm(\014le)285
-b Ft(Lik)m(e)33 b(`)p Fo(U)p Ft(',)h(but)e(the)h Fs(cvs)f
-Ft(serv)m(er)i(sends)e(a)h(patc)m(h)h(instead)e(of)h(an)g(en)m(tire)g
-(\014le.)48 b(These)33 b(t)m(w)m(o)630 408 y(things)c(accomplish)g(the)
-i(same)g(thing.)150 568 y Fo(A)f Fm(\014le)285 b Ft(The)30
-b(\014le)f(has)h(b)s(een)f(added)h(to)g(y)m(our)h(priv)-5
-b(ate)29 b(cop)m(y)i(of)f(the)h(sources,)f(and)g(will)d(b)s(e)j(added)
-630 677 y(to)35 b(the)f(source)g(rep)s(ository)f(when)g(y)m(ou)h(run)f
-Fo(commit)f Ft(on)i(the)g(\014le.)50 b(This)33 b(is)g(a)h(reminder)630
-787 y(to)d(y)m(ou)g(that)g(the)f(\014le)g(needs)g(to)h(b)s(e)f
-(committed.)150 946 y Fo(R)g Fm(\014le)285 b Ft(The)35
-b(\014le)f(has)h(b)s(een)f(remo)m(v)m(ed)i(from)e(y)m(our)h(priv)-5
-b(ate)35 b(cop)m(y)h(of)f(the)g(sources,)i(and)d(will)f(b)s(e)630
-1056 y(remo)m(v)m(ed)d(from)e(the)h(source)f(rep)s(ository)g(when)f(y)m
-(ou)i(run)f Fo(commit)f Ft(on)h(the)h(\014le.)39 b(This)27
-b(is)h(a)630 1166 y(reminder)g(to)j(y)m(ou)g(that)g(the)g(\014le)e
-(needs)h(to)h(b)s(e)f(committed.)150 1325 y Fo(M)g Fm(\014le)285
-b Ft(The)30 b(\014le)f(is)h(mo)s(di\014ed)e(in)h(y)m(our)h(w)m(orking)g
-(directory)-8 b(.)630 1460 y(`)p Fo(M)p Ft(')29 b(can)f(indicate)g(one)
-g(of)h(t)m(w)m(o)h(states)f(for)f(a)h(\014le)f(y)m(ou're)h(w)m(orking)e
-(on:)40 b(either)28 b(there)g(w)m(ere)630 1569 y(no)39
-b(mo)s(di\014cations)e(to)i(the)g(same)g(\014le)f(in)g(the)h(rep)s
-(ository)-8 b(,)40 b(so)f(that)h(y)m(our)e(\014le)g(remains)630
-1679 y(as)e(y)m(ou)g(last)g(sa)m(w)g(it;)j(or)c(there)h(w)m(ere)h(mo)s
-(di\014cations)d(in)g(the)i(rep)s(ository)f(as)h(w)m(ell)f(as)h(in)630
-1788 y(y)m(our)28 b(cop)m(y)-8 b(,)29 b(but)e(they)h(w)m(ere)g(merged)f
-(successfully)-8 b(,)27 b(without)g(con\015ict,)h(in)e(y)m(our)i(w)m
-(orking)630 1898 y(directory)-8 b(.)630 2032 y Fs(cvs)25
-b Ft(will)f(prin)m(t)g(some)j(messages)g(if)e(it)h(merges)g(y)m(our)h
-(w)m(ork,)g(and)e(a)i(bac)m(kup)f(cop)m(y)h(of)f(y)m(our)630
-2142 y(w)m(orking)f(\014le)g(\(as)h(it)f(lo)s(ok)m(ed)g(b)s(efore)h(y)m
-(ou)f(ran)g Fo(update)p Ft(\))g(will)e(b)s(e)i(made.)39
-b(The)25 b(exact)i(name)630 2252 y(of)k(that)g(\014le)e(is)g(prin)m
-(ted)g(while)g Fo(update)f Ft(runs.)150 2411 y Fo(C)i
-Fm(\014le)285 b Ft(A)27 b(con\015ict)g(w)m(as)h(detected)g(while)d
-(trying)i(to)h(merge)f(y)m(our)h(c)m(hanges)g(to)g Fm(\014le)j
-Ft(with)26 b(c)m(hanges)630 2521 y(from)39 b(the)h(source)f(rep)s
-(ository)-8 b(.)67 b Fm(\014le)44 b Ft(\(the)c(cop)m(y)g(in)e(y)m(our)h
-(w)m(orking)g(directory\))g(is)g(no)m(w)630 2630 y(the)j(result)g(of)g
-(attempting)g(to)h(merge)g(the)g(t)m(w)m(o)g(revisions;)k(an)42
-b(unmo)s(di\014ed)d(cop)m(y)k(of)630 2740 y(y)m(our)26
-b(\014le)f(is)f(also)i(in)f(y)m(our)g(w)m(orking)g(directory)-8
-b(,)27 b(with)e(the)h(name)g(`)p Fo(.#)p Fm(\014le)p
-Fo(.)p Fm(revision)p Ft(')c(where)630 2849 y Fm(revision)i
-Ft(is)g(the)i(revision)d(that)j(y)m(our)f(mo)s(di\014ed)f(\014le)g
-(started)i(from.)39 b(Resolv)m(e)26 b(the)f(con\015ict)630
-2959 y(as)43 b(describ)s(ed)d(in)h(Section)i(10.3)h([Con\015icts)d
-(example],)46 b(page)d(63.)78 b(\(Note)44 b(that)g(some)630
-3068 y(systems)39 b(automatically)g(purge)g(\014les)f(that)i(b)s(egin)d
-(with)h(`)p Fo(.#)p Ft(')h(if)f(they)i(ha)m(v)m(e)g(not)g(b)s(een)630
-3178 y(accessed)29 b(for)e(a)h(few)f(da)m(ys.)40 b(If)27
-b(y)m(ou)h(in)m(tend)e(to)j(k)m(eep)f(a)g(cop)m(y)g(of)f(y)m(our)h
-(original)e(\014le,)h(it)g(is)g(a)630 3288 y(v)m(ery)j(go)s(o)s(d)g
-(idea)f(to)i(rename)f(it.\))40 b(Under)29 b Fs(vms)p
-Ft(,)h(the)g(\014le)f(name)h(starts)g(with)e(`)p Fo(__)p
-Ft(')i(rather)630 3397 y(than)g(`)p Fo(.#)p Ft('.)150
-3557 y Fo(?)g Fm(\014le)285 b(\014le)42 b Ft(is)37 b(in)f(y)m(our)i(w)m
-(orking)f(directory)-8 b(,)39 b(but)e(do)s(es)h(not)f(corresp)s(ond)g
-(to)h(an)m(ything)f(in)g(the)630 3666 y(source)g(rep)s(ository)-8
-b(,)37 b(and)f(is)f(not)i(in)e(the)i(list)e(of)i(\014les)e(for)h
-Fs(cvs)g Ft(to)h(ignore)f(\(see)h(the)g(de-)630 3776
-y(scription)28 b(of)j(the)g(`)p Fo(-I)p Ft(')f(option,)g(and)g(see)h
-(Section)f(C.9)h([cvsignore],)g(page)g(136\).)p eop
+113 114 bop Ft 150 -116 a(App) s(endix) 28 b(A:) i(Guide) g(to) h(CVS) e
+(commands) 1910 b(113) p Fo 150 299 a(M) p Fm 30 w(\014le) p
+Ft 285 w(The) 38 b(\014le) f(is) g(mo) s(di\014ed) f(in) h(y) m(our) h
+(w) m(orking) g(directory) -8 b(.) 64 b(There) 38 b(migh) m(t) g(also) g
+(b) s(e) f(a) i(new) m(er) 630 408 y(revision) 29 b(inside) f(the) i
+(rep) s(ository) -8 b(.) p Fo 150 569 a(?) p Fm 30 w(\014le) 285
+b(\014le) p Ft 42 w(is) 37 b(in) f(y) m(our) i(w) m(orking) f
+(directory) -8 b(,) 39 b(but) e(do) s(es) h(not) f(corresp) s(ond) g
+(to) h(an) m(ything) f(in) g(the) 630 679 y(source) g(rep) s(ository) -8
+b(,) 37 b(and) f(is) f(not) i(in) e(the) i(list) e(of) i(\014les) e
+(for) p Fs 36 w(cvs) p Ft 36 w(to) i(ignore) f(\(see) h(the) g(de-) 630
+788 y(scription) 31 b(of) i(the) g(`) p Fo(-I) p Ft(') g(option,) g
+(and) f(see) h(Section) g(C.9) g([cvsignore],) h(page) g(138\).) 49
+b(If) 33 b(y) m(ou) 630 898 y(remo) m(v) m(e) f(y) m(our) e(w) m
+(orking) g(sources,) h(this) e(\014le) g(will) f(b) s(e) i(lost.) p
+Fl 150 1124 a(A.15.3) 62 b(release) 41 b(examples) p
+Ft 275 1318 a(Release) 31 b(the) f(`) p Fo(tc) p Ft(') g(directory) -8
+b(,) 31 b(and) f(delete) g(y) m(our) h(lo) s(cal) e(w) m(orking) h(cop)
+m(y) h(of) g(the) f(\014les.) p Fo 390 1448 a($) 47 b(cd) h(..) 429
+b(#) p Ft 47 w(Y) -8 b(ou) 31 b(m) m(ust) f(stand) g(immediately) f(ab)
+s(o) m(v) m(e) i(the) p Fo 1154 1552 a(#) p Ft 47 w(sources) f(when) g
+(y) m(ou) h(issue) e(`) p Fo(cvs) 47 b(release) p Ft('.) p
+Fo 390 1655 a($) g(cvs) g(release) f(-d) h(tc) 390 1759
+y(You) g(have) g([0]) f(altered) g(files) h(in) g(this) f(repository.)
+390 1863 y(Are) h(you) g(sure) f(you) h(want) g(to) g(release) f(\(and)
+h(delete\)) e(directory) h(`tc':) g(y) 390 1967 y($) p
+Fp 150 2227 a(A.16) 68 b(up) t(date|Bring) 45 b(w) l(ork) g(tree) h(in)
+f(sync) f(with) i(rep) t(ository) p Fr 225 2421 a(\017) p
+Ft 60 w(up) s(date) 30 b([-Ad\015PpR]) f([-d]) i([-r) f(tag) p
+Fo(|) p Ft(-D) i(date]) g(\014les) 6 b(.) 20 b(.) j(.) p
+Fr 225 2556 a(\017) p Ft 60 w(Requires:) 40 b(rep) s(ository) -8
+b(,) 30 b(w) m(orking) f(directory) -8 b(.) p Fr 225
+2691 a(\017) p Ft 60 w(Changes:) 40 b(w) m(orking) 30
+b(directory) -8 b(.) 275 2852 y(After) 27 b(y) m(ou'v) m(e) h(run) e(c)
+m(hec) m(k) m(out) j(to) f(create) g(y) m(our) f(priv) -5
+b(ate) 27 b(cop) m(y) g(of) g(source) g(from) g(the) g(common) g(rep) s
+(os-) 150 2962 y(itory) -8 b(,) 30 b(other) h(dev) m(elop) s(ers) e
+(will) f(con) m(tin) m(ue) i(c) m(hanging) g(the) h(cen) m(tral) f
+(source.) 41 b(F) -8 b(rom) 31 b(time) f(to) h(time,) f(when) 150
+3071 y(it) 25 b(is) g(con) m(v) m(enien) m(t) i(in) d(y) m(our) i(dev) m
+(elopmen) m(t) g(pro) s(cess,) g(y) m(ou) g(can) g(use) f(the) p
+Fo 26 w(update) p Ft 24 w(command) g(from) g(within) 150
+3181 y(y) m(our) 43 b(w) m(orking) f(directory) g(to) i(reconcile) e(y)
+m(our) h(w) m(ork) g(with) e(an) m(y) j(revisions) d(applied) f(to) k
+(the) f(source) 150 3291 y(rep) s(ository) 29 b(since) h(y) m(our) g
+(last) h(c) m(hec) m(k) m(out) h(or) f(up) s(date.) p
+Fl 150 3517 a(A.16.1) 62 b(up) s(date) 42 b(options) p
+Ft 275 3711 a(These) 33 b(standard) h(options) f(are) i(a) m(v) -5
+b(ailable) 34 b(with) p Fo 32 w(update) p Ft 33 w(\(see) h(Section) f
+(A.5) h([Common) f(options],) 150 3820 y(page) d(90,) h(for) e(a) g
+(complete) h(description) e(of) h(them\):) p Fo 150 3982
+a(-D) g(date) p Ft 162 w(Use) 42 b(the) f(most) g(recen) m(t) i
+(revision) c(no) i(later) g(than) p Fm 41 w(date) p Ft(.) 74
+b(This) 39 b(option) i(is) f(stic) m(ky) -8 b(,) 45 b(and) 630
+4091 y(implies) 36 b(`) p Fo(-P) p Ft('.) 64 b(See) 39
+b(Section) f(4.9) i([Stic) m(ky) e(tags],) k(page) d(38,) j(for) c
+(more) g(information) f(on) 630 4201 y(stic) m(ky) 31
+b(tags/dates.) p Fo 150 4361 a(-f) p Ft 384 w(Only) 21
+b(useful) f(with) h(the) i(`) p Fo(-D) p Fm 30 w(date) p
+Ft 5 w(') g(or) g(`) p Fo(-r) p Fm 30 w(tag) p Ft 8 w(') g(\015ags.) 38
+b(If) 22 b(no) h(matc) m(hing) f(revision) f(is) g(found,) 630
+4471 y(retriev) m(e) 31 b(the) f(most) h(recen) m(t) h(revision) c
+(\(instead) i(of) h(ignoring) d(the) j(\014le\).) p Fo
+150 4631 a(-k) p Fm 30 w(k\015ag) p Ft 165 w(Pro) s(cess) k(k) m(eyw) m
+(ords) g(according) g(to) p Fm 35 w(k\015ag) p Ft(.) 55
+b(See) 35 b(Chapter) f(12) i([Keyw) m(ord) f(substitution],) 630
+4741 y(page) c(75.) 41 b(This) 28 b(option) i(is) f(stic) m(ky;) h
+(future) g(up) s(dates) f(of) h(this) f(\014le) g(in) f(this) h(w) m
+(orking) h(direc-) 630 4851 y(tory) 35 b(will) d(use) i(the) h(same) p
+Fm 35 w(k\015ag) p Ft(.) 53 b(The) p Fo 34 w(status) p
+Ft 33 w(command) 34 b(can) h(b) s(e) f(view) m(ed) g(to) i(see) f(the)
+630 4960 y(stic) m(ky) 24 b(options.) 38 b(See) 25 b(App) s(endix) c(B)
+k([In) m(v) m(oking) f(CVS],) g(page) h(117,) i(for) d(more) h
+(information) 630 5070 y(on) 30 b(the) p Fo 31 w(status) p
+Ft 28 w(command.) p Fo 150 5230 a(-l) p Ft 384 w(Lo) s(cal;) h(run) f
+(only) g(in) g(curren) m(t) h(w) m(orking) f(directory) -8
+b(.) 43 b(See) 31 b(Chapter) f(6) i([Recursiv) m(e) f(b) s(eha) m(v-)
+630 5340 y(ior],) f(page) h(51.) p 90 rotate dyy eop
%%Page: 114 116
-114 115 bop 150 -116 a Ft(114)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)p eop
+114 115 bop Ft 150 -116 a(114) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fo 150
+299 a(-P) p Ft 384 w(Prune) f(empt) m(y) i(directories.) 40
+b(See) 30 b(Section) h(7.5) g([Mo) m(ving) g(directories],) f(page) h
+(57.) p Fo 150 453 a(-p) p Ft 384 w(Pip) s(e) e(\014les) g(to) i(the) g
+(standard) e(output.) p Fo 150 607 a(-R) p Ft 384 w(Up) s(date) 37
+b(directories) g(recursiv) m(ely) f(\(default\).) 63
+b(See) 38 b(Chapter) f(6) h([Recursiv) m(e) f(b) s(eha) m(vior],) 630
+716 y(page) 31 b(51.) p Fo 150 870 a(-r) f(rev) p Ft
+210 w(Retriev) m(e) 22 b(revision/tag) p Fm 22 w(rev) p
+Ft(.) 38 b(This) 20 b(option) h(is) f(stic) m(ky) -8
+b(,) 25 b(and) c(implies) e(`) p Fo(-P) p Ft('.) 37 b(See) 22
+b(Section) g(4.9) 630 980 y([Stic) m(ky) 31 b(tags],) g(page) h(38,) f
+(for) f(more) h(information) d(on) j(stic) m(ky) f(tags/dates.) 275
+1128 y(These) g(sp) s(ecial) f(options) g(are) i(also) f(a) m(v) -5
+b(ailable) 30 b(with) p Fo 29 w(update) p Ft(.) p Fo
+150 1282 a(-A) p Ft 384 w(Reset) 43 b(an) m(y) g(stic) m(ky) g(tags,) k
+(dates,) f(or) d(`) p Fo(-k) p Ft(') f(options.) 77 b(See) 43
+b(Section) f(4.9) i([Stic) m(ky) e(tags],) 630 1392 y(page) 31
+b(38,) h(for) e(more) g(information) f(on) h(stic) m(ky) h(tags/dates.)
+p Fo 150 1545 a(-C) p Ft 384 w(Ov) m(erwrite) 25 b(lo) s(cally) f(mo) s
+(di\014ed) g(\014les) g(with) h(clean) g(copies) h(from) f(the) h(rep) s
+(ository) e(\(the) i(mo) s(d-) 630 1655 y(i\014ed) j(\014le) g(is) h
+(sa) m(v) m(ed) h(in) e(`) p Fo(.#) p Fm(\014le) p Fo(.) p
+Fm(revision) p Ft(',) f(ho) m(w) m(ev) m(er\).) p Fo
+150 1809 a(-d) p Ft 384 w(Create) 36 b(an) m(y) f(directories) f(that) i
+(exist) e(in) g(the) h(rep) s(ository) f(if) g(they're) h(missing) e
+(from) i(the) 630 1918 y(w) m(orking) 24 b(directory) -8
+b(.) 38 b(Normally) -8 b(,) p Fo 25 w(update) p Ft 23
+w(acts) 25 b(only) f(on) g(directories) f(and) h(\014les) g(that) g(w) m
+(ere) 630 2028 y(already) 30 b(enrolled) f(in) g(y) m(our) h(w) m
+(orking) g(directory) -8 b(.) 630 2160 y(This) 27 b(is) h(useful) g
+(for) g(up) s(dating) f(directories) h(that) i(w) m(ere) g(created) g
+(in) d(the) j(rep) s(ository) e(since) 630 2269 y(the) 36
+b(initial) c(c) m(hec) m(k) m(out;) 41 b(but) 35 b(it) f(has) i(an) f
+(unfortunate) g(side) f(e\013ect.) 57 b(If) 35 b(y) m(ou) h(delib) s
+(erately) 630 2379 y(a) m(v) m(oided) 41 b(certain) g(directories) f
+(in) f(the) i(rep) s(ository) f(when) g(y) m(ou) h(created) h(y) m(our)
+f(w) m(orking) 630 2489 y(directory) 29 b(\(either) f(through) h(use) g
+(of) g(a) g(mo) s(dule) f(name) h(or) g(b) m(y) g(listing) e
+(explicitly) g(the) i(\014les) 630 2598 y(and) e(directories) g(y) m
+(ou) h(w) m(an) m(ted) h(on) f(the) g(command) f(line\),) h(then) f(up)
+s(dating) f(with) h(`) p Fo(-d) p Ft(') h(will) 630 2708
+y(create) k(those) f(directories,) e(whic) m(h) h(ma) m(y) h(not) f(b) s
+(e) g(what) g(y) m(ou) h(w) m(an) m(t.) p Fo 150 2862
+a(-I) p Fm 30 w(name) p Ft 142 w(Ignore) 36 b(\014les) f(whose) g
+(names) h(matc) m(h) p Fm 36 w(name) p Ft 41 w(\(in) f(y) m(our) h(w) m
+(orking) f(directory\)) g(during) f(the) 630 2971 y(up) s(date.) 64
+b(Y) -8 b(ou) 39 b(can) g(sp) s(ecify) e(`) p Fo(-I) p
+Ft(') i(more) f(than) g(once) i(on) e(the) h(command) f(line) f(to) i
+(sp) s(ec-) 630 3081 y(ify) h(sev) m(eral) i(\014les) e(to) i(ignore.)
+73 b(Use) 42 b(`) p Fo(-I) 30 b(!) p Ft(') 41 b(to) h(a) m(v) m(oid) g
+(ignoring) d(an) m(y) j(\014les) e(at) i(all.) 73 b(See) 630
+3190 y(Section) 26 b(C.9) h([cvsignore],) h(page) g(138,) h(for) d
+(other) h(w) m(a) m(ys) h(to) f(mak) m(e) p Fs 28 w(cvs) p
+Ft 25 w(ignore) g(some) g(\014les.) p Fo 150 3344 a(-W) p
+Fm(sp) s(ec) p Ft 214 w(Sp) s(ecify) 41 b(\014le) h(names) h(that) h
+(should) c(b) s(e) j(\014ltered) f(during) e(up) s(date.) 78
+b(Y) -8 b(ou) 43 b(can) g(use) g(this) 630 3454 y(option) 30
+b(rep) s(eatedly) -8 b(.) p Fm 630 3585 a(sp) s(ec) p
+Ft 40 w(can) 36 b(b) s(e) e(a) h(\014le) g(name) g(pattern) g(of) g
+(the) g(same) h(t) m(yp) s(e) f(that) h(y) m(ou) f(can) g(sp) s(ecify) f
+(in) g(the) 630 3695 y(`) p Fo(.cvswrappers) p Ft(') 28
+b(\014le.) 39 b(See) 31 b(Section) f(C.2) h([W) -8 b(rapp) s(ers],) 30
+b(page) h(132.) p Fo 150 3849 a(-j) p Fm(revision) p
+Ft 76 w(With) e(t) m(w) m(o) i(`) p Fo(-j) p Ft(') f(options,) g(merge)
+g(c) m(hanges) h(from) e(the) h(revision) e(sp) s(eci\014ed) g(with) h
+(the) h(\014rst) 630 3959 y(`) p Fo(-j) p Ft(') c(option) f(to) i(the) f
+(revision) e(sp) s(eci\014ed) g(with) g(the) i(second) g(`) p
+Fo(j) p Ft(') g(option,) h(in) m(to) f(the) g(w) m(orking) 630
+4068 y(directory) -8 b(.) 630 4200 y(With) 29 b(one) h(`) p
+Fo(-j) p Ft(') f(option,) g(merge) h(c) m(hanges) g(from) f(the) h
+(ancestor) g(revision) e(to) i(the) g(revision) 630 4309
+y(sp) s(eci\014ed) 24 b(with) h(the) h(`) p Fo(-j) p
+Ft(') f(option,) i(in) m(to) e(the) h(w) m(orking) g(directory) -8
+b(.) 39 b(The) 25 b(ancestor) i(revision) 630 4419 y(is) e(the) h
+(common) g(ancestor) g(of) g(the) g(revision) e(whic) m(h) h(the) g(w) m
+(orking) g(directory) h(is) e(based) i(on,) 630 4529
+y(and) k(the) g(revision) f(sp) s(eci\014ed) g(in) g(the) h(`) p
+Fo(-j) p Ft(') h(option.) 630 4660 y(Note) 36 b(that) f(using) f(a) h
+(single) e(`) p Fo(-j) p Fm 30 w(tagname) p Ft 5 w(') j(option) f
+(rather) f(than) h(`) p Fo(-j) p Fm 30 w(branc) m(hname) p
+Ft 5 w(') f(to) 630 4770 y(merge) j(c) m(hanges) f(from) g(a) g(branc) m
+(h) g(will) d(often) j(not) g(remo) m(v) m(e) i(\014les) d(whic) m(h) g
+(w) m(ere) h(remo) m(v) m(ed) 630 4879 y(on) 27 b(the) g(branc) m(h.) 39
+b(See) 27 b(Section) g(5.9) h([Merging) f(adds) f(and) g(remo) m(v) -5
+b(als],) 29 b(page) e(47,) i(for) e(more.) 630 5011 y(In) k(addition,) g
+(eac) m(h) i(`) p Fo(-j) p Ft(') f(option) f(can) h(con) m(tain) g(an) g
+(optional) f(date) h(sp) s(eci\014cation) f(whic) m(h,) 630
+5121 y(when) 37 b(used) g(with) g(branc) m(hes,) j(can) e(limit) e(the)
+i(c) m(hosen) h(revision) d(to) j(one) f(within) e(a) i(sp) s(e-) 630
+5230 y(ci\014c) 44 b(date.) 84 b(An) 44 b(optional) g(date) h(is) e(sp)
+s(eci\014ed) g(b) m(y) h(adding) g(a) g(colon) h(\(:\)) 70
+b(to) 45 b(the) f(tag:) 630 5340 y(`) p Fo(-j) p Fm(Sym) m(b) s(olic) p
+1119 5340 28 4 v 31 w(T) -8 b(ag) p Fo 8 w(:) p Fm(Date) p
+1543 5340 V 34 w(Sp) s(eci\014er) p Ft 7 w('.) p 90 rotate
+dyy eop
%%Page: 115 117
-115 116 bop 150 -116 a Ft(App)s(endix)28 b(B:)j(Quic)m(k)e(reference)i
-(to)g(CVS)f(commands)1537 b(115)150 299 y Fq(App)t(endix)53
-b(B)81 b(Quic)l(k)54 b(reference)e(to)h(CVS)g(commands)275
-541 y Ft(This)28 b(app)s(endix)g(describ)s(es)h(ho)m(w)h(to)h(in)m(v)m
-(ok)m(e)h Fs(cvs)p Ft(,)d(with)g(references)i(to)g(where)f(eac)m(h)i
-(command)e(or)150 650 y(feature)38 b(is)e(describ)s(ed)g(in)g(detail.)
-61 b(F)-8 b(or)38 b(other)f(references)h(run)e(the)i
-Fo(cvs)29 b(--help)36 b Ft(command,)j(or)e(see)150 760
-y([Index],)30 b(page)h(157.)275 897 y(A)f Fs(cvs)f Ft(command)i(lo)s
-(oks)e(lik)m(e:)390 1028 y Fo(cvs)47 b([)g Fm(global)p
-919 1028 28 4 v 32 w(options)k Fo(])d Fm(command)j Fo([)c
-Fm(command)p 2301 1028 V 33 w(options)k Fo(])c([)h Fm(command)p
-3249 1028 V 32 w(args)k Fo(])275 1165 y Ft(Global)29
-b(options:)150 1329 y Fo(--allow-root=)p Fm(ro)s(otdir)630
-1438 y Ft(Sp)s(ecify)i(legal)h Fs(cvsr)n(oot)f Ft(directory)h(\(serv)m
-(er)h(only\))f(\(not)h(in)f Fs(cvs)f Ft(1.9)j(and)e(older\).)47
-b(See)630 1548 y(Section)30 b(2.9.3.1)j([P)m(assw)m(ord)e(authen)m
-(tication)f(serv)m(er],)i(page)f(21.)150 1710 y Fo(-a)384
-b Ft(Authen)m(ticate)36 b(all)e(comm)m(unication)h(\(clien)m(t)g
-(only\))g(\(not)g(in)f Fs(cvs)g Ft(1.9)j(and)d(older\).)55
-b(See)630 1819 y(Section)30 b(A.4)h([Global)f(options],)g(page)i(86.)
-150 1981 y Fo(-b)384 b Ft(Sp)s(ecify)37 b(R)m(CS)g(lo)s(cation)h(\()p
-Fs(cvs)g Ft(1.9)h(and)f(older\).)64 b(See)38 b(Section)g(A.4)h([Global)
-f(options],)630 2091 y(page)31 b(86.)150 2253 y Fo(-d)f
-Fm(ro)s(ot)190 b Ft(Sp)s(ecify)29 b(the)h Fs(cvsr)n(oot)p
-Ft(.)39 b(See)31 b(Chapter)e(2)i([Rep)s(ository],)g(page)g(7.)150
-2415 y Fo(-e)f Fm(editor)121 b Ft(Edit)21 b(messages)i(with)e
-Fm(editor)p Ft(.)38 b(See)22 b(Section)g(1.3.2)i([Committing)d(y)m(our)
-h(c)m(hanges],)j(page)e(4.)150 2577 y Fo(-f)384 b Ft(Do)31
-b(not)g(read)f(the)h(`)p Fo(~/.cvsrc)p Ft(')d(\014le.)40
-b(See)31 b(Section)f(A.4)h([Global)f(options],)g(page)h(86.)150
-2739 y Fo(-H)150 2848 y(--help)192 b Ft(Prin)m(t)29 b(a)i(help)e
-(message.)42 b(See)31 b(Section)f(A.4)h([Global)f(options],)g(page)h
-(86.)150 3010 y Fo(-l)384 b Ft(Do)36 b(not)g(log)f(in)f(`)p
-Fo($CVSROOT/CVSROOT/history)p Ft(')29 b(\014le.)54 b(See)36
-b(Section)f(A.4)h([Global)f(op-)630 3120 y(tions],)30
-b(page)h(86.)150 3282 y Fo(-n)384 b Ft(Do)31 b(not)g(c)m(hange)g(an)m
-(y)g(\014les.)40 b(See)30 b(Section)h(A.4)g([Global)f(options],)g(page)
-h(86.)150 3444 y Fo(-Q)384 b Ft(Be)31 b(really)e(quiet.)41
-b(See)30 b(Section)g(A.4)h([Global)f(options],)h(page)g(86.)150
-3606 y Fo(-q)384 b Ft(Be)31 b(somewhat)g(quiet.)40 b(See)31
-b(Section)f(A.4)h([Global)f(options],)g(page)h(86.)150
-3768 y Fo(-r)384 b Ft(Mak)m(e)32 b(new)e(w)m(orking)g(\014les)f
-(read-only)-8 b(.)40 b(See)31 b(Section)f(A.4)h([Global)f(options],)g
-(page)h(86.)150 3930 y Fo(-s)f Fm(v)-5 b(ariable)5 b
-Fo(=)p Fm(v)-5 b(alue)630 4039 y Ft(Set)31 b(a)f(user)g(v)-5
-b(ariable.)40 b(See)30 b(Section)g(C.12)h([V)-8 b(ariables],)31
-b(page)g(138.)150 4201 y Fo(-T)f Fm(temp)s(dir)630 4311
-y Ft(Put)g(temp)s(orary)g(\014les)f(in)g Fm(temp)s(dir)p
-Ft(.)39 b(See)31 b(Section)f(A.4)h([Global)f(options],)g(page)h(86.)150
-4473 y Fo(-t)384 b Ft(T)-8 b(race)31 b Fs(cvs)f Ft(execution.)41
-b(See)30 b(Section)g(A.4)i([Global)d(options],)i(page)g(86.)150
-4635 y Fo(-v)150 4797 y(--version)630 4906 y Ft(Displa)m(y)f(v)m
-(ersion)f(and)h(cop)m(yrigh)m(t)h(information)e(for)h
-Fs(cvs)p Ft(.)150 5068 y Fo(-w)384 b Ft(Mak)m(e)32 b(new)e(w)m(orking)g
-(\014les)f(read-write.)40 b(See)31 b(Section)f(A.4)h([Global)f
-(options],)g(page)h(86.)150 5230 y Fo(-x)384 b Ft(Encrypt)43
-b(all)g(comm)m(unication)h(\(clien)m(t)g(only\).)81 b(See)44
-b(Section)g(A.4)h([Global)e(options],)630 5340 y(page)31
-b(86.)p eop
+115 116 bop Ft 150 -116 a(App) s(endix) 28 b(A:) i(Guide) g(to) h(CVS) e
+(commands) 1910 b(115) 630 299 y(See) 31 b(Chapter) e(5) i([Branc) m
+(hing) f(and) g(merging],) g(page) h(41.) p Fl 150 523
+a(A.16.2) 62 b(up) s(date) 42 b(output) p Fo 275 716
+a(update) p Ft 23 w(and) p Fo 25 w(checkout) p Ft 24
+w(k) m(eep) 26 b(y) m(ou) g(informed) e(of) i(their) e(progress) i(b) m
+(y) f(prin) m(ting) e(a) j(line) e(for) i(eac) m(h) h(\014le,) 150
+825 y(preceded) j(b) m(y) g(one) h(c) m(haracter) h(indicating) c(the) j
+(status) f(of) h(the) g(\014le:) p Fo 150 985 a(U) p
+Fm 30 w(\014le) p Ft 285 w(The) 36 b(\014le) f(w) m(as) i(brough) m(t) f
+(up) g(to) h(date) g(with) e(resp) s(ect) h(to) h(the) g(rep) s
+(ository) -8 b(.) 58 b(This) 35 b(is) g(done) 630 1094
+y(for) i(an) m(y) h(\014le) f(that) h(exists) f(in) f(the) i(rep) s
+(ository) e(but) h(not) h(in) e(y) m(our) h(source,) j(and) d(for) g
+(\014les) 630 1204 y(that) 31 b(y) m(ou) g(ha) m(v) m(en't) g(c) m
+(hanged) g(but) f(are) g(not) h(the) f(most) h(recen) m(t) g(v) m
+(ersions) f(a) m(v) -5 b(ailable) 30 b(in) f(the) 630
+1313 y(rep) s(ository) -8 b(.) p Fo 150 1473 a(P) p Fm
+30 w(\014le) p Ft 285 w(Lik) m(e) 33 b(`) p Fo(U) p Ft(',) h(but) e
+(the) p Fs 33 w(cvs) p Ft 32 w(serv) m(er) i(sends) e(a) h(patc) m(h) h
+(instead) e(of) h(an) g(en) m(tire) g(\014le.) 48 b(These) 33
+b(t) m(w) m(o) 630 1582 y(things) c(accomplish) g(the) i(same) g
+(thing.) p Fo 150 1742 a(A) p Fm 30 w(\014le) p Ft 285
+w(The) f(\014le) f(has) h(b) s(een) f(added) h(to) g(y) m(our) h(priv)
+-5 b(ate) 29 b(cop) m(y) i(of) f(the) h(sources,) f(and) g(will) d(b) s
+(e) j(added) 630 1851 y(to) 35 b(the) f(source) g(rep) s(ository) f
+(when) g(y) m(ou) h(run) p Fo 33 w(commit) p Ft 32 w(on) g(the) g
+(\014le.) 50 b(This) 33 b(is) g(a) h(reminder) 630 1961
+y(to) d(y) m(ou) g(that) g(the) f(\014le) g(needs) g(to) h(b) s(e) f
+(committed.) p Fo 150 2120 a(R) p Fm 30 w(\014le) p Ft
+285 w(The) 35 b(\014le) f(has) h(b) s(een) f(remo) m(v) m(ed) i(from) e
+(y) m(our) h(priv) -5 b(ate) 35 b(cop) m(y) h(of) f(the) g(sources,) i
+(and) d(will) f(b) s(e) 630 2230 y(remo) m(v) m(ed) d(from) e(the) h
+(source) f(rep) s(ository) g(when) f(y) m(ou) i(run) p
+Fo 28 w(commit) p Ft 27 w(on) f(the) h(\014le.) 39 b(This) 27
+b(is) h(a) 630 2340 y(reminder) g(to) j(y) m(ou) g(that) g(the) g
+(\014le) e(needs) h(to) h(b) s(e) f(committed.) p Fo
+150 2499 a(M) p Fm 30 w(\014le) p Ft 285 w(The) g(\014le) f(is) h(mo) s
+(di\014ed) e(in) h(y) m(our) h(w) m(orking) g(directory) -8
+b(.) 630 2633 y(`) p Fo(M) p Ft(') 29 b(can) f(indicate) g(one) g(of) h
+(t) m(w) m(o) h(states) f(for) f(a) h(\014le) f(y) m(ou're) h(w) m
+(orking) e(on:) 40 b(either) 28 b(there) g(w) m(ere) 630
+2743 y(no) 39 b(mo) s(di\014cations) e(to) i(the) g(same) g(\014le) f
+(in) g(the) h(rep) s(ository) -8 b(,) 40 b(so) f(that) h(y) m(our) e
+(\014le) g(remains) 630 2853 y(as) e(y) m(ou) g(last) g(sa) m(w) g(it;)
+j(or) c(there) h(w) m(ere) h(mo) s(di\014cations) d(in) g(the) i(rep) s
+(ository) f(as) h(w) m(ell) f(as) h(in) 630 2962 y(y) m(our) 28
+b(cop) m(y) -8 b(,) 29 b(but) e(they) h(w) m(ere) g(merged) f
+(successfully) -8 b(,) 27 b(without) g(con\015ict,) h(in) e(y) m(our) i
+(w) m(orking) 630 3072 y(directory) -8 b(.) p Fs 630
+3206 a(cvs) p Ft 25 w(will) 24 b(prin) m(t) g(some) j(messages) g(if) e
+(it) h(merges) g(y) m(our) h(w) m(ork,) g(and) e(a) i(bac) m(kup) f
+(cop) m(y) h(of) f(y) m(our) 630 3316 y(w) m(orking) f(\014le) g(\(as) h
+(it) f(lo) s(ok) m(ed) g(b) s(efore) h(y) m(ou) f(ran) p
+Fo 25 w(update) p Ft(\)) g(will) e(b) s(e) i(made.) 39
+b(The) 25 b(exact) i(name) 630 3425 y(of) k(that) g(\014le) e(is) g
+(prin) m(ted) g(while) p Fo 29 w(update) p Ft 28 w(runs.) p
+Fo 150 3585 a(C) p Fm 30 w(\014le) p Ft 285 w(A) e(con\015ict) g(w) m
+(as) h(detected) g(while) d(trying) i(to) h(merge) f(y) m(our) h(c) m
+(hanges) g(to) p Fm 28 w(\014le) p Ft 31 w(with) e(c) m(hanges) 630
+3694 y(from) 39 b(the) h(source) f(rep) s(ository) -8
+b(.) p Fm 67 w(\014le) p Ft 44 w(\(the) 40 b(cop) m(y) g(in) e(y) m
+(our) h(w) m(orking) g(directory\)) g(is) g(no) m(w) 630
+3804 y(the) j(result) g(of) g(attempting) g(to) h(merge) g(the) g(t) m
+(w) m(o) g(revisions;) k(an) 42 b(unmo) s(di\014ed) d(cop) m(y) k(of)
+630 3914 y(y) m(our) 26 b(\014le) f(is) f(also) i(in) f(y) m(our) g(w) m
+(orking) g(directory) -8 b(,) 27 b(with) e(the) h(name) g(`) p
+Fo(.#) p Fm(\014le) p Fo(.) p Fm(revision) p Ft(') c(where) p
+Fm 630 4023 a(revision) p Ft 24 w(is) i(the) i(revision) d(that) j(y) m
+(our) f(mo) s(di\014ed) f(\014le) g(started) i(from.) 39
+b(Resolv) m(e) 26 b(the) f(con\015ict) 630 4133 y(as) 43
+b(describ) s(ed) d(in) h(Section) i(10.3) h([Con\015icts) d(example],)
+46 b(page) d(65.) 78 b(\(Note) 44 b(that) g(some) 630
+4242 y(systems) 39 b(automatically) g(purge) g(\014les) f(that) i(b) s
+(egin) d(with) h(`) p Fo(.#) p Ft(') h(if) f(they) i(ha) m(v) m(e) g
+(not) g(b) s(een) 630 4352 y(accessed) 29 b(for) e(a) h(few) f(da) m
+(ys.) 40 b(If) 27 b(y) m(ou) h(in) m(tend) e(to) j(k) m(eep) f(a) g
+(cop) m(y) g(of) f(y) m(our) h(original) e(\014le,) h(it) g(is) g(a) 630
+4462 y(v) m(ery) j(go) s(o) s(d) g(idea) f(to) i(rename) f(it.\)) 40
+b(Under) p Fs 29 w(vms) p Ft(,) 30 b(the) g(\014le) f(name) h(starts) g
+(with) e(`) p Fo(__) p Ft(') i(rather) 630 4571 y(than) g(`) p
+Fo(.#) p Ft('.) p Fo 150 4731 a(?) p Fm 30 w(\014le) 285
+b(\014le) p Ft 42 w(is) 37 b(in) f(y) m(our) i(w) m(orking) f
+(directory) -8 b(,) 39 b(but) e(do) s(es) h(not) f(corresp) s(ond) g
+(to) h(an) m(ything) f(in) g(the) 630 4840 y(source) g(rep) s(ository)
+-8 b(,) 37 b(and) f(is) f(not) i(in) e(the) i(list) e(of) i(\014les) e
+(for) p Fs 36 w(cvs) p Ft 36 w(to) i(ignore) f(\(see) h(the) g(de-) 630
+4950 y(scription) 28 b(of) j(the) g(`) p Fo(-I) p Ft(') f(option,) g
+(and) g(see) h(Section) f(C.9) h([cvsignore],) g(page) g(138\).) p
+90 rotate dyy eop
%%Page: 116 118
-116 117 bop 150 -116 a Ft(116)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y Fo(-z)g Fm(gzip-lev)m(el)630
-408 y Ft(Set)50 b(the)g(compression)e(lev)m(el)i(\(clien)m(t)f(only\).)
-98 b(See)50 b(Section)g(A.4)g([Global)f(options],)630
-518 y(page)31 b(86.)275 670 y(Keyw)m(ord)f(expansion)f(mo)s(des)h
-(\(see)h(Section)f(12.4)i([Substitution)c(mo)s(des],)i(page)h(75\):)390
-795 y Fo(-kkv)94 b($Id:)47 b(file1,v)f(1.1)h(1993/12/09)e(03:21:13)g
-(joe)i(Exp)g($)390 899 y(-kkvl)f($Id:)h(file1,v)f(1.1)h(1993/12/09)e
-(03:21:13)g(joe)i(Exp)g(harry)f($)390 1003 y(-kk)142
-b($Id: cvs.ps,v 1.1.1.17 2001/02/10 19:02:50 tholo Exp $)390 1107 y(-kv)g(file1,v)46 b(1.1)h(1993/12/09)e(03:21:13)h(joe)
-h(Exp)390 1211 y(-ko)142 b Fn(no)33 b(exp)-5 b(ansion)390
-1314 y Fo(-kb)142 b Fn(no)33 b(exp)-5 b(ansion,)35 b(\014le)e(is)f
-(binary)275 1445 y Ft(Keyw)m(ords)d(\(see)j(Section)e(12.1)i([Keyw)m
-(ord)e(list],)g(page)h(73\):)390 1570 y Fo($Author:)46
-b(joe)g($)390 1674 y($Date: 2001/02/10 19:02:50 $)390
-1778 y($Header:)g(/home/files/file1,v)c(1.1)47 b(1993/12/09)e(03:21:13)
-h(joe)g(Exp)h(harry)g($)390 1882 y($Id:)g(file1,v)e(1.1)i(1993/12/09)e
-(03:21:13)h(joe)h(Exp)g(harry)f($)390 1985 y($Locker: $)390
-2089 y($Name: $)390 2193 y($RCSfile: cvs.ps,v $)
-390 2297 y($Revision: 1.1.1.17 $)390 2401 y($Source:)f
-(/home/files/file1,v)c($)390 2504 y($State: Exp $)390
-2608 y($Log: cvs.ps,v $
-2608 y(Revision 1.1.1.17 2001/02/10 19:02:50 tholo
-2608 y(Latest from Cyclic Software
-2608 y()390 2712 y(Revision)g(1.1)94
-b(1993/12/09)45 b(03:30:17)93 b(joe)390 2816 y(Initial)46
-b(revision)275 3050 y Ft(Commands,)29 b(command)h(options,)g(and)g
-(command)g(argumen)m(ts:)150 3203 y Fo(add)f([)p Fm(options)t
-Fo(])g([)p Fm(\014les)t Fo(...)n(])630 3312 y Ft(Add)g(a)i(new)f
-(\014le/directory)-8 b(.)40 b(See)31 b(Section)f(7.1)i([Adding)d
-(\014les],)g(page)j(51.)630 3464 y Fo(-k)e Fm(k\015ag)165
-b Ft(Set)31 b(k)m(eyw)m(ord)f(expansion.)630 3617 y Fo(-m)g
-Fm(msg)197 b Ft(Set)31 b(\014le)e(description.)150 3769
-y Fo(admin)g([)p Fm(options)t Fo(])g([)p Fm(\014les)t
-Fo(...)m(])630 3879 y Ft(Administration)44 b(of)k(history)e(\014les)g
-(in)f(the)j(rep)s(ository)-8 b(.)90 b(See)47 b(Section)g(A.6)h
-([admin],)630 3988 y(page)31 b(91.)630 4140 y Fo(-b[)p
-Fm(rev)8 b Fo(])156 b Ft(Set)46 b(default)g(branc)m(h.)87
-b(See)47 b(Section)f(13.3)h([Rev)m(erting)g(lo)s(cal)e(c)m(hanges],)
-1110 4250 y(page)31 b(78.)630 4402 y Fo(-c)p Fm(string)155
-b Ft(Set)31 b(commen)m(t)g(leader.)630 4554 y Fo(-k)p
-Fm(subst)175 b Ft(Set)32 b(k)m(eyw)m(ord)g(substitution.)42
-b(See)32 b(Chapter)f(12)h([Keyw)m(ord)g(substitution],)1110
-4664 y(page)f(73.)630 4816 y Fo(-l[)p Fm(rev)8 b Fo(])156
-b Ft(Lo)s(c)m(k)31 b(revision)e Fm(rev)p Ft(,)h(or)g(latest)h
-(revision.)630 4969 y Fo(-m)p Fm(rev)8 b Fo(:)p Fm(msg)1110
-5078 y Ft(Replace)31 b(the)f(log)h(message)g(of)g(revision)d
-Fm(rev)38 b Ft(with)29 b Fm(msg)p Ft(.)630 5230 y Fo(-o)p
-Fm(range)167 b Ft(Delete)32 b(revisions)d(from)i(the)g(rep)s(ository)-8
-b(.)42 b(See)32 b(Section)e(A.6.1)j([admin)d(op-)1110
-5340 y(tions],)g(page)h(91.)p eop
+116 117 bop Ft 150 -116 a(116) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p 90 rotate
+dyy eop
%%Page: 117 119
-117 118 bop 150 -116 a Ft(App)s(endix)28 b(B:)j(Quic)m(k)e(reference)i
-(to)g(CVS)f(commands)1537 b(117)630 299 y Fo(-q)384 b
-Ft(Run)29 b(quietly;)h(do)g(not)g(prin)m(t)f(diagnostics.)630
-461 y Fo(-s)p Fm(state)5 b Fo([:)p Fm(rev)j Fo(])1110
-570 y Ft(Set)31 b(the)f(state.)630 732 y Fo(-t)384 b
-Ft(Set)31 b(\014le)e(description)f(from)i(standard)g(input.)630
-894 y Fo(-t)p Fm(\014le)267 b Ft(Set)31 b(\014le)e(description)f(from)i
-Fm(\014le)p Ft(.)630 1056 y Fo(-t-)p Fm(string)107 b
-Ft(Set)31 b(\014le)e(description)f(to)k Fm(string)p Ft(.)630
-1217 y Fo(-u[)p Fm(rev)8 b Fo(])156 b Ft(Unlo)s(c)m(k)30
-b(revision)f Fm(rev)p Ft(,)h(or)h(latest)g(revision.)150
-1379 y Fo(annotate)d([)p Fm(options)t Fo(])h([)p Fm(\014les)t
-Fo(...)n(])630 1489 y Ft(Sho)m(w)38 b(last)g(revision)e(where)h(eac)m
-(h)j(line)c(w)m(as)j(mo)s(di\014ed.)61 b(See)39 b(Section)f(8.4)h
-([annotate],)630 1598 y(page)31 b(58.)630 1760 y Fo(-D)f
-Fm(date)183 b Ft(Annotate)43 b(the)g(most)f(recen)m(t)h(revision)e(no)h
-(later)g(than)f Fm(date)p Ft(.)77 b(See)42 b(Sec-)1110
-1870 y(tion)30 b(A.5)h([Common)f(options],)g(page)i(88.)630
-2031 y Fo(-f)384 b Ft(Use)27 b(head)g(revision)f(if)g(tag/date)j(not)f
-(found.)38 b(See)27 b(Section)g(A.5)h([Common)1110 2141
-y(options],)i(page)h(88.)630 2303 y Fo(-l)384 b Ft(Lo)s(cal;)39
-b(run)34 b(only)h(in)f(curren)m(t)i(w)m(orking)f(directory)-8
-b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110 2412 y(cursiv)m(e)30
-b(b)s(eha)m(vior],)g(page)h(49.)630 2574 y Fo(-R)384
-b Ft(Op)s(erate)31 b(recursiv)m(ely)e(\(default\).)43
-b(See)31 b(Chapter)f(6)h([Recursiv)m(e)g(b)s(eha)m(vior],)1110
-2684 y(page)g(49.)630 2846 y Fo(-r)f Fm(tag)229 b Ft(Annotate)25
-b(revision)e Fm(tag)p Ft(.)40 b(See)24 b(Section)g(A.5)h([Common)f
-(options],)h(page)g(88.)150 3007 y Fo(checkout)j([)p
-Fm(options)t Fo(])h Fm(mo)s(dules)t Fo(...)630 3117 y
-Ft(Get)i(a)g(cop)m(y)g(of)g(the)f(sources.)41 b(See)31
-b(Section)f(A.7)h([c)m(hec)m(k)m(out],)j(page)d(95.)630
-3279 y Fo(-A)384 b Ft(Reset)35 b(an)m(y)g(stic)m(ky)g
-(tags/date/options.)55 b(See)34 b(Section)g(4.9)i([Stic)m(ky)e(tags],)
-1110 3388 y(page)d(38)g(and)f(Chapter)g(12)h([Keyw)m(ord)f
-(substitution],)f(page)i(73.)630 3550 y Fo(-c)384 b Ft(Output)25
-b(the)h(mo)s(dule)e(database.)40 b(See)26 b(Section)g(A.7.1)i([c)m(hec)
-m(k)m(out)g(options],)1110 3660 y(page)j(96.)630 3821
-y Fo(-D)f Fm(date)183 b Ft(Chec)m(k)23 b(out)g(revisions)e(as)h(of)h
-Fm(date)29 b Ft(\(is)22 b(stic)m(ky\).)38 b(See)23 b(Section)g(A.5)g
-([Common)1110 3931 y(options],)30 b(page)h(88.)630 4093
-y Fo(-d)f Fm(dir)241 b Ft(Chec)m(k)31 b(out)f(in)m(to)h
-Fm(dir)p Ft(.)39 b(See)30 b(Section)h(A.7.1)g([c)m(hec)m(k)m(out)i
-(options],)e(page)g(96.)630 4255 y Fo(-f)384 b Ft(Use)27
-b(head)g(revision)f(if)g(tag/date)j(not)f(found.)38 b(See)27
-b(Section)g(A.5)h([Common)1110 4364 y(options],)i(page)h(88.)630
-4526 y Fo(-j)f Fm(rev)230 b Ft(Merge)32 b(in)d(c)m(hanges.)41
-b(See)31 b(Section)f(A.7.1)i([c)m(hec)m(k)m(out)h(options],)d(page)h
-(96.)630 4688 y Fo(-k)f Fm(k\015ag)165 b Ft(Use)57 b
-Fm(k\015ag)64 b Ft(k)m(eyw)m(ord)57 b(expansion.)118
-b(See)56 b(Section)g(12.4)i([Substitution)1110 4797 y(mo)s(des],)30
-b(page)h(75.)630 4959 y Fo(-l)384 b Ft(Lo)s(cal;)39 b(run)34
-b(only)h(in)f(curren)m(t)i(w)m(orking)f(directory)-8
-b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110 5069 y(cursiv)m(e)30
-b(b)s(eha)m(vior],)g(page)h(49.)630 5230 y Fo(-N)384
-b Ft(Don't)42 b(\\shorten")f(mo)s(dule)e(paths)h(if)g(-d)h(sp)s
-(eci\014ed.)70 b(See)41 b(Section)f(A.7.1)1110 5340 y([c)m(hec)m(k)m
-(out)33 b(options],)d(page)h(96.)p eop
+117 118 bop Ft 150 -116 a(App) s(endix) 28 b(B:) j(Quic) m(k) e
+(reference) i(to) g(CVS) f(commands) 1537 b(117) p Fq
+150 299 a(App) t(endix) 53 b(B) 81 b(Quic) l(k) 54 b(reference) e(to) h
+(CVS) g(commands) p Ft 275 541 a(This) 28 b(app) s(endix) g(describ) s
+(es) h(ho) m(w) h(to) h(in) m(v) m(ok) m(e) p Fs 32 w(cvs) p
+Ft(,) e(with) g(references) i(to) g(where) f(eac) m(h) i(command) e(or)
+150 650 y(feature) 38 b(is) e(describ) s(ed) g(in) g(detail.) 61
+b(F) -8 b(or) 38 b(other) f(references) h(run) e(the) p
+Fo 38 w(cvs) 29 b(--help) p Ft 36 w(command,) 39 b(or) e(see) 150
+760 y([Index],) 30 b(page) h(159.) 275 897 y(A) p Fs
+30 w(cvs) p Ft 29 w(command) g(lo) s(oks) e(lik) m(e:) p
+Fo 390 1028 a(cvs) 47 b([) p Fm 47 w(global) p 919 1028
+28 4 v 32 w(options) p Fo 51 w(]) p Fm 48 w(command) p
+Fo 51 w([) p Fm 47 w(command) p 2301 1028 V 33 w(options) p
+Fo 51 w(]) g([) p Fm 48 w(command) p 3249 1028 V 32 w(args) p
+Fo 52 w(]) p Ft 275 1165 a(Global) 29 b(options:) p Fo
+150 1329 a(--allow-root=) p Fm(ro) s(otdir) p Ft 630
+1438 a(Sp) s(ecify) i(legal) p Fs 32 w(cvsr) n(oot) p
+Ft 31 w(directory) h(\(serv) m(er) h(only\)) f(\(not) h(in) p
+Fs 32 w(cvs) p Ft 31 w(1.9) h(and) e(older\).) 47 b(See) 630
+1548 y(Section) 30 b(2.9.3.1) j([P) m(assw) m(ord) e(authen) m
+(tication) f(serv) m(er],) i(page) f(21.) p Fo 150 1710
+a(-a) p Ft 384 w(Authen) m(ticate) 36 b(all) e(comm) m(unication) h
+(\(clien) m(t) g(only\)) g(\(not) g(in) p Fs 34 w(cvs) p
+Ft 34 w(1.9) i(and) d(older\).) 55 b(See) 630 1819 y(Section) 30
+b(A.4) h([Global) f(options],) g(page) i(88.) p Fo 150
+1981 a(-b) p Ft 384 w(Sp) s(ecify) 37 b(R) m(CS) g(lo) s(cation) h(\() p
+Fs(cvs) p Ft 38 w(1.9) h(and) f(older\).) 64 b(See) 38
+b(Section) g(A.4) h([Global) f(options],) 630 2091 y(page) 31
+b(88.) p Fo 150 2253 a(-d) p Fm 30 w(ro) s(ot) p Ft 190
+w(Sp) s(ecify) e(the) p Fs 30 w(cvsr) n(oot) p Ft(.) 39
+b(See) 31 b(Chapter) e(2) i([Rep) s(ository],) g(page) g(7.) p
+Fo 150 2415 a(-e) p Fm 30 w(editor) p Ft 121 w(Edit) 21
+b(messages) i(with) p Fm 21 w(editor) p Ft(.) 38 b(See) 22
+b(Section) g(1.3.2) i([Committing) d(y) m(our) h(c) m(hanges],) j(page)
+e(4.) p Fo 150 2577 a(-f) p Ft 384 w(Do) 31 b(not) g(read) f(the) h(`) p
+Fo(~/.cvsrc) p Ft(') d(\014le.) 40 b(See) 31 b(Section) f(A.4) h
+([Global) f(options],) g(page) h(88.) p Fo 150 2739 a(-H) 150
+2848 y(--help) p Ft 192 w(Prin) m(t) e(a) i(help) e(message.) 42
+b(See) 31 b(Section) f(A.4) h([Global) f(options],) g(page) h(88.) p
+Fo 150 3010 a(-l) p Ft 384 w(Do) 36 b(not) g(log) f(in) f(`) p
+Fo($CVSROOT/CVSROOT/history) p Ft(') 29 b(\014le.) 54
+b(See) 36 b(Section) f(A.4) h([Global) f(op-) 630 3120
+y(tions],) 30 b(page) h(88.) p Fo 150 3282 a(-n) p Ft
+384 w(Do) g(not) g(c) m(hange) g(an) m(y) g(\014les.) 40
+b(See) 30 b(Section) h(A.4) g([Global) f(options],) g(page) h(88.) p
+Fo 150 3444 a(-Q) p Ft 384 w(Be) g(really) e(quiet.) 41
+b(See) 30 b(Section) g(A.4) h([Global) f(options],) h(page) g(88.) p
+Fo 150 3606 a(-q) p Ft 384 w(Be) g(somewhat) g(quiet.) 40
+b(See) 31 b(Section) f(A.4) h([Global) f(options],) g(page) h(88.) p
+Fo 150 3768 a(-r) p Ft 384 w(Mak) m(e) h(new) e(w) m(orking) g(\014les)
+f(read-only) -8 b(.) 40 b(See) 31 b(Section) f(A.4) h([Global) f
+(options],) g(page) h(88.) p Fo 150 3930 a(-s) p Fm 30
+w(v) -5 b(ariable) p Fo 5 w(=) p Fm(v) g(alue) p Ft 630
+4039 a(Set) 31 b(a) f(user) g(v) -5 b(ariable.) 40 b(See) 30
+b(Section) g(C.12) h([V) -8 b(ariables],) 31 b(page) g(140.) p
+Fo 150 4201 a(-T) p Fm 30 w(temp) s(dir) p Ft 630 4311
+a(Put) f(temp) s(orary) g(\014les) f(in) p Fm 29 w(temp) s(dir) p
+Ft(.) 39 b(See) 31 b(Section) f(A.4) h([Global) f(options],) g(page) h
+(88.) p Fo 150 4473 a(-t) p Ft 384 w(T) -8 b(race) p
+Fs 31 w(cvs) p Ft 30 w(execution.) 41 b(See) 30 b(Section) g(A.4) i
+([Global) d(options],) i(page) g(88.) p Fo 150 4635 a(-v) 150
+4797 y(--version) p Ft 630 4906 a(Displa) m(y) f(v) m(ersion) f(and) h
+(cop) m(yrigh) m(t) h(information) e(for) p Fs 30 w(cvs) p
+Ft(.) p Fo 150 5068 a(-w) p Ft 384 w(Mak) m(e) j(new) e(w) m(orking) g
+(\014les) f(read-write.) 40 b(See) 31 b(Section) f(A.4) h([Global) f
+(options],) g(page) h(88.) p Fo 150 5230 a(-x) p Ft 384
+w(Encrypt) 43 b(all) g(comm) m(unication) h(\(clien) m(t) g(only\).) 81
+b(See) 44 b(Section) g(A.4) h([Global) e(options],) 630
+5340 y(page) 31 b(88.) p 90 rotate dyy eop
%%Page: 118 120
-118 119 bop 150 -116 a Ft(118)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)630 299 y Fo(-n)384 b Ft(Do)34
-b(not)f(run)f(mo)s(dule)f(program)i(\(if)f(an)m(y\).)50
-b(See)33 b(Section)g(A.7.1)h([c)m(hec)m(k)m(out)1110
-408 y(options],)c(page)h(96.)630 567 y Fo(-P)384 b Ft(Prune)49
-b(empt)m(y)i(directories.)99 b(See)51 b(Section)f(7.5)h([Mo)m(ving)g
-(directories],)1110 676 y(page)31 b(55.)630 835 y Fo(-p)384
-b Ft(Chec)m(k)42 b(out)h(\014les)e(to)i(standard)e(output)h(\(a)m(v)m
-(oids)h(stic)m(kiness\).)75 b(See)42 b(Sec-)1110 944
-y(tion)30 b(A.7.1)i([c)m(hec)m(k)m(out)h(options],)d(page)h(96.)630
-1103 y Fo(-R)384 b Ft(Op)s(erate)31 b(recursiv)m(ely)e(\(default\).)43
-b(See)31 b(Chapter)f(6)h([Recursiv)m(e)g(b)s(eha)m(vior],)1110
-1212 y(page)g(49.)630 1370 y Fo(-r)f Fm(tag)229 b Ft(Chec)m(k)m(out)40
-b(revision)d Fm(tag)47 b Ft(\(is)38 b(stic)m(ky\).)66
-b(See)39 b(Section)f(A.5)h([Common)g(op-)1110 1480 y(tions],)30
-b(page)h(88.)630 1638 y Fo(-s)384 b Ft(Lik)m(e)41 b(-c,)k(but)c
-(include)e(mo)s(dule)g(status.)74 b(See)41 b(Section)h(A.7.1)g([c)m
-(hec)m(k)m(out)1110 1748 y(options],)30 b(page)h(96.)150
-1906 y Fo(commit)e([)p Fm(options)t Fo(])g([)p Fm(\014les)t
-Fo(...)m(])630 2016 y Ft(Chec)m(k)i(c)m(hanges)g(in)m(to)f(the)h(rep)s
-(ository)-8 b(.)40 b(See)31 b(Section)f(A.8)h([commit],)g(page)g(97.)
-630 2174 y Fo(-F)f Fm(\014le)237 b Ft(Read)40 b(log)g(message)g(from)f
-Fm(\014le)p Ft(.)68 b(See)40 b(Section)f(A.8.1)i([commit)f(options],)
-1110 2284 y(page)31 b(98.)630 2442 y Fo(-f)384 b Ft(F)-8
-b(orce)24 b(the)e(\014le)f(to)h(b)s(e)g(committed;)j(disables)20
-b(recursion.)36 b(See)23 b(Section)e(A.8.1)1110 2552
-y([commit)31 b(options],)f(page)h(98.)630 2710 y Fo(-l)384
-b Ft(Lo)s(cal;)39 b(run)34 b(only)h(in)f(curren)m(t)i(w)m(orking)f
-(directory)-8 b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110
-2819 y(cursiv)m(e)30 b(b)s(eha)m(vior],)g(page)h(49.)630
-2978 y Fo(-m)f Fm(msg)197 b Ft(Use)50 b Fm(msg)58 b Ft(as)50
-b(log)g(message.)101 b(See)50 b(Section)g(A.8.1)h([commit)f(options],)
-1110 3087 y(page)31 b(98.)630 3246 y Fo(-n)384 b Ft(Do)38
-b(not)f(run)e(mo)s(dule)g(program)i(\(if)f(an)m(y\).)61
-b(See)37 b(Section)f(A.8.1)j([commit)1110 3355 y(options],)30
-b(page)h(98.)630 3513 y Fo(-R)384 b Ft(Op)s(erate)31
-b(recursiv)m(ely)e(\(default\).)43 b(See)31 b(Chapter)f(6)h([Recursiv)m
-(e)g(b)s(eha)m(vior],)1110 3623 y(page)g(49.)630 3781
-y Fo(-r)f Fm(rev)230 b Ft(Commit)30 b(to)h Fm(rev)p Ft(.)40
-b(See)31 b(Section)f(A.8.1)i([commit)f(options],)f(page)h(98.)150
-3940 y Fo(diff)e([)p Fm(options)t Fo(])g([)p Fm(\014les)t
-Fo(...)n(])630 4049 y Ft(Sho)m(w)23 b(di\013erences)f(b)s(et)m(w)m(een)
-i(revisions.)36 b(See)24 b(Section)f(A.9)h([di\013)7
-b(],)24 b(page)g(100.)39 b(In)23 b(addition)630 4159
-y(to)28 b(the)g(options)e(sho)m(wn)h(b)s(elo)m(w,)g(accepts)i(a)f(wide)
-e(v)-5 b(ariet)m(y)27 b(of)h(options)f(to)h(con)m(trol)f(output)630
-4268 y(st)m(yle,)k(for)f(example)g(`)p Fo(-c)p Ft(')g(for)g(con)m(text)
-j(di\013s.)630 4427 y Fo(-D)d Fm(date1)138 b Ft(Di\013)36
-b(revision)f(for)h(date)h(against)f(w)m(orking)g(\014le.)57
-b(See)37 b(Section)f(A.9.1)i([di\013)1110 4536 y(options],)30
-b(page)h(100.)630 4695 y Fo(-D)f Fm(date2)138 b Ft(Di\013)45
-b Fm(rev1)7 b Ft(/)p Fm(date1)54 b Ft(against)45 b Fm(date2)p
-Ft(.)86 b(See)45 b(Section)g(A.9.1)h([di\013)e(options],)1110
-4804 y(page)31 b(100.)630 4963 y Fo(-l)384 b Ft(Lo)s(cal;)39
-b(run)34 b(only)h(in)f(curren)m(t)i(w)m(orking)f(directory)-8
-b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110 5072 y(cursiv)m(e)30
-b(b)s(eha)m(vior],)g(page)h(49.)630 5230 y Fo(-N)384
-b Ft(Include)36 b(di\013s)g(for)i(added)f(and)g(remo)m(v)m(ed)i
-(\014les.)61 b(See)38 b(Section)g(A.9.1)h([di\013)1110
-5340 y(options],)30 b(page)h(100.)p eop
+118 119 bop Ft 150 -116 a(118) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fo 150
+299 a(-z) p Fm 30 w(gzip-lev) m(el) p Ft 630 408 a(Set) 50
+b(the) g(compression) e(lev) m(el) i(\(clien) m(t) f(only\).) 98
+b(See) 50 b(Section) g(A.4) g([Global) f(options],) 630
+518 y(page) 31 b(88.) 275 670 y(Keyw) m(ord) f(expansion) f(mo) s(des) h
+(\(see) h(Section) f(12.4) i([Substitution) c(mo) s(des],) i(page) h
+(77\):) p Fo 390 795 a(-kkv) 94 b($Id:) 47 b(file1,v) f(1.1) h
+(1993/12/09) e(03:21:13) g(joe) i(Exp) g($) 390 899 y(-kkvl) f($Id:) h
+(file1,v) f(1.1) h(1993/12/09) e(03:21:13) g(joe) i(Exp) g(harry) f($)
+390 1003 y(-kk) 142 b($Id: cvs.ps,v 1.1.1.18 2001/09/28 22:48:48 tholo Exp $) 390 1107 y(-kv) g(file1,v) 46
+b(1.1) h(1993/12/09) e(03:21:13) h(joe) h(Exp) 390 1211
+y(-ko) p Fn 142 w(no) 33 b(exp) -5 b(ansion) p Fo 390
+1314 a(-kb) p Fn 142 w(no) 33 b(exp) -5 b(ansion,) 35
+b(\014le) e(is) f(binary) p Ft 275 1445 a(Keyw) m(ords) d(\(see) j
+(Section) e(12.1) i([Keyw) m(ord) e(list],) g(page) h(75\):) p
+Fo 390 1570 a($Author: tholo $) 390 1674 y($Date:) g(1993/12/09)
+f(03:21:13) h($) 390 1778 y($Header:) g(/home/files/file1,v) c(1.1) 47
+b(1993/12/09) e(03:21:13) h(joe) g(Exp) h(harry) g($) 390
+1882 y($Id:) g(file1,v) e(1.1) i(1993/12/09) e(03:21:13) h(joe) h(Exp) g
+(harry) f($) 390 1985 y($Locker: $) 390 2089
+y($Name: $) 390 2193 y($RCSfile: cvs.ps,v $)
+390 2297 y($Revision: 1.1.1.18 $) 390 2401 y($Source:) f
+(/home/files/file1,v) c($) 390 2504 y($State: Exp $) 390
+2608 y($Log: cvs.ps,v $
+2608 y(Revision 1.1.1.18 2001/09/28 22:48:48 tholo
+2608 y(Latest from Cyclic Software
+2608 y() 390 2712 y(Revision) g(1.1) 94
+b(1993/12/09) 45 b(03:30:17) 93 b(joe) 390 2816 y(Initial) 46
+b(revision) p Ft 275 3050 a(Commands,) 29 b(command) h(options,) g(and)
+g(command) g(argumen) m(ts:) p Fo 150 3203 a(add) f([) p
+Fm(options) p Fo 4 w(]) g([) p Fm(\014les) p Fo 4 w(...) n(]) p
+Ft 630 3312 a(Add) g(a) i(new) f(\014le/directory) -8
+b(.) 40 b(See) 31 b(Section) f(7.1) i([Adding) d(\014les],) g(page) j
+(53.) p Fo 630 3464 a(-k) p Fm 30 w(k\015ag) p Ft 165
+w(Set) f(k) m(eyw) m(ord) f(expansion.) p Fo 630 3617
+a(-m) p Fm 30 w(msg) p Ft 197 w(Set) h(\014le) e(description.) p
+Fo 150 3769 a(admin) g([) p Fm(options) p Fo 4 w(]) g([) p
+Fm(\014les) p Fo 4 w(...) m(]) p Ft 630 3879 a(Administration) 44
+b(of) k(history) e(\014les) g(in) f(the) j(rep) s(ository) -8
+b(.) 90 b(See) 47 b(Section) g(A.6) h([admin],) 630 3988
+y(page) 31 b(93.) p Fo 630 4140 a(-b[) p Fm(rev) p Fo
+8 w(]) p Ft 156 w(Set) 46 b(default) g(branc) m(h.) 87
+b(See) 47 b(Section) f(13.3) h([Rev) m(erting) g(lo) s(cal) e(c) m
+(hanges],) 1110 4250 y(page) 31 b(80.) p Fo 630 4402
+a(-c) p Fm(string) p Ft 155 w(Set) g(commen) m(t) g(leader.) p
+Fo 630 4554 a(-k) p Fm(subst) p Ft 175 w(Set) h(k) m(eyw) m(ord) g
+(substitution.) 42 b(See) 32 b(Chapter) f(12) h([Keyw) m(ord) g
+(substitution],) 1110 4664 y(page) f(75.) p Fo 630 4816
+a(-l[) p Fm(rev) p Fo 8 w(]) p Ft 156 w(Lo) s(c) m(k) g(revision) p
+Fm 29 w(rev) p Ft(,) f(or) g(latest) h(revision.) p Fo
+630 4969 a(-m) p Fm(rev) p Fo 8 w(:) p Fm(msg) p Ft 1110
+5078 a(Replace) g(the) f(log) h(message) g(of) g(revision) p
+Fm 28 w(rev) p Ft 38 w(with) p Fm 29 w(msg) p Ft(.) p
+Fo 630 5230 a(-o) p Fm(range) p Ft 167 w(Delete) h(revisions) d(from) i
+(the) g(rep) s(ository) -8 b(.) 42 b(See) 32 b(Section) e(A.6.1) j
+([admin) d(op-) 1110 5340 y(tions],) g(page) h(93.) p
+90 rotate dyy eop
%%Page: 119 121
-119 120 bop 150 -116 a Ft(App)s(endix)28 b(B:)j(Quic)m(k)e(reference)i
-(to)g(CVS)f(commands)1537 b(119)630 299 y Fo(-R)384 b
-Ft(Op)s(erate)31 b(recursiv)m(ely)e(\(default\).)43 b(See)31
-b(Chapter)f(6)h([Recursiv)m(e)g(b)s(eha)m(vior],)1110
-408 y(page)g(49.)630 573 y Fo(-r)f Fm(rev1)185 b Ft(Di\013)36
-b(revision)e(for)h Fm(rev1)44 b Ft(against)36 b(w)m(orking)f(\014le.)57
-b(See)36 b(Section)g(A.9.1)h([di\013)1110 682 y(options],)30
-b(page)h(100.)630 847 y Fo(-r)f Fm(rev2)185 b Ft(Di\013)49
-b Fm(rev1)7 b Ft(/)p Fm(date1)60 b Ft(against)50 b Fm(rev2)p
-Ft(.)99 b(See)50 b(Section)f(A.9.1)i([di\013)e(options],)1110
-956 y(page)31 b(100.)150 1121 y Fo(edit)e([)p Fm(options)t
-Fo(])g([)p Fm(\014les)t Fo(...)n(])630 1230 y Ft(Get)i(ready)g(to)g
-(edit)f(a)g(w)m(atc)m(hed)i(\014le.)40 b(See)30 b(Section)g(10.6.3)j
-([Editing)c(\014les],)h(page)h(68.)630 1395 y Fo(-a)f
-Fm(actions)76 b Ft(Sp)s(ecify)19 b(actions)i(for)g(temp)s(orary)g(w)m
-(atc)m(h,)j(where)d Fm(actions)j Ft(is)c Fo(edit)p Ft(,)i
-Fo(unedit)p Ft(,)1110 1504 y Fo(commit)p Ft(,)29 b Fo(all)p
-Ft(,)h(or)g Fo(none)p Ft(.)40 b(See)30 b(Section)g(10.6.3)j([Editing)c
-(\014les],)h(page)h(68.)630 1669 y Fo(-l)384 b Ft(Lo)s(cal;)39
-b(run)34 b(only)h(in)f(curren)m(t)i(w)m(orking)f(directory)-8
-b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110 1778 y(cursiv)m(e)30
-b(b)s(eha)m(vior],)g(page)h(49.)630 1943 y Fo(-R)384
-b Ft(Op)s(erate)31 b(recursiv)m(ely)e(\(default\).)43
-b(See)31 b(Chapter)f(6)h([Recursiv)m(e)g(b)s(eha)m(vior],)1110
-2052 y(page)g(49.)150 2217 y Fo(editors)d([)p Fm(options)t
-Fo(])h([)p Fm(\014les)t Fo(...)n(])630 2326 y Ft(See)46
-b(who)f(is)f(editing)g(a)i(w)m(atc)m(hed)g(\014le.)85
-b(See)46 b(Section)f(10.6.4)j([W)-8 b(atc)m(h)47 b(information],)630
-2436 y(page)31 b(69.)630 2600 y Fo(-l)384 b Ft(Lo)s(cal;)39
-b(run)34 b(only)h(in)f(curren)m(t)i(w)m(orking)f(directory)-8
-b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110 2710 y(cursiv)m(e)30
-b(b)s(eha)m(vior],)g(page)h(49.)630 2874 y Fo(-R)384
-b Ft(Op)s(erate)31 b(recursiv)m(ely)e(\(default\).)43
-b(See)31 b(Chapter)f(6)h([Recursiv)m(e)g(b)s(eha)m(vior],)1110
-2984 y(page)g(49.)150 3148 y Fo(export)e([)p Fm(options)t
-Fo(])g Fm(mo)s(dules)t Fo(...)630 3258 y Ft(Exp)s(ort)h(\014les)f(from)
-h(CVS.)g(See)g(Section)h(A.10)g([exp)s(ort],)g(page)g(102.)630
-3422 y Fo(-D)f Fm(date)183 b Ft(Chec)m(k)28 b(out)h(revisions)d(as)i
-(of)h Fm(date)p Ft(.)40 b(See)28 b(Section)g(A.5)h([Common)f(options],)
-1110 3532 y(page)j(88.)630 3696 y Fo(-d)f Fm(dir)241
-b Ft(Chec)m(k)31 b(out)f(in)m(to)h Fm(dir)p Ft(.)39 b(See)30
-b(Section)h(A.10.1)h([exp)s(ort)e(options],)g(page)i(102.)630
-3861 y Fo(-f)384 b Ft(Use)27 b(head)g(revision)f(if)g(tag/date)j(not)f
-(found.)38 b(See)27 b(Section)g(A.5)h([Common)1110 3970
-y(options],)i(page)h(88.)630 4134 y Fo(-k)f Fm(k\015ag)165
-b Ft(Use)57 b Fm(k\015ag)64 b Ft(k)m(eyw)m(ord)57 b(expansion.)118
-b(See)56 b(Section)g(12.4)i([Substitution)1110 4244 y(mo)s(des],)30
-b(page)h(75.)630 4408 y Fo(-l)384 b Ft(Lo)s(cal;)39 b(run)34
-b(only)h(in)f(curren)m(t)i(w)m(orking)f(directory)-8
-b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110 4518 y(cursiv)m(e)30
-b(b)s(eha)m(vior],)g(page)h(49.)630 4682 y Fo(-N)384
-b Ft(Don't)38 b(\\shorten")f(mo)s(dule)e(paths)h(if)g(-d)g(sp)s
-(eci\014ed.)58 b(See)37 b(Section)f(A.10.1)1110 4792
-y([exp)s(ort)30 b(options],)h(page)g(102.)630 4956 y
-Fo(-n)384 b Ft(Do)37 b(not)g(run)e(mo)s(dule)f(program)j(\(if)e(an)m
-(y\).)60 b(See)36 b(Section)h(A.10.1)h([exp)s(ort)1110
-5066 y(options],)30 b(page)h(102.)630 5230 y Fo(-P)384
-b Ft(Prune)49 b(empt)m(y)i(directories.)99 b(See)51 b(Section)f(7.5)h
-([Mo)m(ving)g(directories],)1110 5340 y(page)31 b(55.)p
-eop
+119 120 bop Ft 150 -116 a(App) s(endix) 28 b(B:) j(Quic) m(k) e
+(reference) i(to) g(CVS) f(commands) 1537 b(119) p Fo
+630 299 a(-q) p Ft 384 w(Run) 29 b(quietly;) h(do) g(not) g(prin) m(t) f
+(diagnostics.) p Fo 630 461 a(-s) p Fm(state) p Fo 5
+w([:) p Fm(rev) p Fo 8 w(]) p Ft 1110 570 a(Set) i(the) f(state.) p
+Fo 630 732 a(-t) p Ft 384 w(Set) h(\014le) e(description) f(from) i
+(standard) g(input.) p Fo 630 894 a(-t) p Fm(\014le) p
+Ft 267 w(Set) h(\014le) e(description) f(from) p Fm 30
+w(\014le) p Ft(.) p Fo 630 1056 a(-t-) p Fm(string) p
+Ft 107 w(Set) j(\014le) e(description) f(to) p Fm 32
+w(string) p Ft(.) p Fo 630 1217 a(-u[) p Fm(rev) p Fo
+8 w(]) p Ft 156 w(Unlo) s(c) m(k) i(revision) p Fm 29
+w(rev) p Ft(,) g(or) h(latest) g(revision.) p Fo 150
+1379 a(annotate) d([) p Fm(options) p Fo 4 w(]) h([) p
+Fm(\014les) p Fo 4 w(...) n(]) p Ft 630 1489 a(Sho) m(w) 38
+b(last) g(revision) e(where) h(eac) m(h) j(line) c(w) m(as) j(mo) s
+(di\014ed.) 61 b(See) 39 b(Section) f(8.4) h([annotate],) 630
+1598 y(page) 31 b(60.) p Fo 630 1760 a(-D) p Fm 30 w(date) p
+Ft 183 w(Annotate) 43 b(the) g(most) f(recen) m(t) h(revision) e(no) h
+(later) g(than) p Fm 41 w(date) p Ft(.) 77 b(See) 42
+b(Sec-) 1110 1870 y(tion) 30 b(A.5) h([Common) f(options],) g(page) i
+(90.) p Fo 630 2031 a(-f) p Ft 384 w(Use) 27 b(head) g(revision) f(if) g
+(tag/date) j(not) f(found.) 38 b(See) 27 b(Section) g(A.5) h([Common)
+1110 2141 y(options],) i(page) h(90.) p Fo 630 2303 a(-l) p
+Ft 384 w(Lo) s(cal;) 39 b(run) 34 b(only) h(in) f(curren) m(t) i(w) m
+(orking) f(directory) -8 b(.) 57 b(See) 36 b(Chapter) f(6) h([Re-) 1110
+2412 y(cursiv) m(e) 30 b(b) s(eha) m(vior],) g(page) h(51.) p
+Fo 630 2574 a(-R) p Ft 384 w(Op) s(erate) g(recursiv) m(ely) e
+(\(default\).) 43 b(See) 31 b(Chapter) f(6) h([Recursiv) m(e) g(b) s
+(eha) m(vior],) 1110 2684 y(page) g(51.) p Fo 630 2846
+a(-r) p Fm 30 w(tag) p Ft 229 w(Annotate) 25 b(revision) p
+Fm 23 w(tag) p Ft(.) 40 b(See) 24 b(Section) g(A.5) h([Common) f
+(options],) h(page) g(90.) p Fo 150 3007 a(checkout) j([) p
+Fm(options) p Fo 4 w(]) p Fm 29 w(mo) s(dules) p Fo 4
+w(...) p Ft 630 3117 a(Get) j(a) g(cop) m(y) g(of) g(the) f(sources.) 41
+b(See) 31 b(Section) f(A.7) h([c) m(hec) m(k) m(out],) j(page) d(97.) p
+Fo 630 3279 a(-A) p Ft 384 w(Reset) k(an) m(y) g(stic) m(ky) g
+(tags/date/options.) 55 b(See) 34 b(Section) g(4.9) i([Stic) m(ky) e
+(tags],) 1110 3388 y(page) d(38) g(and) f(Chapter) g(12) h([Keyw) m
+(ord) f(substitution],) f(page) i(75.) p Fo 630 3550
+a(-c) p Ft 384 w(Output) 25 b(the) h(mo) s(dule) e(database.) 40
+b(See) 26 b(Section) g(A.7.1) i([c) m(hec) m(k) m(out) g(options],) 1110
+3660 y(page) j(98.) p Fo 630 3821 a(-D) p Fm 30 w(date) p
+Ft 183 w(Chec) m(k) 23 b(out) g(revisions) e(as) h(of) p
+Fm 23 w(date) p Ft 29 w(\(is) g(stic) m(ky\).) 38 b(See) 23
+b(Section) g(A.5) g([Common) 1110 3931 y(options],) 30
+b(page) h(90.) p Fo 630 4093 a(-d) p Fm 30 w(dir) p Ft
+241 w(Chec) m(k) g(out) f(in) m(to) p Fm 31 w(dir) p
+Ft(.) 39 b(See) 30 b(Section) h(A.7.1) g([c) m(hec) m(k) m(out) i
+(options],) e(page) g(98.) p Fo 630 4255 a(-f) p Ft 384
+w(Use) c(head) g(revision) f(if) g(tag/date) j(not) f(found.) 38
+b(See) 27 b(Section) g(A.5) h([Common) 1110 4364 y(options],) i(page) h
+(90.) p Fo 630 4526 a(-j) p Fm 30 w(rev) p Ft 230 w(Merge) h(in) d(c) m
+(hanges.) 41 b(See) 31 b(Section) f(A.7.1) i([c) m(hec) m(k) m(out) h
+(options],) d(page) h(98.) p Fo 630 4688 a(-k) p Fm 30
+w(k\015ag) p Ft 165 w(Use) p Fm 57 w(k\015ag) p Ft 64
+w(k) m(eyw) m(ord) 57 b(expansion.) 118 b(See) 56 b(Section) g(12.4) i
+([Substitution) 1110 4797 y(mo) s(des],) 30 b(page) h(77.) p
+Fo 630 4959 a(-l) p Ft 384 w(Lo) s(cal;) 39 b(run) 34
+b(only) h(in) f(curren) m(t) i(w) m(orking) f(directory) -8
+b(.) 57 b(See) 36 b(Chapter) f(6) h([Re-) 1110 5069 y(cursiv) m(e) 30
+b(b) s(eha) m(vior],) g(page) h(51.) p Fo 630 5230 a(-N) p
+Ft 384 w(Don't) 42 b(\\shorten") f(mo) s(dule) e(paths) h(if) g(-d) h
+(sp) s(eci\014ed.) 70 b(See) 41 b(Section) f(A.7.1) 1110
+5340 y([c) m(hec) m(k) m(out) 33 b(options],) d(page) h(98.) p
+90 rotate dyy eop
%%Page: 120 122
-120 121 bop 150 -116 a Ft(120)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)630 299 y Fo(-R)384 b Ft(Op)s(erate)31
-b(recursiv)m(ely)e(\(default\).)43 b(See)31 b(Chapter)f(6)h([Recursiv)m
-(e)g(b)s(eha)m(vior],)1110 408 y(page)g(49.)630 564 y
-Fo(-r)f Fm(tag)229 b Ft(Chec)m(k)m(out)25 b(revision)e
-Fm(tag)p Ft(.)40 b(See)24 b(Section)g(A.5)h([Common)f(options],)h(page)
-g(88.)150 720 y Fo(history)j([)p Fm(options)t Fo(])h([)p
-Fm(\014les)t Fo(...)n(])630 830 y Ft(Sho)m(w)h(rep)s(ository)f(access)j
-(history)-8 b(.)40 b(See)31 b(Section)f(A.11)h([history],)f(page)i
-(103.)630 985 y Fo(-a)384 b Ft(All)43 b(users)h(\(default)g(is)g(self)7
-b(\).)83 b(See)45 b(Section)g(A.11.1)h([history)e(options],)1110
-1095 y(page)31 b(103.)630 1251 y Fo(-b)f Fm(str)247 b
-Ft(Bac)m(k)79 b(to)e(record)g(with)f Fm(str)83 b Ft(in)76
-b(mo)s(dule/\014le/rep)s(os)f(\014eld.)179 b(See)1110
-1360 y(Section)30 b(A.11.1)j([history)c(options],)h(page)h(103.)630
-1516 y Fo(-c)384 b Ft(Rep)s(ort)33 b(on)g(committed)g(\(mo)s
-(di\014ed\))e(\014les.)48 b(See)33 b(Section)g(A.11.1)i([history)1110
-1625 y(options],)30 b(page)h(103.)630 1781 y Fo(-D)f
-Fm(date)183 b Ft(Since)29 b Fm(date)p Ft(.)42 b(See)30
-b(Section)h(A.11.1)h([history)d(options],)i(page)g(103.)630
-1937 y Fo(-e)384 b Ft(Rep)s(ort)38 b(on)h(all)e(record)i(t)m(yp)s(es.)
-65 b(See)39 b(Section)g(A.11.1)h([history)e(options],)1110
-2047 y(page)31 b(103.)630 2202 y Fo(-l)384 b Ft(Last)32
-b(mo)s(di\014ed)d(\(committed)j(or)g(mo)s(di\014ed)d(rep)s(ort\).)44
-b(See)32 b(Section)f(A.11.1)1110 2312 y([history)f(options],)g(page)h
-(103.)630 2468 y Fo(-m)f Fm(mo)s(dule)1110 2577 y Ft(Rep)s(ort)41
-b(on)g Fm(mo)s(dule)k Ft(\(rep)s(eatable\).)74 b(See)42
-b(Section)f(A.11.1)i([history)e(op-)1110 2687 y(tions],)30
-b(page)h(103.)630 2842 y Fo(-n)f Fm(mo)s(dule)1110 2952
-y Ft(In)g Fm(mo)s(dule)p Ft(.)39 b(See)30 b(Section)g(A.11.1)j
-([history)c(options],)i(page)g(103.)630 3108 y Fo(-o)384
-b Ft(Rep)s(ort)39 b(on)g(c)m(hec)m(k)m(ed)i(out)e(mo)s(dules.)66
-b(See)39 b(Section)g(A.11.1)i([history)e(op-)1110 3217
-y(tions],)30 b(page)h(103.)630 3373 y Fo(-r)f Fm(rev)230
-b Ft(Since)29 b(revision)g Fm(rev)p Ft(.)41 b(See)30
-b(Section)g(A.11.1)j([history)c(options],)i(page)g(103.)630
-3529 y Fo(-T)384 b Ft(Pro)s(duce)32 b(rep)s(ort)f(on)i(all)e(T)-8
-b(A)m(Gs.)47 b(See)33 b(Section)f(A.11.1)j([history)c(options],)1110
-3638 y(page)g(103.)630 3794 y Fo(-t)f Fm(tag)229 b Ft(Since)71
-b(tag)i(record)f(placed)f(in)g(history)g(\014le)g(\(b)m(y)h(an)m(y)m
-(one\).)167 b(See)1110 3904 y(Section)30 b(A.11.1)j([history)c
-(options],)h(page)h(103.)630 4060 y Fo(-u)f Fm(user)191
-b Ft(F)-8 b(or)41 b(user)f Fm(user)46 b Ft(\(rep)s(eatable\).)72
-b(See)41 b(Section)f(A.11.1)i([history)e(options],)1110
-4169 y(page)31 b(103.)630 4325 y Fo(-w)384 b Ft(W)-8
-b(orking)43 b(directory)g(m)m(ust)g(matc)m(h.)80 b(See)43
-b(Section)g(A.11.1)i([history)e(op-)1110 4434 y(tions],)30
-b(page)h(103.)630 4590 y Fo(-x)f Fm(t)m(yp)s(es)144 b
-Ft(Rep)s(ort)31 b(on)f Fm(t)m(yp)s(es)p Ft(,)i(one)f(or)g(more)g(of)g
-Fo(TOEFWUCGMAR)p Ft(.)39 b(See)31 b(Section)g(A.11.1)1110
-4700 y([history)f(options],)g(page)h(103.)630 4855 y
-Fo(-z)f Fm(zone)178 b Ft(Output)37 b(for)h(time)g(zone)h
-Fm(zone)p Ft(.)64 b(See)39 b(Section)f(A.11.1)i([history)d(options],)
-1110 4965 y(page)31 b(103.)150 5121 y Fo(import)e([)p
-Fm(options)t Fo(])g Fm(rep)s(ository)37 b(v)m(endor-tag)i(release-tags)
-t Fo(...)630 5230 y Ft(Imp)s(ort)47 b(\014les)h(in)m(to)g(CVS,)g(using)
-f(v)m(endor)h(branc)m(hes.)94 b(See)49 b(Section)f(A.12)i([imp)s(ort],)
-630 5340 y(page)31 b(104.)p eop
+120 121 bop Ft 150 -116 a(120) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fo 630
+299 a(-n) p Ft 384 w(Do) k(not) f(run) f(mo) s(dule) f(program) i(\(if)
+f(an) m(y\).) 50 b(See) 33 b(Section) g(A.7.1) h([c) m(hec) m(k) m(out)
+1110 408 y(options],) c(page) h(98.) p Fo 630 567 a(-P) p
+Ft 384 w(Prune) 49 b(empt) m(y) i(directories.) 99 b(See) 51
+b(Section) f(7.5) h([Mo) m(ving) g(directories],) 1110
+676 y(page) 31 b(57.) p Fo 630 835 a(-p) p Ft 384 w(Chec) m(k) 42
+b(out) h(\014les) e(to) i(standard) e(output) h(\(a) m(v) m(oids) h
+(stic) m(kiness\).) 75 b(See) 42 b(Sec-) 1110 944 y(tion) 30
+b(A.7.1) i([c) m(hec) m(k) m(out) h(options],) d(page) h(98.) p
+Fo 630 1103 a(-R) p Ft 384 w(Op) s(erate) g(recursiv) m(ely) e
+(\(default\).) 43 b(See) 31 b(Chapter) f(6) h([Recursiv) m(e) g(b) s
+(eha) m(vior],) 1110 1212 y(page) g(51.) p Fo 630 1370
+a(-r) p Fm 30 w(tag) p Ft 229 w(Chec) m(k) m(out) 40
+b(revision) p Fm 37 w(tag) p Ft 47 w(\(is) e(stic) m(ky\).) 66
+b(See) 39 b(Section) f(A.5) h([Common) g(op-) 1110 1480
+y(tions],) 30 b(page) h(90.) p Fo 630 1638 a(-s) p Ft
+384 w(Lik) m(e) 41 b(-c,) k(but) c(include) e(mo) s(dule) g(status.) 74
+b(See) 41 b(Section) h(A.7.1) g([c) m(hec) m(k) m(out) 1110
+1748 y(options],) 30 b(page) h(98.) p Fo 150 1906 a(commit) e([) p
+Fm(options) p Fo 4 w(]) g([) p Fm(\014les) p Fo 4 w(...) m(]) p
+Ft 630 2016 a(Chec) m(k) i(c) m(hanges) g(in) m(to) f(the) h(rep) s
+(ository) -8 b(.) 40 b(See) 31 b(Section) f(A.8) h([commit],) g(page) g
+(99.) p Fo 630 2174 a(-F) p Fm 30 w(\014le) p Ft 237
+w(Read) 40 b(log) g(message) g(from) p Fm 39 w(\014le) p
+Ft(.) 68 b(See) 40 b(Section) f(A.8.1) i([commit) f(options],) 1110
+2284 y(page) 31 b(100.) p Fo 630 2442 a(-f) p Ft 384
+w(F) -8 b(orce) 24 b(the) e(\014le) f(to) h(b) s(e) g(committed;) j
+(disables) 20 b(recursion.) 36 b(See) 23 b(Section) e(A.8.1) 1110
+2552 y([commit) 31 b(options],) f(page) h(100.) p Fo
+630 2710 a(-l) p Ft 384 w(Lo) s(cal;) 39 b(run) 34 b(only) h(in) f
+(curren) m(t) i(w) m(orking) f(directory) -8 b(.) 57
+b(See) 36 b(Chapter) f(6) h([Re-) 1110 2819 y(cursiv) m(e) 30
+b(b) s(eha) m(vior],) g(page) h(51.) p Fo 630 2978 a(-m) p
+Fm 30 w(msg) p Ft 197 w(Use) p Fm 50 w(msg) p Ft 58 w(as) 50
+b(log) g(message.) 101 b(See) 50 b(Section) g(A.8.1) h([commit) f
+(options],) 1110 3087 y(page) 31 b(100.) p Fo 630 3246
+a(-n) p Ft 384 w(Do) 38 b(not) f(run) e(mo) s(dule) g(program) i(\(if) f
+(an) m(y\).) 61 b(See) 37 b(Section) f(A.8.1) j([commit) 1110
+3355 y(options],) 30 b(page) h(100.) p Fo 630 3513 a(-R) p
+Ft 384 w(Op) s(erate) g(recursiv) m(ely) e(\(default\).) 43
+b(See) 31 b(Chapter) f(6) h([Recursiv) m(e) g(b) s(eha) m(vior],) 1110
+3623 y(page) g(51.) p Fo 630 3781 a(-r) p Fm 30 w(rev) p
+Ft 230 w(Commit) f(to) p Fm 31 w(rev) p Ft(.) 40 b(See) 31
+b(Section) f(A.8.1) i([commit) f(options],) f(page) h(100.) p
+Fo 150 3940 a(diff) e([) p Fm(options) p Fo 4 w(]) g([) p
+Fm(\014les) p Fo 4 w(...) n(]) p Ft 630 4049 a(Sho) m(w) 23
+b(di\013erences) f(b) s(et) m(w) m(een) i(revisions.) 36
+b(See) 24 b(Section) f(A.9) h([di\013) 7 b(],) 24 b(page) g(102.) 39
+b(In) 23 b(addition) 630 4159 y(to) 28 b(the) g(options) e(sho) m(wn) h
+(b) s(elo) m(w,) g(accepts) i(a) f(wide) e(v) -5 b(ariet) m(y) 27
+b(of) h(options) f(to) h(con) m(trol) f(output) 630 4268
+y(st) m(yle,) k(for) f(example) g(`) p Fo(-c) p Ft(') g(for) g(con) m
+(text) j(di\013s.) p Fo 630 4427 a(-D) p Fm 30 w(date1) p
+Ft 138 w(Di\013) j(revision) f(for) h(date) h(against) f(w) m(orking) g
+(\014le.) 57 b(See) 37 b(Section) f(A.9.1) i([di\013) 1110
+4536 y(options],) 30 b(page) h(102.) p Fo 630 4695 a(-D) p
+Fm 30 w(date2) p Ft 138 w(Di\013) p Fm 45 w(rev1) p Ft
+7 w(/) p Fm(date1) p Ft 54 w(against) p Fm 45 w(date2) p
+Ft(.) 86 b(See) 45 b(Section) g(A.9.1) h([di\013) e(options],) 1110
+4804 y(page) 31 b(102.) p Fo 630 4963 a(-l) p Ft 384
+w(Lo) s(cal;) 39 b(run) 34 b(only) h(in) f(curren) m(t) i(w) m(orking) f
+(directory) -8 b(.) 57 b(See) 36 b(Chapter) f(6) h([Re-) 1110
+5072 y(cursiv) m(e) 30 b(b) s(eha) m(vior],) g(page) h(51.) p
+Fo 630 5230 a(-N) p Ft 384 w(Include) 36 b(di\013s) g(for) i(added) f
+(and) g(remo) m(v) m(ed) i(\014les.) 61 b(See) 38 b(Section) g(A.9.1) h
+([di\013) 1110 5340 y(options],) 30 b(page) h(102.) p
+90 rotate dyy eop
%%Page: 121 123
-121 122 bop 150 -116 a Ft(App)s(endix)28 b(B:)j(Quic)m(k)e(reference)i
-(to)g(CVS)f(commands)1537 b(121)630 299 y Fo(-b)30 b
-Fm(bra)222 b Ft(Imp)s(ort)38 b(to)h(v)m(endor)g(branc)m(h)f
-Fm(bra)p Ft(.)66 b(See)39 b(Section)g(13.6)h([Multiple)d(v)m(endor)1110
-408 y(branc)m(hes],)31 b(page)g(78.)630 567 y Fo(-d)384
-b Ft(Use)41 b(the)g(\014le's)f(mo)s(di\014cation)f(time)h(as)h(the)g
-(time)f(of)h(imp)s(ort.)70 b(See)40 b(Sec-)1110 677 y(tion)30
-b(A.12.1)i([imp)s(ort)d(options],)h(page)i(105.)630 836
-y Fo(-k)e Fm(k\015ag)165 b Ft(Set)27 b(default)e(k)m(eyw)m(ord)i
-(substitution)e(mo)s(de.)39 b(See)26 b(Section)h(A.12.1)h([imp)s(ort)
-1110 945 y(options],)i(page)h(105.)630 1104 y Fo(-m)f
-Fm(msg)197 b Ft(Use)46 b Fm(msg)54 b Ft(for)45 b(log)h(message.)88
-b(See)46 b(Section)g(A.12.1)i([imp)s(ort)c(options],)1110
-1214 y(page)31 b(105.)630 1373 y Fo(-I)f Fm(ign)232 b
-Ft(More)22 b(\014les)d(to)j(ignore)e(\(!)38 b(to)22 b(reset\).)38
-b(See)21 b(Section)g(A.12.1)i([imp)s(ort)c(options],)1110
-1482 y(page)31 b(105.)630 1641 y Fo(-W)f Fm(sp)s(ec)184
-b Ft(More)31 b(wrapp)s(ers.)39 b(See)30 b(Section)h(A.12.1)h([imp)s
-(ort)d(options],)h(page)h(105.)150 1800 y Fo(init)288
-b Ft(Create)31 b(a)g(CVS)e(rep)s(ository)g(if)g(it)h(do)s(esn't)g
-(exist.)41 b(See)30 b(Section)g(2.6)h([Creating)f(a)h(rep)s(osi-)630
-1910 y(tory],)g(page)g(18.)150 2069 y Fo(log)e([)p Fm(options)t
-Fo(])g([)p Fm(\014les)t Fo(...)n(])630 2178 y Ft(Prin)m(t)g(out)i
-(history)e(information)g(for)h(\014les.)40 b(See)30 b(Section)h(A.13)g
-([log],)g(page)h(106.)630 2337 y Fo(-b)384 b Ft(Only)34
-b(list)g(revisions)f(on)i(the)h(default)e(branc)m(h.)56
-b(See)35 b(Section)g(A.13.1)j([log)1110 2447 y(options],)30
-b(page)h(107.)630 2606 y Fo(-d)f Fm(dates)147 b Ft(Sp)s(ecify)46
-b(dates)j(\()p Fm(d1)7 b Fo(<)p Fm(d2)55 b Ft(for)48
-b(range,)53 b Fm(d)e Ft(for)d(latest)h(b)s(efore\).)93
-b(See)48 b(Sec-)1110 2715 y(tion)30 b(A.13.1)i([log)f(options],)f(page)
-h(107.)630 2874 y Fo(-h)384 b Ft(Only)29 b(prin)m(t)g(header.)40
-b(See)31 b(Section)f(A.13.1)i([log)f(options],)f(page)h(107.)630
-3033 y Fo(-l)384 b Ft(Lo)s(cal;)39 b(run)34 b(only)h(in)f(curren)m(t)i
-(w)m(orking)f(directory)-8 b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110
-3143 y(cursiv)m(e)30 b(b)s(eha)m(vior],)g(page)h(49.)630
-3302 y Fo(-N)384 b Ft(Do)31 b(not)g(list)e(tags.)42 b(See)30
-b(Section)g(A.13.1)j([log)d(options],)h(page)g(107.)630
-3461 y Fo(-R)384 b Ft(Only)43 b(prin)m(t)h(name)h(of)g(R)m(CS)g
-(\014le.)84 b(See)45 b(Section)g(A.13.1)i([log)e(options],)1110
-3570 y(page)31 b(107.)630 3729 y Fo(-r)p Fm(revs)224
-b Ft(Only)27 b(list)h(revisions)e Fm(revs)p Ft(.)40 b(See)29
-b(Section)g(A.13.1)i([log)e(options],)g(page)g(107.)630
-3888 y Fo(-s)h Fm(states)127 b Ft(Only)39 b(list)h(revisions)f(with)h
-(sp)s(eci\014ed)f(states.)74 b(See)41 b(Section)g(A.13.1)i([log)1110
-3998 y(options],)30 b(page)h(107.)630 4156 y Fo(-t)384
-b Ft(Only)41 b(prin)m(t)g(header)h(and)g(descriptiv)m(e)g(text.)78
-b(See)43 b(Section)f(A.13.1)j([log)1110 4266 y(options],)30
-b(page)h(107.)630 4425 y Fo(-w)p Fm(logins)155 b Ft(Only)21
-b(list)h(revisions)f(c)m(hec)m(k)m(ed)k(in)c(b)m(y)i(sp)s(eci\014ed)e
-(logins.)37 b(See)23 b(Section)g(A.13.1)1110 4534 y([log)31
-b(options],)f(page)h(107.)150 4693 y Fo(login)240 b Ft(Prompt)34
-b(for)h(passw)m(ord)f(for)g(authen)m(ticating)h(serv)m(er.)54
-b(See)35 b(Section)f(2.9.3.2)k([P)m(assw)m(ord)630 4803
-y(authen)m(tication)31 b(clien)m(t],)f(page)h(23.)150
-4962 y Fo(logout)192 b Ft(Remo)m(v)m(e)39 b(stored)d(passw)m(ord)g(for)
-h(authen)m(ticating)g(serv)m(er.)60 b(See)37 b(Section)g(2.9.3.2)i([P)m
-(ass-)630 5071 y(w)m(ord)30 b(authen)m(tication)h(clien)m(t],)f(page)h
-(23.)150 5230 y Fo(rdiff)e([)p Fm(options)t Fo(])g Fm(mo)s(dules)t
-Fo(...)630 5340 y Ft(Sho)m(w)h(di\013erences)g(b)s(et)m(w)m(een)h
-(releases.)40 b(See)31 b(Section)f(A.14)i([rdi\013)7
-b(],)29 b(page)j(108.)p eop
+121 122 bop Ft 150 -116 a(App) s(endix) 28 b(B:) j(Quic) m(k) e
+(reference) i(to) g(CVS) f(commands) 1537 b(121) p Fo
+630 299 a(-R) p Ft 384 w(Op) s(erate) 31 b(recursiv) m(ely) e
+(\(default\).) 43 b(See) 31 b(Chapter) f(6) h([Recursiv) m(e) g(b) s
+(eha) m(vior],) 1110 408 y(page) g(51.) p Fo 630 573
+a(-r) p Fm 30 w(rev1) p Ft 185 w(Di\013) 36 b(revision) e(for) p
+Fm 35 w(rev1) p Ft 44 w(against) i(w) m(orking) f(\014le.) 57
+b(See) 36 b(Section) g(A.9.1) h([di\013) 1110 682 y(options],) 30
+b(page) h(102.) p Fo 630 847 a(-r) p Fm 30 w(rev2) p
+Ft 185 w(Di\013) p Fm 49 w(rev1) p Ft 7 w(/) p Fm(date1) p
+Ft 60 w(against) p Fm 50 w(rev2) p Ft(.) 99 b(See) 50
+b(Section) f(A.9.1) i([di\013) e(options],) 1110 956
+y(page) 31 b(102.) p Fo 150 1121 a(edit) e([) p Fm(options) p
+Fo 4 w(]) g([) p Fm(\014les) p Fo 4 w(...) n(]) p Ft
+630 1230 a(Get) i(ready) g(to) g(edit) f(a) g(w) m(atc) m(hed) i
+(\014le.) 40 b(See) 30 b(Section) g(10.6.3) j([Editing) c(\014les],) h
+(page) h(70.) p Fo 630 1395 a(-a) p Fm 30 w(actions) p
+Ft 76 w(Sp) s(ecify) 19 b(actions) i(for) g(temp) s(orary) g(w) m(atc) m
+(h,) j(where) p Fm 21 w(actions) p Ft 24 w(is) p Fo 20
+w(edit) p Ft(,) p Fo 22 w(unedit) p Ft(,) p Fo 1110 1504
+a(commit) p Ft(,) p Fo 29 w(all) p Ft(,) 30 b(or) p Fo
+30 w(none) p Ft(.) 40 b(See) 30 b(Section) g(10.6.3) j([Editing) c
+(\014les],) h(page) h(70.) p Fo 630 1669 a(-l) p Ft 384
+w(Lo) s(cal;) 39 b(run) 34 b(only) h(in) f(curren) m(t) i(w) m(orking) f
+(directory) -8 b(.) 57 b(See) 36 b(Chapter) f(6) h([Re-) 1110
+1778 y(cursiv) m(e) 30 b(b) s(eha) m(vior],) g(page) h(51.) p
+Fo 630 1943 a(-R) p Ft 384 w(Op) s(erate) g(recursiv) m(ely) e
+(\(default\).) 43 b(See) 31 b(Chapter) f(6) h([Recursiv) m(e) g(b) s
+(eha) m(vior],) 1110 2052 y(page) g(51.) p Fo 150 2217
+a(editors) d([) p Fm(options) p Fo 4 w(]) h([) p Fm(\014les) p
+Fo 4 w(...) n(]) p Ft 630 2326 a(See) 46 b(who) f(is) f(editing) g(a) i
+(w) m(atc) m(hed) g(\014le.) 85 b(See) 46 b(Section) f(10.6.4) j([W) -8
+b(atc) m(h) 47 b(information],) 630 2436 y(page) 31 b(71.) p
+Fo 630 2600 a(-l) p Ft 384 w(Lo) s(cal;) 39 b(run) 34
+b(only) h(in) f(curren) m(t) i(w) m(orking) f(directory) -8
+b(.) 57 b(See) 36 b(Chapter) f(6) h([Re-) 1110 2710 y(cursiv) m(e) 30
+b(b) s(eha) m(vior],) g(page) h(51.) p Fo 630 2874 a(-R) p
+Ft 384 w(Op) s(erate) g(recursiv) m(ely) e(\(default\).) 43
+b(See) 31 b(Chapter) f(6) h([Recursiv) m(e) g(b) s(eha) m(vior],) 1110
+2984 y(page) g(51.) p Fo 150 3148 a(export) e([) p Fm(options) p
+Fo 4 w(]) p Fm 29 w(mo) s(dules) p Fo 4 w(...) p Ft 630
+3258 a(Exp) s(ort) h(\014les) f(from) p Fs 30 w(cvs) p
+Ft(.) 40 b(See) 30 b(Section) g(A.10) i([exp) s(ort],) f(page) g(104.) p
+Fo 630 3422 a(-D) p Fm 30 w(date) p Ft 183 w(Chec) m(k) d(out) h
+(revisions) d(as) i(of) p Fm 29 w(date) p Ft(.) 40 b(See) 28
+b(Section) g(A.5) h([Common) f(options],) 1110 3532 y(page) j(90.) p
+Fo 630 3696 a(-d) p Fm 30 w(dir) p Ft 241 w(Chec) m(k) g(out) f(in) m
+(to) p Fm 31 w(dir) p Ft(.) 39 b(See) 30 b(Section) h(A.10.1) h([exp) s
+(ort) e(options],) g(page) i(104.) p Fo 630 3861 a(-f) p
+Ft 384 w(Use) 27 b(head) g(revision) f(if) g(tag/date) j(not) f(found.)
+38 b(See) 27 b(Section) g(A.5) h([Common) 1110 3970 y(options],) i
+(page) h(90.) p Fo 630 4134 a(-k) p Fm 30 w(k\015ag) p
+Ft 165 w(Use) p Fm 57 w(k\015ag) p Ft 64 w(k) m(eyw) m(ord) 57
+b(expansion.) 118 b(See) 56 b(Section) g(12.4) i([Substitution) 1110
+4244 y(mo) s(des],) 30 b(page) h(77.) p Fo 630 4408 a(-l) p
+Ft 384 w(Lo) s(cal;) 39 b(run) 34 b(only) h(in) f(curren) m(t) i(w) m
+(orking) f(directory) -8 b(.) 57 b(See) 36 b(Chapter) f(6) h([Re-) 1110
+4518 y(cursiv) m(e) 30 b(b) s(eha) m(vior],) g(page) h(51.) p
+Fo 630 4682 a(-N) p Ft 384 w(Don't) 38 b(\\shorten") f(mo) s(dule) e
+(paths) h(if) g(-d) g(sp) s(eci\014ed.) 58 b(See) 37
+b(Section) f(A.10.1) 1110 4792 y([exp) s(ort) 30 b(options],) h(page) g
+(104.) p Fo 630 4956 a(-n) p Ft 384 w(Do) 37 b(not) g(run) e(mo) s
+(dule) f(program) j(\(if) e(an) m(y\).) 60 b(See) 36
+b(Section) h(A.10.1) h([exp) s(ort) 1110 5066 y(options],) 30
+b(page) h(104.) p Fo 630 5230 a(-P) p Ft 384 w(Prune) 49
+b(empt) m(y) i(directories.) 99 b(See) 51 b(Section) f(7.5) h([Mo) m
+(ving) g(directories],) 1110 5340 y(page) 31 b(57.) p
+90 rotate dyy eop
%%Page: 122 124
-122 123 bop 150 -116 a Ft(122)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)630 299 y Fo(-c)384 b Ft(Con)m(text)33
-b(di\013)d(output)i(format)g(\(default\).)45 b(See)32
-b(Section)g(A.14.1)h([rdi\013)e(op-)1110 408 y(tions],)f(page)h(108.)
-630 573 y Fo(-D)f Fm(date)183 b Ft(Select)29 b(revisions)e(based)h(on)h
-Fm(date)p Ft(.)41 b(See)29 b(Section)f(A.5)i([Common)e(options],)1110
-682 y(page)j(88.)630 847 y Fo(-f)384 b Ft(Use)27 b(head)g(revision)f
-(if)g(tag/date)j(not)f(found.)38 b(See)27 b(Section)g(A.5)h([Common)
-1110 956 y(options],)i(page)h(88.)630 1121 y Fo(-l)384
-b Ft(Lo)s(cal;)39 b(run)34 b(only)h(in)f(curren)m(t)i(w)m(orking)f
-(directory)-8 b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110
-1230 y(cursiv)m(e)30 b(b)s(eha)m(vior],)g(page)h(49.)630
-1395 y Fo(-R)384 b Ft(Op)s(erate)31 b(recursiv)m(ely)e(\(default\).)43
-b(See)31 b(Chapter)f(6)h([Recursiv)m(e)g(b)s(eha)m(vior],)1110
-1504 y(page)g(49.)630 1669 y Fo(-r)f Fm(rev)230 b Ft(Select)34
-b(revisions)d(based)i(on)h Fm(rev)p Ft(.)50 b(See)33
-b(Section)h(A.5)g([Common)f(options],)1110 1778 y(page)e(88.)630
-1943 y Fo(-s)384 b Ft(Short)33 b(patc)m(h)h(-)g(one)g(liner)e(p)s(er)g
-(\014le.)50 b(See)34 b(Section)f(A.14.1)j([rdi\013)c(options],)1110
-2052 y(page)f(108.)630 2217 y Fo(-t)384 b Ft(T)-8 b(op)30
-b(t)m(w)m(o)g(di\013s)f(-)g(last)h(c)m(hange)g(made)g(to)g(the)g
-(\014le.)40 b(See)29 b(Section)h(A.9.1)h([di\013)1110
-2326 y(options],)f(page)h(100.)630 2491 y Fo(-u)384 b
-Ft(Unidi\013)26 b(output)h(format.)40 b(See)28 b(Section)g(A.14.1)i
-([rdi\013)d(options],)h(page)g(108.)630 2655 y Fo(-V)i
-Fm(v)m(ers)197 b Ft(Use)34 b(R)m(CS)g(V)-8 b(ersion)34
-b Fm(v)m(ers)k Ft(for)c(k)m(eyw)m(ord)g(expansion)f(\(obsolete\).)53
-b(See)34 b(Sec-)1110 2765 y(tion)c(A.14.1)i([rdi\013)d(options],)h
-(page)h(108.)150 2929 y Fo(release)d([)p Fm(options)t
-Fo(])h Fm(directory)630 3039 y Ft(Indicate)21 b(that)h(a)g(directory)f
-(is)f(no)i(longer)f(in)f(use.)37 b(See)22 b(Section)f(A.15)i
-([release],)h(page)e(109.)630 3203 y Fo(-d)384 b Ft(Delete)44
-b(the)g(giv)m(en)f(directory)-8 b(.)78 b(See)44 b(Section)e(A.15.1)j
-([release)f(options],)1110 3313 y(page)31 b(110.)150
-3477 y Fo(remove)e([)p Fm(options)t Fo(])g([)p Fm(\014les)t
-Fo(...)m(])630 3587 y Ft(Remo)m(v)m(e)e(an)f(en)m(try)g(from)f(the)g
-(rep)s(ository)-8 b(.)39 b(See)26 b(Section)f(7.2)i([Remo)m(ving)f
-(\014les],)g(page)g(52.)630 3751 y Fo(-f)384 b Ft(Delete)30
-b(the)e(\014le)g(b)s(efore)g(remo)m(ving)g(it.)40 b(See)29
-b(Section)f(7.2)i([Remo)m(ving)e(\014les],)1110 3861
-y(page)j(52.)630 4025 y Fo(-l)384 b Ft(Lo)s(cal;)39 b(run)34
-b(only)h(in)f(curren)m(t)i(w)m(orking)f(directory)-8
-b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110 4134 y(cursiv)m(e)30
-b(b)s(eha)m(vior],)g(page)h(49.)630 4299 y Fo(-R)384
-b Ft(Op)s(erate)31 b(recursiv)m(ely)e(\(default\).)43
-b(See)31 b(Chapter)f(6)h([Recursiv)m(e)g(b)s(eha)m(vior],)1110
-4408 y(page)g(49.)150 4573 y Fo(rtag)e([)p Fm(options)t
-Fo(])g Fm(tag)39 b(mo)s(dules)t Fo(...)630 4682 y Ft(Add)44
-b(a)h(sym)m(b)s(olic)e(tag)j(to)f(a)g(mo)s(dule.)82 b(See)45
-b(Chapter)f(4)h([Revisions],)j(page)d(33)h(and)630 4792
-y(Chapter)30 b(5)h([Branc)m(hing)f(and)f(merging],)i(page)g(41.)630
-4956 y Fo(-a)384 b Ft(Clear)34 b(tag)i(from)e(remo)m(v)m(ed)h(\014les)f
-(that)h(w)m(ould)e(not)i(otherwise)f(b)s(e)g(tagged.)1110
-5066 y(See)d(Section)f(4.8)h([T)-8 b(agging)31 b(add/remo)m(v)m(e],)i
-(page)e(38.)630 5230 y Fo(-b)384 b Ft(Create)34 b(a)f(branc)m(h)f
-(named)g Fm(tag)p Ft(.)49 b(See)33 b(Chapter)g(5)g([Branc)m(hing)f(and)
-g(merg-)1110 5340 y(ing],)e(page)h(41.)p eop
+122 123 bop Ft 150 -116 a(122) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fo 630
+299 a(-R) p Ft 384 w(Op) s(erate) h(recursiv) m(ely) e(\(default\).) 43
+b(See) 31 b(Chapter) f(6) h([Recursiv) m(e) g(b) s(eha) m(vior],) 1110
+408 y(page) g(51.) p Fo 630 564 a(-r) p Fm 30 w(tag) p
+Ft 229 w(Chec) m(k) m(out) 25 b(revision) p Fm 23 w(tag) p
+Ft(.) 40 b(See) 24 b(Section) g(A.5) h([Common) f(options],) h(page) g
+(90.) p Fo 150 720 a(history) j([) p Fm(options) p Fo
+4 w(]) h([) p Fm(\014les) p Fo 4 w(...) n(]) p Ft 630
+830 a(Sho) m(w) h(rep) s(ository) f(access) j(history) -8
+b(.) 40 b(See) 31 b(Section) f(A.11) h([history],) f(page) i(105.) p
+Fo 630 985 a(-a) p Ft 384 w(All) 43 b(users) h(\(default) g(is) g(self)
+7 b(\).) 83 b(See) 45 b(Section) g(A.11.1) h([history) e(options],) 1110
+1095 y(page) 31 b(105.) p Fo 630 1251 a(-b) p Fm 30 w(str) p
+Ft 247 w(Bac) m(k) 79 b(to) e(record) g(with) p Fm 76
+w(str) p Ft 83 w(in) f(mo) s(dule/\014le/rep) s(os) f(\014eld.) 179
+b(See) 1110 1360 y(Section) 30 b(A.11.1) j([history) c(options],) h
+(page) h(105.) p Fo 630 1516 a(-c) p Ft 384 w(Rep) s(ort) i(on) g
+(committed) g(\(mo) s(di\014ed\)) e(\014les.) 48 b(See) 33
+b(Section) g(A.11.1) i([history) 1110 1625 y(options],) 30
+b(page) h(105.) p Fo 630 1781 a(-D) p Fm 30 w(date) p
+Ft 183 w(Since) p Fm 29 w(date) p Ft(.) 42 b(See) 30
+b(Section) h(A.11.1) h([history) d(options],) i(page) g(105.) p
+Fo 630 1937 a(-e) p Ft 384 w(Rep) s(ort) 38 b(on) h(all) e(record) i(t)
+m(yp) s(es.) 65 b(See) 39 b(Section) g(A.11.1) h([history) e(options],)
+1110 2047 y(page) 31 b(105.) p Fo 630 2202 a(-l) p Ft
+384 w(Last) h(mo) s(di\014ed) d(\(committed) j(or) g(mo) s(di\014ed) d
+(rep) s(ort\).) 44 b(See) 32 b(Section) f(A.11.1) 1110
+2312 y([history) f(options],) g(page) h(105.) p Fo 630
+2468 a(-m) p Fm 30 w(mo) s(dule) p Ft 1110 2577 a(Rep) s(ort) 41
+b(on) p Fm 41 w(mo) s(dule) p Ft 45 w(\(rep) s(eatable\).) 74
+b(See) 42 b(Section) f(A.11.1) i([history) e(op-) 1110
+2687 y(tions],) 30 b(page) h(105.) p Fo 630 2842 a(-n) p
+Fm 30 w(mo) s(dule) p Ft 1110 2952 a(In) p Fm 30 w(mo) s(dule) p
+Ft(.) 39 b(See) 30 b(Section) g(A.11.1) j([history) c(options],) i
+(page) g(105.) p Fo 630 3108 a(-o) p Ft 384 w(Rep) s(ort) 39
+b(on) g(c) m(hec) m(k) m(ed) i(out) e(mo) s(dules.) 66
+b(See) 39 b(Section) g(A.11.1) i([history) e(op-) 1110
+3217 y(tions],) 30 b(page) h(105.) p Fo 630 3373 a(-r) p
+Fm 30 w(rev) p Ft 230 w(Since) e(revision) p Fm 29 w(rev) p
+Ft(.) 41 b(See) 30 b(Section) g(A.11.1) j([history) c(options],) i
+(page) g(105.) p Fo 630 3529 a(-T) p Ft 384 w(Pro) s(duce) h(rep) s
+(ort) f(on) i(all) e(T) -8 b(A) m(Gs.) 47 b(See) 33 b(Section) f
+(A.11.1) j([history) c(options],) 1110 3638 y(page) g(105.) p
+Fo 630 3794 a(-t) p Fm 30 w(tag) p Ft 229 w(Since) 71
+b(tag) i(record) f(placed) f(in) g(history) g(\014le) g(\(b) m(y) h(an)
+m(y) m(one\).) 167 b(See) 1110 3904 y(Section) 30 b(A.11.1) j([history)
+c(options],) h(page) h(105.) p Fo 630 4060 a(-u) p Fm
+30 w(user) p Ft 191 w(F) -8 b(or) 41 b(user) p Fm 40
+w(user) p Ft 46 w(\(rep) s(eatable\).) 72 b(See) 41 b(Section) f
+(A.11.1) i([history) e(options],) 1110 4169 y(page) 31
+b(105.) p Fo 630 4325 a(-w) p Ft 384 w(W) -8 b(orking) 43
+b(directory) g(m) m(ust) g(matc) m(h.) 80 b(See) 43 b(Section) g
+(A.11.1) i([history) e(op-) 1110 4434 y(tions],) 30 b(page) h(105.) p
+Fo 630 4590 a(-x) p Fm 30 w(t) m(yp) s(es) p Ft 144 w(Rep) s(ort) g(on)
+p Fm 30 w(t) m(yp) s(es) p Ft(,) h(one) f(or) g(more) g(of) p
+Fo 31 w(TOEFWUCGMAR) p Ft(.) 39 b(See) 31 b(Section) g(A.11.1) 1110
+4700 y([history) f(options],) g(page) h(105.) p Fo 630
+4855 a(-z) p Fm 30 w(zone) p Ft 178 w(Output) 37 b(for) h(time) g(zone)
+p Fm 39 w(zone) p Ft(.) 64 b(See) 39 b(Section) f(A.11.1) i([history) d
+(options],) 1110 4965 y(page) 31 b(105.) p Fo 150 5121
+a(import) e([) p Fm(options) p Fo 4 w(]) p Fm 29 w(rep) s(ository) 37
+b(v) m(endor-tag) i(release-tags) p Fo 4 w(...) p Ft
+630 5230 a(Imp) s(ort) 50 b(\014les) f(in) m(to) p Fs
+51 w(cvs) p Ft(,) 55 b(using) 49 b(v) m(endor) i(branc) m(hes.) 101
+b(See) 51 b(Section) g(A.12) h([imp) s(ort],) 630 5340
+y(page) 31 b(106.) p 90 rotate dyy eop
%%Page: 123 125
-123 124 bop 150 -116 a Ft(App)s(endix)28 b(B:)j(Quic)m(k)e(reference)i
-(to)g(CVS)f(commands)1537 b(123)630 299 y Fo(-D)30 b
-Fm(date)183 b Ft(T)-8 b(ag)41 b(revisions)d(as)j(of)f
-Fm(date)p Ft(.)71 b(See)41 b(Section)f(4.6)h([T)-8 b(agging)41
-b(b)m(y)f(date/tag],)1110 408 y(page)31 b(36.)630 570
-y Fo(-d)384 b Ft(Delete)32 b Fm(tag)p Ft(.)41 b(See)31
-b(Section)f(4.7)i([Mo)s(difying)c(tags],)k(page)f(37.)630
-731 y Fo(-F)384 b Ft(Mo)m(v)m(e)45 b Fm(tag)52 b Ft(if)42
-b(it)h(already)g(exists.)78 b(See)44 b(Section)f(4.7)h([Mo)s(difying)d
-(tags],)1110 841 y(page)31 b(37.)630 1003 y Fo(-f)384
-b Ft(F)-8 b(orce)31 b(a)e(head)g(revision)e(matc)m(h)j(if)e(tag/date)j
-(not)f(found.)39 b(See)29 b(Section)g(4.6)1110 1112 y([T)-8
-b(agging)31 b(b)m(y)f(date/tag],)k(page)d(36.)630 1274
-y Fo(-l)384 b Ft(Lo)s(cal;)39 b(run)34 b(only)h(in)f(curren)m(t)i(w)m
-(orking)f(directory)-8 b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110
-1383 y(cursiv)m(e)30 b(b)s(eha)m(vior],)g(page)h(49.)630
-1545 y Fo(-n)384 b Ft(No)33 b(execution)h(of)f(tag)h(program.)48
-b(See)33 b(Section)g(A.5)g([Common)g(options],)1110 1654
-y(page)e(88.)630 1816 y Fo(-R)384 b Ft(Op)s(erate)31
-b(recursiv)m(ely)e(\(default\).)43 b(See)31 b(Chapter)f(6)h([Recursiv)m
-(e)g(b)s(eha)m(vior],)1110 1925 y(page)g(49.)630 2087
-y Fo(-r)f Fm(rev)230 b Ft(T)-8 b(ag)22 b(existing)d(tag)j
-Fm(rev)p Ft(.)38 b(See)21 b(Section)f(4.6)i([T)-8 b(agging)21
-b(b)m(y)g(date/tag],)k(page)d(36.)150 2248 y Fo(status)29
-b([)p Fm(options)t Fo(])g Fm(\014les)t Fo(...)630 2358
-y Ft(Displa)m(y)22 b(status)i(information)d(in)h(a)h(w)m(orking)g
-(directory)-8 b(.)38 b(See)23 b(Section)g(10.1)i([File)d(status],)630
-2468 y(page)31 b(61.)630 2629 y Fo(-l)384 b Ft(Lo)s(cal;)39
-b(run)34 b(only)h(in)f(curren)m(t)i(w)m(orking)f(directory)-8
-b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110 2739 y(cursiv)m(e)30
-b(b)s(eha)m(vior],)g(page)h(49.)630 2900 y Fo(-R)384
-b Ft(Op)s(erate)31 b(recursiv)m(ely)e(\(default\).)43
-b(See)31 b(Chapter)f(6)h([Recursiv)m(e)g(b)s(eha)m(vior],)1110
-3010 y(page)g(49.)630 3171 y Fo(-v)384 b Ft(Include)29
-b(tag)i(information)e(for)h(\014le.)40 b(See)31 b(Section)f(4.4)h([T)-8
-b(ags],)32 b(page)f(34.)150 3333 y Fo(tag)e([)p Fm(options)t
-Fo(])g Fm(tag)40 b Fo([)p Fm(\014les)t Fo(...)m(])630
-3442 y Ft(Add)32 b(a)h(sym)m(b)s(olic)e(tag)j(to)f(c)m(hec)m(k)m(ed)i
-(out)e(v)m(ersion)f(of)h(\014les.)47 b(See)33 b(Chapter)f(4)h
-([Revisions],)630 3552 y(page)e(33)g(and)f(Chapter)g(5)h([Branc)m(hing)
-f(and)g(merging],)g(page)h(41.)630 3713 y Fo(-b)384 b
-Ft(Create)34 b(a)f(branc)m(h)f(named)g Fm(tag)p Ft(.)49
-b(See)33 b(Chapter)g(5)g([Branc)m(hing)f(and)g(merg-)1110
-3823 y(ing],)e(page)h(41.)630 3985 y Fo(-c)384 b Ft(Chec)m(k)32
-b(that)h(w)m(orking)e(\014les)g(are)i(unmo)s(di\014ed.)42
-b(See)32 b(Section)g(4.5)h([T)-8 b(agging)1110 4094 y(the)31
-b(w)m(orking)e(directory],)i(page)g(36.)630 4256 y Fo(-D)f
-Fm(date)183 b Ft(T)-8 b(ag)41 b(revisions)d(as)j(of)f
-Fm(date)p Ft(.)71 b(See)41 b(Section)f(4.6)h([T)-8 b(agging)41
-b(b)m(y)f(date/tag],)1110 4365 y(page)31 b(36.)630 4527
-y Fo(-d)384 b Ft(Delete)32 b Fm(tag)p Ft(.)41 b(See)31
-b(Section)f(4.7)i([Mo)s(difying)c(tags],)k(page)f(37.)630
-4688 y Fo(-F)384 b Ft(Mo)m(v)m(e)45 b Fm(tag)52 b Ft(if)42
-b(it)h(already)g(exists.)78 b(See)44 b(Section)f(4.7)h([Mo)s(difying)d
-(tags],)1110 4798 y(page)31 b(37.)630 4959 y Fo(-f)384
-b Ft(F)-8 b(orce)31 b(a)e(head)g(revision)e(matc)m(h)j(if)e(tag/date)j
-(not)f(found.)39 b(See)29 b(Section)g(4.6)1110 5069 y([T)-8
-b(agging)31 b(b)m(y)f(date/tag],)k(page)d(36.)630 5230
-y Fo(-l)384 b Ft(Lo)s(cal;)39 b(run)34 b(only)h(in)f(curren)m(t)i(w)m
-(orking)f(directory)-8 b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110
-5340 y(cursiv)m(e)30 b(b)s(eha)m(vior],)g(page)h(49.)p
-eop
+123 124 bop Ft 150 -116 a(App) s(endix) 28 b(B:) j(Quic) m(k) e
+(reference) i(to) g(CVS) f(commands) 1537 b(123) p Fo
+630 299 a(-b) p Fm 30 w(bra) p Ft 222 w(Imp) s(ort) 38
+b(to) h(v) m(endor) g(branc) m(h) p Fm 38 w(bra) p Ft(.) 66
+b(See) 39 b(Section) g(13.6) h([Multiple) d(v) m(endor) 1110
+408 y(branc) m(hes],) 31 b(page) g(80.) p Fo 630 567
+a(-d) p Ft 384 w(Use) 41 b(the) g(\014le's) f(mo) s(di\014cation) f
+(time) h(as) h(the) g(time) f(of) h(imp) s(ort.) 70 b(See) 40
+b(Sec-) 1110 677 y(tion) 30 b(A.12.1) i([imp) s(ort) d(options],) h
+(page) i(107.) p Fo 630 836 a(-k) p Fm 30 w(k\015ag) p
+Ft 165 w(Set) 27 b(default) e(k) m(eyw) m(ord) i(substitution) e(mo) s
+(de.) 39 b(See) 26 b(Section) h(A.12.1) h([imp) s(ort) 1110
+945 y(options],) i(page) h(107.) p Fo 630 1104 a(-m) p
+Fm 30 w(msg) p Ft 197 w(Use) p Fm 46 w(msg) p Ft 54 w(for) 45
+b(log) h(message.) 88 b(See) 46 b(Section) g(A.12.1) i([imp) s(ort) c
+(options],) 1110 1214 y(page) 31 b(107.) p Fo 630 1373
+a(-I) p Fm 30 w(ign) p Ft 232 w(More) 22 b(\014les) d(to) j(ignore) e
+(\(!) 38 b(to) 22 b(reset\).) 38 b(See) 21 b(Section) g(A.12.1) i([imp)
+s(ort) c(options],) 1110 1482 y(page) 31 b(107.) p Fo
+630 1641 a(-W) p Fm 30 w(sp) s(ec) p Ft 184 w(More) g(wrapp) s(ers.) 39
+b(See) 30 b(Section) h(A.12.1) h([imp) s(ort) d(options],) h(page) h
+(107.) p Fo 150 1800 a(init) p Ft 288 w(Create) i(a) p
+Fs 33 w(cvs) p Ft 32 w(rep) s(ository) e(if) g(it) h(do) s(esn't) h
+(exist.) 46 b(See) 33 b(Section) f(2.6) i([Creating) e(a) h(rep) s
+(osi-) 630 1910 y(tory],) e(page) g(18.) p Fo 150 2069
+a(log) e([) p Fm(options) p Fo 4 w(]) g([) p Fm(\014les) p
+Fo 4 w(...) n(]) p Ft 630 2178 a(Prin) m(t) g(out) i(history) e
+(information) g(for) h(\014les.) 40 b(See) 30 b(Section) h(A.13) g
+([log],) g(page) h(108.) p Fo 630 2337 a(-b) p Ft 384
+w(Only) i(list) g(revisions) f(on) i(the) h(default) e(branc) m(h.) 56
+b(See) 35 b(Section) g(A.13.1) j([log) 1110 2447 y(options],) 30
+b(page) h(109.) p Fo 630 2606 a(-d) p Fm 30 w(dates) p
+Ft 147 w(Sp) s(ecify) 46 b(dates) j(\() p Fm(d1) p Fo
+7 w(<) p Fm(d2) p Ft 55 w(for) f(range,) p Fm 53 w(d) p
+Ft 51 w(for) g(latest) h(b) s(efore\).) 93 b(See) 48
+b(Sec-) 1110 2715 y(tion) 30 b(A.13.1) i([log) f(options],) f(page) h
+(109.) p Fo 630 2874 a(-h) p Ft 384 w(Only) e(prin) m(t) g(header.) 40
+b(See) 31 b(Section) f(A.13.1) i([log) f(options],) f(page) h(109.) p
+Fo 630 3033 a(-l) p Ft 384 w(Lo) s(cal;) 39 b(run) 34
+b(only) h(in) f(curren) m(t) i(w) m(orking) f(directory) -8
+b(.) 57 b(See) 36 b(Chapter) f(6) h([Re-) 1110 3143 y(cursiv) m(e) 30
+b(b) s(eha) m(vior],) g(page) h(51.) p Fo 630 3302 a(-N) p
+Ft 384 w(Do) g(not) g(list) e(tags.) 42 b(See) 30 b(Section) g(A.13.1) j
+([log) d(options],) h(page) g(109.) p Fo 630 3461 a(-R) p
+Ft 384 w(Only) 43 b(prin) m(t) h(name) h(of) g(R) m(CS) g(\014le.) 84
+b(See) 45 b(Section) g(A.13.1) i([log) e(options],) 1110
+3570 y(page) 31 b(109.) p Fo 630 3729 a(-r) p Fm(revs) p
+Ft 224 w(Only) c(list) h(revisions) p Fm 26 w(revs) p
+Ft(.) 40 b(See) 29 b(Section) g(A.13.1) i([log) e(options],) g(page) g
+(109.) p Fo 630 3888 a(-s) p Fm 30 w(states) p Ft 127
+w(Only) 39 b(list) h(revisions) f(with) h(sp) s(eci\014ed) f(states.) 74
+b(See) 41 b(Section) g(A.13.1) i([log) 1110 3998 y(options],) 30
+b(page) h(109.) p Fo 630 4156 a(-t) p Ft 384 w(Only) 41
+b(prin) m(t) g(header) h(and) g(descriptiv) m(e) g(text.) 78
+b(See) 43 b(Section) f(A.13.1) j([log) 1110 4266 y(options],) 30
+b(page) h(109.) p Fo 630 4425 a(-w) p Fm(logins) p Ft
+155 w(Only) 21 b(list) h(revisions) f(c) m(hec) m(k) m(ed) k(in) c(b) m
+(y) i(sp) s(eci\014ed) e(logins.) 37 b(See) 23 b(Section) g(A.13.1) 1110
+4534 y([log) 31 b(options],) f(page) h(109.) p Fo 150
+4693 a(login) p Ft 240 w(Prompt) j(for) h(passw) m(ord) f(for) g
+(authen) m(ticating) h(serv) m(er.) 54 b(See) 35 b(Section) f(2.9.3.2) k
+([P) m(assw) m(ord) 630 4803 y(authen) m(tication) 31
+b(clien) m(t],) f(page) h(23.) p Fo 150 4962 a(logout) p
+Ft 192 w(Remo) m(v) m(e) 39 b(stored) d(passw) m(ord) g(for) h(authen) m
+(ticating) g(serv) m(er.) 60 b(See) 37 b(Section) g(2.9.3.2) i([P) m
+(ass-) 630 5071 y(w) m(ord) 30 b(authen) m(tication) h(clien) m(t],) f
+(page) h(23.) p Fo 150 5230 a(rdiff) e([) p Fm(options) p
+Fo 4 w(]) p Fm 29 w(mo) s(dules) p Fo 4 w(...) p Ft 630
+5340 a(Sho) m(w) h(di\013erences) g(b) s(et) m(w) m(een) h(releases.) 40
+b(See) 31 b(Section) f(A.14) i([rdi\013) 7 b(],) 29 b(page) j(110.) p
+90 rotate dyy eop
%%Page: 124 126
-124 125 bop 150 -116 a Ft(124)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)630 299 y Fo(-R)384 b Ft(Op)s(erate)31
-b(recursiv)m(ely)e(\(default\).)43 b(See)31 b(Chapter)f(6)h([Recursiv)m
-(e)g(b)s(eha)m(vior],)1110 408 y(page)g(49.)630 567 y
-Fo(-r)f Fm(rev)230 b Ft(T)-8 b(ag)22 b(existing)d(tag)j
-Fm(rev)p Ft(.)38 b(See)21 b(Section)f(4.6)i([T)-8 b(agging)21
-b(b)m(y)g(date/tag],)k(page)d(36.)150 726 y Fo(unedit)29
-b([)p Fm(options)t Fo(])g([)p Fm(\014les)t Fo(...)m(])630
-836 y Ft(Undo)h(an)g(edit)g(command.)41 b(See)30 b(Section)g(10.6.3)j
-([Editing)c(\014les],)h(page)h(68.)630 995 y Fo(-a)f
-Fm(actions)76 b Ft(Sp)s(ecify)19 b(actions)i(for)g(temp)s(orary)g(w)m
-(atc)m(h,)j(where)d Fm(actions)j Ft(is)c Fo(edit)p Ft(,)i
-Fo(unedit)p Ft(,)1110 1104 y Fo(commit)p Ft(,)29 b Fo(all)p
-Ft(,)h(or)g Fo(none)p Ft(.)40 b(See)30 b(Section)g(10.6.3)j([Editing)c
-(\014les],)h(page)h(68.)630 1263 y Fo(-l)384 b Ft(Lo)s(cal;)39
-b(run)34 b(only)h(in)f(curren)m(t)i(w)m(orking)f(directory)-8
-b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110 1373 y(cursiv)m(e)30
-b(b)s(eha)m(vior],)g(page)h(49.)630 1532 y Fo(-R)384
-b Ft(Op)s(erate)31 b(recursiv)m(ely)e(\(default\).)43
-b(See)31 b(Chapter)f(6)h([Recursiv)m(e)g(b)s(eha)m(vior],)1110
-1641 y(page)g(49.)150 1800 y Fo(update)e([)p Fm(options)t
-Fo(])g([)p Fm(\014les)t Fo(...)m(])630 1910 y Ft(Bring)h(w)m(ork)g
-(tree)h(in)e(sync)h(with)f(rep)s(ository)-8 b(.)40 b(See)31
-b(Section)f(A.16)i([up)s(date],)e(page)h(111.)630 2069
-y Fo(-A)384 b Ft(Reset)35 b(an)m(y)g(stic)m(ky)g(tags/date/options.)55
-b(See)34 b(Section)g(4.9)i([Stic)m(ky)e(tags],)1110 2178
-y(page)d(38)g(and)f(Chapter)g(12)h([Keyw)m(ord)f(substitution],)f(page)
-i(73.)630 2337 y Fo(-C)384 b Ft(Ov)m(erwrite)33 b(lo)s(cally)f(mo)s
-(di\014ed)f(\014les)i(with)f(clean)i(copies)f(from)g(the)h(rep)s(osi-)
-1110 2447 y(tory)d(\(the)g(mo)s(di\014ed)d(\014le)h(is)h(sa)m(v)m(ed)h
-(in)e(`)p Fo(.#)p Fm(\014le)p Fo(.)p Fm(revision)p Ft(',)f(ho)m(w)m(ev)
-m(er\).)630 2606 y Fo(-D)i Fm(date)183 b Ft(Chec)m(k)23
-b(out)g(revisions)e(as)h(of)h Fm(date)29 b Ft(\(is)22
-b(stic)m(ky\).)38 b(See)23 b(Section)g(A.5)g([Common)1110
-2715 y(options],)30 b(page)h(88.)630 2874 y Fo(-d)384
-b Ft(Create)31 b(directories.)40 b(See)31 b(Section)f(A.16.1)i([up)s
-(date)e(options],)g(page)h(111.)630 3033 y Fo(-f)384
-b Ft(Use)27 b(head)g(revision)f(if)g(tag/date)j(not)f(found.)38
-b(See)27 b(Section)g(A.5)h([Common)1110 3143 y(options],)i(page)h(88.)
-630 3302 y Fo(-I)f Fm(ign)232 b Ft(More)22 b(\014les)d(to)j(ignore)e
-(\(!)38 b(to)22 b(reset\).)38 b(See)21 b(Section)g(A.12.1)i([imp)s(ort)
-c(options],)1110 3411 y(page)31 b(105.)630 3570 y Fo(-j)f
-Fm(rev)230 b Ft(Merge)32 b(in)d(c)m(hanges.)41 b(See)31
-b(Section)f(A.16.1)i([up)s(date)e(options],)g(page)i(111.)630
-3729 y Fo(-k)e Fm(k\015ag)165 b Ft(Use)57 b Fm(k\015ag)64
-b Ft(k)m(eyw)m(ord)57 b(expansion.)118 b(See)56 b(Section)g(12.4)i
-([Substitution)1110 3839 y(mo)s(des],)30 b(page)h(75.)630
-3998 y Fo(-l)384 b Ft(Lo)s(cal;)39 b(run)34 b(only)h(in)f(curren)m(t)i
-(w)m(orking)f(directory)-8 b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110
-4107 y(cursiv)m(e)30 b(b)s(eha)m(vior],)g(page)h(49.)630
-4266 y Fo(-P)384 b Ft(Prune)49 b(empt)m(y)i(directories.)99
-b(See)51 b(Section)f(7.5)h([Mo)m(ving)g(directories],)1110
-4376 y(page)31 b(55.)630 4534 y Fo(-p)384 b Ft(Chec)m(k)42
-b(out)h(\014les)e(to)i(standard)e(output)h(\(a)m(v)m(oids)h(stic)m
-(kiness\).)75 b(See)42 b(Sec-)1110 4644 y(tion)30 b(A.16.1)i([up)s
-(date)e(options],)g(page)h(111.)630 4803 y Fo(-R)384
-b Ft(Op)s(erate)31 b(recursiv)m(ely)e(\(default\).)43
-b(See)31 b(Chapter)f(6)h([Recursiv)m(e)g(b)s(eha)m(vior],)1110
-4913 y(page)g(49.)630 5071 y Fo(-r)f Fm(tag)229 b Ft(Chec)m(k)m(out)40
-b(revision)d Fm(tag)47 b Ft(\(is)38 b(stic)m(ky\).)66
-b(See)39 b(Section)f(A.5)h([Common)g(op-)1110 5181 y(tions],)30
-b(page)h(88.)630 5340 y Fo(-W)f Fm(sp)s(ec)184 b Ft(More)31
-b(wrapp)s(ers.)39 b(See)30 b(Section)h(A.12.1)h([imp)s(ort)d(options],)
-h(page)h(105.)p eop
+124 125 bop Ft 150 -116 a(124) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fo 630
+299 a(-c) p Ft 384 w(Con) m(text) j(di\013) d(output) i(format) g
+(\(default\).) 45 b(See) 32 b(Section) g(A.14.1) h([rdi\013) e(op-) 1110
+408 y(tions],) f(page) h(111.) p Fo 630 573 a(-D) p Fm
+30 w(date) p Ft 183 w(Select) e(revisions) e(based) h(on) p
+Fm 29 w(date) p Ft(.) 41 b(See) 29 b(Section) f(A.5) i([Common) e
+(options],) 1110 682 y(page) j(90.) p Fo 630 847 a(-f) p
+Ft 384 w(Use) c(head) g(revision) f(if) g(tag/date) j(not) f(found.) 38
+b(See) 27 b(Section) g(A.5) h([Common) 1110 956 y(options],) i(page) h
+(90.) p Fo 630 1121 a(-l) p Ft 384 w(Lo) s(cal;) 39 b(run) 34
+b(only) h(in) f(curren) m(t) i(w) m(orking) f(directory) -8
+b(.) 57 b(See) 36 b(Chapter) f(6) h([Re-) 1110 1230 y(cursiv) m(e) 30
+b(b) s(eha) m(vior],) g(page) h(51.) p Fo 630 1395 a(-R) p
+Ft 384 w(Op) s(erate) g(recursiv) m(ely) e(\(default\).) 43
+b(See) 31 b(Chapter) f(6) h([Recursiv) m(e) g(b) s(eha) m(vior],) 1110
+1504 y(page) g(51.) p Fo 630 1669 a(-r) p Fm 30 w(rev) p
+Ft 230 w(Select) j(revisions) d(based) i(on) p Fm 34
+w(rev) p Ft(.) 50 b(See) 33 b(Section) h(A.5) g([Common) f(options],)
+1110 1778 y(page) e(90.) p Fo 630 1943 a(-s) p Ft 384
+w(Short) i(patc) m(h) h(-) g(one) g(liner) e(p) s(er) g(\014le.) 50
+b(See) 34 b(Section) f(A.14.1) j([rdi\013) c(options],) 1110
+2052 y(page) f(111.) p Fo 630 2217 a(-t) p Ft 384 w(T) -8
+b(op) 30 b(t) m(w) m(o) g(di\013s) f(-) g(last) h(c) m(hange) g(made) g
+(to) g(the) g(\014le.) 40 b(See) 29 b(Section) h(A.9.1) h([di\013) 1110
+2326 y(options],) f(page) h(102.) p Fo 630 2491 a(-u) p
+Ft 384 w(Unidi\013) 26 b(output) h(format.) 40 b(See) 28
+b(Section) g(A.14.1) i([rdi\013) d(options],) h(page) g(111.) p
+Fo 630 2655 a(-V) p Fm 30 w(v) m(ers) p Ft 197 w(Use) 34
+b(R) m(CS) g(V) -8 b(ersion) p Fm 34 w(v) m(ers) p Ft
+38 w(for) 34 b(k) m(eyw) m(ord) g(expansion) f(\(obsolete\).) 53
+b(See) 34 b(Sec-) 1110 2765 y(tion) c(A.14.1) i([rdi\013) d(options],) h
+(page) h(111.) p Fo 150 2929 a(release) d([) p Fm(options) p
+Fo 4 w(]) p Fm 29 w(directory) p Ft 630 3039 a(Indicate) 21
+b(that) h(a) g(directory) f(is) f(no) i(longer) f(in) f(use.) 37
+b(See) 22 b(Section) f(A.15) i([release],) h(page) e(112.) p
+Fo 630 3203 a(-d) p Ft 384 w(Delete) 44 b(the) g(giv) m(en) f
+(directory) -8 b(.) 78 b(See) 44 b(Section) e(A.15.1) j([release) f
+(options],) 1110 3313 y(page) 31 b(112.) p Fo 150 3477
+a(remove) e([) p Fm(options) p Fo 4 w(]) g([) p Fm(\014les) p
+Fo 4 w(...) m(]) p Ft 630 3587 a(Remo) m(v) m(e) e(an) f(en) m(try) g
+(from) f(the) g(rep) s(ository) -8 b(.) 39 b(See) 26
+b(Section) f(7.2) i([Remo) m(ving) f(\014les],) g(page) g(54.) p
+Fo 630 3751 a(-f) p Ft 384 w(Delete) k(the) e(\014le) g(b) s(efore) g
+(remo) m(ving) g(it.) 40 b(See) 29 b(Section) f(7.2) i([Remo) m(ving) e
+(\014les],) 1110 3861 y(page) j(54.) p Fo 630 4025 a(-l) p
+Ft 384 w(Lo) s(cal;) 39 b(run) 34 b(only) h(in) f(curren) m(t) i(w) m
+(orking) f(directory) -8 b(.) 57 b(See) 36 b(Chapter) f(6) h([Re-) 1110
+4134 y(cursiv) m(e) 30 b(b) s(eha) m(vior],) g(page) h(51.) p
+Fo 630 4299 a(-R) p Ft 384 w(Op) s(erate) g(recursiv) m(ely) e
+(\(default\).) 43 b(See) 31 b(Chapter) f(6) h([Recursiv) m(e) g(b) s
+(eha) m(vior],) 1110 4408 y(page) g(51.) p Fo 150 4573
+a(rtag) e([) p Fm(options) p Fo 4 w(]) p Fm 29 w(tag) 39
+b(mo) s(dules) p Fo 4 w(...) p Ft 630 4682 a(Add) 44
+b(a) h(sym) m(b) s(olic) e(tag) j(to) f(a) g(mo) s(dule.) 82
+b(See) 45 b(Chapter) f(4) h([Revisions],) j(page) d(33) h(and) 630
+4792 y(Chapter) 30 b(5) h([Branc) m(hing) f(and) f(merging],) i(page) g
+(41.) p Fo 630 4956 a(-a) p Ft 384 w(Clear) j(tag) i(from) e(remo) m(v)
+m(ed) h(\014les) f(that) h(w) m(ould) e(not) i(otherwise) f(b) s(e) g
+(tagged.) 1110 5066 y(See) d(Section) f(4.8) h([T) -8
+b(agging) 31 b(add/remo) m(v) m(e],) i(page) e(38.) p
+Fo 630 5230 a(-b) p Ft 384 w(Create) j(a) f(branc) m(h) f(named) p
+Fm 32 w(tag) p Ft(.) 49 b(See) 33 b(Chapter) g(5) g([Branc) m(hing) f
+(and) g(merg-) 1110 5340 y(ing],) e(page) h(41.) p 90 rotate
+dyy eop
%%Page: 125 127
-125 126 bop 150 -116 a Ft(App)s(endix)28 b(B:)j(Quic)m(k)e(reference)i
-(to)g(CVS)f(commands)1537 b(125)150 299 y Fo(version)630
-433 y Ft(Displa)m(y)27 b(the)g(v)m(ersion)g(of)g Fs(cvs)g
-Ft(b)s(eing)f(used.)39 b(If)27 b(the)g(rep)s(ository)g(is)f(remote,)j
-(displa)m(y)d(b)s(oth)630 543 y(the)31 b(clien)m(t)f(and)f(serv)m(er)i
-(v)m(ersions.)150 702 y Fo(watch)e([on|off|add|remove])c([)p
-Fm(options)t Fo(])k([)p Fm(\014les)t Fo(...)n(])630 812
-y Ft(on/o\013:)53 b(turn)36 b(on/o\013)h(read-only)e(c)m(hec)m(k)m
-(outs)k(of)d(\014les.)58 b(See)37 b(Section)f(10.6.1)i([Setting)f(a)630
-922 y(w)m(atc)m(h],)32 b(page)f(66.)630 1056 y(add/remo)m(v)m(e:)40
-b(add)25 b(or)h(remo)m(v)m(e)i(noti\014cation)d(on)h(actions.)40
-b(See)26 b(Section)g(10.6.2)i([Getting)630 1166 y(Noti\014ed],)i(page)i
-(67.)630 1325 y Fo(-a)e Fm(actions)76 b Ft(Sp)s(ecify)19
-b(actions)i(for)g(temp)s(orary)g(w)m(atc)m(h,)j(where)d
-Fm(actions)j Ft(is)c Fo(edit)p Ft(,)i Fo(unedit)p Ft(,)1110
-1435 y Fo(commit)p Ft(,)29 b Fo(all)p Ft(,)h(or)g Fo(none)p
-Ft(.)40 b(See)30 b(Section)g(10.6.3)j([Editing)c(\014les],)h(page)h
-(68.)630 1594 y Fo(-l)384 b Ft(Lo)s(cal;)39 b(run)34
-b(only)h(in)f(curren)m(t)i(w)m(orking)f(directory)-8
-b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110 1704 y(cursiv)m(e)30
-b(b)s(eha)m(vior],)g(page)h(49.)630 1863 y Fo(-R)384
-b Ft(Op)s(erate)31 b(recursiv)m(ely)e(\(default\).)43
-b(See)31 b(Chapter)f(6)h([Recursiv)m(e)g(b)s(eha)m(vior],)1110
-1973 y(page)g(49.)150 2132 y Fo(watchers)d([)p Fm(options)t
-Fo(])h([)p Fm(\014les)t Fo(...)n(])630 2242 y Ft(See)i(who)f(is)f(w)m
-(atc)m(hing)i(a)g(\014le.)39 b(See)31 b(Section)f(10.6.4)j([W)-8
-b(atc)m(h)32 b(information],)e(page)h(69.)630 2401 y
-Fo(-l)384 b Ft(Lo)s(cal;)39 b(run)34 b(only)h(in)f(curren)m(t)i(w)m
-(orking)f(directory)-8 b(.)57 b(See)36 b(Chapter)f(6)h([Re-)1110
-2511 y(cursiv)m(e)30 b(b)s(eha)m(vior],)g(page)h(49.)630
-2670 y Fo(-R)384 b Ft(Op)s(erate)31 b(recursiv)m(ely)e(\(default\).)43
-b(See)31 b(Chapter)f(6)h([Recursiv)m(e)g(b)s(eha)m(vior],)1110
-2780 y(page)g(49.)p eop
+125 126 bop Ft 150 -116 a(App) s(endix) 28 b(B:) j(Quic) m(k) e
+(reference) i(to) g(CVS) f(commands) 1537 b(125) p Fo
+630 299 a(-D) p Fm 30 w(date) p Ft 183 w(T) -8 b(ag) 41
+b(revisions) d(as) j(of) p Fm 40 w(date) p Ft(.) 71 b(See) 41
+b(Section) f(4.6) h([T) -8 b(agging) 41 b(b) m(y) f(date/tag],) 1110
+408 y(page) 31 b(36.) p Fo 630 570 a(-d) p Ft 384 w(Delete) p
+Fm 32 w(tag) p Ft(.) 41 b(See) 31 b(Section) f(4.7) i([Mo) s(difying) c
+(tags],) k(page) f(37.) p Fo 630 731 a(-F) p Ft 384 w(Mo) m(v) m(e) p
+Fm 45 w(tag) p Ft 52 w(if) 42 b(it) h(already) g(exists.) 78
+b(See) 44 b(Section) f(4.7) h([Mo) s(difying) d(tags],) 1110
+841 y(page) 31 b(37.) p Fo 630 1003 a(-f) p Ft 384 w(F) -8
+b(orce) 31 b(a) e(head) g(revision) e(matc) m(h) j(if) e(tag/date) j
+(not) f(found.) 39 b(See) 29 b(Section) g(4.6) 1110 1112
+y([T) -8 b(agging) 31 b(b) m(y) f(date/tag],) k(page) d(36.) p
+Fo 630 1274 a(-l) p Ft 384 w(Lo) s(cal;) 39 b(run) 34
+b(only) h(in) f(curren) m(t) i(w) m(orking) f(directory) -8
+b(.) 57 b(See) 36 b(Chapter) f(6) h([Re-) 1110 1383 y(cursiv) m(e) 30
+b(b) s(eha) m(vior],) g(page) h(51.) p Fo 630 1545 a(-n) p
+Ft 384 w(No) i(execution) h(of) f(tag) h(program.) 48
+b(See) 33 b(Section) g(A.5) g([Common) g(options],) 1110
+1654 y(page) e(90.) p Fo 630 1816 a(-R) p Ft 384 w(Op) s(erate) g
+(recursiv) m(ely) e(\(default\).) 43 b(See) 31 b(Chapter) f(6) h
+([Recursiv) m(e) g(b) s(eha) m(vior],) 1110 1925 y(page) g(51.) p
+Fo 630 2087 a(-r) p Fm 30 w(rev) p Ft 230 w(T) -8 b(ag) 22
+b(existing) d(tag) p Fm 22 w(rev) p Ft(.) 38 b(See) 21
+b(Section) f(4.6) i([T) -8 b(agging) 21 b(b) m(y) g(date/tag],) k(page)
+d(36.) p Fo 150 2248 a(status) 29 b([) p Fm(options) p
+Fo 4 w(]) p Fm 29 w(\014les) p Fo 4 w(...) p Ft 630 2358
+a(Displa) m(y) 22 b(status) i(information) d(in) h(a) h(w) m(orking) g
+(directory) -8 b(.) 38 b(See) 23 b(Section) g(10.1) i([File) d
+(status],) 630 2468 y(page) 31 b(63.) p Fo 630 2629 a(-l) p
+Ft 384 w(Lo) s(cal;) 39 b(run) 34 b(only) h(in) f(curren) m(t) i(w) m
+(orking) f(directory) -8 b(.) 57 b(See) 36 b(Chapter) f(6) h([Re-) 1110
+2739 y(cursiv) m(e) 30 b(b) s(eha) m(vior],) g(page) h(51.) p
+Fo 630 2900 a(-R) p Ft 384 w(Op) s(erate) g(recursiv) m(ely) e
+(\(default\).) 43 b(See) 31 b(Chapter) f(6) h([Recursiv) m(e) g(b) s
+(eha) m(vior],) 1110 3010 y(page) g(51.) p Fo 630 3171
+a(-v) p Ft 384 w(Include) e(tag) i(information) e(for) h(\014le.) 40
+b(See) 31 b(Section) f(4.4) h([T) -8 b(ags],) 32 b(page) f(34.) p
+Fo 150 3333 a(tag) e([) p Fm(options) p Fo 4 w(]) p Fm
+29 w(tag) p Fo 40 w([) p Fm(\014les) p Fo 4 w(...) m(]) p
+Ft 630 3442 a(Add) j(a) h(sym) m(b) s(olic) e(tag) j(to) f(c) m(hec) m
+(k) m(ed) i(out) e(v) m(ersion) f(of) h(\014les.) 47
+b(See) 33 b(Chapter) f(4) h([Revisions],) 630 3552 y(page) e(33) g(and)
+f(Chapter) g(5) h([Branc) m(hing) f(and) g(merging],) g(page) h(41.) p
+Fo 630 3713 a(-b) p Ft 384 w(Create) j(a) f(branc) m(h) f(named) p
+Fm 32 w(tag) p Ft(.) 49 b(See) 33 b(Chapter) g(5) g([Branc) m(hing) f
+(and) g(merg-) 1110 3823 y(ing],) e(page) h(41.) p Fo
+630 3985 a(-c) p Ft 384 w(Chec) m(k) h(that) h(w) m(orking) e(\014les) g
+(are) i(unmo) s(di\014ed.) 42 b(See) 32 b(Section) g(4.5) h([T) -8
+b(agging) 1110 4094 y(the) 31 b(w) m(orking) e(directory],) i(page) g
+(36.) p Fo 630 4256 a(-D) p Fm 30 w(date) p Ft 183 w(T) -8
+b(ag) 41 b(revisions) d(as) j(of) p Fm 40 w(date) p Ft(.) 71
+b(See) 41 b(Section) f(4.6) h([T) -8 b(agging) 41 b(b) m(y) f
+(date/tag],) 1110 4365 y(page) 31 b(36.) p Fo 630 4527
+a(-d) p Ft 384 w(Delete) p Fm 32 w(tag) p Ft(.) 41 b(See) 31
+b(Section) f(4.7) i([Mo) s(difying) c(tags],) k(page) f(37.) p
+Fo 630 4688 a(-F) p Ft 384 w(Mo) m(v) m(e) p Fm 45 w(tag) p
+Ft 52 w(if) 42 b(it) h(already) g(exists.) 78 b(See) 44
+b(Section) f(4.7) h([Mo) s(difying) d(tags],) 1110 4798
+y(page) 31 b(37.) p Fo 630 4959 a(-f) p Ft 384 w(F) -8
+b(orce) 31 b(a) e(head) g(revision) e(matc) m(h) j(if) e(tag/date) j
+(not) f(found.) 39 b(See) 29 b(Section) g(4.6) 1110 5069
+y([T) -8 b(agging) 31 b(b) m(y) f(date/tag],) k(page) d(36.) p
+Fo 630 5230 a(-l) p Ft 384 w(Lo) s(cal;) 39 b(run) 34
+b(only) h(in) f(curren) m(t) i(w) m(orking) f(directory) -8
+b(.) 57 b(See) 36 b(Chapter) f(6) h([Re-) 1110 5340 y(cursiv) m(e) 30
+b(b) s(eha) m(vior],) g(page) h(51.) p 90 rotate dyy
+eop
%%Page: 126 128
-126 127 bop 150 -116 a Ft(126)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)p eop
+126 127 bop Ft 150 -116 a(126) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fo 630
+299 a(-R) p Ft 384 w(Op) s(erate) h(recursiv) m(ely) e(\(default\).) 43
+b(See) 31 b(Chapter) f(6) h([Recursiv) m(e) g(b) s(eha) m(vior],) 1110
+408 y(page) g(51.) p Fo 630 567 a(-r) p Fm 30 w(rev) p
+Ft 230 w(T) -8 b(ag) 22 b(existing) d(tag) p Fm 22 w(rev) p
+Ft(.) 38 b(See) 21 b(Section) f(4.6) i([T) -8 b(agging) 21
+b(b) m(y) g(date/tag],) k(page) d(36.) p Fo 150 726 a(unedit) 29
+b([) p Fm(options) p Fo 4 w(]) g([) p Fm(\014les) p Fo
+4 w(...) m(]) p Ft 630 836 a(Undo) h(an) g(edit) g(command.) 41
+b(See) 30 b(Section) g(10.6.3) j([Editing) c(\014les],) h(page) h(70.) p
+Fo 630 995 a(-a) p Fm 30 w(actions) p Ft 76 w(Sp) s(ecify) 19
+b(actions) i(for) g(temp) s(orary) g(w) m(atc) m(h,) j(where) p
+Fm 21 w(actions) p Ft 24 w(is) p Fo 20 w(edit) p Ft(,) p
+Fo 22 w(unedit) p Ft(,) p Fo 1110 1104 a(commit) p Ft(,) p
+Fo 29 w(all) p Ft(,) 30 b(or) p Fo 30 w(none) p Ft(.) 40
+b(See) 30 b(Section) g(10.6.3) j([Editing) c(\014les],) h(page) h(70.) p
+Fo 630 1263 a(-l) p Ft 384 w(Lo) s(cal;) 39 b(run) 34
+b(only) h(in) f(curren) m(t) i(w) m(orking) f(directory) -8
+b(.) 57 b(See) 36 b(Chapter) f(6) h([Re-) 1110 1373 y(cursiv) m(e) 30
+b(b) s(eha) m(vior],) g(page) h(51.) p Fo 630 1532 a(-R) p
+Ft 384 w(Op) s(erate) g(recursiv) m(ely) e(\(default\).) 43
+b(See) 31 b(Chapter) f(6) h([Recursiv) m(e) g(b) s(eha) m(vior],) 1110
+1641 y(page) g(51.) p Fo 150 1800 a(update) e([) p Fm(options) p
+Fo 4 w(]) g([) p Fm(\014les) p Fo 4 w(...) m(]) p Ft
+630 1910 a(Bring) h(w) m(ork) g(tree) h(in) e(sync) h(with) f(rep) s
+(ository) -8 b(.) 40 b(See) 31 b(Section) f(A.16) i([up) s(date],) e
+(page) h(113.) p Fo 630 2069 a(-A) p Ft 384 w(Reset) k(an) m(y) g(stic)
+m(ky) g(tags/date/options.) 55 b(See) 34 b(Section) g(4.9) i([Stic) m
+(ky) e(tags],) 1110 2178 y(page) d(38) g(and) f(Chapter) g(12) h([Keyw)
+m(ord) f(substitution],) f(page) i(75.) p Fo 630 2337
+a(-C) p Ft 384 w(Ov) m(erwrite) i(lo) s(cally) f(mo) s(di\014ed) f
+(\014les) i(with) f(clean) i(copies) f(from) g(the) h(rep) s(osi-) 1110
+2447 y(tory) d(\(the) g(mo) s(di\014ed) d(\014le) h(is) h(sa) m(v) m
+(ed) h(in) e(`) p Fo(.#) p Fm(\014le) p Fo(.) p Fm(revision) p
+Ft(',) f(ho) m(w) m(ev) m(er\).) p Fo 630 2606 a(-D) p
+Fm 30 w(date) p Ft 183 w(Chec) m(k) 23 b(out) g(revisions) e(as) h(of) p
+Fm 23 w(date) p Ft 29 w(\(is) g(stic) m(ky\).) 38 b(See) 23
+b(Section) g(A.5) g([Common) 1110 2715 y(options],) 30
+b(page) h(90.) p Fo 630 2874 a(-d) p Ft 384 w(Create) g(directories.) 40
+b(See) 31 b(Section) f(A.16.1) i([up) s(date) e(options],) g(page) h
+(113.) p Fo 630 3033 a(-f) p Ft 384 w(Use) c(head) g(revision) f(if) g
+(tag/date) j(not) f(found.) 38 b(See) 27 b(Section) g(A.5) h([Common)
+1110 3143 y(options],) i(page) h(90.) p Fo 630 3302 a(-I) p
+Fm 30 w(ign) p Ft 232 w(More) 22 b(\014les) d(to) j(ignore) e(\(!) 38
+b(to) 22 b(reset\).) 38 b(See) 21 b(Section) g(A.12.1) i([imp) s(ort) c
+(options],) 1110 3411 y(page) 31 b(107.) p Fo 630 3570
+a(-j) p Fm 30 w(rev) p Ft 230 w(Merge) h(in) d(c) m(hanges.) 41
+b(See) 31 b(Section) f(A.16.1) i([up) s(date) e(options],) g(page) i
+(113.) p Fo 630 3729 a(-k) p Fm 30 w(k\015ag) p Ft 165
+w(Use) p Fm 57 w(k\015ag) p Ft 64 w(k) m(eyw) m(ord) 57
+b(expansion.) 118 b(See) 56 b(Section) g(12.4) i([Substitution) 1110
+3839 y(mo) s(des],) 30 b(page) h(77.) p Fo 630 3998 a(-l) p
+Ft 384 w(Lo) s(cal;) 39 b(run) 34 b(only) h(in) f(curren) m(t) i(w) m
+(orking) f(directory) -8 b(.) 57 b(See) 36 b(Chapter) f(6) h([Re-) 1110
+4107 y(cursiv) m(e) 30 b(b) s(eha) m(vior],) g(page) h(51.) p
+Fo 630 4266 a(-P) p Ft 384 w(Prune) 49 b(empt) m(y) i(directories.) 99
+b(See) 51 b(Section) f(7.5) h([Mo) m(ving) g(directories],) 1110
+4376 y(page) 31 b(57.) p Fo 630 4534 a(-p) p Ft 384 w(Chec) m(k) 42
+b(out) h(\014les) e(to) i(standard) e(output) h(\(a) m(v) m(oids) h
+(stic) m(kiness\).) 75 b(See) 42 b(Sec-) 1110 4644 y(tion) 30
+b(A.16.1) i([up) s(date) e(options],) g(page) h(113.) p
+Fo 630 4803 a(-R) p Ft 384 w(Op) s(erate) g(recursiv) m(ely) e
+(\(default\).) 43 b(See) 31 b(Chapter) f(6) h([Recursiv) m(e) g(b) s
+(eha) m(vior],) 1110 4913 y(page) g(51.) p Fo 630 5071
+a(-r) p Fm 30 w(tag) p Ft 229 w(Chec) m(k) m(out) 40
+b(revision) p Fm 37 w(tag) p Ft 47 w(\(is) e(stic) m(ky\).) 66
+b(See) 39 b(Section) f(A.5) h([Common) g(op-) 1110 5181
+y(tions],) 30 b(page) h(90.) p Fo 630 5340 a(-W) p Fm
+30 w(sp) s(ec) p Ft 184 w(More) g(wrapp) s(ers.) 39 b(See) 30
+b(Section) h(A.12.1) h([imp) s(ort) d(options],) h(page) h(107.) p
+90 rotate dyy eop
%%Page: 127 129
-127 128 bop 150 -116 a Ft(App)s(endix)28 b(C:)i(Reference)h(man)m(ual)f
-(for)g(Administrativ)m(e)e(\014les)1276 b(127)150 141
-y Fq(App)t(endix)57 b(C)80 b(Reference)52 b(man)l(ual)i(for)g
-(Administrativ)l(e)1090 299 y(\014les)275 543 y Ft(Inside)30
-b(the)j(rep)s(ository)-8 b(,)32 b(in)f(the)i(directory)e(`)p
-Fo($CVSROOT/CVSROOT)p Ft(',)e(there)k(are)g(a)f(n)m(um)m(b)s(er)f(of)i
-(sup-)150 653 y(p)s(ortiv)m(e)28 b(\014les)f(for)h Fs(cvs)p
-Ft(.)39 b(Y)-8 b(ou)28 b(can)h(use)f Fs(cvs)f Ft(in)g(a)h(limited)e
-(fashion)h(without)g(an)m(y)i(of)f(them,)h(but)f(if)f(they)150
-763 y(are)g(set)h(up)e(prop)s(erly)f(they)i(can)g(help)f(mak)m(e)i
-(life)e(easier.)39 b(F)-8 b(or)28 b(a)f(discussion)e(of)i(ho)m(w)g(to)h
-(edit)e(them,)i(see)150 872 y(Section)i(2.4)i([In)m(tro)e
-(administrativ)m(e)f(\014les],)h(page)h(16.)275 1010
-y(The)d(most)i(imp)s(ortan)m(t)e(of)h(these)h(\014les)e(is)g(the)i(`)p
-Fo(modules)p Ft(')e(\014le,)g(whic)m(h)g(de\014nes)g(the)i(mo)s(dules)d
-(inside)150 1120 y(the)k(rep)s(ository)-8 b(.)150 1386
-y Fp(C.1)68 b(The)44 b(mo)t(dules)i(\014le)275 1582 y
-Ft(The)31 b(`)p Fo(modules)p Ft(')g(\014le)g(records)h(y)m(our)g
-(de\014nitions)e(of)i(names)g(for)g(collections)g(of)g(source)h(co)s
-(de.)46 b Fs(cvs)150 1692 y Ft(will)28 b(use)j(these)g(de\014nitions)e
-(if)h(y)m(ou)h(use)f Fs(cvs)g Ft(to)i(up)s(date)e(the)h(mo)s(dules)e
-(\014le)h(\(use)h(normal)f(commands)150 1801 y(lik)m(e)g
-Fo(add)p Ft(,)f Fo(commit)p Ft(,)g(etc\).)275 1939 y(The)j(`)p
-Fo(modules)p Ft(')g(\014le)g(ma)m(y)i(con)m(tain)f(blank)f(lines)f(and)
-i(commen)m(ts)h(\(lines)e(b)s(eginning)e(with)i(`)p Fo(#)p
-Ft('\))i(as)150 2049 y(w)m(ell)i(as)h(mo)s(dule)f(de\014nitions.)58
-b(Long)38 b(lines)d(can)i(b)s(e)g(con)m(tin)m(ued)g(on)g(the)g(next)g
-(line)f(b)m(y)h(sp)s(ecifying)e(a)150 2158 y(bac)m(kslash)30
-b(\(`)p Fo(\\)p Ft('\))h(as)g(the)f(last)h(c)m(haracter)h(on)e(the)g
-(line.)275 2296 y(There)d(are)i(three)f(basic)g(t)m(yp)s(es)g(of)g(mo)s
-(dules:)38 b(alias)27 b(mo)s(dules,)g(regular)h(mo)s(dules,)f(and)g
-(amp)s(ersand)150 2406 y(mo)s(dules.)67 b(The)39 b(di\013erence)h(b)s
-(et)m(w)m(een)g(them)g(is)e(the)i(w)m(a)m(y)h(that)g(they)e(map)h
-(\014les)f(in)f(the)i(rep)s(ository)150 2515 y(to)35
-b(\014les)e(in)f(the)j(w)m(orking)e(directory)-8 b(.)52
-b(In)33 b(all)g(of)h(the)g(follo)m(wing)f(examples,)h(the)h(top-lev)m
-(el)f(rep)s(ository)150 2625 y(con)m(tains)d(a)g(directory)f(called)g
-(`)p Fo(first-dir)p Ft(',)f(whic)m(h)h(con)m(tains)g(t)m(w)m(o)j
-(\014les,)d(`)p Fo(file1)p Ft(')f(and)h(`)p Fo(file2)p
-Ft(',)h(and)150 2735 y(a)g(directory)f(`)p Fo(sdir)p
-Ft('.)40 b(`)p Fo(first-dir/sdir)p Ft(')27 b(con)m(tains)j(a)h(\014le)e
-(`)p Fo(sfile)p Ft('.)150 2966 y Fl(C.1.1)62 b(Alias)41
-b(mo)s(dules)275 3162 y Ft(Alias)29 b(mo)s(dules)f(are)j(the)g
-(simplest)d(kind)h(of)h(mo)s(dule:)150 3326 y Fm(mname)35
-b Fo(-a)30 b Fm(aliases)t Fo(...)630 3436 y Ft(This)i(represen)m(ts)i
-(the)g(simplest)f(w)m(a)m(y)i(of)f(de\014ning)e(a)i(mo)s(dule)f
-Fm(mname)p Ft(.)51 b(The)34 b(`)p Fo(-a)p Ft(')g(\015ags)630
-3546 y(the)24 b(de\014nition)e(as)i(a)h(simple)d(alias:)36
-b Fs(cvs)23 b Ft(will)f(treat)j(an)m(y)f(use)g(of)g Fm(mname)29
-b Ft(\(as)c(a)f(command)630 3655 y(argumen)m(t\))j(as)f(if)e(the)i
-(list)f(of)h(names)f Fm(aliases)30 b Ft(had)25 b(b)s(een)g(sp)s
-(eci\014ed)f(instead.)38 b Fm(aliases)29 b Ft(ma)m(y)630
-3765 y(con)m(tain)37 b(either)e(other)i(mo)s(dule)e(names)h(or)g
-(paths.)58 b(When)37 b(y)m(ou)f(use)g(paths)g(in)f(aliases,)630
-3874 y Fo(checkout)d Ft(creates)j(all)e(in)m(termediate)h(directories)f
-(in)g(the)h(w)m(orking)f(directory)-8 b(,)35 b(just)f(as)630
-3984 y(if)29 b(the)i(path)f(had)g(b)s(een)f(sp)s(eci\014ed)g
-(explicitly)f(in)h(the)i Fs(cvs)e Ft(argumen)m(ts.)275
-4149 y(F)-8 b(or)31 b(example,)f(if)f(the)i(mo)s(dules)d(\014le)i(con)m
-(tains:)390 4281 y Fo(amodule)46 b(-a)h(first-dir)150
-4419 y Ft(then)30 b(the)h(follo)m(wing)d(t)m(w)m(o)k(commands)e(are)h
-(equiv)-5 b(alen)m(t:)390 4551 y Fo($)47 b(cvs)g(co)h(amodule)390
-4655 y($)f(cvs)g(co)h(first-dir)150 4793 y Ft(and)30
-b(they)g(eac)m(h)i(w)m(ould)d(pro)m(vide)g(output)h(suc)m(h)h(as:)390
-4925 y Fo(cvs)47 b(checkout:)e(Updating)h(first-dir)390
-5029 y(U)h(first-dir/file1)390 5132 y(U)g(first-dir/file2)390
-5236 y(cvs)g(checkout:)e(Updating)h(first-dir/sdir)390
-5340 y(U)h(first-dir/sdir/sfile)p eop
+127 128 bop Ft 150 -116 a(App) s(endix) 28 b(B:) j(Quic) m(k) e
+(reference) i(to) g(CVS) f(commands) 1537 b(127) p Fo
+150 299 a(version) p Ft 630 433 a(Displa) m(y) 27 b(the) g(v) m(ersion)
+g(of) p Fs 27 w(cvs) p Ft 27 w(b) s(eing) f(used.) 39
+b(If) 27 b(the) g(rep) s(ository) g(is) f(remote,) j(displa) m(y) d(b) s
+(oth) 630 543 y(the) 31 b(clien) m(t) f(and) f(serv) m(er) i(v) m
+(ersions.) p Fo 150 702 a(watch) e([on|off|add|remove]) c([) p
+Fm(options) p Fo 4 w(]) k([) p Fm(\014les) p Fo 4 w(...) n(]) p
+Ft 630 812 a(on/o\013:) 53 b(turn) 36 b(on/o\013) h(read-only) e(c) m
+(hec) m(k) m(outs) k(of) d(\014les.) 58 b(See) 37 b(Section) f(10.6.1) i
+([Setting) f(a) 630 922 y(w) m(atc) m(h],) 32 b(page) f(68.) 630
+1056 y(add/remo) m(v) m(e:) 40 b(add) 25 b(or) h(remo) m(v) m(e) i
+(noti\014cation) d(on) h(actions.) 40 b(See) 26 b(Section) g(10.6.2) i
+([Getting) 630 1166 y(Noti\014ed],) i(page) i(69.) p
+Fo 630 1325 a(-a) p Fm 30 w(actions) p Ft 76 w(Sp) s(ecify) 19
+b(actions) i(for) g(temp) s(orary) g(w) m(atc) m(h,) j(where) p
+Fm 21 w(actions) p Ft 24 w(is) p Fo 20 w(edit) p Ft(,) p
+Fo 22 w(unedit) p Ft(,) p Fo 1110 1435 a(commit) p Ft(,) p
+Fo 29 w(all) p Ft(,) 30 b(or) p Fo 30 w(none) p Ft(.) 40
+b(See) 30 b(Section) g(10.6.3) j([Editing) c(\014les],) h(page) h(70.) p
+Fo 630 1594 a(-l) p Ft 384 w(Lo) s(cal;) 39 b(run) 34
+b(only) h(in) f(curren) m(t) i(w) m(orking) f(directory) -8
+b(.) 57 b(See) 36 b(Chapter) f(6) h([Re-) 1110 1704 y(cursiv) m(e) 30
+b(b) s(eha) m(vior],) g(page) h(51.) p Fo 630 1863 a(-R) p
+Ft 384 w(Op) s(erate) g(recursiv) m(ely) e(\(default\).) 43
+b(See) 31 b(Chapter) f(6) h([Recursiv) m(e) g(b) s(eha) m(vior],) 1110
+1973 y(page) g(51.) p Fo 150 2132 a(watchers) d([) p
+Fm(options) p Fo 4 w(]) h([) p Fm(\014les) p Fo 4 w(...) n(]) p
+Ft 630 2242 a(See) i(who) f(is) f(w) m(atc) m(hing) i(a) g(\014le.) 39
+b(See) 31 b(Section) f(10.6.4) j([W) -8 b(atc) m(h) 32
+b(information],) e(page) h(71.) p Fo 630 2401 a(-l) p
+Ft 384 w(Lo) s(cal;) 39 b(run) 34 b(only) h(in) f(curren) m(t) i(w) m
+(orking) f(directory) -8 b(.) 57 b(See) 36 b(Chapter) f(6) h([Re-) 1110
+2511 y(cursiv) m(e) 30 b(b) s(eha) m(vior],) g(page) h(51.) p
+Fo 630 2670 a(-R) p Ft 384 w(Op) s(erate) g(recursiv) m(ely) e
+(\(default\).) 43 b(See) 31 b(Chapter) f(6) h([Recursiv) m(e) g(b) s
+(eha) m(vior],) 1110 2780 y(page) g(51.) p 90 rotate
+dyy eop
%%Page: 128 130
-128 129 bop 150 -116 a Ft(128)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y Fl(C.1.2)62 b(Regular)41
-b(mo)s(dules)150 521 y Fm(mname)35 b Fo([)30 b(options)f(])h
-Fm(dir)35 b Fo([)30 b Fm(\014les)t Fo(...)e(])630 630
-y Ft(In)39 b(the)h(simplest)e(case,)43 b(this)c(form)g(of)h(mo)s(dule)e
-(de\014nition)f(reduces)j(to)g(`)p Fm(mname)c(dir)7 b
-Ft('.)630 740 y(This)36 b(de\014nes)g(all)h(the)g(\014les)g(in)f
-(directory)h Fm(dir)42 b Ft(as)c(mo)s(dule)d(mname.)62
-b Fm(dir)42 b Ft(is)37 b(a)h(relativ)m(e)630 850 y(path)k(\(from)h
-Fo($CVSROOT)p Ft(\))e(to)i(a)g(directory)f(of)h(source)g(in)e(the)i
-(source)g(rep)s(ository)-8 b(.)77 b(In)630 959 y(this)29
-b(case,)i(on)f(c)m(hec)m(k)m(out,)i(a)e(single)f(directory)g(called)g
-Fm(mname)35 b Ft(is)29 b(created)h(as)g(a)h(w)m(orking)630
-1069 y(directory;)i(no)f(in)m(termediate)g(directory)g(lev)m(els)g(are)
-g(used)g(b)m(y)g(default,)g(ev)m(en)h(if)e Fm(dir)38
-b Ft(w)m(as)630 1178 y(a)31 b(path)f(in)m(v)m(olving)f(sev)m(eral)i
-(directory)e(lev)m(els.)275 1342 y(F)-8 b(or)31 b(example,)f(if)f(a)i
-(mo)s(dule)e(is)g(de\014ned)g(b)m(y:)390 1474 y Fo(regmodule)45
-b(first-dir)150 1611 y Ft(then)30 b(regmo)s(dule)f(will)f(con)m(tain)j
-(the)f(\014les)g(from)f(\014rst-dir:)390 1743 y Fo($)47
-b(cvs)g(co)h(regmodule)390 1846 y(cvs)f(checkout:)e(Updating)h
-(regmodule)390 1950 y(U)h(regmodule/file1)390 2054 y(U)g
-(regmodule/file2)390 2158 y(cvs)g(checkout:)e(Updating)h
-(regmodule/sdir)390 2262 y(U)h(regmodule/sdir/sfile)390
-2365 y($)275 2503 y Ft(By)29 b(explicitly)e(sp)s(ecifying)h(\014les)g
-(in)h(the)g(mo)s(dule)f(de\014nition)f(after)j Fm(dir)p
-Ft(,)f(y)m(ou)h(can)f(select)i(particular)150 2612 y(\014les)e(from)h
-(directory)g Fm(dir)p Ft(.)39 b(Here)31 b(is)e(an)i(example:)390
-2744 y Fo(regfiles)46 b(first-dir/sdir)d(sfile)150 2881
-y Ft(With)j(this)g(de\014nition,)j(getting)e(the)g(reg\014les)f(mo)s
-(dule)f(will)f(create)49 b(a)e(single)e(w)m(orking)h(directory)150
-2991 y(`)p Fo(regfiles)p Ft(')24 b(con)m(taining)h(the)h(\014le)f
-(listed,)g(whic)m(h)g(comes)h(from)f(a)i(directory)e(deep)s(er)g(in)f
-(the)i Fs(cvs)f Ft(source)150 3100 y(rep)s(ository:)390
-3232 y Fo($)47 b(cvs)g(co)h(regfiles)390 3336 y(U)f(regfiles/sfile)390
-3440 y($)150 3670 y Fl(C.1.3)62 b(Amp)s(ersand)41 b(mo)s(dules)275
-3865 y Ft(A)30 b(mo)s(dule)e(de\014nition)f(can)k(refer)e(to)i(other)f
-(mo)s(dules)e(b)m(y)i(including)d(`)p Fo(&)p Fm(mo)s(dule)5
-b Ft(')28 b(in)h(its)g(de\014nition.)390 3997 y Fm(mname)53
-b Fo([)47 b(options)f(])h Fm(&mo)s(dule)5 b Fo(...)275
-4134 y Ft(Then)31 b(getting)j(the)f(mo)s(dule)e(creates)k(a)e(sub)s
-(directory)e(for)h(eac)m(h)i(suc)m(h)f(mo)s(dule,)f(in)f(the)i
-(directory)150 4244 y(con)m(taining)d(the)g(mo)s(dule.)40
-b(F)-8 b(or)31 b(example,)f(if)f(mo)s(dules)g(con)m(tains)390
-4375 y Fo(ampermod)46 b(&first-dir)275 4513 y Ft(then)c(a)h(c)m(hec)m
-(k)m(out)i(will)40 b(create)k(an)f Fo(ampermod)d Ft(directory)i(whic)m
-(h)g(con)m(tains)h(a)g(directory)f(called)150 4622 y
-Fo(first-dir)p Ft(,)27 b(whic)m(h)g(in)g(turns)g(con)m(tains)h(all)g
-(the)g(directories)g(and)g(\014les)f(whic)m(h)g(liv)m(e)h(there.)40
-b(F)-8 b(or)29 b(exam-)150 4732 y(ple,)h(the)g(command)390
-4863 y Fo($)47 b(cvs)g(co)h(ampermod)150 5001 y Ft(will)28
-b(create)k(the)e(follo)m(wing)f(\014les:)390 5132 y Fo
-(ampermod/first-dir/file1)390 5236 y(ampermod/first-dir/file2)390
-5340 y(ampermod/first-dir/sdir/)o(sfil)o(e)p eop
+128 129 bop Ft 150 -116 a(128) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p 90 rotate
+dyy eop
%%Page: 129 131
-129 130 bop 150 -116 a Ft(App)s(endix)28 b(C:)i(Reference)h(man)m(ual)f
-(for)g(Administrativ)m(e)e(\014les)1276 b(129)275 299
-y(There)28 b(is)g(one)h(quirk/bug:)38 b(the)29 b(messages)h(that)f
-Fs(cvs)f Ft(prin)m(ts)f(omit)i(the)g(`)p Fo(ampermod)p
-Ft(',)e(and)i(th)m(us)f(do)150 408 y(not)j(correctly)f(displa)m(y)f
-(the)i(lo)s(cation)e(to)j(whic)m(h)d(it)h(is)f(c)m(hec)m(king)i(out)g
-(the)f(\014les:)390 546 y Fo($)47 b(cvs)g(co)h(ampermod)390
-650 y(cvs)f(checkout:)e(Updating)h(first-dir)390 753
-y(U)h(first-dir/file1)390 857 y(U)g(first-dir/file2)390
-961 y(cvs)g(checkout:)e(Updating)h(first-dir/sdir)390
-1065 y(U)h(first-dir/sdir/sfile)390 1168 y($)275 1312
-y Ft(Do)31 b(not)f(rely)g(on)g(this)f(buggy)i(b)s(eha)m(vior;)e(it)h
-(ma)m(y)h(get)h(\014xed)d(in)h(a)g(future)g(release)g(of)h
-Fs(cvs)p Ft(.)150 1553 y Fl(C.1.4)62 b(Excluding)41 b(directories)275
-1754 y Ft(An)h(alias)f(mo)s(dule)g(ma)m(y)i(exclude)f(particular)f
-(directories)h(from)g(other)h(mo)s(dules)e(b)m(y)h(using)f(an)150
-1864 y(exclamation)31 b(mark)f(\(`)p Fo(!)p Ft('\))h(b)s(efore)f(the)g
-(name)h(of)f(eac)m(h)i(directory)e(to)h(b)s(e)f(excluded.)275
-2007 y(F)-8 b(or)31 b(example,)f(if)f(the)i(mo)s(dules)d(\014le)i(con)m
-(tains:)390 2144 y Fo(exmodule)46 b(-a)h(!first-dir/sdir)c(first-dir)
-275 2288 y Ft(then)22 b(c)m(hec)m(king)h(out)f(the)h(mo)s(dule)e(`)p
-Fo(exmodule)p Ft(')f(will)g(c)m(hec)m(k)k(out)e(ev)m(erything)h(in)e(`)
-p Fo(first-dir)p Ft(')f(except)150 2397 y(an)m(y)31 b(\014les)e(in)g
-(the)i(sub)s(directory)d(`)p Fo(first-dir/sdir)p Ft('.)150
-2639 y Fl(C.1.5)62 b(Mo)s(dule)42 b(options)275 2840
-y Ft(Either)30 b(regular)h(mo)s(dules)f(or)i(amp)s(ersand)e(mo)s(dules)
-g(can)i(con)m(tain)g(options,)g(whic)m(h)f(supply)e(addi-)150
-2949 y(tional)h(information)e(concerning)i(the)h(mo)s(dule.)150
-3185 y Fo(-d)f Fm(name)142 b Ft(Name)31 b(the)g(w)m(orking)e(directory)
-h(something)g(other)h(than)f(the)g(mo)s(dule)f(name.)150
-3353 y Fo(-e)h Fm(prog)177 b Ft(Sp)s(ecify)32 b(a)h(program)g
-Fm(prog)41 b Ft(to)34 b(run)e(whenev)m(er)h(\014les)g(in)f(a)h(mo)s
-(dule)f(are)i(exp)s(orted.)49 b Fm(prog)630 3462 y Ft(runs)29
-b(with)g(a)i(single)e(argumen)m(t,)i(the)f(mo)s(dule)f(name.)150
-3630 y Fo(-i)h Fm(prog)177 b Ft(Sp)s(ecify)26 b(a)i(program)g
-Fm(prog)35 b Ft(to)29 b(run)d(whenev)m(er)i(\014les)f(in)f(a)j(mo)s
-(dule)d(are)i(committed.)40 b Fm(prog)630 3740 y Ft(runs)34
-b(with)h(a)i(single)d(argumen)m(t,)k(the)f(full)c(pathname)j(of)h(the)f
-(a\013ected)h(directory)f(in)f(a)630 3850 y(source)d(rep)s(ository)-8
-b(.)43 b(The)30 b(`)p Fo(commitinfo)p Ft(',)g(`)p Fo(loginfo)p
-Ft(',)g(and)h(`)p Fo(verifymsg)p Ft(')f(\014les)g(pro)m(vide)630
-3959 y(other)h(w)m(a)m(ys)g(to)g(call)f(a)g(program)h(on)f(commit.)150
-4127 y Fo(-o)g Fm(prog)177 b Ft(Sp)s(ecify)23 b(a)j(program)e
-Fm(prog)33 b Ft(to)26 b(run)d(whenev)m(er)i(\014les)f(in)g(a)h(mo)s
-(dule)e(are)j(c)m(hec)m(k)m(ed)h(out.)39 b Fm(prog)630
-4237 y Ft(runs)29 b(with)g(a)i(single)e(argumen)m(t,)i(the)f(mo)s(dule)
-f(name.)150 4405 y Fo(-s)h Fm(status)116 b Ft(Assign)42
-b(a)h(status)h(to)f(the)g(mo)s(dule.)77 b(When)43 b(the)g(mo)s(dule)e
-(\014le)h(is)g(prin)m(ted)g(with)g(`)p Fo(cvs)630 4514
-y(checkout)28 b(-s)p Ft(')c(the)g(mo)s(dules)f(are)i(sorted)f
-(according)g(to)h(primarily)c(mo)s(dule)h(status,)27
-b(and)630 4624 y(secondarily)i(according)h(to)g(the)h(mo)s(dule)d
-(name.)41 b(This)28 b(option)h(has)h(no)g(other)g(meaning.)630
-4734 y(Y)-8 b(ou)33 b(can)f(use)g(this)f(option)h(for)g(sev)m(eral)g
-(things)f(b)s(esides)g(status:)44 b(for)32 b(instance,)h(list)e(the)630
-4843 y(p)s(erson)e(that)i(is)f(resp)s(onsible)d(for)j(this)f(mo)s
-(dule.)150 5011 y Fo(-t)h Fm(prog)177 b Ft(Sp)s(ecify)23
-b(a)i(program)f Fm(prog)33 b Ft(to)25 b(run)e(whenev)m(er)i(\014les)e
-(in)g(a)i(mo)s(dule)e(are)i(tagged)i(with)c Fo(rtag)p
-Ft(.)630 5121 y Fm(prog)31 b Ft(runs)22 b(with)h(t)m(w)m(o)i(argumen)m
-(ts:)37 b(the)24 b(mo)s(dule)e(name)i(and)f(the)h(sym)m(b)s(olic)e(tag)
-j(sp)s(eci\014ed)630 5230 y(to)g Fo(rtag)p Ft(.)37 b(It)24
-b(is)f(not)h(run)e(when)h Fo(tag)g Ft(is)g(executed.)39
-b(Generally)23 b(y)m(ou)h(will)d(\014nd)h(that)j(taginfo)630
-5340 y(is)k(a)i(b)s(etter)g(solution)e(\(see)i(Section)f(8.3)i
-([user-de\014ned)d(logging],)h(page)h(57\).)p eop
+129 130 bop Ft 150 -116 a(App) s(endix) 28 b(C:) i(Reference) h(man) m
+(ual) f(for) g(Administrativ) m(e) e(\014les) 1276 b(129) p
+Fq 150 141 a(App) t(endix) 57 b(C) 80 b(Reference) 52
+b(man) l(ual) i(for) g(Administrativ) l(e) 1090 299 y(\014les) p
+Ft 275 543 a(Inside) 30 b(the) j(rep) s(ository) -8 b(,) 32
+b(in) f(the) i(directory) e(`) p Fo($CVSROOT/CVSROOT) p
+Ft(',) e(there) k(are) g(a) f(n) m(um) m(b) s(er) f(of) i(sup-) 150
+653 y(p) s(ortiv) m(e) 28 b(\014les) f(for) p Fs 28 w(cvs) p
+Ft(.) 39 b(Y) -8 b(ou) 28 b(can) h(use) p Fs 28 w(cvs) p
+Ft 27 w(in) e(a) h(limited) e(fashion) h(without) g(an) m(y) i(of) f
+(them,) h(but) f(if) f(they) 150 763 y(are) g(set) h(up) e(prop) s
+(erly) f(they) i(can) g(help) f(mak) m(e) i(life) e(easier.) 39
+b(F) -8 b(or) 28 b(a) f(discussion) e(of) i(ho) m(w) g(to) h(edit) e
+(them,) i(see) 150 872 y(Section) i(2.4) i([In) m(tro) e(administrativ)
+m(e) f(\014les],) h(page) h(16.) 275 1010 y(The) d(most) i(imp) s
+(ortan) m(t) e(of) h(these) h(\014les) e(is) g(the) i(`) p
+Fo(modules) p Ft(') e(\014le,) g(whic) m(h) g(de\014nes) g(the) i(mo) s
+(dules) d(inside) 150 1120 y(the) k(rep) s(ository) -8
+b(.) p Fp 150 1386 a(C.1) 68 b(The) 44 b(mo) t(dules) i(\014le) p
+Ft 275 1582 a(The) 31 b(`) p Fo(modules) p Ft(') g(\014le) g(records) h
+(y) m(our) g(de\014nitions) e(of) i(names) g(for) g(collections) g(of) g
+(source) h(co) s(de.) p Fs 46 w(cvs) p Ft 150 1692 a(will) 28
+b(use) j(these) g(de\014nitions) e(if) h(y) m(ou) h(use) p
+Fs 30 w(cvs) p Ft 30 w(to) h(up) s(date) e(the) h(mo) s(dules) e
+(\014le) h(\(use) h(normal) f(commands) 150 1801 y(lik) m(e) p
+Fo 30 w(add) p Ft(,) p Fo 29 w(commit) p Ft(,) f(etc\).) 275
+1939 y(The) j(`) p Fo(modules) p Ft(') g(\014le) g(ma) m(y) i(con) m
+(tain) f(blank) f(lines) f(and) i(commen) m(ts) h(\(lines) e(b) s
+(eginning) e(with) i(`) p Fo(#) p Ft('\)) i(as) 150 2049
+y(w) m(ell) i(as) h(mo) s(dule) f(de\014nitions.) 58
+b(Long) 38 b(lines) d(can) i(b) s(e) g(con) m(tin) m(ued) g(on) g(the) g
+(next) g(line) f(b) m(y) h(sp) s(ecifying) e(a) 150 2158
+y(bac) m(kslash) 30 b(\(`) p Fo(\\) p Ft('\)) h(as) g(the) f(last) h(c)
+m(haracter) h(on) e(the) g(line.) 275 2296 y(There) d(are) i(three) f
+(basic) g(t) m(yp) s(es) g(of) g(mo) s(dules:) 38 b(alias) 27
+b(mo) s(dules,) g(regular) h(mo) s(dules,) f(and) g(amp) s(ersand) 150
+2406 y(mo) s(dules.) 67 b(The) 39 b(di\013erence) h(b) s(et) m(w) m
+(een) g(them) g(is) e(the) i(w) m(a) m(y) h(that) g(they) e(map) h
+(\014les) f(in) f(the) i(rep) s(ository) 150 2515 y(to) 35
+b(\014les) e(in) f(the) j(w) m(orking) e(directory) -8
+b(.) 52 b(In) 33 b(all) g(of) h(the) g(follo) m(wing) f(examples,) h
+(the) h(top-lev) m(el) f(rep) s(ository) 150 2625 y(con) m(tains) d(a) g
+(directory) f(called) g(`) p Fo(first-dir) p Ft(',) f(whic) m(h) h(con)
+m(tains) g(t) m(w) m(o) j(\014les,) d(`) p Fo(file1) p
+Ft(') f(and) h(`) p Fo(file2) p Ft(',) h(and) 150 2735
+y(a) g(directory) f(`) p Fo(sdir) p Ft('.) 40 b(`) p
+Fo(first-dir/sdir) p Ft(') 27 b(con) m(tains) j(a) h(\014le) e(`) p
+Fo(sfile) p Ft('.) p Fl 150 2966 a(C.1.1) 62 b(Alias) 41
+b(mo) s(dules) p Ft 275 3162 a(Alias) 29 b(mo) s(dules) f(are) j(the) g
+(simplest) d(kind) h(of) h(mo) s(dule:) p Fm 150 3326
+a(mname) p Fo 35 w(-a) p Fm 30 w(aliases) p Fo 4 w(...) p
+Ft 630 3436 a(This) i(represen) m(ts) i(the) g(simplest) f(w) m(a) m(y)
+i(of) f(de\014ning) e(a) i(mo) s(dule) p Fm 33 w(mname) p
+Ft(.) 51 b(The) 34 b(`) p Fo(-a) p Ft(') g(\015ags) 630
+3546 y(the) 24 b(de\014nition) e(as) i(a) h(simple) d(alias:) p
+Fs 36 w(cvs) p Ft 23 w(will) g(treat) j(an) m(y) f(use) g(of) p
+Fm 24 w(mname) p Ft 29 w(\(as) h(a) f(command) 630 3655
+y(argumen) m(t\)) j(as) f(if) e(the) i(list) f(of) h(names) p
+Fm 25 w(aliases) p Ft 30 w(had) f(b) s(een) g(sp) s(eci\014ed) f
+(instead.) p Fm 38 w(aliases) p Ft 29 w(ma) m(y) 630
+3765 y(con) m(tain) 37 b(either) e(other) i(mo) s(dule) e(names) h(or) g
+(paths.) 58 b(When) 37 b(y) m(ou) f(use) g(paths) g(in) f(aliases,) p
+Fo 630 3874 a(checkout) p Ft 32 w(creates) g(all) e(in) m(termediate) h
+(directories) f(in) g(the) h(w) m(orking) f(directory) -8
+b(,) 35 b(just) f(as) 630 3984 y(if) 29 b(the) i(path) f(had) g(b) s
+(een) f(sp) s(eci\014ed) g(explicitly) f(in) h(the) p
+Fs 31 w(cvs) p Ft 29 w(argumen) m(ts.) 275 4149 y(F) -8
+b(or) 31 b(example,) f(if) f(the) i(mo) s(dules) d(\014le) i(con) m
+(tains:) p Fo 390 4281 a(amodule) 46 b(-a) h(first-dir) p
+Ft 150 4419 a(then) 30 b(the) h(follo) m(wing) d(t) m(w) m(o) k
+(commands) e(are) h(equiv) -5 b(alen) m(t:) p Fo 390
+4551 a($) 47 b(cvs) g(co) h(amodule) 390 4655 y($) f(cvs) g(co) h
+(first-dir) p Ft 150 4793 a(and) 30 b(they) g(eac) m(h) i(w) m(ould) d
+(pro) m(vide) g(output) h(suc) m(h) h(as:) p Fo 390 4925
+a(cvs) 47 b(checkout:) e(Updating) h(first-dir) 390 5029
+y(U) h(first-dir/file1) 390 5132 y(U) g(first-dir/file2) 390
+5236 y(cvs) g(checkout:) e(Updating) h(first-dir/sdir) 390
+5340 y(U) h(first-dir/sdir/sfile) p 90 rotate dyy eop
%%Page: 130 132
-130 131 bop 150 -116 a Ft(130)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y Fo(-u)g Fm(prog)177
-b Ft(Sp)s(ecify)23 b(a)i(program)f Fm(prog)33 b Ft(to)25
-b(run)e(whenev)m(er)h(`)p Fo(cvs)30 b(update)p Ft(')23
-b(is)h(executed)h(from)g(the)f(top-)630 408 y(lev)m(el)35
-b(directory)f(of)h(the)g(c)m(hec)m(k)m(ed-out)j(mo)s(dule.)53
-b Fm(prog)42 b Ft(runs)34 b(with)f(a)j(single)d(argumen)m(t,)630
-518 y(the)e(full)d(path)i(to)h(the)f(source)h(rep)s(ository)e(for)h
-(this)g(mo)s(dule.)275 678 y(Y)-8 b(ou)37 b(should)d(also)j(see)g(see)h
-(Section)e(C.1.6)i([Mo)s(dule)e(program)g(options],)i(page)g(130)g(ab)s
-(out)e(ho)m(w)150 788 y(the)31 b(\\program)f(options")g(programs)g(are)
-h(run.)150 1013 y Fl(C.1.6)62 b(Ho)m(w)40 b(the)h(mo)s(dules)h(\014le)f
-(\\program)h(options")g(programs)g(are)e(run)150 1206
-y Ft(F)-8 b(or)43 b(c)m(hec)m(k)m(out,)49 b(rtag,)e(and)42
-b(exp)s(ort,)k(the)d(program)f(is)g(serv)m(er-based,)k(and)c(as)h(suc)m
-(h)g(the)f(follo)m(wing)150 1316 y(applies:-)275 1451
-y(If)35 b(using)f(remote)i(access)h(metho)s(ds)e(\(pserv)m(er,)j(ext,)f
-(etc.\),)i(CVS)c(will)e(execute)k(this)e(program)g(on)150
-1561 y(the)c(serv)m(er)f(from)g(a)h(temp)s(orary)f(directory)-8
-b(.)40 b(The)30 b(path)g(is)g(searc)m(hed)h(for)f(this)f(program.)275
-1696 y(If)k(using)g(\\lo)s(cal)h(access")i(\(on)e(a)h(lo)s(cal)e(or)h
-(remote)h(NFS)f(\014lesystem,)h(i.e.)52 b(rep)s(ository)33
-b(set)i(just)e(to)150 1805 y(a)h(path\),)g(the)g(program)f(will)e(b)s
-(e)i(executed)h(from)f(the)h(newly)e(c)m(hec)m(k)m(ed-out)k(tree,)f(if)
-d(found)g(there,)j(or)150 1915 y(alternativ)m(ely)30
-b(searc)m(hed)h(for)f(in)f(the)i(path)f(if)f(not.)150
-2050 y(The)h(commit)g(and)g(up)s(date)f(programs)h(are)h(lo)s
-(cally-based,)e(and)h(are)h(run)e(as)h(follo)m(ws:-)275
-2185 y(The)i(program)g(is)g(alw)m(a)m(ys)i(run)d(lo)s(cally)-8
-b(.)47 b(One)33 b(m)m(ust)f(re-c)m(hec)m(k)m(out)k(the)d(tree)g(one)g
-(is)f(using)g(if)f(these)150 2295 y(options)23 b(are)h(up)s(dated)e(in)
-h(the)h(mo)s(dules)d(administrativ)m(e)h(\014le.)38 b(The)23
-b(\014le)g(CVS/Chec)m(kin.prog)g(con)m(tains)150 2404
-y(the)g(v)-5 b(alue)22 b(of)h(the)g(option)g(`-i')f(set)i(in)d(the)i
-(mo)s(dules)e(\014le,)j(and)e(similarly)e(for)i(the)h(\014le)f(CVS/Up)s
-(date.prog)150 2514 y(and)27 b(`-u'.)40 b(The)27 b(program)g(is)g(alw)m
-(a)m(ys)h(executed)g(from)g(the)f(top)h(lev)m(el)f(of)h(the)g(c)m(hec)m
-(k)m(ed-out)i(cop)m(y)e(on)g(the)150 2623 y(clien)m(t.)41
-b(Again,)31 b(the)g(program)g(is)e(\014rst)h(searc)m(hed)h(for)g(in)e
-(the)i(c)m(hec)m(k)m(ed-out)j(cop)m(y)d(and)f(then)h(using)e(the)150
-2733 y(path.)275 2868 y(The)g(programs)h(are)h(all)e(run)g(after)i(the)
-g(op)s(eration)f(has)g(e\013ectiv)m(ely)h(completed.)150
-3127 y Fp(C.2)68 b(The)44 b(cvswrapp)t(ers)h(\014le)275
-3320 y Ft(W)-8 b(rapp)s(ers)36 b(refers)h(to)h(a)f Fs(cvs)f
-Ft(feature)i(whic)m(h)e(lets)h(y)m(ou)g(con)m(trol)h(certain)f
-(settings)g(based)g(on)g(the)150 3430 y(name)31 b(of)g(the)g(\014le)g
-(whic)m(h)e(is)h(b)s(eing)g(op)s(erated)h(on.)43 b(The)30
-b(settings)h(are)g(`)p Fo(-k)p Ft(')g(for)g(binary)e(\014les,)i(and)f
-(`)p Fo(-m)p Ft(')150 3539 y(for)g(nonmergeable)g(text)i(\014les.)275
-3674 y(The)26 b(`)p Fo(-m)p Ft(')g(option)g(sp)s(eci\014es)f(the)i
-(merge)g(metho)s(dology)g(that)g(should)e(b)s(e)h(used)f(when)h(a)h
-(non-binary)150 3784 y(\014le)33 b(is)g(up)s(dated.)50
-b Fo(MERGE)32 b Ft(means)i(the)g(usual)e Fs(cvs)h Ft(b)s(eha)m(vior:)47
-b(try)33 b(to)i(merge)f(the)g(\014les.)50 b Fo(COPY)33
-b Ft(means)150 3893 y(that)h Fo(cvs)29 b(update)i Ft(will)g(refuse)h
-(to)i(merge)f(\014les,)g(as)g(it)g(also)f(do)s(es)h(for)g(\014les)f(sp)
-s(eci\014ed)f(as)i(binary)e(with)150 4003 y(`)p Fo(-kb)p
-Ft(')25 b(\(but)g(if)g(the)g(\014le)g(is)f(sp)s(eci\014ed)g(as)i
-(binary)-8 b(,)25 b(there)h(is)e(no)h(need)h(to)g(sp)s(ecify)e(`)p
-Fo(-m)30 b('COPY')p Ft('\).)38 b(CVS)25 b(will)150 4113
-y(pro)m(vide)32 b(the)h(user)f(with)f(the)i(t)m(w)m(o)h(v)m(ersions)e
-(of)h(the)g(\014les,)g(and)f(require)f(the)i(user)g(using)e(mec)m
-(hanisms)150 4222 y(outside)j Fs(cvs)p Ft(,)h(to)h(insert)d(an)m(y)i
-(necessary)h(c)m(hanges.)54 b Fg(W)-10 b(ARNING)p Ft(:)36
-b(do)f(not)g(use)f Fo(COPY)g Ft(with)f Fs(cvs)h Ft(1.9)150
-4332 y(or)d(earlier{suc)m(h)f(v)m(ersions)g(of)g Fs(cvs)g
-Ft(will)e(cop)m(y)k(one)f(v)m(ersion)f(of)h(y)m(our)f(\014le)g(o)m(v)m
-(er)i(the)f(other,)g(wiping)e(out)150 4441 y(the)f(previous)e(con)m
-(ten)m(ts.)42 b(The)27 b(`)p Fo(-m)p Ft(')h(wrapp)s(er)e(option)h(only)
-g(a\013ects)i(b)s(eha)m(vior)e(when)g(merging)g(is)g(done)150
-4551 y(on)j(up)s(date;)f(it)h(do)s(es)f(not)h(a\013ect)i(ho)m(w)e
-(\014les)e(are)j(stored.)40 b(See)30 b(Chapter)g(9)g([Binary)f
-(\014les],)h(page)g(59,)h(for)150 4661 y(more)g(on)f(binary)e(\014les.)
-275 4796 y(The)h(basic)h(format)h(of)f(the)h(\014le)e(`)p
-Fo(cvswrappers)p Ft(')f(is:)390 4925 y Fo(wildcard)236
-b([option)46 b(value][option)e(value]...)390 5132 y(where)i(option)g
-(is)i(one)f(of)390 5340 y(-m)524 b(update)47 b(methodology)283
-b(value:)46 b(MERGE)g(or)i(COPY)p eop
+130 131 bop Ft 150 -116 a(130) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fl 150
+299 a(C.1.2) 62 b(Regular) 41 b(mo) s(dules) p Fm 150
+521 a(mname) p Fo 35 w([) 30 b(options) f(]) p Fm 30
+w(dir) p Fo 35 w([) p Fm 30 w(\014les) p Fo 4 w(...) f(]) p
+Ft 630 630 a(In) 39 b(the) h(simplest) e(case,) 43 b(this) c(form) g
+(of) h(mo) s(dule) e(de\014nition) f(reduces) j(to) g(`) p
+Fm(mname) c(dir) p Ft 7 w('.) 630 740 y(This) g(de\014nes) g(all) h
+(the) g(\014les) g(in) f(directory) p Fm 37 w(dir) p
+Ft 42 w(as) i(mo) s(dule) d(mname.) p Fm 62 w(dir) p
+Ft 42 w(is) i(a) h(relativ) m(e) 630 850 y(path) k(\(from) p
+Fo 43 w($CVSROOT) p Ft(\)) f(to) i(a) g(directory) f(of) h(source) g
+(in) e(the) i(source) g(rep) s(ository) -8 b(.) 77 b(In) 630
+959 y(this) 29 b(case,) i(on) f(c) m(hec) m(k) m(out,) i(a) e(single) f
+(directory) g(called) p Fm 29 w(mname) p Ft 35 w(is) g(created) h(as) g
+(a) h(w) m(orking) 630 1069 y(directory;) i(no) f(in) m(termediate) g
+(directory) g(lev) m(els) g(are) g(used) g(b) m(y) g(default,) g(ev) m
+(en) h(if) p Fm 31 w(dir) p Ft 38 w(w) m(as) 630 1178
+y(a) e(path) f(in) m(v) m(olving) f(sev) m(eral) i(directory) e(lev) m
+(els.) 275 1342 y(F) -8 b(or) 31 b(example,) f(if) f(a) i(mo) s(dule) e
+(is) g(de\014ned) g(b) m(y:) p Fo 390 1474 a(regmodule) 45
+b(first-dir) p Ft 150 1611 a(then) 30 b(regmo) s(dule) f(will) f(con) m
+(tain) j(the) f(\014les) g(from) f(\014rst-dir:) p Fo
+390 1743 a($) 47 b(cvs) g(co) h(regmodule) 390 1846 y(cvs) f(checkout:)
+e(Updating) h(regmodule) 390 1950 y(U) h(regmodule/file1) 390
+2054 y(U) g(regmodule/file2) 390 2158 y(cvs) g(checkout:) e(Updating) h
+(regmodule/sdir) 390 2262 y(U) h(regmodule/sdir/sfile) 390
+2365 y($) p Ft 275 2503 a(By) 29 b(explicitly) e(sp) s(ecifying) h
+(\014les) g(in) h(the) g(mo) s(dule) f(de\014nition) f(after) p
+Fm 30 w(dir) p Ft(,) i(y) m(ou) h(can) f(select) i(particular) 150
+2612 y(\014les) e(from) h(directory) p Fm 30 w(dir) p
+Ft(.) 39 b(Here) 31 b(is) e(an) i(example:) p Fo 390
+2744 a(regfiles) 46 b(first-dir/sdir) d(sfile) p Ft 150
+2881 a(With) j(this) g(de\014nition,) j(getting) e(the) g(reg\014les) f
+(mo) s(dule) f(will) f(create) 49 b(a) e(single) e(w) m(orking) h
+(directory) 150 2991 y(`) p Fo(regfiles) p Ft(') 24 b(con) m(taining) h
+(the) h(\014le) f(listed,) g(whic) m(h) g(comes) h(from) f(a) i
+(directory) e(deep) s(er) g(in) f(the) p Fs 26 w(cvs) p
+Ft 25 w(source) 150 3100 y(rep) s(ository:) p Fo 390
+3232 a($) 47 b(cvs) g(co) h(regfiles) 390 3336 y(U) f(regfiles/sfile)
+390 3440 y($) p Fl 150 3670 a(C.1.3) 62 b(Amp) s(ersand) 41
+b(mo) s(dules) p Ft 275 3865 a(A) 30 b(mo) s(dule) e(de\014nition) f
+(can) k(refer) e(to) i(other) f(mo) s(dules) e(b) m(y) i(including) d
+(`) p Fo(&) p Fm(mo) s(dule) p Ft 5 w(') h(in) h(its) g(de\014nition.) p
+Fm 390 3997 a(mname) p Fo 53 w([) 47 b(options) f(]) p
+Fm 47 w(&mo) s(dule) p Fo 5 w(...) p Ft 275 4134 a(Then) 31
+b(getting) j(the) f(mo) s(dule) e(creates) k(a) e(sub) s(directory) e
+(for) h(eac) m(h) i(suc) m(h) f(mo) s(dule,) f(in) f(the) i(directory)
+150 4244 y(con) m(taining) d(the) g(mo) s(dule.) 40 b(F) -8
+b(or) 31 b(example,) f(if) f(mo) s(dules) g(con) m(tains) p
+Fo 390 4375 a(ampermod) 46 b(&first-dir) p Ft 275 4513
+a(then) c(a) h(c) m(hec) m(k) m(out) i(will) 40 b(create) k(an) p
+Fo 43 w(ampermod) p Ft 40 w(directory) e(whic) m(h) g(con) m(tains) h
+(a) g(directory) f(called) p Fo 150 4622 a(first-dir) p
+Ft(,) 27 b(whic) m(h) g(in) g(turns) g(con) m(tains) h(all) g(the) g
+(directories) g(and) g(\014les) f(whic) m(h) g(liv) m(e) h(there.) 40
+b(F) -8 b(or) 29 b(exam-) 150 4732 y(ple,) h(the) g(command) p
+Fo 390 4863 a($) 47 b(cvs) g(co) h(ampermod) p Ft 150
+5001 a(will) 28 b(create) k(the) e(follo) m(wing) f(\014les:) p
+Fo 390 5132 a(ampermod/first-dir/file1) 390 5236 y
+(ampermod/first-dir/file2) 390 5340 y(ampermod/first-dir/sdir/) o(sfil)
+o(e) p 90 rotate dyy eop
%%Page: 131 133
-131 132 bop 150 -116 a Ft(App)s(endix)28 b(C:)i(Reference)h(man)m(ual)f
-(for)g(Administrativ)m(e)e(\014les)1276 b(131)390 299
-y Fo(-k)524 b(keyword)46 b(expansion)332 b(value:)46
-b(expansion)f(mode)390 506 y(and)i(value)f(is)h(a)h(single-quote)c
-(delimited)i(value.)275 646 y Ft(F)-8 b(or)26 b(example,)h(the)e(follo)
-m(wing)g(command)g(imp)s(orts)f(a)i(directory)-8 b(,)27
-b(treating)f(\014les)e(whose)i(name)g(ends)150 756 y(in)j(`)p
-Fo(.exe)p Ft(')h(as)g(binary:)390 890 y Fo(cvs)47 b(import)f(-I)h(!)h
-(-W)f("*.exe)f(-k)h('b'")g(first-dir)e(vendortag)g(reltag)150
-1161 y Fp(C.3)68 b(The)44 b(commit)i(supp)t(ort)e(\014les)275
-1359 y Ft(The)32 b(`)p Fo(-i)p Ft(')h(\015ag)h(in)e(the)h(`)p
-Fo(modules)p Ft(')f(\014le)h(can)g(b)s(e)g(used)f(to)i(run)e(a)i
-(certain)f(program)g(whenev)m(er)g(\014les)150 1469 y(are)38
-b(committed)h(\(see)g(Section)e(C.1)i([mo)s(dules],)g(page)f(127\).)66
-b(The)37 b(\014les)g(describ)s(ed)f(in)h(this)g(section)150
-1578 y(pro)m(vide)29 b(other,)i(more)g(\015exible,)e(w)m(a)m(ys)i(to)g
-(run)e(programs)h(whenev)m(er)g(something)g(is)f(committed.)275
-1718 y(There)e(are)i(three)f(kind)e(of)i(programs)g(that)h(can)f(b)s(e)
-f(run)g(on)h(commit.)40 b(They)27 b(are)i(sp)s(eci\014ed)d(in)h
-(\014les)150 1828 y(in)33 b(the)i(rep)s(ository)-8 b(,)36
-b(as)f(describ)s(ed)d(b)s(elo)m(w.)53 b(The)34 b(follo)m(wing)f(table)i
-(summarizes)e(the)i(\014le)f(names)h(and)150 1937 y(the)c(purp)s(ose)d
-(of)j(the)f(corresp)s(onding)f(programs.)150 2105 y(`)p
-Fo(commitinfo)p Ft(')630 2214 y(The)h(program)h(is)e(resp)s(onsible)f
-(for)j(c)m(hec)m(king)g(that)h(the)f(commit)f(is)g(allo)m(w)m(ed.)42
-b(If)30 b(it)g(exits)630 2324 y(with)f(a)i(non-zero)g(exit)f(status)h
-(the)f(commit)h(will)c(b)s(e)j(ab)s(orted.)150 2489 y(`)p
-Fo(verifymsg)p Ft(')630 2598 y(The)h(sp)s(eci\014ed)e(program)i(is)f
-(used)h(to)h(ev)-5 b(aluate)31 b(the)h(log)f(message,)i(and)d(p)s
-(ossibly)f(v)m(erify)630 2708 y(that)h(it)e(con)m(tains)i(all)e
-(required)f(\014elds.)39 b(This)27 b(is)i(most)g(useful)f(in)f(com)m
-(bination)i(with)f(the)630 2818 y(`)p Fo(rcsinfo)p Ft(')d(\014le,)h
-(whic)m(h)f(can)h(hold)f(a)i(log)f(message)h(template)g(\(see)g
-(Section)f(C.8)g([rcsinfo],)630 2927 y(page)31 b(136\).)150
-3092 y(`)p Fo(editinfo)p Ft(')630 3202 y(The)e(sp)s(eci\014ed)e
-(program)j(is)e(used)h(to)h(edit)e(the)i(log)f(message,)i(and)e(p)s
-(ossibly)e(v)m(erify)h(that)630 3311 y(it)43 b(con)m(tains)g(all)g
-(required)e(\014elds.)79 b(This)41 b(is)i(most)g(useful)f(in)g(com)m
-(bination)h(with)f(the)630 3421 y(`)p Fo(rcsinfo)p Ft(')25
-b(\014le,)h(whic)m(h)f(can)h(hold)f(a)i(log)f(message)h(template)g
-(\(see)g(Section)f(C.8)g([rcsinfo],)630 3530 y(page)31
-b(136\).)42 b(\(obsolete\))150 3695 y(`)p Fo(loginfo)p
-Ft(')94 b(The)34 b(sp)s(eci\014ed)f(program)i(is)f(called)g(when)f(the)
-i(commit)g(is)f(complete.)54 b(It)35 b(receiv)m(es)h(the)630
-3805 y(log)31 b(message)g(and)f(some)h(additional)e(information)g(and)h
-(can)h(store)g(the)g(log)g(message)g(in)630 3914 y(a)e(\014le,)f(or)h
-(mail)e(it)i(to)g(appropriate)f(p)s(ersons,)g(or)g(ma)m(yb)s(e)h(p)s
-(ost)f(it)g(to)i(a)f(lo)s(cal)f(newsgroup,)630 4024 y(or)6
-b(.)22 b(.)g(.)42 b(Y)-8 b(our)30 b(imagination)f(is)h(the)g(limit!)150
-4259 y Fl(C.3.1)62 b(The)41 b(common)f(syn)m(tax)275
-4457 y Ft(The)32 b(administrativ)m(e)f(\014les)g(suc)m(h)h(as)h(`)p
-Fo(commitinfo)p Ft(',)e(`)p Fo(loginfo)p Ft(',)h(`)p
-Fo(rcsinfo)p Ft(',)g(`)p Fo(verifymsg)p Ft(',)f(etc.,)150
-4567 y(all)i(ha)m(v)m(e)j(a)e(common)h(format.)53 b(The)34
-b(purp)s(ose)e(of)j(the)f(\014les)f(are)i(describ)s(ed)d(later)i(on.)53
-b(The)34 b(common)150 4676 y(syn)m(tax)d(is)e(describ)s(ed)g(here.)275
-4816 y(Eac)m(h)i(line)d(con)m(tains)j(the)f(follo)m(wing:)225
-4956 y Fr(\017)60 b Ft(A)36 b(regular)g(expression.)57
-b(This)35 b(is)g(a)i(basic)f(regular)f(expression)g(in)g(the)i(syn)m
-(tax)g(used)e(b)m(y)h(GNU)330 5066 y(emacs.)225 5203
-y Fr(\017)60 b Ft(A)30 b(whitespace)h(separator|one)g(or)f(more)h
-(spaces)g(and/or)f(tabs.)225 5340 y Fr(\017)60 b Ft(A)30
-b(\014le)g(name)g(or)h(command-line)e(template.)p eop
+131 132 bop Ft 150 -116 a(App) s(endix) 28 b(C:) i(Reference) h(man) m
+(ual) f(for) g(Administrativ) m(e) e(\014les) 1276 b(131) 275
+299 y(There) 28 b(is) g(one) h(quirk/bug:) 38 b(the) 29
+b(messages) h(that) p Fs 29 w(cvs) p Ft 28 w(prin) m(ts) d(omit) i(the)
+g(`) p Fo(ampermod) p Ft(',) e(and) i(th) m(us) f(do) 150
+408 y(not) j(correctly) f(displa) m(y) f(the) i(lo) s(cation) e(to) j
+(whic) m(h) d(it) h(is) f(c) m(hec) m(king) i(out) g(the) f(\014les:) p
+Fo 390 546 a($) 47 b(cvs) g(co) h(ampermod) 390 650 y(cvs) f(checkout:)
+e(Updating) h(first-dir) 390 753 y(U) h(first-dir/file1) 390
+857 y(U) g(first-dir/file2) 390 961 y(cvs) g(checkout:) e(Updating) h
+(first-dir/sdir) 390 1065 y(U) h(first-dir/sdir/sfile) 390
+1168 y($) p Ft 275 1312 a(Do) 31 b(not) f(rely) g(on) g(this) f(buggy) i
+(b) s(eha) m(vior;) e(it) h(ma) m(y) h(get) h(\014xed) d(in) h(a) g
+(future) g(release) g(of) p Fs 31 w(cvs) p Ft(.) p Fl
+150 1553 a(C.1.4) 62 b(Excluding) 41 b(directories) p
+Ft 275 1754 a(An) h(alias) f(mo) s(dule) g(ma) m(y) i(exclude) f
+(particular) f(directories) h(from) g(other) h(mo) s(dules) e(b) m(y) h
+(using) f(an) 150 1864 y(exclamation) 31 b(mark) f(\(`) p
+Fo(!) p Ft('\)) h(b) s(efore) f(the) g(name) h(of) f(eac) m(h) i
+(directory) e(to) h(b) s(e) f(excluded.) 275 2007 y(F) -8
+b(or) 31 b(example,) f(if) f(the) i(mo) s(dules) d(\014le) i(con) m
+(tains:) p Fo 390 2144 a(exmodule) 46 b(-a) h(!first-dir/sdir) c
+(first-dir) p Ft 275 2288 a(then) 22 b(c) m(hec) m(king) h(out) f(the) h
+(mo) s(dule) e(`) p Fo(exmodule) p Ft(') f(will) g(c) m(hec) m(k) k
+(out) e(ev) m(erything) h(in) e(`) p Fo(first-dir) p
+Ft(') f(except) 150 2397 y(an) m(y) 31 b(\014les) e(in) g(the) i(sub) s
+(directory) d(`) p Fo(first-dir/sdir) p Ft('.) p Fl 150
+2639 a(C.1.5) 62 b(Mo) s(dule) 42 b(options) p Ft 275
+2840 a(Either) 30 b(regular) h(mo) s(dules) f(or) i(amp) s(ersand) e
+(mo) s(dules) g(can) i(con) m(tain) g(options,) g(whic) m(h) f(supply) e
+(addi-) 150 2949 y(tional) h(information) e(concerning) i(the) h(mo) s
+(dule.) p Fo 150 3185 a(-d) p Fm 30 w(name) p Ft 142
+w(Name) g(the) g(w) m(orking) e(directory) h(something) g(other) h
+(than) f(the) g(mo) s(dule) f(name.) p Fo 150 3353 a(-e) p
+Fm 30 w(prog) p Ft 177 w(Sp) s(ecify) j(a) h(program) p
+Fm 33 w(prog) p Ft 41 w(to) h(run) e(whenev) m(er) h(\014les) g(in) f
+(a) h(mo) s(dule) f(are) i(exp) s(orted.) p Fm 49 w(prog) p
+Ft 630 3462 a(runs) 29 b(with) g(a) i(single) e(argumen) m(t,) i(the) f
+(mo) s(dule) f(name.) p Fo 150 3630 a(-i) p Fm 30 w(prog) p
+Ft 177 w(Sp) s(ecify) d(a) i(program) p Fm 28 w(prog) p
+Ft 35 w(to) h(run) d(whenev) m(er) i(\014les) f(in) f(a) j(mo) s(dule) d
+(are) i(committed.) p Fm 40 w(prog) p Ft 630 3740 a(runs) 34
+b(with) h(a) i(single) d(argumen) m(t,) k(the) f(full) c(pathname) j
+(of) h(the) f(a\013ected) h(directory) f(in) f(a) 630
+3850 y(source) d(rep) s(ository) -8 b(.) 43 b(The) 30
+b(`) p Fo(commitinfo) p Ft(',) g(`) p Fo(loginfo) p Ft(',) g(and) h(`) p
+Fo(verifymsg) p Ft(') f(\014les) g(pro) m(vide) 630 3959
+y(other) h(w) m(a) m(ys) g(to) g(call) f(a) g(program) h(on) f(commit.)
+p Fo 150 4127 a(-o) p Fm 30 w(prog) p Ft 177 w(Sp) s(ecify) 23
+b(a) j(program) p Fm 24 w(prog) p Ft 33 w(to) g(run) d(whenev) m(er) i
+(\014les) f(in) g(a) h(mo) s(dule) e(are) j(c) m(hec) m(k) m(ed) h
+(out.) p Fm 39 w(prog) p Ft 630 4237 a(runs) i(with) g(a) i(single) e
+(argumen) m(t,) i(the) f(mo) s(dule) f(name.) p Fo 150
+4405 a(-s) p Fm 30 w(status) p Ft 116 w(Assign) 42 b(a) h(status) h(to)
+f(the) g(mo) s(dule.) 77 b(When) 43 b(the) g(mo) s(dule) e(\014le) h
+(is) g(prin) m(ted) g(with) g(`) p Fo(cvs) 630 4514 y(checkout) 28
+b(-s) p Ft(') c(the) g(mo) s(dules) f(are) i(sorted) f(according) g(to)
+h(primarily) c(mo) s(dule) h(status,) 27 b(and) 630 4624
+y(secondarily) i(according) h(to) g(the) h(mo) s(dule) d(name.) 41
+b(This) 28 b(option) h(has) h(no) g(other) g(meaning.) 630
+4734 y(Y) -8 b(ou) 33 b(can) f(use) g(this) f(option) h(for) g(sev) m
+(eral) g(things) f(b) s(esides) g(status:) 44 b(for) 32
+b(instance,) h(list) e(the) 630 4843 y(p) s(erson) e(that) i(is) f
+(resp) s(onsible) d(for) j(this) f(mo) s(dule.) p Fo
+150 5011 a(-t) p Fm 30 w(prog) p Ft 177 w(Sp) s(ecify) 23
+b(a) i(program) p Fm 24 w(prog) p Ft 33 w(to) g(run) e(whenev) m(er) i
+(\014les) e(in) g(a) i(mo) s(dule) e(are) i(tagged) i(with) p
+Fo 23 w(rtag) p Ft(.) p Fm 630 5121 a(prog) p Ft 31 w(runs) 22
+b(with) h(t) m(w) m(o) i(argumen) m(ts:) 37 b(the) 24
+b(mo) s(dule) e(name) i(and) f(the) h(sym) m(b) s(olic) e(tag) j(sp) s
+(eci\014ed) 630 5230 y(to) p Fo 25 w(rtag) p Ft(.) 37
+b(It) 24 b(is) f(not) h(run) e(when) p Fo 23 w(tag) p
+Ft 23 w(is) h(executed.) 39 b(Generally) 23 b(y) m(ou) h(will) d
+(\014nd) h(that) j(taginfo) 630 5340 y(is) k(a) i(b) s(etter) g
+(solution) e(\(see) i(Section) f(8.3) i([user-de\014ned) d(logging],) h
+(page) h(59\).) p 90 rotate dyy eop
%%Page: 132 134
-132 133 bop 150 -116 a Ft(132)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y(Blank)35 b(lines)e(are)i
-(ignored.)54 b(Lines)34 b(that)i(start)g(with)e(the)h(c)m(haracter)i(`)
-p Fo(#)p Ft(')e(are)g(treated)h(as)g(commen)m(ts.)150
-408 y(Long)31 b(lines)d(unfortunately)h(can)i Fn(not)39
-b Ft(b)s(e)30 b(brok)m(en)g(in)f(t)m(w)m(o)j(parts)e(in)f(an)m(y)i(w)m
-(a)m(y)-8 b(.)275 551 y(The)33 b(\014rst)g(regular)g(expression)f(that)
-j(matc)m(hes)g(the)f(curren)m(t)f(directory)h(name)g(in)e(the)i(rep)s
-(ository)150 660 y(is)29 b(used.)40 b(The)30 b(rest)h(of)f(the)h(line)e
-(is)g(used)h(as)g(a)h(\014le)e(name)i(or)f(command-line)f(as)i
-(appropriate.)150 937 y Fp(C.4)68 b(Commitinfo)275 1138
-y Ft(The)36 b(`)p Fo(commitinfo)p Ft(')f(\014le)i(de\014nes)f(programs)
-h(to)h(execute)h(whenev)m(er)e(`)p Fo(cvs)30 b(commit)p
-Ft(')36 b(is)g(ab)s(out)h(to)150 1247 y(execute.)73 b(These)40
-b(programs)g(are)h(used)f(for)g(pre-commit)g(c)m(hec)m(king)i(to)f(v)m
-(erify)f(that)h(the)g(mo)s(di\014ed,)150 1357 y(added)25
-b(and)h(remo)m(v)m(ed)h(\014les)e(are)i(really)e(ready)h(to)h(b)s(e)e
-(committed.)40 b(This)24 b(could)h(b)s(e)h(used,)g(for)g(instance,)150
-1467 y(to)31 b(v)m(erify)f(that)h(the)f(c)m(hanged)h(\014les)f(conform)
-g(to)h(to)g(y)m(our)g(site's)f(standards)f(for)h(co)s(ding)g(practice.)
-275 1609 y(As)i(men)m(tioned)f(earlier,)h(eac)m(h)h(line)d(in)h(the)h
-(`)p Fo(commitinfo)p Ft(')e(\014le)h(consists)g(of)i(a)f(regular)f
-(expression)150 1719 y(and)c(a)i(command-line)d(template.)41
-b(The)27 b(template)h(can)h(include)c(a)k(program)f(name)g(and)f(an)m
-(y)h(n)m(um)m(b)s(er)150 1828 y(of)37 b(argumen)m(ts)h(y)m(ou)f(wish)f
-(to)i(supply)d(to)j(it.)60 b(The)37 b(full)e(path)i(to)h(the)f(curren)m
-(t)g(source)h(rep)s(ository)e(is)150 1938 y(app)s(ended)e(to)j(the)f
-(template,)i(follo)m(w)m(ed)d(b)m(y)h(the)g(\014le)f(names)h(of)g(an)m
-(y)g(\014les)f(in)m(v)m(olv)m(ed)g(in)g(the)h(commit)150
-2047 y(\(added,)30 b(remo)m(v)m(ed,)i(and)e(mo)s(di\014ed)e(\014les\).)
-275 2190 y(The)d(\014rst)h(line)f(with)g(a)i(regular)e(expression)h
-(matc)m(hing)g(the)h(directory)f(within)e(the)i(rep)s(ository)g(will)
-150 2299 y(b)s(e)k(used.)40 b(If)30 b(the)g(command)g(returns)f(a)i
-(non-zero)g(exit)f(status)h(the)g(commit)f(will)e(b)s(e)h(ab)s(orted.)
-275 2442 y(If)37 b(the)h(rep)s(ository)f(name)i(do)s(es)e(not)i(matc)m
-(h)g(an)m(y)f(of)g(the)h(regular)e(expressions)g(in)f(this)h(\014le,)j
-(the)150 2551 y(`)p Fo(DEFAULT)p Ft(')29 b(line)g(is)g(used,)h(if)f(it)
-h(is)g(sp)s(eci\014ed.)275 2693 y(All)c(o)s(ccurrences)h(of)h(the)g
-(name)g(`)p Fo(ALL)p Ft(')f(app)s(earing)f(as)i(a)g(regular)f
-(expression)f(are)j(used)d(in)h(addition)150 2803 y(to)k(the)g(\014rst)
-e(matc)m(hing)i(regular)e(expression)g(or)i(the)f(name)h(`)p
-Fo(DEFAULT)p Ft('.)275 2945 y(Note:)39 b(when)23 b Fs(cvs)h
-Ft(is)f(accessing)i(a)g(remote)g(rep)s(ository)-8 b(,)26
-b(`)p Fo(commitinfo)p Ft(')c(will)g(b)s(e)i(run)f(on)h(the)h
-Fn(r)-5 b(emote)150 3055 y Ft(\(i.e.,)31 b(serv)m(er\))g(side,)f(not)g
-(the)h(clien)m(t)f(side)f(\(see)i(Section)g(2.9)g([Remote)h(rep)s
-(ositories],)d(page)i(19\).)150 3332 y Fp(C.5)68 b(V)-11
-b(erifying)45 b(log)h(messages)275 3532 y Ft(Once)25
-b(y)m(ou)g(ha)m(v)m(e)h(en)m(tered)g(a)g(log)f(message,)i(y)m(ou)f(can)
-f(ev)-5 b(aluate)26 b(that)g(message)g(to)g(c)m(hec)m(k)g(for)f(sp)s
-(eci\014c)150 3642 y(con)m(ten)m(t,)40 b(suc)m(h)d(as)f(a)h(bug)f(ID.)h
-(Use)g(the)g(`)p Fo(verifymsg)p Ft(')e(\014le)h(to)h(sp)s(ecify)e(a)i
-(program)g(that)g(is)e(used)h(to)150 3752 y(v)m(erify)29
-b(the)h(log)f(message.)42 b(This)27 b(program)j(could)e(b)s(e)h(a)h
-(simple)d(script)i(that)h(c)m(hec)m(ks)h(that)f(the)f(en)m(tered)150
-3861 y(message)i(con)m(tains)g(the)g(required)d(\014elds.)275
-4004 y(The)h(`)p Fo(verifymsg)p Ft(')f(\014le)i(is)f(often)i(most)f
-(useful)f(together)i(with)e(the)i(`)p Fo(rcsinfo)p Ft(')d(\014le,)i
-(whic)m(h)f(can)i(b)s(e)150 4113 y(used)f(to)h(sp)s(ecify)e(a)h(log)h
-(message)g(template.)275 4255 y(Eac)m(h)37 b(line)f(in)g(the)h(`)p
-Fo(verifymsg)p Ft(')f(\014le)g(consists)h(of)g(a)h(regular)e
-(expression)g(and)h(a)g(command-line)150 4365 y(template.)69
-b(The)39 b(template)h(m)m(ust)g(include)d(a)j(program)g(name,)i(and)d
-(can)h(include)d(an)m(y)j(n)m(um)m(b)s(er)f(of)150 4475
-y(argumen)m(ts.)82 b(The)44 b(full)d(path)j(to)h(the)f(curren)m(t)g
-(log)g(message)h(template)g(\014le)e(is)g(app)s(ended)f(to)j(the)150
-4584 y(template.)275 4727 y(One)26 b(thing)f(that)i(should)e(b)s(e)h
-(noted)g(is)g(that)h(the)g(`)p Fo(ALL)p Ft(')f(k)m(eyw)m(ord)h(is)e
-(not)i(supp)s(orted.)37 b(If)27 b(more)f(than)150 4836
-y(one)j(matc)m(hing)g(line)f(is)g(found,)g(the)h(\014rst)f(one)h(is)f
-(used.)40 b(This)27 b(can)i(b)s(e)g(useful)e(for)i(sp)s(ecifying)d(a)k
-(default)150 4946 y(v)m(eri\014cation)g(script)f(in)g(a)i(directory)-8
-b(,)31 b(and)e(then)h(o)m(v)m(erriding)g(it)g(in)f(a)h(sub)s(directory)
--8 b(.)275 5088 y(If)37 b(the)h(rep)s(ository)f(name)i(do)s(es)e(not)i
-(matc)m(h)g(an)m(y)f(of)g(the)h(regular)e(expressions)g(in)f(this)h
-(\014le,)j(the)150 5198 y(`)p Fo(DEFAULT)p Ft(')29 b(line)g(is)g(used,)
-h(if)f(it)h(is)g(sp)s(eci\014ed.)275 5340 y(If)f(the)i(v)m
-(eri\014cation)f(script)f(exits)h(with)f(a)i(non-zero)g(exit)f(status,)
-h(the)g(commit)f(is)g(ab)s(orted.)p eop
+132 133 bop Ft 150 -116 a(132) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fo 150
+299 a(-u) p Fm 30 w(prog) p Ft 177 w(Sp) s(ecify) 23
+b(a) i(program) p Fm 24 w(prog) p Ft 33 w(to) g(run) e(whenev) m(er) h
+(`) p Fo(cvs) 30 b(update) p Ft(') 23 b(is) h(executed) h(from) g(the) f
+(top-) 630 408 y(lev) m(el) 35 b(directory) f(of) h(the) g(c) m(hec) m
+(k) m(ed-out) j(mo) s(dule.) p Fm 53 w(prog) p Ft 42
+w(runs) c(with) f(a) j(single) d(argumen) m(t,) 630 518
+y(the) e(full) d(path) i(to) h(the) f(source) h(rep) s(ository) e(for) h
+(this) g(mo) s(dule.) 275 678 y(Y) -8 b(ou) 37 b(should) d(also) j(see)
+g(see) h(Section) e(C.1.6) i([Mo) s(dule) e(program) g(options],) i
+(page) g(132) g(ab) s(out) e(ho) m(w) 150 788 y(the) 31
+b(\\program) f(options") g(programs) g(are) h(run.) p
+Fl 150 1013 a(C.1.6) 62 b(Ho) m(w) 40 b(the) h(mo) s(dules) h(\014le) f
+(\\program) h(options") g(programs) g(are) e(run) p Ft
+150 1206 a(F) -8 b(or) 43 b(c) m(hec) m(k) m(out,) 49
+b(rtag,) e(and) 42 b(exp) s(ort,) k(the) d(program) f(is) g(serv) m
+(er-based,) k(and) c(as) h(suc) m(h) g(the) f(follo) m(wing) 150
+1316 y(applies:-) 275 1451 y(If) 26 b(using) f(remote) i(access) h
+(metho) s(ds) e(\(pserv) m(er,) i(ext,) g(etc.\),) p
+Fs 29 w(cvs) p Ft 26 w(will) c(execute) k(this) d(program) h(on) h(the)
+150 1561 y(serv) m(er) k(from) f(a) g(temp) s(orary) g(directory) -8
+b(.) 41 b(The) 30 b(path) g(is) f(searc) m(hed) i(for) f(this) g
+(program.) 275 1696 y(If) j(using) g(\\lo) s(cal) h(access") i(\(on) e
+(a) h(lo) s(cal) e(or) h(remote) h(NFS) f(\014lesystem,) h(i.e.) 52
+b(rep) s(ository) 33 b(set) i(just) e(to) 150 1805 y(a) h(path\),) g
+(the) g(program) f(will) e(b) s(e) i(executed) h(from) f(the) h(newly) e
+(c) m(hec) m(k) m(ed-out) k(tree,) f(if) d(found) g(there,) j(or) 150
+1915 y(alternativ) m(ely) 30 b(searc) m(hed) h(for) f(in) f(the) i
+(path) f(if) f(not.) 150 2050 y(The) h(commit) g(and) g(up) s(date) f
+(programs) h(are) h(lo) s(cally-based,) e(and) h(are) h(run) e(as) h
+(follo) m(ws:-) 275 2185 y(The) i(program) g(is) g(alw) m(a) m(ys) i
+(run) d(lo) s(cally) -8 b(.) 47 b(One) 33 b(m) m(ust) f(re-c) m(hec) m
+(k) m(out) k(the) d(tree) g(one) g(is) f(using) g(if) f(these) 150
+2295 y(options) 23 b(are) h(up) s(dated) e(in) h(the) h(mo) s(dules) d
+(administrativ) m(e) h(\014le.) 38 b(The) 23 b(\014le) g(CVS/Chec) m
+(kin.prog) g(con) m(tains) 150 2404 y(the) g(v) -5 b(alue) 22
+b(of) h(the) g(option) g(`-i') f(set) i(in) d(the) i(mo) s(dules) e
+(\014le,) j(and) e(similarly) e(for) i(the) h(\014le) f(CVS/Up) s
+(date.prog) 150 2514 y(and) 27 b(`-u'.) 40 b(The) 27
+b(program) g(is) g(alw) m(a) m(ys) h(executed) g(from) g(the) f(top) h
+(lev) m(el) f(of) h(the) g(c) m(hec) m(k) m(ed-out) i(cop) m(y) e(on) g
+(the) 150 2623 y(clien) m(t.) 41 b(Again,) 31 b(the) g(program) g(is) e
+(\014rst) h(searc) m(hed) h(for) g(in) e(the) i(c) m(hec) m(k) m
+(ed-out) j(cop) m(y) d(and) f(then) h(using) e(the) 150
+2733 y(path.) 275 2868 y(The) g(programs) h(are) h(all) e(run) g(after)
+i(the) g(op) s(eration) f(has) g(e\013ectiv) m(ely) h(completed.) p
+Fp 150 3127 a(C.2) 68 b(The) 44 b(cvswrapp) t(ers) h(\014le) p
+Ft 275 3320 a(W) -8 b(rapp) s(ers) 36 b(refers) h(to) h(a) p
+Fs 37 w(cvs) p Ft 36 w(feature) g(whic) m(h) e(lets) h(y) m(ou) g(con) m
+(trol) h(certain) f(settings) g(based) g(on) g(the) 150
+3430 y(name) 31 b(of) g(the) g(\014le) g(whic) m(h) e(is) h(b) s(eing) g
+(op) s(erated) h(on.) 43 b(The) 30 b(settings) h(are) g(`) p
+Fo(-k) p Ft(') g(for) g(binary) e(\014les,) i(and) f(`) p
+Fo(-m) p Ft(') 150 3539 y(for) g(nonmergeable) g(text) i(\014les.) 275
+3674 y(The) 26 b(`) p Fo(-m) p Ft(') g(option) g(sp) s(eci\014es) f
+(the) i(merge) g(metho) s(dology) g(that) g(should) e(b) s(e) h(used) f
+(when) h(a) h(non-binary) 150 3784 y(\014le) 33 b(is) g(up) s(dated.) p
+Fo 50 w(MERGE) p Ft 32 w(means) h(the) g(usual) p Fs
+32 w(cvs) p Ft 33 w(b) s(eha) m(vior:) 47 b(try) 33 b(to) i(merge) f
+(the) g(\014les.) p Fo 50 w(COPY) p Ft 33 w(means) 150
+3893 y(that) p Fo 34 w(cvs) 29 b(update) p Ft 31 w(will) i(refuse) h
+(to) i(merge) f(\014les,) g(as) g(it) g(also) f(do) s(es) h(for) g
+(\014les) f(sp) s(eci\014ed) f(as) i(binary) e(with) 150
+4003 y(`) p Fo(-kb) p Ft(') c(\(but) g(if) g(the) g(\014le) g(is) g(sp)
+s(eci\014ed) e(as) j(binary) -8 b(,) 27 b(there) h(is) e(no) i(need) f
+(to) h(sp) s(ecify) e(`) p Fo(-m) k('COPY') p Ft('\).) p
+Fs 39 w(cvs) p Ft 27 w(will) 150 4113 y(pro) m(vide) i(the) h(user) f
+(with) f(the) i(t) m(w) m(o) h(v) m(ersions) e(of) h(the) g(\014les,) g
+(and) f(require) f(the) i(user) g(using) e(mec) m(hanisms) 150
+4222 y(outside) p Fs 34 w(cvs) p Ft(,) k(to) h(insert) d(an) m(y) i
+(necessary) h(c) m(hanges.) p Fg 54 w(W) -10 b(ARNING) p
+Ft(:) 36 b(do) f(not) g(use) p Fo 34 w(COPY) p Ft 34
+w(with) p Fs 33 w(cvs) p Ft 34 w(1.9) 150 4332 y(or) c(earlier{suc) m
+(h) f(v) m(ersions) g(of) p Fs 30 w(cvs) p Ft 30 w(will) e(cop) m(y) k
+(one) f(v) m(ersion) f(of) h(y) m(our) f(\014le) g(o) m(v) m(er) i(the)
+f(other,) g(wiping) e(out) 150 4441 y(the) f(previous) e(con) m(ten) m
+(ts.) 42 b(The) 27 b(`) p Fo(-m) p Ft(') h(wrapp) s(er) e(option) h
+(only) g(a\013ects) i(b) s(eha) m(vior) e(when) g(merging) g(is) g
+(done) 150 4551 y(on) j(up) s(date;) f(it) h(do) s(es) f(not) h
+(a\013ect) i(ho) m(w) e(\014les) e(are) j(stored.) 40
+b(See) 30 b(Chapter) g(9) g([Binary) f(\014les],) h(page) g(61,) h(for)
+150 4661 y(more) g(on) f(binary) e(\014les.) 275 4796
+y(The) h(basic) h(format) h(of) f(the) h(\014le) e(`) p
+Fo(cvswrappers) p Ft(') f(is:) p Fo 390 4925 a(wildcard) 236
+b([option) 46 b(value][option) e(value]...) 390 5132
+y(where) i(option) g(is) i(one) f(of) 390 5340 y(-m) 524
+b(update) 47 b(methodology) 283 b(value:) 46 b(MERGE) g(or) i(COPY) p
+90 rotate dyy eop
%%Page: 133 135
-133 134 bop 150 -116 a Ft(App)s(endix)28 b(C:)i(Reference)h(man)m(ual)f
-(for)g(Administrativ)m(e)e(\014les)1276 b(133)275 299
-y(Note)32 b(that)f(the)g(v)m(eri\014cation)f(script)g(cannot)h(c)m
-(hange)h(the)f(log)g(message;)i(it)d(can)h(merely)f(accept)i(it)150
-408 y(or)e(reject)i(it.)275 545 y(The)24 b(follo)m(wing)g(is)g(a)h
-(little)f(silly)f(example)i(of)g(a)h(`)p Fo(verifymsg)p
-Ft(')d(\014le,)i(together)i(with)d(the)h(corresp)s(ond-)150
-654 y(ing)32 b(`)p Fo(rcsinfo)p Ft(')f(\014le,)h(the)h(log)f(message)i
-(template)f(and)f(an)g(v)m(eri\014cation)g(script.)46
-b(W)-8 b(e)34 b(b)s(egin)d(with)g(the)150 764 y(log)j(message)i
-(template.)52 b(W)-8 b(e)36 b(w)m(an)m(t)f(to)g(alw)m(a)m(ys)g(record)f
-(a)g(bug-id)f(n)m(um)m(b)s(er)g(on)h(the)g(\014rst)g(line)e(of)j(the)
-150 874 y(log)g(message.)54 b(The)35 b(rest)f(of)h(log)g(message)h(is)e
-(free)g(text.)55 b(The)34 b(follo)m(wing)f(template)i(is)f(found)f(in)h
-(the)150 983 y(\014le)29 b(`)p Fo(/usr/cvssupport/tc.template)o
-Ft('.)390 1114 y Fo(BugId:)275 1250 y Ft(The)g(script)h(`)p
-Fo(/usr/cvssupport/bugid.ve)o(rify)o Ft(')25 b(is)k(used)h(to)h(ev)-5
-b(aluate)31 b(the)g(log)f(message.)390 1381 y Fo(#!/bin/sh)390
-1484 y(#)390 1588 y(#)334 b(bugid.verify)44 b(filename)390
-1692 y(#)390 1796 y(#)95 b(Verify)46 b(that)h(the)g(log)g(message)f
-(contains)f(a)j(valid)e(bugid)390 1899 y(#)95 b(on)47
-b(the)g(first)g(line.)390 2003 y(#)390 2107 y(if)g(head)g(-1)g(<)g($1)h
-(|)f(grep)g('^BugId:[)e(]*[0-9][0-9]*$')f(>)j(/dev/null;)e(then)581
-2211 y(exit)i(0)390 2315 y(else)581 2418 y(echo)g("No)f(BugId)h
-(found.")581 2522 y(exit)g(1)390 2626 y(fi)275 2762 y
-Ft(The)29 b(`)p Fo(verifymsg)p Ft(')g(\014le)g(con)m(tains)i(this)e
-(line:)390 2893 y Fo(^tc)238 b(/usr/cvssupport/bugid.ve)o(rif)o(y)275
-3029 y Ft(The)29 b(`)p Fo(rcsinfo)p Ft(')g(\014le)h(con)m(tains)g(this)
-g(line:)390 3160 y Fo(^tc)238 b(/usr/cvssupport/tc.templ)o(ate)150
-3421 y Fp(C.6)68 b(Editinfo)275 3616 y Fn(NOTE:)36 b
-Ft(The)c(`)p Fo(editinfo)p Ft(')e(feature)j(has)f(b)s(een)f(rendered)h
-(obsolete.)47 b(T)-8 b(o)32 b(set)h(a)g(default)e(editor)h(for)150
-3726 y(log)42 b(messages)h(use)e(the)h Fo(EDITOR)e Ft(en)m(vironmen)m
-(t)i(v)-5 b(ariable)40 b(\(see)j(App)s(endix)c(D)j([En)m(vironmen)m(t)f
-(v)-5 b(ari-)150 3835 y(ables],)32 b(page)g(141\))h(or)f(the)f(`)p
-Fo(-e)p Ft(')h(global)f(option)f(\(see)j(Section)e(A.4)i([Global)e
-(options],)g(page)h(86\).)46 b(See)150 3945 y(Section)28
-b(C.5)g([v)m(erifymsg],)h(page)g(132,)h(for)e(information)e(on)i(the)g
-(use)g(of)g(the)h(`)p Fo(verifymsg)p Ft(')d(feature)i(for)150
-4054 y(ev)-5 b(aluating)30 b(log)g(messages.)275 4191
-y(If)40 b(y)m(ou)i(w)m(an)m(t)g(to)g(mak)m(e)h(sure)d(that)i(all)f(log)
-g(messages)h(lo)s(ok)f(the)h(same)g(w)m(a)m(y)-8 b(,)45
-b(y)m(ou)d(can)g(use)f(the)150 4300 y(`)p Fo(editinfo)p
-Ft(')36 b(\014le)g(to)i(sp)s(ecify)f(a)g(program)h(that)g(is)e(used)h
-(to)h(edit)f(the)h(log)f(message.)63 b(This)36 b(program)150
-4410 y(could)41 b(b)s(e)g(a)i(custom-made)f(editor)g(that)g(alw)m(a)m
-(ys)h(enforces)f(a)g(certain)g(st)m(yle)g(of)g(the)h(log)f(message,)150
-4519 y(or)c(ma)m(yb)s(e)g(a)g(simple)e(shell)g(script)g(that)j(calls)e
-(an)g(editor,)j(and)d(c)m(hec)m(ks)i(that)f(the)g(en)m(tered)h(message)
-150 4629 y(con)m(tains)31 b(the)f(required)f(\014elds.)275
-4765 y(If)23 b(no)h(matc)m(hing)g(line)e(is)h(found)g(in)g(the)h(`)p
-Fo(editinfo)p Ft(')e(\014le,)j(the)f(editor)f(sp)s(eci\014ed)f(in)h
-(the)h(en)m(vironmen)m(t)150 4875 y(v)-5 b(ariable)42
-b Fo($CVSEDITOR)f Ft(is)h(used)h(instead.)78 b(If)43
-b(that)h(v)-5 b(ariable)42 b(is)h(not)g(set,)48 b(then)43
-b(the)g(en)m(vironmen)m(t)150 4984 y(v)-5 b(ariable)38
-b Fo($EDITOR)f Ft(is)h(used)g(instead.)66 b(If)38 b(that)i(v)-5
-b(ariable)37 b(is)h(not)h(set)h(a)f(default)f(will)f(b)s(e)h(used.)66
-b(See)150 5094 y(Section)30 b(1.3.2)i([Committing)e(y)m(our)g(c)m
-(hanges],)i(page)f(4.)275 5230 y(The)i(`)p Fo(editinfo)p
-Ft(')e(\014le)i(is)g(often)h(most)g(useful)d(together)36
-b(with)c(the)i(`)p Fo(rcsinfo)p Ft(')e(\014le,)h(whic)m(h)g(can)h(b)s
-(e)150 5340 y(used)c(to)h(sp)s(ecify)e(a)h(log)h(message)g(template.)p
-eop
+133 134 bop Ft 150 -116 a(App) s(endix) 28 b(C:) i(Reference) h(man) m
+(ual) f(for) g(Administrativ) m(e) e(\014les) 1276 b(133) p
+Fo 390 299 a(-k) 524 b(keyword) 46 b(expansion) 332 b(value:) 46
+b(expansion) f(mode) 390 506 y(and) i(value) f(is) h(a) h(single-quote)
+c(delimited) i(value.) p Ft 275 646 a(F) -8 b(or) 26
+b(example,) h(the) e(follo) m(wing) g(command) g(imp) s(orts) f(a) i
+(directory) -8 b(,) 27 b(treating) f(\014les) e(whose) i(name) g(ends)
+150 756 y(in) j(`) p Fo(.exe) p Ft(') h(as) g(binary:) p
+Fo 390 890 a(cvs) 47 b(import) f(-I) h(!) h(-W) f("*.exe) f(-k) h('b'")
+g(first-dir) e(vendortag) g(reltag) p Fp 150 1161 a(C.3) 68
+b(The) 44 b(commit) i(supp) t(ort) e(\014les) p Ft 275
+1359 a(The) 32 b(`) p Fo(-i) p Ft(') h(\015ag) h(in) e(the) h(`) p
+Fo(modules) p Ft(') f(\014le) h(can) g(b) s(e) g(used) f(to) i(run) e
+(a) i(certain) f(program) g(whenev) m(er) g(\014les) 150
+1469 y(are) 38 b(committed) h(\(see) g(Section) e(C.1) i([mo) s
+(dules],) g(page) f(129\).) 66 b(The) 37 b(\014les) g(describ) s(ed) f
+(in) h(this) g(section) 150 1578 y(pro) m(vide) 29 b(other,) i(more) g
+(\015exible,) e(w) m(a) m(ys) i(to) g(run) e(programs) h(whenev) m(er) g
+(something) g(is) f(committed.) 275 1718 y(There) e(are) i(three) f
+(kind) e(of) i(programs) g(that) h(can) f(b) s(e) f(run) g(on) h
+(commit.) 40 b(They) 27 b(are) i(sp) s(eci\014ed) d(in) h(\014les) 150
+1828 y(in) 33 b(the) i(rep) s(ository) -8 b(,) 36 b(as) f(describ) s
+(ed) d(b) s(elo) m(w.) 53 b(The) 34 b(follo) m(wing) f(table) i
+(summarizes) e(the) i(\014le) f(names) h(and) 150 1937
+y(the) c(purp) s(ose) d(of) j(the) f(corresp) s(onding) f(programs.) 150
+2105 y(`) p Fo(commitinfo) p Ft(') 630 2214 y(The) h(program) h(is) e
+(resp) s(onsible) f(for) j(c) m(hec) m(king) g(that) h(the) f(commit) f
+(is) g(allo) m(w) m(ed.) 42 b(If) 30 b(it) g(exits) 630
+2324 y(with) f(a) i(non-zero) g(exit) f(status) h(the) f(commit) h
+(will) c(b) s(e) j(ab) s(orted.) 150 2489 y(`) p Fo(verifymsg) p
+Ft(') 630 2598 y(The) h(sp) s(eci\014ed) e(program) i(is) f(used) h(to)
+h(ev) -5 b(aluate) 31 b(the) h(log) f(message,) i(and) d(p) s(ossibly) f
+(v) m(erify) 630 2708 y(that) h(it) e(con) m(tains) i(all) e(required) f
+(\014elds.) 39 b(This) 27 b(is) i(most) g(useful) f(in) f(com) m
+(bination) i(with) f(the) 630 2818 y(`) p Fo(rcsinfo) p
+Ft(') d(\014le,) h(whic) m(h) f(can) h(hold) f(a) i(log) f(message) h
+(template) g(\(see) g(Section) f(C.8) g([rcsinfo],) 630
+2927 y(page) 31 b(138\).) 150 3092 y(`) p Fo(editinfo) p
+Ft(') 630 3202 y(The) e(sp) s(eci\014ed) e(program) j(is) e(used) h(to)
+h(edit) e(the) i(log) f(message,) i(and) e(p) s(ossibly) e(v) m(erify) h
+(that) 630 3311 y(it) 43 b(con) m(tains) g(all) g(required) e
+(\014elds.) 79 b(This) 41 b(is) i(most) g(useful) f(in) g(com) m
+(bination) h(with) f(the) 630 3421 y(`) p Fo(rcsinfo) p
+Ft(') 25 b(\014le,) h(whic) m(h) f(can) h(hold) f(a) i(log) f(message) h
+(template) g(\(see) g(Section) f(C.8) g([rcsinfo],) 630
+3530 y(page) 31 b(138\).) 42 b(\(obsolete\)) 150 3695
+y(`) p Fo(loginfo) p Ft(') 94 b(The) 34 b(sp) s(eci\014ed) f(program) i
+(is) f(called) g(when) f(the) i(commit) g(is) f(complete.) 54
+b(It) 35 b(receiv) m(es) h(the) 630 3805 y(log) 31 b(message) g(and) f
+(some) h(additional) e(information) g(and) h(can) h(store) g(the) g
+(log) g(message) g(in) 630 3914 y(a) e(\014le,) f(or) h(mail) e(it) i
+(to) g(appropriate) f(p) s(ersons,) g(or) g(ma) m(yb) s(e) h(p) s(ost) f
+(it) g(to) i(a) f(lo) s(cal) f(newsgroup,) 630 4024 y(or) 6
+b(.) 22 b(.) g(.) 42 b(Y) -8 b(our) 30 b(imagination) f(is) h(the) g
+(limit!) p Fl 150 4259 a(C.3.1) 62 b(The) 41 b(common) f(syn) m(tax) p
+Ft 275 4457 a(The) 32 b(administrativ) m(e) f(\014les) g(suc) m(h) h
+(as) h(`) p Fo(commitinfo) p Ft(',) e(`) p Fo(loginfo) p
+Ft(',) h(`) p Fo(rcsinfo) p Ft(',) g(`) p Fo(verifymsg) p
+Ft(',) f(etc.,) 150 4567 y(all) i(ha) m(v) m(e) j(a) e(common) h
+(format.) 53 b(The) 34 b(purp) s(ose) e(of) j(the) f(\014les) f(are) i
+(describ) s(ed) d(later) i(on.) 53 b(The) 34 b(common) 150
+4676 y(syn) m(tax) d(is) e(describ) s(ed) g(here.) 275
+4816 y(Eac) m(h) i(line) d(con) m(tains) j(the) f(follo) m(wing:) p
+Fr 225 4956 a(\017) p Ft 60 w(A) 36 b(regular) g(expression.) 57
+b(This) 35 b(is) g(a) i(basic) f(regular) f(expression) g(in) g(the) i
+(syn) m(tax) g(used) e(b) m(y) h(GNU) 330 5066 y(emacs.) p
+Fr 225 5203 a(\017) p Ft 60 w(A) 30 b(whitespace) h(separator|one) g
+(or) f(more) h(spaces) g(and/or) f(tabs.) p Fr 225 5340
+a(\017) p Ft 60 w(A) g(\014le) g(name) g(or) h(command-line) e
+(template.) p 90 rotate dyy eop
%%Page: 134 136
-134 135 bop 150 -116 a Ft(134)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)275 299 y(Eac)m(h)41 b(line)e(in)h(the)h
-(`)p Fo(editinfo)p Ft(')e(\014le)h(consists)h(of)g(a)g(regular)f
-(expression)g(and)g(a)h(command-line)150 408 y(template.)69
-b(The)39 b(template)h(m)m(ust)g(include)d(a)j(program)g(name,)i(and)d
-(can)h(include)d(an)m(y)j(n)m(um)m(b)s(er)f(of)150 518
-y(argumen)m(ts.)82 b(The)44 b(full)d(path)j(to)h(the)f(curren)m(t)g
-(log)g(message)h(template)g(\014le)e(is)g(app)s(ended)f(to)j(the)150
-628 y(template.)275 768 y(One)26 b(thing)f(that)i(should)e(b)s(e)h
-(noted)g(is)g(that)h(the)g(`)p Fo(ALL)p Ft(')f(k)m(eyw)m(ord)h(is)e
-(not)i(supp)s(orted.)37 b(If)27 b(more)f(than)150 878
-y(one)j(matc)m(hing)g(line)f(is)g(found,)g(the)h(\014rst)f(one)h(is)f
-(used.)40 b(This)27 b(can)i(b)s(e)g(useful)e(for)i(sp)s(ecifying)d(a)k
-(default)150 988 y(edit)g(script)f(in)g(a)i(mo)s(dule,)e(and)h(then)g
-(o)m(v)m(erriding)f(it)h(in)f(a)i(sub)s(directory)-8
-b(.)275 1129 y(If)37 b(the)h(rep)s(ository)f(name)i(do)s(es)e(not)i
-(matc)m(h)g(an)m(y)f(of)g(the)h(regular)e(expressions)g(in)f(this)h
-(\014le,)j(the)150 1238 y(`)p Fo(DEFAULT)p Ft(')29 b(line)g(is)g(used,)
-h(if)f(it)h(is)g(sp)s(eci\014ed.)275 1379 y(If)f(the)i(edit)f(script)f
-(exits)h(with)f(a)i(non-zero)g(exit)f(status,)h(the)g(commit)f(is)g(ab)
-s(orted.)275 1520 y(Note:)40 b(when)26 b Fs(cvs)g Ft(is)h(accessing)g
-(a)h(remote)g(rep)s(ository)-8 b(,)27 b(or)h(when)e(the)h(`)p
-Fo(-m)p Ft(')g(or)g(`)p Fo(-F)p Ft(')g(options)g(to)h
-Fo(cvs)150 1629 y(commit)i Ft(are)j(used,)f(`)p Fo(editinfo)p
-Ft(')f(will)e(not)k(b)s(e)e(consulted.)45 b(There)32
-b(is)f(no)i(go)s(o)s(d)f(w)m(ork)-5 b(around)31 b(for)h(this;)150
-1739 y(use)e(`)p Fo(verifymsg)p Ft(')e(instead.)150 1976
-y Fl(C.6.1)62 b(Editinfo)41 b(example)275 2175 y Ft(The)21
-b(follo)m(wing)f(is)i(a)g(little)f(silly)e(example)j(of)g(a)g(`)p
-Fo(editinfo)p Ft(')f(\014le,)i(together)g(with)e(the)h(corresp)s
-(onding)150 2284 y(`)p Fo(rcsinfo)p Ft(')44 b(\014le,)49
-b(the)c(log)h(message)h(template)f(and)f(an)g(editor)g(script.)85
-b(W)-8 b(e)47 b(b)s(egin)d(with)g(the)i(log)150 2394
-y(message)e(template.)79 b(W)-8 b(e)45 b(w)m(an)m(t)f(to)f(alw)m(a)m
-(ys)h(record)f(a)g(bug-id)f(n)m(um)m(b)s(er)g(on)h(the)g(\014rst)f
-(line)g(of)h(the)150 2504 y(log)35 b(message.)54 b(The)35
-b(rest)f(of)h(log)g(message)h(is)e(free)g(text.)55 b(The)34
-b(follo)m(wing)f(template)i(is)f(found)f(in)h(the)150
-2613 y(\014le)29 b(`)p Fo(/usr/cvssupport/tc.template)o
-Ft('.)390 2748 y Fo(BugId:)275 2889 y Ft(The)g(script)h(`)p
-Fo(/usr/cvssupport/bugid.ed)o(it)p Ft(')24 b(is)30 b(used)f(to)i(edit)f
-(the)h(log)f(message.)390 3024 y Fo(#!/bin/sh)390 3128
-y(#)390 3232 y(#)334 b(bugid.edit)45 b(filename)390 3335
-y(#)390 3439 y(#)95 b(Call)47 b($EDITOR)f(on)h(FILENAME,)e(and)i
-(verify)f(that)h(the)390 3543 y(#)95 b(resulting)45 b(file)i(contains)f
-(a)h(valid)f(bugid)h(on)g(the)g(first)390 3647 y(#)95
-b(line.)390 3750 y(if)47 b([)h("x$EDITOR")d(=)i("x")g(];)g(then)g
-(EDITOR=vi;)e(fi)390 3854 y(if)i([)h("x$CVSEDITOR")c(=)j("x")g(];)g
-(then)g(CVSEDITOR=$EDITOR;)c(fi)390 3958 y($CVSEDITOR)i($1)390
-4062 y(until)h(head)h(-1|grep)f('^BugId:[)f(]*[0-9][0-9]*$')f(<)j($1)
-390 4166 y(do)95 b(echo)47 b(-n)94 b("No)47 b(BugId)g(found.)94
-b(Edit)46 b(again?)g(\([y]/n\)")581 4269 y(read)h(ans)581
-4373 y(case)g(${ans})f(in)772 4477 y(n*\))h(exit)f(1;;)581
-4581 y(esac)581 4684 y($CVSEDITOR)f($1)390 4788 y(done)275
-4929 y Ft(The)29 b(`)p Fo(editinfo)p Ft(')g(\014le)g(con)m(tains)i
-(this)e(line:)390 5064 y Fo(^tc)238 b(/usr/cvssupport/bugid.ed)o(it)275
-5205 y Ft(The)29 b(`)p Fo(rcsinfo)p Ft(')g(\014le)h(con)m(tains)g(this)
-g(line:)390 5340 y Fo(^tc)238 b(/usr/cvssupport/tc.templ)o(ate)p
-eop
+134 135 bop Ft 150 -116 a(134) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) 150 299
+y(Blank) 35 b(lines) e(are) i(ignored.) 54 b(Lines) 34
+b(that) i(start) g(with) e(the) h(c) m(haracter) i(`) p
+Fo(#) p Ft(') e(are) g(treated) h(as) g(commen) m(ts.) 150
+408 y(Long) 31 b(lines) d(unfortunately) h(can) p Fn
+31 w(not) p Ft 39 w(b) s(e) h(brok) m(en) g(in) f(t) m(w) m(o) j(parts)
+e(in) f(an) m(y) i(w) m(a) m(y) -8 b(.) 275 551 y(The) 33
+b(\014rst) g(regular) g(expression) f(that) j(matc) m(hes) g(the) f
+(curren) m(t) f(directory) h(name) g(in) e(the) i(rep) s(ository) 150
+660 y(is) 29 b(used.) 40 b(The) 30 b(rest) h(of) f(the) h(line) e(is) g
+(used) h(as) g(a) h(\014le) e(name) i(or) f(command-line) f(as) i
+(appropriate.) p Fp 150 937 a(C.4) 68 b(Commitinfo) p
+Ft 275 1138 a(The) 36 b(`) p Fo(commitinfo) p Ft(') f(\014le) i
+(de\014nes) f(programs) h(to) h(execute) h(whenev) m(er) e(`) p
+Fo(cvs) 30 b(commit) p Ft(') 36 b(is) g(ab) s(out) h(to) 150
+1247 y(execute.) 73 b(These) 40 b(programs) g(are) h(used) f(for) g
+(pre-commit) g(c) m(hec) m(king) i(to) f(v) m(erify) f(that) h(the) g
+(mo) s(di\014ed,) 150 1357 y(added) 25 b(and) h(remo) m(v) m(ed) h
+(\014les) e(are) i(really) e(ready) h(to) h(b) s(e) e(committed.) 40
+b(This) 24 b(could) h(b) s(e) h(used,) g(for) g(instance,) 150
+1467 y(to) 31 b(v) m(erify) f(that) h(the) f(c) m(hanged) h(\014les) f
+(conform) g(to) h(to) g(y) m(our) g(site's) f(standards) f(for) h(co) s
+(ding) g(practice.) 275 1609 y(As) i(men) m(tioned) f(earlier,) h(eac) m
+(h) h(line) d(in) h(the) h(`) p Fo(commitinfo) p Ft(') e(\014le) h
+(consists) g(of) i(a) f(regular) f(expression) 150 1719
+y(and) c(a) i(command-line) d(template.) 41 b(The) 27
+b(template) h(can) h(include) c(a) k(program) f(name) g(and) f(an) m(y)
+h(n) m(um) m(b) s(er) 150 1828 y(of) 37 b(argumen) m(ts) h(y) m(ou) f
+(wish) f(to) i(supply) d(to) j(it.) 60 b(The) 37 b(full) e(path) i(to) h
+(the) f(curren) m(t) g(source) h(rep) s(ository) e(is) 150
+1938 y(app) s(ended) e(to) j(the) f(template,) i(follo) m(w) m(ed) d(b)
+m(y) h(the) g(\014le) f(names) h(of) g(an) m(y) g(\014les) f(in) m(v) m
+(olv) m(ed) g(in) g(the) h(commit) 150 2047 y(\(added,) 30
+b(remo) m(v) m(ed,) i(and) e(mo) s(di\014ed) e(\014les\).) 275
+2190 y(The) d(\014rst) h(line) f(with) g(a) i(regular) e(expression) h
+(matc) m(hing) g(the) h(directory) f(within) e(the) i(rep) s(ository) g
+(will) 150 2299 y(b) s(e) k(used.) 40 b(If) 30 b(the) g(command) g
+(returns) f(a) i(non-zero) g(exit) f(status) h(the) g(commit) f(will) e
+(b) s(e) h(ab) s(orted.) 275 2442 y(If) 37 b(the) h(rep) s(ository) f
+(name) i(do) s(es) e(not) i(matc) m(h) g(an) m(y) f(of) g(the) h
+(regular) e(expressions) g(in) f(this) h(\014le,) j(the) 150
+2551 y(`) p Fo(DEFAULT) p Ft(') 29 b(line) g(is) g(used,) h(if) f(it) h
+(is) g(sp) s(eci\014ed.) 275 2693 y(All) c(o) s(ccurrences) h(of) h
+(the) g(name) g(`) p Fo(ALL) p Ft(') f(app) s(earing) f(as) i(a) g
+(regular) f(expression) f(are) j(used) d(in) h(addition) 150
+2803 y(to) k(the) g(\014rst) e(matc) m(hing) i(regular) e(expression) g
+(or) i(the) f(name) h(`) p Fo(DEFAULT) p Ft('.) 275 2945
+y(Note:) 39 b(when) p Fs 23 w(cvs) p Ft 24 w(is) 23 b(accessing) i(a) g
+(remote) g(rep) s(ository) -8 b(,) 26 b(`) p Fo(commitinfo) p
+Ft(') c(will) g(b) s(e) i(run) f(on) h(the) p Fn 25 w(r) -5
+b(emote) p Ft 150 3055 a(\(i.e.,) 31 b(serv) m(er\)) g(side,) f(not) g
+(the) h(clien) m(t) f(side) f(\(see) i(Section) g(2.9) g([Remote) h
+(rep) s(ositories],) d(page) i(19\).) p Fp 150 3332 a(C.5) 68
+b(V) -11 b(erifying) 45 b(log) h(messages) p Ft 275 3532
+a(Once) 25 b(y) m(ou) g(ha) m(v) m(e) h(en) m(tered) g(a) g(log) f
+(message,) i(y) m(ou) f(can) f(ev) -5 b(aluate) 26 b(that) g(message) g
+(to) g(c) m(hec) m(k) g(for) f(sp) s(eci\014c) 150 3642
+y(con) m(ten) m(t,) 40 b(suc) m(h) d(as) f(a) h(bug) f(ID.) h(Use) g
+(the) g(`) p Fo(verifymsg) p Ft(') e(\014le) h(to) h(sp) s(ecify) e(a) i
+(program) g(that) g(is) e(used) h(to) 150 3752 y(v) m(erify) 29
+b(the) h(log) f(message.) 42 b(This) 27 b(program) j(could) e(b) s(e) h
+(a) h(simple) d(script) i(that) h(c) m(hec) m(ks) h(that) f(the) f(en) m
+(tered) 150 3861 y(message) i(con) m(tains) g(the) g(required) d
+(\014elds.) 275 4004 y(The) h(`) p Fo(verifymsg) p Ft(') f(\014le) i
+(is) f(often) i(most) f(useful) f(together) i(with) e(the) i(`) p
+Fo(rcsinfo) p Ft(') d(\014le,) i(whic) m(h) f(can) i(b) s(e) 150
+4113 y(used) f(to) h(sp) s(ecify) e(a) h(log) h(message) g(template.)
+275 4255 y(Eac) m(h) 37 b(line) f(in) g(the) h(`) p Fo(verifymsg) p
+Ft(') f(\014le) g(consists) h(of) g(a) h(regular) e(expression) g(and) h
+(a) g(command-line) 150 4365 y(template.) 69 b(The) 39
+b(template) h(m) m(ust) g(include) d(a) j(program) g(name,) i(and) d
+(can) h(include) d(an) m(y) j(n) m(um) m(b) s(er) f(of) 150
+4475 y(argumen) m(ts.) 82 b(The) 44 b(full) d(path) j(to) h(the) f
+(curren) m(t) g(log) g(message) h(template) g(\014le) e(is) g(app) s
+(ended) f(to) j(the) 150 4584 y(template.) 275 4727 y(One) 26
+b(thing) f(that) i(should) e(b) s(e) h(noted) g(is) g(that) h(the) g(`)
+p Fo(ALL) p Ft(') f(k) m(eyw) m(ord) h(is) e(not) i(supp) s(orted.) 37
+b(If) 27 b(more) f(than) 150 4836 y(one) j(matc) m(hing) g(line) f(is) g
+(found,) g(the) h(\014rst) f(one) h(is) f(used.) 40 b(This) 27
+b(can) i(b) s(e) g(useful) e(for) i(sp) s(ecifying) d(a) k(default) 150
+4946 y(v) m(eri\014cation) g(script) f(in) g(a) i(directory) -8
+b(,) 31 b(and) e(then) h(o) m(v) m(erriding) g(it) g(in) f(a) h(sub) s
+(directory) -8 b(.) 275 5088 y(If) 37 b(the) h(rep) s(ository) f(name) i
+(do) s(es) e(not) i(matc) m(h) g(an) m(y) f(of) g(the) h(regular) e
+(expressions) g(in) f(this) h(\014le,) j(the) 150 5198
+y(`) p Fo(DEFAULT) p Ft(') 29 b(line) g(is) g(used,) h(if) f(it) h(is) g
+(sp) s(eci\014ed.) 275 5340 y(If) f(the) i(v) m(eri\014cation) f
+(script) f(exits) h(with) f(a) i(non-zero) g(exit) f(status,) h(the) g
+(commit) f(is) g(ab) s(orted.) p 90 rotate dyy eop
%%Page: 135 137
-135 136 bop 150 -116 a Ft(App)s(endix)28 b(C:)i(Reference)h(man)m(ual)f
-(for)g(Administrativ)m(e)e(\014les)1276 b(135)150 299
-y Fp(C.7)68 b(Loginfo)275 497 y Ft(The)36 b(`)p Fo(loginfo)p
-Ft(')f(\014le)h(is)g(used)g(to)h(con)m(trol)g(where)f(`)p
-Fo(cvs)30 b(commit)p Ft(')35 b(log)i(information)e(is)h(sen)m(t.)60
-b(The)150 607 y(\014rst)35 b(en)m(try)h(on)g(a)g(line)e(is)h(a)h
-(regular)f(expression)g(whic)m(h)f(is)h(tested)i(against)f(the)g
-(directory)f(that)i(the)150 716 y(c)m(hange)29 b(is)f(b)s(eing)f(made)h
-(to,)i(relativ)m(e)e(to)h(the)g Fo($CVSROOT)p Ft(.)37
-b(If)28 b(a)h(matc)m(h)g(is)e(found,)h(then)g(the)h(remainder)150
-826 y(of)i(the)f(line)f(is)g(a)i(\014lter)e(program)i(that)g(should)d
-(exp)s(ect)j(log)f(information)f(on)h(its)g(standard)g(input.)275
-966 y(If)37 b(the)h(rep)s(ository)f(name)i(do)s(es)e(not)i(matc)m(h)g
-(an)m(y)f(of)g(the)h(regular)e(expressions)g(in)f(this)h(\014le,)j(the)
-150 1076 y(`)p Fo(DEFAULT)p Ft(')29 b(line)g(is)g(used,)h(if)f(it)h(is)
-g(sp)s(eci\014ed.)275 1216 y(All)c(o)s(ccurrences)h(of)h(the)g(name)g
-(`)p Fo(ALL)p Ft(')f(app)s(earing)f(as)i(a)g(regular)f(expression)f
-(are)j(used)d(in)h(addition)150 1326 y(to)k(the)g(\014rst)e(matc)m
-(hing)i(regular)e(expression)g(or)i(`)p Fo(DEFAULT)p
-Ft('.)275 1466 y(The)e(\014rst)h(matc)m(hing)g(regular)g(expression)f
-(is)h(used.)275 1606 y(See)e(Section)f(C.3)h([commit)g(\014les],)g
-(page)h(131,)g(for)f(a)g(description)e(of)i(the)g(syn)m(tax)g(of)g(the)
-g(`)p Fo(loginfo)p Ft(')150 1716 y(\014le.)275 1856 y(The)36
-b(user)g(ma)m(y)i(sp)s(ecify)e(a)h(format)g(string)f(as)i(part)e(of)i
-(the)f(\014lter.)59 b(The)37 b(string)f(is)g(comp)s(osed)h(of)150
-1966 y(a)d(`)p Fo(\045)p Ft(')g(follo)m(w)m(ed)f(b)m(y)g(a)h(space,)i
-(or)d(follo)m(w)m(ed)g(b)m(y)h(a)g(single)e(format)i(c)m(haracter,)i
-(or)e(follo)m(w)m(ed)f(b)m(y)h(a)g(set)g(of)150 2075
-y(format)d(c)m(haracters)h(surrounded)27 b(b)m(y)k(`)p
-Fo({)p Ft(')f(and)g(`)p Fo(})p Ft(')g(as)h(separators.)41
-b(The)30 b(format)h(c)m(haracters)h(are:)150 2243 y Fo(s)432
-b Ft(\014le)29 b(name)150 2409 y Fo(V)432 b Ft(old)30
-b(v)m(ersion)f(n)m(um)m(b)s(er)g(\(pre-c)m(hec)m(kin\))150
-2574 y Fo(v)432 b Ft(new)30 b(v)m(ersion)g(n)m(um)m(b)s(er)f(\(p)s
-(ost-c)m(hec)m(kin\))275 2742 y(All)i(other)j(c)m(haracters)h(that)f
-(app)s(ear)e(in)g(a)i(format)f(string)g(expand)f(to)i(an)f(empt)m(y)h
-(\014eld)e(\(commas)150 2851 y(separating)e(\014elds)f(are)i(still)d
-(pro)m(vided\).)275 2992 y(F)-8 b(or)31 b(example,)f(some)h(v)-5
-b(alid)28 b(format)j(strings)e(are)i(`)p Fo(\045)p Ft(',)g(`)p
-Fo(\045s)p Ft(',)f(`)p Fo(\045{s})p Ft(',)g(and)g(`)p
-Fo(\045{sVv})p Ft('.)275 3132 y(The)41 b(output)g(will)e(b)s(e)i(a)h
-(string)f(of)h(tok)m(ens)g(separated)g(b)m(y)g(spaces.)75
-b(F)-8 b(or)43 b(bac)m(kw)m(ards)f(compati-)150 3241
-y(bilit)m(y)-8 b(,)39 b(the)g(\014rst)f(tok)m(en)i(will)c(b)s(e)i(the)h
-(rep)s(ository)f(sub)s(directory)-8 b(.)64 b(The)38 b(rest)h(of)g(the)g
-(tok)m(ens)h(will)c(b)s(e)150 3351 y(comma-delimited)f(lists)h(of)h
-(the)f(information)f(requested)i(in)f(the)g(format)i(string.)58
-b(F)-8 b(or)38 b(example,)g(if)150 3461 y(`)p Fo
-(/u/src/master/yoyodyne/tc)o Ft(')30 b(is)35 b(the)h(rep)s(ository)-8
-b(,)37 b(`)p Fo(\045{sVv})p Ft(')d(is)h(the)h(format)g(string,)h(and)e
-(three)150 3570 y(\014les)29 b(\()p Fo(ChangeLog)p Ft(,)g
-Fo(Makefile)p Ft(,)f Fo(foo.c)p Ft(\))h(w)m(ere)i(mo)s(di\014ed,)e(the)
-h(output)g(migh)m(t)g(b)s(e:)390 3705 y Fo(yoyodyne/tc)45
-b(ChangeLog,1.1,1.2)e(Makefile,1.3,1.4)g(foo.c,1.12,1.13)275
-3845 y Ft(As)25 b(another)h(example,)g(`)p Fo(\045{})p
-Ft(')f(means)h(that)g(only)f(the)g(name)h(of)g(the)f(rep)s(ository)g
-(will)e(b)s(e)i(generated.)275 3985 y(Note:)50 b(when)34
-b Fs(cvs)f Ft(is)h(accessing)h(a)g(remote)h(rep)s(ository)-8
-b(,)35 b(`)p Fo(loginfo)p Ft(')e(will)f(b)s(e)i(run)f(on)i(the)g
-Fn(r)-5 b(emote)150 4095 y Ft(\(i.e.,)31 b(serv)m(er\))g(side,)f(not)g
-(the)h(clien)m(t)f(side)f(\(see)i(Section)g(2.9)g([Remote)h(rep)s
-(ositories],)d(page)i(19\).)150 4331 y Fl(C.7.1)62 b(Loginfo)41
-b(example)275 4529 y Ft(The)35 b(follo)m(wing)f(`)p Fo(loginfo)p
-Ft(')g(\014le,)i(together)h(with)e(the)h(tin)m(y)f(shell-script)e(b)s
-(elo)m(w,)j(app)s(ends)e(all)h(log)150 4639 y(messages)21
-b(to)g(the)g(\014le)e(`)p Fo($CVSROOT/CVSROOT/commitlog)p
-Ft(',)d(and)k(an)m(y)h(commits)f(to)h(the)g(administrativ)m(e)150
-4748 y(\014les)27 b(\(inside)f(the)i(`)p Fo(CVSROOT)p
-Ft(')f(directory\))h(are)g(also)g(logged)g(in)f(`)p Fo
-(/usr/adm/cvsroot-log)p Ft('.)35 b(Commits)150 4858 y(to)c(the)g(`)p
-Fo(prog1)p Ft(')e(directory)h(are)h(mailed)e(to)i Fo(ceder)p
-Ft(.)390 4992 y Fo(ALL)620 b(/usr/local/bin/cvs-log)41
-b($CVSROOT/CVSROOT/commitlog)g($USER)390 5096 y(^CVSROOT)380
-b(/usr/local/bin/cvs-log)41 b(/usr/adm/cvsroot-log)390
-5200 y(^prog1)476 b(Mail)46 b(-s)h(\045s)h(ceder)275
-5340 y Ft(The)29 b(shell-script)f(`)p Fo(/usr/local/bin/cvs-log)p
-Ft(')d(lo)s(oks)30 b(lik)m(e)g(this:)p eop
+135 136 bop Ft 150 -116 a(App) s(endix) 28 b(C:) i(Reference) h(man) m
+(ual) f(for) g(Administrativ) m(e) e(\014les) 1276 b(135) 275
+299 y(Note) 32 b(that) f(the) g(v) m(eri\014cation) f(script) g(cannot)
+h(c) m(hange) h(the) f(log) g(message;) i(it) d(can) h(merely) f
+(accept) i(it) 150 408 y(or) e(reject) i(it.) 275 545
+y(The) 24 b(follo) m(wing) g(is) g(a) h(little) f(silly) f(example) i
+(of) g(a) h(`) p Fo(verifymsg) p Ft(') d(\014le,) i(together) i(with) d
+(the) h(corresp) s(ond-) 150 654 y(ing) 32 b(`) p Fo(rcsinfo) p
+Ft(') f(\014le,) h(the) h(log) f(message) i(template) f(and) f(an) g(v)
+m(eri\014cation) g(script.) 46 b(W) -8 b(e) 34 b(b) s(egin) d(with) g
+(the) 150 764 y(log) j(message) i(template.) 52 b(W) -8
+b(e) 36 b(w) m(an) m(t) f(to) g(alw) m(a) m(ys) g(record) f(a) g
+(bug-id) f(n) m(um) m(b) s(er) g(on) h(the) g(\014rst) g(line) e(of) j
+(the) 150 874 y(log) g(message.) 54 b(The) 35 b(rest) f(of) h(log) g
+(message) h(is) e(free) g(text.) 55 b(The) 34 b(follo) m(wing) f
+(template) i(is) f(found) f(in) h(the) 150 983 y(\014le) 29
+b(`) p Fo(/usr/cvssupport/tc.template) p Ft -1 w('.) p
+Fo 390 1114 a(BugId:) p Ft 275 1250 a(The) g(script) h(`) p
+Fo(/usr/cvssupport/bugid.ve) o(rify) p Ft -1 w(') 25
+b(is) k(used) h(to) h(ev) -5 b(aluate) 31 b(the) g(log) f(message.) p
+Fo 390 1381 a(#!/bin/sh) 390 1484 y(#) 390 1588 y(#) 334
+b(bugid.verify) 44 b(filename) 390 1692 y(#) 390 1796
+y(#) 95 b(Verify) 46 b(that) h(the) g(log) g(message) f(contains) f(a) j
+(valid) e(bugid) 390 1899 y(#) 95 b(on) 47 b(the) g(first) g(line.) 390
+2003 y(#) 390 2107 y(if) g(head) g(-1) g(<) g($1) h(|) f(grep) g
+('^BugId:[) e(]*[0-9][0-9]*$') f(>) j(/dev/null;) e(then) 581
+2211 y(exit) i(0) 390 2315 y(else) 581 2418 y(echo) g("No) f(BugId) h
+(found.") 581 2522 y(exit) g(1) 390 2626 y(fi) p Ft 275
+2762 a(The) 29 b(`) p Fo(verifymsg) p Ft(') g(\014le) g(con) m(tains) i
+(this) e(line:) p Fo 390 2893 a(^tc) 238 b(/usr/cvssupport/bugid.ve) o
+(rif) o(y) p Ft 275 3029 a(The) 29 b(`) p Fo(rcsinfo) p
+Ft(') g(\014le) h(con) m(tains) g(this) g(line:) p Fo
+390 3160 a(^tc) 238 b(/usr/cvssupport/tc.templ) o(ate) p
+Fp 150 3421 a(C.6) 68 b(Editinfo) p Fn 275 3616 a(NOTE:) p
+Ft 36 w(The) 32 b(`) p Fo(editinfo) p Ft(') e(feature) j(has) f(b) s
+(een) f(rendered) h(obsolete.) 47 b(T) -8 b(o) 32 b(set) h(a) g
+(default) e(editor) h(for) 150 3726 y(log) 42 b(messages) h(use) e(the)
+p Fo 42 w(EDITOR) p Ft 40 w(en) m(vironmen) m(t) h(v) -5
+b(ariable) 40 b(\(see) j(App) s(endix) c(D) j([En) m(vironmen) m(t) f
+(v) -5 b(ari-) 150 3835 y(ables],) 32 b(page) g(143\)) h(or) f(the) f
+(`) p Fo(-e) p Ft(') h(global) f(option) f(\(see) j(Section) e(A.4) i
+([Global) e(options],) g(page) h(88\).) 46 b(See) 150
+3945 y(Section) 28 b(C.5) g([v) m(erifymsg],) h(page) g(134,) h(for) e
+(information) e(on) i(the) g(use) g(of) g(the) h(`) p
+Fo(verifymsg) p Ft(') d(feature) i(for) 150 4054 y(ev) -5
+b(aluating) 30 b(log) g(messages.) 275 4191 y(If) 40
+b(y) m(ou) i(w) m(an) m(t) g(to) g(mak) m(e) h(sure) d(that) i(all) f
+(log) g(messages) h(lo) s(ok) f(the) h(same) g(w) m(a) m(y) -8
+b(,) 45 b(y) m(ou) d(can) g(use) f(the) 150 4300 y(`) p
+Fo(editinfo) p Ft(') 36 b(\014le) g(to) i(sp) s(ecify) f(a) g(program) h
+(that) g(is) e(used) h(to) h(edit) f(the) h(log) f(message.) 63
+b(This) 36 b(program) 150 4410 y(could) 41 b(b) s(e) g(a) i
+(custom-made) f(editor) g(that) g(alw) m(a) m(ys) h(enforces) f(a) g
+(certain) g(st) m(yle) g(of) g(the) h(log) f(message,) 150
+4519 y(or) c(ma) m(yb) s(e) g(a) g(simple) e(shell) g(script) g(that) j
+(calls) e(an) g(editor,) j(and) d(c) m(hec) m(ks) i(that) f(the) g(en) m
+(tered) h(message) 150 4629 y(con) m(tains) 31 b(the) f(required) f
+(\014elds.) 275 4765 y(If) 23 b(no) h(matc) m(hing) g(line) e(is) h
+(found) g(in) g(the) h(`) p Fo(editinfo) p Ft(') e(\014le,) j(the) f
+(editor) f(sp) s(eci\014ed) f(in) h(the) h(en) m(vironmen) m(t) 150
+4875 y(v) -5 b(ariable) p Fo 42 w($CVSEDITOR) p Ft 41
+w(is) 42 b(used) h(instead.) 78 b(If) 43 b(that) h(v) -5
+b(ariable) 42 b(is) h(not) g(set,) 48 b(then) 43 b(the) g(en) m
+(vironmen) m(t) 150 4984 y(v) -5 b(ariable) p Fo 38 w($EDITOR) p
+Ft 37 w(is) 38 b(used) g(instead.) 66 b(If) 38 b(that) i(v) -5
+b(ariable) 37 b(is) h(not) h(set) h(a) f(default) f(will) f(b) s(e) h
+(used.) 66 b(See) 150 5094 y(Section) 30 b(1.3.2) i([Committing) e(y) m
+(our) g(c) m(hanges],) i(page) f(4.) 275 5230 y(The) i(`) p
+Fo(editinfo) p Ft(') e(\014le) i(is) g(often) h(most) g(useful) d
+(together) 36 b(with) c(the) i(`) p Fo(rcsinfo) p Ft(') e(\014le,) h
+(whic) m(h) g(can) h(b) s(e) 150 5340 y(used) c(to) h(sp) s(ecify) e(a)
+h(log) h(message) g(template.) p 90 rotate dyy eop
%%Page: 136 138
-136 137 bop 150 -116 a Ft(136)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)390 299 y Fo(#!/bin/sh)390
-403 y(\(echo)46 b("-------------------------)o(---)o(----)o(----)o(---)
-o(----)o(----)o(---)o(----)o(";)438 506 y(echo)g(-n)i($2")94
-b(";)438 610 y(date;)438 714 y(echo;)438 818 y(cat\))46
-b(>>)i($1)150 1034 y Fl(C.7.2)62 b(Keeping)42 b(a)e(c)m(hec)m(k)m(ed)f
-(out)i(cop)m(y)275 1224 y Ft(It)34 b(is)f(often)i(useful)e(to)i(main)m
-(tain)e(a)i(directory)e(tree)i(whic)m(h)e(con)m(tains)i(\014les)e(whic)
-m(h)g(corresp)s(ond)g(to)150 1334 y(the)h(latest)h(v)m(ersion)e(in)f
-(the)i(rep)s(ository)-8 b(.)51 b(F)-8 b(or)35 b(example,)f(other)g(dev)
-m(elop)s(ers)g(migh)m(t)f(w)m(an)m(t)i(to)g(refer)e(to)150
-1444 y(the)25 b(latest)g(sources)f(without)g(ha)m(ving)g(to)h(c)m(hec)m
-(k)i(them)d(out,)i(or)f(y)m(ou)g(migh)m(t)f(b)s(e)g(main)m(taining)f(a)
-i(w)m(eb)f(site)150 1553 y(with)29 b Fs(cvs)g Ft(and)h(w)m(an)m(t)h(ev)
-m(ery)h(c)m(hec)m(kin)e(to)h(cause)g(the)g(\014les)e(used)h(b)m(y)g
-(the)h(w)m(eb)f(serv)m(er)h(to)g(b)s(e)e(up)s(dated.)275
-1685 y(The)j(w)m(a)m(y)i(to)f(do)g(this)f(is)g(b)m(y)h(ha)m(ving)f
-(loginfo)g(in)m(v)m(ok)m(e)i Fo(cvs)c(update)p Ft(.)46
-b(Doing)33 b(so)g(in)f(the)h(naiv)m(e)g(w)m(a)m(y)150
-1795 y(will)e(cause)j(a)f(problem)f(with)g(lo)s(c)m(ks,)i(so)g(the)f
-Fo(cvs)d(update)i Ft(m)m(ust)h(b)s(e)g(run)e(in)h(the)i(bac)m(kground.)
-49 b(Here)150 1904 y(is)29 b(an)i(example)f(for)g(unix)e(\(this)i
-(should)e(all)i(b)s(e)f(on)i(one)f(line\):)390 2030 y
-Fo(^cyclic-pages)44 b(\(date;)i(cat;)h(\(sleep)f(2;)h(cd)g
-(/u/www/local-docs;)438 2134 y(cvs)g(-q)g(update)f(-d\))h(&\))g(>>)g
-($CVSROOT/CVSROOT/updatelo)o(g)42 b(2>&1)275 2266 y Ft(This)26
-b(will)g(cause)j(c)m(hec)m(kins)g(to)g(rep)s(ository)e(directories)h
-(starting)g(with)f Fo(cyclic-pages)f Ft(to)j(up)s(date)150
-2376 y(the)i(c)m(hec)m(k)m(ed)h(out)f(tree)g(in)e(`)p
-Fo(/u/www/local-docs)p Ft('.)150 2626 y Fp(C.8)68 b(Rcsinfo)275
-2816 y Ft(The)27 b(`)p Fo(rcsinfo)p Ft(')f(\014le)h(can)h(b)s(e)f(used)
-g(to)i(sp)s(ecify)d(a)i(form)g(to)g(edit)f(when)g(\014lling)e(out)j
-(the)g(commit)g(log.)150 2925 y(The)38 b(`)p Fo(rcsinfo)p
-Ft(')f(\014le)h(has)h(a)g(syn)m(tax)g(similar)d(to)j(the)g(`)p
-Fo(verifymsg)p Ft(',)g(`)p Fo(commitinfo)p Ft(')d(and)i(`)p
-Fo(loginfo)p Ft(')150 3035 y(\014les.)64 b(See)39 b(Section)f(C.3.1)h
-([syn)m(tax],)j(page)e(131.)66 b(Unlik)m(e)37 b(the)i(other)g(\014les)e
-(the)i(second)f(part)h(is)e Fn(not)150 3144 y Ft(a)g(command-line)d
-(template.)59 b(Instead,)38 b(the)e(part)g(after)h(the)f(regular)g
-(expression)f(should)f(b)s(e)i(a)g(full)150 3254 y(pathname)30
-b(to)h(a)g(\014le)f(con)m(taining)f(the)i(log)g(message)g(template.)275
-3386 y(If)37 b(the)h(rep)s(ository)f(name)i(do)s(es)e(not)i(matc)m(h)g
-(an)m(y)f(of)g(the)h(regular)e(expressions)g(in)f(this)h(\014le,)j(the)
-150 3496 y(`)p Fo(DEFAULT)p Ft(')29 b(line)g(is)g(used,)h(if)f(it)h(is)
-g(sp)s(eci\014ed.)275 3628 y(All)c(o)s(ccurrences)h(of)h(the)g(name)g
-(`)p Fo(ALL)p Ft(')f(app)s(earing)f(as)i(a)g(regular)f(expression)f
-(are)j(used)d(in)h(addition)150 3737 y(to)k(the)g(\014rst)e(matc)m
-(hing)i(regular)e(expression)g(or)i(`)p Fo(DEFAULT)p
-Ft('.)275 3869 y(The)37 b(log)g(message)i(template)f(will)d(b)s(e)i
-(used)g(as)h(a)g(default)f(log)h(message.)63 b(If)38
-b(y)m(ou)g(sp)s(ecify)e(a)i(log)150 3979 y(message)22
-b(with)d(`)p Fo(cvs)30 b(commit)e(-m)i Fm(message)5 b
-Ft(')22 b(or)f(`)p Fo(cvs)30 b(commit)e(-f)i Fm(\014le)5
-b Ft(')20 b(that)h(log)g(message)h(will)c(o)m(v)m(erride)150
-4088 y(the)31 b(template.)275 4220 y(See)f(Section)g(C.5)h([v)m
-(erifymsg],)g(page)g(132,)h(for)e(an)g(example)g(`)p
-Fo(rcsinfo)p Ft(')f(\014le.)275 4352 y(When)41 b Fs(cvs)g
-Ft(is)h(accessing)g(a)h(remote)f(rep)s(ository)-8 b(,)45
-b(the)d(con)m(ten)m(ts)i(of)e(`)p Fo(rcsinfo)p Ft(')f(at)i(the)f(time)g
-(a)150 4462 y(directory)36 b(is)g(\014rst)g(c)m(hec)m(k)m(ed)j(out)e
-(will)d(sp)s(ecify)i(a)h(template)g(whic)m(h)f(do)s(es)g(not)h(then)g
-(c)m(hange.)61 b(If)37 b(y)m(ou)150 4571 y(edit)30 b(`)p
-Fo(rcsinfo)p Ft(')f(or)h(its)g(templates,)h(y)m(ou)f(ma)m(y)h(need)g
-(to)g(c)m(hec)m(k)h(out)e(a)h(new)f(w)m(orking)g(directory)-8
-b(.)150 4821 y Fp(C.9)68 b(Ignoring)45 b(\014les)h(via)f(cvsignore)275
-5011 y Ft(There)23 b(are)i(certain)f(\014le)g(names)g(that)h(frequen)m
-(tly)f(o)s(ccur)g(inside)e(y)m(our)i(w)m(orking)g(cop)m(y)-8
-b(,)27 b(but)d(that)h(y)m(ou)150 5121 y(don't)33 b(w)m(an)m(t)h(to)g
-(put)e(under)g Fs(cvs)g Ft(con)m(trol.)49 b(Examples)33
-b(are)g(all)f(the)h(ob)5 b(ject)34 b(\014les)e(that)i(y)m(ou)g(get)g
-(while)150 5230 y(y)m(ou)h(compile)e(y)m(our)h(sources.)53
-b(Normally)-8 b(,)35 b(when)f(y)m(ou)g(run)f(`)p Fo(cvs)d(update)p
-Ft(',)k(it)g(prin)m(ts)f(a)i(line)e(for)h(eac)m(h)150
-5340 y(\014le)25 b(it)g(encoun)m(ters)h(that)g(it)f(do)s(esn't)h(kno)m
-(w)f(ab)s(out)g(\(see)i(Section)e(A.16.2)j([up)s(date)d(output],)i
-(page)f(112\).)p eop
+136 137 bop Ft 150 -116 a(136) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) 275 299
+y(Eac) m(h) 41 b(line) e(in) h(the) h(`) p Fo(editinfo) p
+Ft(') e(\014le) h(consists) h(of) g(a) g(regular) f(expression) g(and) g
+(a) h(command-line) 150 408 y(template.) 69 b(The) 39
+b(template) h(m) m(ust) g(include) d(a) j(program) g(name,) i(and) d
+(can) h(include) d(an) m(y) j(n) m(um) m(b) s(er) f(of) 150
+518 y(argumen) m(ts.) 82 b(The) 44 b(full) d(path) j(to) h(the) f
+(curren) m(t) g(log) g(message) h(template) g(\014le) e(is) g(app) s
+(ended) f(to) j(the) 150 628 y(template.) 275 768 y(One) 26
+b(thing) f(that) i(should) e(b) s(e) h(noted) g(is) g(that) h(the) g(`)
+p Fo(ALL) p Ft(') f(k) m(eyw) m(ord) h(is) e(not) i(supp) s(orted.) 37
+b(If) 27 b(more) f(than) 150 878 y(one) j(matc) m(hing) g(line) f(is) g
+(found,) g(the) h(\014rst) f(one) h(is) f(used.) 40 b(This) 27
+b(can) i(b) s(e) g(useful) e(for) i(sp) s(ecifying) d(a) k(default) 150
+988 y(edit) g(script) f(in) g(a) i(mo) s(dule,) e(and) h(then) g(o) m
+(v) m(erriding) f(it) h(in) f(a) i(sub) s(directory) -8
+b(.) 275 1129 y(If) 37 b(the) h(rep) s(ository) f(name) i(do) s(es) e
+(not) i(matc) m(h) g(an) m(y) f(of) g(the) h(regular) e(expressions) g
+(in) f(this) h(\014le,) j(the) 150 1238 y(`) p Fo(DEFAULT) p
+Ft(') 29 b(line) g(is) g(used,) h(if) f(it) h(is) g(sp) s(eci\014ed.)
+275 1379 y(If) f(the) i(edit) f(script) f(exits) h(with) f(a) i
+(non-zero) g(exit) f(status,) h(the) g(commit) f(is) g(ab) s(orted.) 275
+1520 y(Note:) 40 b(when) p Fs 26 w(cvs) p Ft 26 w(is) 27
+b(accessing) g(a) h(remote) g(rep) s(ository) -8 b(,) 27
+b(or) h(when) e(the) h(`) p Fo(-m) p Ft(') g(or) g(`) p
+Fo(-F) p Ft(') g(options) g(to) p Fo 28 w(cvs) 150 1629
+y(commit) p Ft 30 w(are) 33 b(used,) f(`) p Fo(editinfo) p
+Ft(') f(will) e(not) k(b) s(e) e(consulted.) 45 b(There) 32
+b(is) f(no) i(go) s(o) s(d) f(w) m(ork) -5 b(around) 31
+b(for) h(this;) 150 1739 y(use) e(`) p Fo(verifymsg) p
+Ft(') e(instead.) p Fl 150 1976 a(C.6.1) 62 b(Editinfo) 41
+b(example) p Ft 275 2175 a(The) 21 b(follo) m(wing) f(is) i(a) g
+(little) f(silly) e(example) j(of) g(a) g(`) p Fo(editinfo) p
+Ft(') f(\014le,) i(together) g(with) e(the) h(corresp) s(onding) 150
+2284 y(`) p Fo(rcsinfo) p Ft(') 44 b(\014le,) 49 b(the) c(log) h
+(message) h(template) f(and) f(an) g(editor) g(script.) 85
+b(W) -8 b(e) 47 b(b) s(egin) d(with) g(the) i(log) 150
+2394 y(message) e(template.) 79 b(W) -8 b(e) 45 b(w) m(an) m(t) f(to) f
+(alw) m(a) m(ys) h(record) f(a) g(bug-id) f(n) m(um) m(b) s(er) g(on) h
+(the) g(\014rst) f(line) g(of) h(the) 150 2504 y(log) 35
+b(message.) 54 b(The) 35 b(rest) f(of) h(log) g(message) h(is) e(free) g
+(text.) 55 b(The) 34 b(follo) m(wing) f(template) i(is) f(found) f(in) h
+(the) 150 2613 y(\014le) 29 b(`) p Fo(/usr/cvssupport/tc.template) p
+Ft -1 w('.) p Fo 390 2748 a(BugId:) p Ft 275 2889 a(The) g(script) h(`)
+p Fo(/usr/cvssupport/bugid.ed) o(it) p Ft(') 24 b(is) 30
+b(used) f(to) i(edit) f(the) h(log) f(message.) p Fo
+390 3024 a(#!/bin/sh) 390 3128 y(#) 390 3232 y(#) 334
+b(bugid.edit) 45 b(filename) 390 3335 y(#) 390 3439 y(#) 95
+b(Call) 47 b($EDITOR) f(on) h(FILENAME,) e(and) i(verify) f(that) h
+(the) 390 3543 y(#) 95 b(resulting) 45 b(file) i(contains) f(a) h
+(valid) f(bugid) h(on) g(the) g(first) 390 3647 y(#) 95
+b(line.) 390 3750 y(if) 47 b([) h("x$EDITOR") d(=) i("x") g(];) g(then)
+g(EDITOR=vi;) e(fi) 390 3854 y(if) i([) h("x$CVSEDITOR") c(=) j("x") g
+(];) g(then) g(CVSEDITOR=$EDITOR;) c(fi) 390 3958 y($CVSEDITOR) i($1)
+390 4062 y(until) h(head) h(-1|grep) f('^BugId:[) f(]*[0-9][0-9]*$') f
+(<) j($1) 390 4166 y(do) 95 b(echo) 47 b(-n) 94 b("No) 47
+b(BugId) g(found.) 94 b(Edit) 46 b(again?) g(\([y]/n\)") 581
+4269 y(read) h(ans) 581 4373 y(case) g(${ans}) f(in) 772
+4477 y(n*\)) h(exit) f(1;;) 581 4581 y(esac) 581 4684
+y($CVSEDITOR) f($1) 390 4788 y(done) p Ft 275 4929 a(The) 29
+b(`) p Fo(editinfo) p Ft(') g(\014le) g(con) m(tains) i(this) e(line:) p
+Fo 390 5064 a(^tc) 238 b(/usr/cvssupport/bugid.ed) o(it) p
+Ft 275 5205 a(The) 29 b(`) p Fo(rcsinfo) p Ft(') g(\014le) h(con) m
+(tains) g(this) g(line:) p Fo 390 5340 a(^tc) 238 b
+(/usr/cvssupport/tc.templ) o(ate) p 90 rotate dyy eop
%%Page: 137 139
-137 138 bop 150 -116 a Ft(App)s(endix)28 b(C:)i(Reference)h(man)m(ual)f
-(for)g(Administrativ)m(e)e(\014les)1276 b(137)275 299
-y Fs(cvs)33 b Ft(has)h(a)g(list)f(of)h(\014les)f(\(or)i(sh\(1\))f
-(\014le)g(name)g(patterns\))g(that)h(it)f(should)e(ignore)i(while)e
-(running)150 408 y Fo(update)p Ft(,)d Fo(import)g Ft(and)g
-Fo(release)p Ft(.)39 b(This)29 b(list)g(is)g(constructed)i(in)e(the)h
-(follo)m(wing)f(w)m(a)m(y)-8 b(.)225 542 y Fr(\017)60
-b Ft(The)29 b(list)f(is)h(initialized)d(to)31 b(include)c(certain)i
-(\014le)g(name)h(patterns:)40 b(names)30 b(asso)s(ciated)g(with)e
-Fs(cvs)330 652 y Ft(administration,)22 b(or)g(with)f(other)h(common)h
-(source)g(con)m(trol)f(systems;)j(common)e(names)f(for)g(patc)m(h)330
-761 y(\014les,)j(ob)5 b(ject)26 b(\014les,)f(arc)m(hiv)m(e)h(\014les,)f
-(and)f(editor)h(bac)m(kup)f(\014les;)i(and)e(other)i(names)e(that)i
-(are)f(usually)330 871 y(artifacts)34 b(of)g(assorted)h(utilities.)48
-b(Curren)m(tly)-8 b(,)34 b(the)g(default)f(list)f(of)i(ignored)f
-(\014le)g(name)h(patterns)330 980 y(is:)761 1108 y Fo(RCS)238
-b(SCCS)190 b(CVS)237 b(CVS.adm)761 1212 y(RCSLOG)94 b(cvslog.*)761
-1316 y(tags)190 b(TAGS)761 1419 y(.make.state)236 b(.nse_depinfo)761
-1523 y(*~)286 b(#*)g(.#*)237 b(,*)286 b(_$*)238 b(*$)761
-1627 y(*.old)142 b(*.bak)g(*.BAK)f(*.orig)94 b(*.rej)142
-b(.del-*)761 1731 y(*.a)238 b(*.olb)142 b(*.o)237 b(*.obj)142
-b(*.so)190 b(*.exe)761 1835 y(*.Z)238 b(*.elc)142 b(*.ln)761
-1938 y(core)225 2072 y Fr(\017)60 b Ft(The)36 b(p)s(er-rep)s(ository)f
-(list)g(in)g(`)p Fo($CVSROOT/CVSROOT/cvsignor)o(e)p Ft(')c(is)k(app)s
-(ended)g(to)i(the)g(list,)g(if)330 2181 y(that)31 b(\014le)e(exists.)
-225 2315 y Fr(\017)60 b Ft(The)32 b(p)s(er-user)f(list)g(in)g(`)p
-Fo(.cvsignore)p Ft(')f(in)h(y)m(our)h(home)h(directory)f(is)f(app)s
-(ended)g(to)i(the)f(list,)g(if)f(it)330 2425 y(exists.)225
-2558 y Fr(\017)60 b Ft(An)m(y)30 b(en)m(tries)h(in)e(the)h(en)m
-(vironmen)m(t)g(v)-5 b(ariable)29 b Fo($CVSIGNORE)f Ft(is)h(app)s
-(ended)g(to)i(the)g(list.)225 2692 y Fr(\017)60 b Ft(An)m(y)30
-b(`)p Fo(-I)p Ft(')h(options)e(giv)m(en)i(to)g Fs(cvs)e
-Ft(is)h(app)s(ended.)225 2825 y Fr(\017)60 b Ft(As)26
-b Fs(cvs)e Ft(tra)m(v)m(erses)j(through)e(y)m(our)h(directories,)g(the)
-f(con)m(ten)m(ts)j(of)e(an)m(y)f(`)p Fo(.cvsignore)p
-Ft(')f(will)f(b)s(e)i(ap-)330 2935 y(p)s(ended)h(to)i(the)f(list.)39
-b(The)27 b(patterns)g(found)f(in)g(`)p Fo(.cvsignore)p
-Ft(')g(are)h(only)g(v)-5 b(alid)26 b(for)h(the)g(directory)330
-3044 y(that)k(con)m(tains)g(them,)f(not)h(for)f(an)m(y)h
-(sub-directories.)275 3202 y(In)c(an)m(y)h(of)g(the)g(5)g(places)g
-(listed)e(ab)s(o)m(v)m(e,)k(a)e(single)f(exclamation)h(mark)f(\(`)p
-Fo(!)p Ft('\))i(clears)f(the)g(ignore)f(list.)150 3312
-y(This)i(can)h(b)s(e)g(used)g(if)f(y)m(ou)i(w)m(an)m(t)g(to)g(store)g
-(an)m(y)g(\014le)e(whic)m(h)g(normally)g(is)g(ignored)h(b)m(y)g
-Fs(cvs)p Ft(.)275 3445 y(Sp)s(ecifying)20 b(`)p Fo(-I)30
-b(!)p Ft(')22 b(to)i Fo(cvs)29 b(import)21 b Ft(will)f(imp)s(ort)h(ev)m
-(erything,)j(whic)m(h)e(is)g(generally)g(what)g(y)m(ou)h(w)m(an)m(t)150
-3555 y(to)38 b(do)g(if)e(y)m(ou)i(are)g(imp)s(orting)e(\014les)g(from)h
-(a)h(pristine)d(distribution)f(or)k(an)m(y)g(other)g(source)g(whic)m(h)
-e(is)150 3664 y(kno)m(wn)27 b(to)h(not)g(con)m(tain)g(an)m(y)f
-(extraneous)h(\014les.)39 b(Ho)m(w)m(ev)m(er,)30 b(lo)s(oking)c(at)j
-(the)e(rules)f(ab)s(o)m(v)m(e)j(y)m(ou)f(will)c(see)150
-3774 y(there)33 b(is)f(a)h(\015y)f(in)f(the)i(oin)m(tmen)m(t;)i(if)c
-(the)i(distribution)c(con)m(tains)k(an)m(y)g(`)p Fo(.cvsignore)p
-Ft(')e(\014les,)h(then)h(the)150 3883 y(patterns)e(from)g(those)g
-(\014les)g(will)d(b)s(e)j(pro)s(cessed)f(ev)m(en)i(if)e(`)p
-Fo(-I)g(!)p Ft(')h(is)g(sp)s(eci\014ed.)41 b(The)31 b(only)f(w)m(ork)-5
-b(around)150 3993 y(is)30 b(to)i(remo)m(v)m(e)h(the)f(`)p
-Fo(.cvsignore)p Ft(')d(\014les)h(in)g(order)h(to)h(do)f(the)g(imp)s
-(ort.)42 b(Because)33 b(this)d(is)g(a)m(wkw)m(ard,)i(in)150
-4103 y(the)f(future)e(`)p Fo(-I)h(!)p Ft(')g(migh)m(t)g(b)s(e)g(mo)s
-(di\014ed)e(to)j(o)m(v)m(erride)g(`)p Fo(.cvsignore)p
-Ft(')d(\014les)h(in)g(eac)m(h)j(directory)-8 b(.)275
-4236 y(Note)22 b(that)f(the)g(syn)m(tax)h(of)f(the)g(ignore)g(\014les)e
-(consists)i(of)g(a)g(series)f(of)h(lines,)h(eac)m(h)g(of)f(whic)m(h)e
-(con)m(tains)j(a)150 4346 y(space)i(separated)h(list)d(of)i
-(\014lenames.)38 b(This)22 b(o\013ers)i(no)g(clean)g(w)m(a)m(y)h(to)f
-(sp)s(ecify)f(\014lenames)g(whic)m(h)g(con)m(tain)150
-4455 y(spaces,)38 b(but)d(y)m(ou)i(can)f(use)g(a)g(w)m(ork)-5
-b(around)35 b(lik)m(e)h(`)p Fo(foo?bar)p Ft(')e(to)j(matc)m(h)g(a)f
-(\014le)f(named)h(`)p Fo(foo)30 b(bar)p Ft(')35 b(\(it)150
-4565 y(also)f(matc)m(hes)i(`)p Fo(fooxbar)p Ft(')d(and)h(the)h(lik)m
-(e\).)53 b(Also)34 b(note)h(that)g(there)g(is)f(curren)m(tly)f(no)i(w)m
-(a)m(y)g(to)g(sp)s(ecify)150 4675 y(commen)m(ts.)150
-4929 y Fp(C.10)68 b(The)45 b(c)l(hec)l(k)l(outlist)h(\014le)275
-5121 y Ft(It)31 b(ma)m(y)g(b)s(e)f(helpful)e(to)k(use)f
-Fs(cvs)f Ft(to)h(main)m(tain)f(y)m(our)h(o)m(wn)g(\014les)f(in)f(the)i
-(`)p Fo(CVSROOT)p Ft(')f(directory)-8 b(.)42 b(F)-8 b(or)150
-5230 y(example,)37 b(supp)s(ose)d(that)j(y)m(ou)f(ha)m(v)m(e)h(a)f
-(script)e(`)p Fo(logcommit.pl)p Ft(')f(whic)m(h)i(y)m(ou)h(run)e(b)m(y)
-h(including)e(the)150 5340 y(follo)m(wing)c(line)g(in)g(the)h(`)p
-Fo(commitinfo)p Ft(')e(administrativ)m(e)h(\014le:)p
-eop
+137 138 bop Ft 150 -116 a(App) s(endix) 28 b(C:) i(Reference) h(man) m
+(ual) f(for) g(Administrativ) m(e) e(\014les) 1276 b(137) p
+Fp 150 299 a(C.7) 68 b(Loginfo) p Ft 275 497 a(The) 36
+b(`) p Fo(loginfo) p Ft(') f(\014le) h(is) g(used) g(to) h(con) m(trol)
+g(where) f(`) p Fo(cvs) 30 b(commit) p Ft(') 35 b(log) i(information) e
+(is) h(sen) m(t.) 60 b(The) 150 607 y(\014rst) 35 b(en) m(try) h(on) g
+(a) g(line) e(is) h(a) h(regular) f(expression) g(whic) m(h) f(is) h
+(tested) i(against) f(the) g(directory) f(that) i(the) 150
+716 y(c) m(hange) 29 b(is) f(b) s(eing) f(made) h(to,) i(relativ) m(e) e
+(to) h(the) p Fo 29 w($CVSROOT) p Ft(.) 37 b(If) 28 b(a) h(matc) m(h) g
+(is) e(found,) h(then) g(the) h(remainder) 150 826 y(of) i(the) f(line)
+f(is) g(a) i(\014lter) e(program) i(that) g(should) d(exp) s(ect) j
+(log) f(information) f(on) h(its) g(standard) g(input.) 275
+966 y(If) 37 b(the) h(rep) s(ository) f(name) i(do) s(es) e(not) i
+(matc) m(h) g(an) m(y) f(of) g(the) h(regular) e(expressions) g(in) f
+(this) h(\014le,) j(the) 150 1076 y(`) p Fo(DEFAULT) p
+Ft(') 29 b(line) g(is) g(used,) h(if) f(it) h(is) g(sp) s(eci\014ed.)
+275 1216 y(All) c(o) s(ccurrences) h(of) h(the) g(name) g(`) p
+Fo(ALL) p Ft(') f(app) s(earing) f(as) i(a) g(regular) f(expression) f
+(are) j(used) d(in) h(addition) 150 1326 y(to) k(the) g(\014rst) e
+(matc) m(hing) i(regular) e(expression) g(or) i(`) p
+Fo(DEFAULT) p Ft('.) 275 1466 y(The) e(\014rst) h(matc) m(hing) g
+(regular) g(expression) f(is) h(used.) 275 1606 y(See) e(Section) f
+(C.3) h([commit) g(\014les],) g(page) h(133,) g(for) f(a) g
+(description) e(of) i(the) g(syn) m(tax) g(of) g(the) g(`) p
+Fo(loginfo) p Ft(') 150 1716 y(\014le.) 275 1856 y(The) 36
+b(user) g(ma) m(y) i(sp) s(ecify) e(a) h(format) g(string) f(as) i
+(part) e(of) i(the) f(\014lter.) 59 b(The) 37 b(string) f(is) g(comp) s
+(osed) h(of) 150 1966 y(a) d(`) p Fo(\045) p Ft(') g(follo) m(w) m(ed) f
+(b) m(y) g(a) h(space,) i(or) d(follo) m(w) m(ed) g(b) m(y) h(a) g
+(single) e(format) i(c) m(haracter,) i(or) e(follo) m(w) m(ed) f(b) m
+(y) h(a) g(set) g(of) 150 2075 y(format) d(c) m(haracters) h
+(surrounded) 27 b(b) m(y) k(`) p Fo({) p Ft(') f(and) g(`) p
+Fo(}) p Ft(') g(as) h(separators.) 41 b(The) 30 b(format) h(c) m
+(haracters) h(are:) p Fo 150 2243 a(s) p Ft 432 w(\014le) d(name) p
+Fo 150 2409 a(V) p Ft 432 w(old) h(v) m(ersion) f(n) m(um) m(b) s(er) g
+(\(pre-c) m(hec) m(kin\)) p Fo 150 2574 a(v) p Ft 432
+w(new) h(v) m(ersion) g(n) m(um) m(b) s(er) f(\(p) s(ost-c) m(hec) m
+(kin\)) 275 2742 y(All) i(other) j(c) m(haracters) h(that) f(app) s
+(ear) e(in) g(a) i(format) f(string) g(expand) f(to) i(an) f(empt) m(y)
+h(\014eld) e(\(commas) 150 2851 y(separating) e(\014elds) f(are) i
+(still) d(pro) m(vided\).) 275 2992 y(F) -8 b(or) 31
+b(example,) f(some) h(v) -5 b(alid) 28 b(format) j(strings) e(are) i(`)
+p Fo(\045) p Ft(',) g(`) p Fo(\045s) p Ft(',) f(`) p
+Fo(\045{s}) p Ft(',) g(and) g(`) p Fo(\045{sVv}) p Ft('.) 275
+3132 y(The) 41 b(output) g(will) e(b) s(e) i(a) h(string) f(of) h(tok) m
+(ens) g(separated) g(b) m(y) g(spaces.) 75 b(F) -8 b(or) 43
+b(bac) m(kw) m(ards) f(compati-) 150 3241 y(bilit) m(y) -8
+b(,) 39 b(the) g(\014rst) f(tok) m(en) i(will) c(b) s(e) i(the) h(rep) s
+(ository) f(sub) s(directory) -8 b(.) 64 b(The) 38 b(rest) h(of) g(the)
+g(tok) m(ens) h(will) c(b) s(e) 150 3351 y(comma-delimited) f(lists) h
+(of) h(the) f(information) f(requested) i(in) f(the) g(format) i
+(string.) 58 b(F) -8 b(or) 38 b(example,) g(if) 150 3461
+y(`) p Fo(/u/src/master/yoyodyne/tc) p Ft -1 w(') 30
+b(is) 35 b(the) h(rep) s(ository) -8 b(,) 37 b(`) p Fo(\045{sVv}) p
+Ft(') d(is) h(the) h(format) g(string,) h(and) e(three) 150
+3570 y(\014les) 29 b(\() p Fo(ChangeLog) p Ft(,) p Fo
+29 w(Makefile) p Ft(,) p Fo 28 w(foo.c) p Ft(\)) g(w) m(ere) i(mo) s
+(di\014ed,) e(the) h(output) g(migh) m(t) g(b) s(e:) p
+Fo 390 3705 a(yoyodyne/tc) 45 b(ChangeLog,1.1,1.2) e(Makefile,1.3,1.4) g
+(foo.c,1.12,1.13) p Ft 275 3845 a(As) 25 b(another) h(example,) g(`) p
+Fo(\045{}) p Ft(') f(means) h(that) g(only) f(the) g(name) h(of) g(the)
+f(rep) s(ository) g(will) e(b) s(e) i(generated.) 275
+3985 y(Note:) 50 b(when) p Fs 34 w(cvs) p Ft 33 w(is) 34
+b(accessing) h(a) g(remote) h(rep) s(ository) -8 b(,) 35
+b(`) p Fo(loginfo) p Ft(') e(will) f(b) s(e) i(run) f(on) i(the) p
+Fn 35 w(r) -5 b(emote) p Ft 150 4095 a(\(i.e.,) 31 b(serv) m(er\)) g
+(side,) f(not) g(the) h(clien) m(t) f(side) f(\(see) i(Section) g(2.9) g
+([Remote) h(rep) s(ositories],) d(page) i(19\).) p Fl
+150 4331 a(C.7.1) 62 b(Loginfo) 41 b(example) p Ft 275
+4529 a(The) 35 b(follo) m(wing) f(`) p Fo(loginfo) p
+Ft(') g(\014le,) i(together) h(with) e(the) h(tin) m(y) f(shell-script)
+e(b) s(elo) m(w,) j(app) s(ends) e(all) h(log) 150 4639
+y(messages) 21 b(to) g(the) g(\014le) e(`) p Fo
+($CVSROOT/CVSROOT/commitlog) p Ft(',) d(and) k(an) m(y) h(commits) f
+(to) h(the) g(administrativ) m(e) 150 4748 y(\014les) 27
+b(\(inside) f(the) i(`) p Fo(CVSROOT) p Ft(') f(directory\)) h(are) g
+(also) g(logged) g(in) f(`) p Fo(/usr/adm/cvsroot-log) p
+Ft('.) 35 b(Commits) 150 4858 y(to) c(the) g(`) p Fo(prog1) p
+Ft(') e(directory) h(are) h(mailed) e(to) p Fo 31 w(ceder) p
+Ft(.) p Fo 390 4992 a(ALL) 620 b(/usr/local/bin/cvs-log) 41
+b($CVSROOT/CVSROOT/commitlog) g($USER) 390 5096 y(^CVSROOT) 380
+b(/usr/local/bin/cvs-log) 41 b(/usr/adm/cvsroot-log) 390
+5200 y(^prog1) 476 b(Mail) 46 b(-s) h(\045s) h(ceder) p
+Ft 275 5340 a(The) 29 b(shell-script) f(`) p Fo(/usr/local/bin/cvs-log)
+p Ft(') d(lo) s(oks) 30 b(lik) m(e) g(this:) p 90 rotate
+dyy eop
%%Page: 138 140
-138 139 bop 150 -116 a Ft(138)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)390 299 y Fo(ALL)142 b
-($CVSROOT/CVSROOT/logcommit)o(.pl)275 439 y Ft(T)-8 b(o)60
-b(main)m(tain)f(`)p Fo(logcommit.pl)p Ft(')e(with)i Fs(cvs)g
-Ft(y)m(ou)h(w)m(ould)f(add)g(the)h(follo)m(wing)f(line)f(to)j(the)150
-548 y(`)p Fo(checkoutlist)p Ft(')28 b(administrativ)m(e)g(\014le:)390
-682 y Fo(logcommit.pl)275 822 y Ft(The)j(format)h(of)h(`)p
-Fo(checkoutlist)p Ft(')c(is)i(one)h(line)f(for)g(eac)m(h)j(\014le)d
-(that)h(y)m(ou)h(w)m(an)m(t)g(to)f(main)m(tain)f(using)150
-932 y Fs(cvs)p Ft(,)f(giving)f(the)h(name)h(of)f(the)h(\014le.)275
-1071 y(After)i(setting)h(up)f(`)p Fo(checkoutlist)p Ft(')e(in)h(this)g
-(fashion,)i(the)g(\014les)e(listed)g(there)i(will)d(function)i(just)150
-1181 y(lik)m(e)f Fs(cvs)p Ft('s)h(built-in)c(administrativ)m(e)j
-(\014les.)48 b(F)-8 b(or)33 b(example,)h(when)e(c)m(hec)m(king)i(in)e
-(one)h(of)g(the)h(\014les)e(y)m(ou)150 1291 y(should)c(get)k(a)f
-(message)g(suc)m(h)f(as:)390 1424 y Fo(cvs)47 b(commit:)f(Rebuilding)f
-(administrative)f(file)i(database)275 1564 y Ft(and)29
-b(the)i(c)m(hec)m(k)m(ed)h(out)f(cop)m(y)g(in)e(the)i(`)p
-Fo(CVSROOT)p Ft(')d(directory)i(should)f(b)s(e)g(up)s(dated.)275
-1704 y(Note)d(that)g(listing)e(`)p Fo(passwd)p Ft(')g(\(see)i(Section)g
-(2.9.3.1)i([P)m(assw)m(ord)e(authen)m(tication)f(serv)m(er],)j(page)e
-(21\))150 1814 y(in)j(`)p Fo(checkoutlist)p Ft(')f(is)h(not)i
-(recommended)f(for)g(securit)m(y)g(reasons.)275 1953
-y(F)-8 b(or)32 b(information)f(ab)s(out)h(k)m(eeping)f(a)i(c)m(hec)m(k)
-m(out)h(out)f(cop)m(y)f(in)f(a)i(more)f(general)g(con)m(text)i(than)e
-(the)150 2063 y(one)c(pro)m(vided)e(b)m(y)i(`)p Fo(checkoutlist)p
-Ft(',)d(see)k(Section)e(C.7.2)i([Keeping)e(a)h(c)m(hec)m(k)m(ed)i(out)e
-(cop)m(y],)h(page)f(136.)150 2334 y Fp(C.11)68 b(The)45
-b(history)g(\014le)275 2531 y Ft(The)31 b(\014le)g(`)p
-Fo($CVSROOT/CVSROOT/histor)o(y)p Ft(')26 b(is)31 b(used)g(to)h(log)g
-(information)e(for)h(the)h Fo(history)e Ft(com-)150 2641
-y(mand)h(\(see)j(Section)e(A.11)h([history],)f(page)h(103\).)48
-b(This)31 b(\014le)g(m)m(ust)h(b)s(e)g(created)h(to)g(turn)e(on)h
-(logging.)150 2751 y(This)f(is)h(done)h(automatically)g(if)f(the)h
-Fo(cvs)d(init)h Ft(command)i(is)f(used)h(to)g(set)h(up)e(the)h(rep)s
-(ository)f(\(see)150 2860 y(Section)e(2.6)i([Creating)e(a)h(rep)s
-(ository],)e(page)j(18\).)275 3000 y(The)d(\014le)h(format)g(of)h(the)f
-(`)p Fo(history)p Ft(')f(\014le)g(is)h(do)s(cumen)m(ted)g(only)f(in)g
-(commen)m(ts)i(in)e(the)h Fs(cvs)g Ft(source)150 3110
-y(co)s(de,)f(but)e(generally)g(programs)g(should)f(use)i(the)g
-Fo(cvs)h(history)d Ft(command)i(to)g(access)h(it)f(an)m(yw)m(a)m(y)-8
-b(,)30 b(in)150 3219 y(case)h(the)g(format)g(c)m(hanges)g(with)e
-(future)h(releases)g(of)h Fs(cvs)p Ft(.)150 3490 y Fp(C.12)68
-b(Expansions)46 b(in)e(administrativ)l(e)k(\014les)275
-3688 y Ft(Sometimes)30 b(in)f(writing)f(an)i(administrativ)m(e)f
-(\014le,)g(y)m(ou)i(migh)m(t)f(w)m(an)m(t)h(the)g(\014le)e(to)i(b)s(e)f
-(able)g(to)h(kno)m(w)150 3797 y(v)-5 b(arious)34 b(things)f(based)h(on)
-h(en)m(vironmen)m(t)f Fs(cvs)f Ft(is)h(running)e(in.)52
-b(There)34 b(are)h(sev)m(eral)f(mec)m(hanisms)g(to)150
-3907 y(do)c(that.)275 4047 y(T)-8 b(o)22 b(\014nd)e(the)i(home)g
-(directory)f(of)h(the)f(user)g(running)e Fs(cvs)i Ft(\(from)h(the)g
-Fo(HOME)e Ft(en)m(vironmen)m(t)i(v)-5 b(ariable\),)150
-4156 y(use)33 b(`)p Fo(~)p Ft(')h(follo)m(w)m(ed)f(b)m(y)g(`)p
-Fo(/)p Ft(')h(or)f(the)h(end)f(of)h(the)f(line.)49 b(Lik)m(ewise)32
-b(for)i(the)f(home)h(directory)f(of)g Fm(user)p Ft(,)h(use)150
-4266 y(`)p Fo(~)p Fm(user)7 b Ft('.)39 b(These)30 b(v)-5
-b(ariables)28 b(are)i(expanded)e(on)i(the)f(serv)m(er)h(mac)m(hine,)f
-(and)g(don't)h(get)g(an)m(y)g(reasonable)150 4375 y(expansion)22
-b(if)g(pserv)m(er)i(\(see)g(Section)f(2.9.3)i([P)m(assw)m(ord)f(authen)
-m(ticated],)i(page)e(21\))g(is)f(in)f(use;)j(therefore)150
-4485 y(user)31 b(v)-5 b(ariables)30 b(\(see)j(b)s(elo)m(w\))e(ma)m(y)h
-(b)s(e)f(a)h(b)s(etter)f(c)m(hoice)i(to)f(customize)g(b)s(eha)m(vior)e
-(based)h(on)h(the)g(user)150 4595 y(running)c Fs(cvs)p
-Ft(.)275 4734 y(One)40 b(ma)m(y)i(w)m(an)m(t)g(to)g(kno)m(w)f(ab)s(out)
-g(v)-5 b(arious)40 b(pieces)g(of)i(information)d(in)m(ternal)h(to)i
-Fs(cvs)p Ft(.)72 b(A)41 b Fs(cvs)150 4844 y Ft(in)m(ternal)24
-b(v)-5 b(ariable)23 b(has)i(the)g(syn)m(tax)g Fo(${)p
-Fm(v)-5 b(ariable)5 b Fo(})p Ft(,)24 b(where)h Fm(v)-5
-b(ariable)28 b Ft(starts)d(with)f(a)h(letter)g(and)f(consists)150
-4953 y(of)e(alphan)m(umeric)f(c)m(haracters)i(and)f(`)p
-Fo(_)p Ft('.)38 b(If)22 b(the)g(c)m(haracter)i(follo)m(wing)d
-Fm(v)-5 b(ariable)26 b Ft(is)c(a)g(non-alphan)m(umeric)150
-5063 y(c)m(haracter)32 b(other)f(than)f(`)p Fo(_)p Ft(',)h(the)f(`)p
-Fo({)p Ft(')h(and)e(`)p Fo(})p Ft(')i(can)g(b)s(e)e(omitted.)41
-b(The)30 b Fs(cvs)f Ft(in)m(ternal)g(v)-5 b(ariables)29
-b(are:)150 5230 y Fo(CVSROOT)144 b Ft(This)33 b(is)i(the)g(v)-5
-b(alue)35 b(of)g(the)h Fs(cvs)e Ft(ro)s(ot)h(in)f(use.)55
-b(See)36 b(Chapter)e(2)i([Rep)s(ository],)g(page)g(7,)630
-5340 y(for)30 b(a)h(description)d(of)j(the)f(v)-5 b(arious)30
-b(w)m(a)m(ys)h(to)g(sp)s(ecify)e(this.)p eop
+138 139 bop Ft 150 -116 a(138) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fo 390
+299 a(#!/bin/sh) 390 403 y(\(echo) 46 b("-------------------------) o
+(---) o(----) o(----) o(---) o(----) o(----) o(---) o(----) o(";) 438
+506 y(echo) g(-n) i($2") 94 b(";) 438 610 y(date;) 438
+714 y(echo;) 438 818 y(cat\)) 46 b(>>) i($1) p Fl 150
+1034 a(C.7.2) 62 b(Keeping) 42 b(a) e(c) m(hec) m(k) m(ed) f(out) i
+(cop) m(y) p Ft 275 1224 a(It) 34 b(is) f(often) i(useful) e(to) i
+(main) m(tain) e(a) i(directory) e(tree) i(whic) m(h) e(con) m(tains) i
+(\014les) e(whic) m(h) g(corresp) s(ond) g(to) 150 1334
+y(the) h(latest) h(v) m(ersion) e(in) f(the) i(rep) s(ository) -8
+b(.) 51 b(F) -8 b(or) 35 b(example,) f(other) g(dev) m(elop) s(ers) g
+(migh) m(t) f(w) m(an) m(t) i(to) g(refer) e(to) 150
+1444 y(the) 25 b(latest) g(sources) f(without) g(ha) m(ving) g(to) h(c)
+m(hec) m(k) i(them) d(out,) i(or) f(y) m(ou) g(migh) m(t) f(b) s(e) g
+(main) m(taining) f(a) i(w) m(eb) f(site) 150 1553 y(with) p
+Fs 29 w(cvs) p Ft 29 w(and) 30 b(w) m(an) m(t) h(ev) m(ery) h(c) m(hec)
+m(kin) e(to) h(cause) g(the) g(\014les) e(used) h(b) m(y) g(the) h(w) m
+(eb) f(serv) m(er) h(to) g(b) s(e) e(up) s(dated.) 275
+1685 y(The) j(w) m(a) m(y) i(to) f(do) g(this) f(is) g(b) m(y) h(ha) m
+(ving) f(loginfo) g(in) m(v) m(ok) m(e) p Fo 34 w(cvs) e(update) p
+Ft(.) 46 b(Doing) 33 b(so) g(in) f(the) h(naiv) m(e) g(w) m(a) m(y) 150
+1795 y(will) e(cause) j(a) f(problem) f(with) g(lo) s(c) m(ks,) i(so) g
+(the) p Fo 33 w(cvs) c(update) p Ft 32 w(m) m(ust) j(b) s(e) g(run) e
+(in) h(the) i(bac) m(kground.) 49 b(Here) 150 1904 y(is) 29
+b(an) i(example) f(for) g(unix) e(\(this) i(should) e(all) i(b) s(e) f
+(on) i(one) f(line\):) p Fo 390 2030 a(^cyclic-pages) 44
+b(\(date;) i(cat;) h(\(sleep) f(2;) h(cd) g(/u/www/local-docs;) 438
+2134 y(cvs) g(-q) g(update) f(-d\)) h(&\)) g(>>) g
+($CVSROOT/CVSROOT/updatelo) o(g) 42 b(2>&1) p Ft 275
+2266 a(This) 26 b(will) g(cause) j(c) m(hec) m(kins) g(to) g(rep) s
+(ository) e(directories) h(starting) g(with) p Fo 27
+w(cyclic-pages) p Ft 26 w(to) h(up) s(date) 150 2376
+y(the) i(c) m(hec) m(k) m(ed) h(out) f(tree) g(in) e(`) p
+Fo(/u/www/local-docs) p Ft('.) p Fp 150 2626 a(C.8) 68
+b(Rcsinfo) p Ft 275 2816 a(The) 27 b(`) p Fo(rcsinfo) p
+Ft(') f(\014le) h(can) h(b) s(e) f(used) g(to) i(sp) s(ecify) d(a) i
+(form) g(to) g(edit) f(when) g(\014lling) e(out) j(the) g(commit) g
+(log.) 150 2925 y(The) 38 b(`) p Fo(rcsinfo) p Ft(') f(\014le) h(has) h
+(a) g(syn) m(tax) g(similar) d(to) j(the) g(`) p Fo(verifymsg) p
+Ft(',) g(`) p Fo(commitinfo) p Ft(') d(and) i(`) p Fo(loginfo) p
+Ft(') 150 3035 y(\014les.) 64 b(See) 39 b(Section) f(C.3.1) h([syn) m
+(tax],) j(page) e(133.) 66 b(Unlik) m(e) 37 b(the) i(other) g(\014les) e
+(the) i(second) f(part) h(is) p Fn 37 w(not) p Ft 150
+3144 a(a) e(command-line) d(template.) 59 b(Instead,) 38
+b(the) e(part) g(after) h(the) f(regular) g(expression) f(should) f(b) s
+(e) i(a) g(full) 150 3254 y(pathname) 30 b(to) h(a) g(\014le) f(con) m
+(taining) f(the) i(log) g(message) g(template.) 275 3386
+y(If) 37 b(the) h(rep) s(ository) f(name) i(do) s(es) e(not) i(matc) m
+(h) g(an) m(y) f(of) g(the) h(regular) e(expressions) g(in) f(this) h
+(\014le,) j(the) 150 3496 y(`) p Fo(DEFAULT) p Ft(') 29
+b(line) g(is) g(used,) h(if) f(it) h(is) g(sp) s(eci\014ed.) 275
+3628 y(All) c(o) s(ccurrences) h(of) h(the) g(name) g(`) p
+Fo(ALL) p Ft(') f(app) s(earing) f(as) i(a) g(regular) f(expression) f
+(are) j(used) d(in) h(addition) 150 3737 y(to) k(the) g(\014rst) e
+(matc) m(hing) i(regular) e(expression) g(or) i(`) p
+Fo(DEFAULT) p Ft('.) 275 3869 y(The) 37 b(log) g(message) i(template) f
+(will) d(b) s(e) i(used) g(as) h(a) g(default) f(log) h(message.) 63
+b(If) 38 b(y) m(ou) g(sp) s(ecify) e(a) i(log) 150 3979
+y(message) 22 b(with) d(`) p Fo(cvs) 30 b(commit) e(-m) p
+Fm 30 w(message) p Ft 5 w(') 22 b(or) f(`) p Fo(cvs) 30
+b(commit) e(-f) p Fm 30 w(\014le) p Ft 5 w(') 20 b(that) h(log) g
+(message) h(will) c(o) m(v) m(erride) 150 4088 y(the) 31
+b(template.) 275 4220 y(See) f(Section) g(C.5) h([v) m(erifymsg],) g
+(page) g(134,) h(for) e(an) g(example) g(`) p Fo(rcsinfo) p
+Ft(') f(\014le.) 275 4352 y(When) p Fs 41 w(cvs) p Ft
+41 w(is) 42 b(accessing) g(a) h(remote) f(rep) s(ository) -8
+b(,) 45 b(the) d(con) m(ten) m(ts) i(of) e(`) p Fo(rcsinfo) p
+Ft(') f(at) i(the) f(time) g(a) 150 4462 y(directory) 36
+b(is) g(\014rst) g(c) m(hec) m(k) m(ed) j(out) e(will) d(sp) s(ecify) i
+(a) h(template) g(whic) m(h) f(do) s(es) g(not) h(then) g(c) m(hange.)
+61 b(If) 37 b(y) m(ou) 150 4571 y(edit) 30 b(`) p Fo(rcsinfo) p
+Ft(') f(or) h(its) g(templates,) h(y) m(ou) f(ma) m(y) h(need) g(to) g
+(c) m(hec) m(k) h(out) e(a) h(new) f(w) m(orking) g(directory) -8
+b(.) p Fp 150 4821 a(C.9) 68 b(Ignoring) 45 b(\014les) h(via) f
+(cvsignore) p Ft 275 5011 a(There) 23 b(are) i(certain) f(\014le) g
+(names) g(that) h(frequen) m(tly) f(o) s(ccur) g(inside) e(y) m(our) i
+(w) m(orking) g(cop) m(y) -8 b(,) 27 b(but) d(that) h(y) m(ou) 150
+5121 y(don't) 33 b(w) m(an) m(t) h(to) g(put) e(under) p
+Fs 32 w(cvs) p Ft 32 w(con) m(trol.) 49 b(Examples) 33
+b(are) g(all) f(the) h(ob) 5 b(ject) 34 b(\014les) e(that) i(y) m(ou) g
+(get) g(while) 150 5230 y(y) m(ou) h(compile) e(y) m(our) h(sources.) 53
+b(Normally) -8 b(,) 35 b(when) f(y) m(ou) g(run) f(`) p
+Fo(cvs) d(update) p Ft(',) k(it) g(prin) m(ts) f(a) i(line) e(for) h
+(eac) m(h) 150 5340 y(\014le) 25 b(it) g(encoun) m(ters) h(that) g(it) f
+(do) s(esn't) h(kno) m(w) f(ab) s(out) g(\(see) i(Section) e(A.16.2) j
+([up) s(date) d(output],) i(page) f(115\).) p 90 rotate
+dyy eop
%%Page: 139 141
-139 140 bop 150 -116 a Ft(App)s(endix)28 b(C:)i(Reference)h(man)m(ual)f
-(for)g(Administrativ)m(e)e(\014les)1276 b(139)150 299
-y Fo(RCSBIN)192 b Ft(In)41 b Fs(cvs)g Ft(1.9.18)j(and)d(older,)j(this)c
-(sp)s(eci\014ed)g(the)i(directory)f(where)g Fs(cvs)g
-Ft(w)m(as)h(lo)s(oking)630 408 y(for)35 b Fs(r)n(cs)f
-Ft(programs.)55 b(Because)36 b Fs(cvs)e Ft(no)h(longer)g(runs)f
-Fs(r)n(cs)g Ft(programs,)i(sp)s(ecifying)d(this)630 518
-y(in)m(ternal)c(v)-5 b(ariable)29 b(is)h(no)m(w)g(an)g(error.)150
-692 y Fo(CVSEDITOR)150 801 y(VISUAL)150 911 y(EDITOR)192
-b Ft(These)31 b(all)f(expand)h(to)g(the)h(same)f(v)-5
-b(alue,)32 b(whic)m(h)d(is)i(the)g(editor)g(that)h Fs(cvs)e
-Ft(is)g(using.)42 b(See)630 1020 y(Section)30 b(A.4)h([Global)f
-(options],)g(page)i(86,)f(for)f(ho)m(w)h(to)g(sp)s(ecify)e(this.)150
-1194 y Fo(USER)288 b Ft(Username)35 b(of)g(the)g(user)f(running)e
-Fs(cvs)i Ft(\(on)h(the)g Fs(cvs)f Ft(serv)m(er)h(mac)m(hine\).)54
-b(When)34 b(using)630 1304 y(pserv)m(er,)46 b(this)c(is)g(the)i(user)e
-(sp)s(eci\014ed)f(in)h(the)h(rep)s(ository)f(sp)s(eci\014cation)g(whic)
-m(h)g(need)630 1413 y(not)35 b(b)s(e)f(the)g(same)h(as)g(the)f
-(username)g(the)h(serv)m(er)g(is)e(running)f(as)j(\(see)g(Section)f
-(2.9.3.1)630 1523 y([P)m(assw)m(ord)d(authen)m(tication)f(serv)m(er],)h
-(page)h(21\).)275 1704 y(If)37 b(y)m(ou)h(w)m(an)m(t)h(to)f(pass)f(a)i
-(v)-5 b(alue)37 b(to)h(the)g(administrativ)m(e)e(\014les)h(whic)m(h)g
-(the)h(user)f(who)g(is)g(running)150 1813 y Fs(cvs)j
-Ft(can)h(sp)s(ecify)-8 b(,)43 b(use)d(a)h(user)g(v)-5
-b(ariable.)70 b(T)-8 b(o)42 b(expand)e(a)h(user)f(v)-5
-b(ariable,)43 b(the)e(administrativ)m(e)e(\014le)150
-1923 y(con)m(tains)d Fo(${=)p Fm(v)-5 b(ariable)5 b Fo(})p
-Ft(.)53 b(T)-8 b(o)36 b(set)f(a)h(user)f(v)-5 b(ariable,)35
-b(sp)s(ecify)f(the)i(global)e(option)h(`)p Fo(-s)p Ft(')g(to)h
-Fs(cvs)p Ft(,)g(with)150 2033 y(argumen)m(t)c Fm(v)-5
-b(ariable)5 b Fo(=)p Fm(v)-5 b(alue)5 b Ft(.)44 b(It)33
-b(ma)m(y)f(b)s(e)g(particularly)d(useful)i(to)h(sp)s(ecify)f(this)g
-(option)g(via)h(`)p Fo(.cvsrc)p Ft(')150 2142 y(\(see)f(Section)g(A.3)g
-([)p Fo(~)p Ft(/.cvsrc],)g(page)h(86\).)275 2291 y(F)-8
-b(or)36 b(example,)g(if)e(y)m(ou)i(w)m(an)m(t)g(the)g(administrativ)m
-(e)d(\014le)i(to)h(refer)f(to)h(a)g(test)g(directory)f(y)m(ou)g(migh)m
-(t)150 2400 y(create)d(a)f(user)e(v)-5 b(ariable)30 b
-Fo(TESTDIR)p Ft(.)38 b(Then)30 b(if)f Fs(cvs)g Ft(is)h(in)m(v)m(ok)m
-(ed)h(as)390 2543 y Fo(cvs)47 b(-s)g(TESTDIR=/work/local/tests)150
-2692 y Ft(and)e(the)g(administrativ)m(e)f(\014le)g(con)m(tains)i
-Fo(sh)30 b(${=TESTDIR}/runtests)p Ft(,)44 b(then)h(that)h(string)e(is)g
-(ex-)150 2802 y(panded)29 b(to)i Fo(sh)f(/work/local/tests/runtes)o(ts)
-p Ft(.)275 2951 y(All)f(other)j(strings)e(con)m(taining)h(`)p
-Fo($)p Ft(')g(are)h(reserv)m(ed;)g(there)f(is)g(no)g(w)m(a)m(y)h(to)g
-(quote)g(a)f(`)p Fo($)p Ft(')h(c)m(haracter)h(so)150
-3060 y(that)e(`)p Fo($)p Ft(')g(represen)m(ts)f(itself.)150
-3353 y Fp(C.13)68 b(The)45 b(CVSR)l(OOT/con\014g)f(con\014guration)h
-(\014le)275 3560 y Ft(The)f(administrativ)m(e)f(\014le)h(`)p
-Fo(config)p Ft(')f(con)m(tains)i(v)-5 b(arious)44 b(miscellaneous)f
-(settings)i(whic)m(h)e(a\013ect)150 3670 y(the)38 b(b)s(eha)m(vior)g
-(of)g Fs(cvs)p Ft(.)63 b(The)38 b(syn)m(tax)g(is)g(sligh)m(tly)e
-(di\013eren)m(t)i(from)f(the)i(other)f(administrativ)m(e)f(\014les.)150
-3779 y(V)-8 b(ariables)36 b(are)i(not)f(expanded.)59
-b(Lines)36 b(whic)m(h)g(start)h(with)f(`)p Fo(#)p Ft(')h(are)g
-(considered)f(commen)m(ts.)61 b(Other)150 3889 y(lines)25
-b(consist)i(of)h(a)f(k)m(eyw)m(ord,)i(`)p Fo(=)p Ft(',)f(and)f(a)g(v)-5
-b(alue.)39 b(Note)29 b(that)f(this)e(syn)m(tax)i(is)e(v)m(ery)i
-(strict.)39 b(Extraneous)150 3998 y(spaces)31 b(or)f(tabs)h(are)f(not)h
-(p)s(ermitted.)275 4147 y(Curren)m(tly)d(de\014ned)h(k)m(eyw)m(ords)i
-(are:)150 4399 y Fo(RCSBIN=)p Fm(bindir)630 4509 y Ft(F)-8
-b(or)34 b Fs(cvs)f Ft(1.9.12)j(through)d(1.9.18,)j(this)d(setting)g
-(told)g Fs(cvs)g Ft(to)h(lo)s(ok)f(for)h Fs(r)n(cs)e
-Ft(programs)630 4618 y(in)f(the)h Fm(bindir)k Ft(directory)-8
-b(.)46 b(Curren)m(t)32 b(v)m(ersions)f(of)i Fs(cvs)e
-Ft(do)h(not)h(run)e Fs(r)n(cs)g Ft(programs;)i(for)630
-4728 y(compatibilit)m(y)c(this)g(setting)h(is)g(accepted,)i(but)d(it)h
-(do)s(es)g(nothing.)150 4902 y Fo(SystemAuth=)p Fm(v)-5
-b(alue)630 5011 y Ft(If)48 b Fm(v)-5 b(alue)53 b Ft(is)47
-b(`)p Fo(yes)p Ft(',)53 b(then)48 b(pserv)m(er)g(should)f(c)m(hec)m(k)j
-(for)e(users)f(in)g(the)i(system's)g(user)630 5121 y(database)33
-b(if)f(not)g(found)f(in)g(`)p Fo(CVSROOT/passwd)p Ft('.)43
-b(If)32 b(it)g(is)f(`)p Fo(no)p Ft(',)i(then)f(all)g(pserv)m(er)g
-(users)630 5230 y(m)m(ust)c(exist)f(in)g(`)p Fo(CVSROOT/passwd)p
-Ft('.)36 b(The)28 b(default)e(is)h(`)p Fo(yes)p Ft('.)40
-b(F)-8 b(or)28 b(more)g(on)g(pserv)m(er,)g(see)630 5340
-y(Section)i(2.9.3)i([P)m(assw)m(ord)f(authen)m(ticated],)h(page)f(21.)p
+139 140 bop Ft 150 -116 a(App) s(endix) 28 b(C:) i(Reference) h(man) m
+(ual) f(for) g(Administrativ) m(e) e(\014les) 1276 b(139) p
+Fs 275 299 a(cvs) p Ft 33 w(has) 34 b(a) g(list) f(of) h(\014les) f
+(\(or) i(sh\(1\)) f(\014le) g(name) g(patterns\)) g(that) h(it) f
+(should) e(ignore) i(while) e(running) p Fo 150 408 a(update) p
+Ft(,) p Fo 29 w(import) p Ft 29 w(and) p Fo 29 w(release) p
+Ft(.) 39 b(This) 29 b(list) g(is) g(constructed) i(in) e(the) h(follo) m
+(wing) f(w) m(a) m(y) -8 b(.) p Fr 225 542 a(\017) p
+Ft 60 w(The) 29 b(list) f(is) h(initialized) d(to) 31
+b(include) c(certain) i(\014le) g(name) h(patterns:) 40
+b(names) 30 b(asso) s(ciated) g(with) p Fs 28 w(cvs) p
+Ft 330 652 a(administration,) 22 b(or) g(with) f(other) h(common) h
+(source) g(con) m(trol) f(systems;) j(common) e(names) f(for) g(patc) m
+(h) 330 761 y(\014les,) j(ob) 5 b(ject) 26 b(\014les,) f(arc) m(hiv) m
+(e) h(\014les,) f(and) f(editor) h(bac) m(kup) f(\014les;) i(and) e
+(other) i(names) e(that) i(are) f(usually) 330 871 y(artifacts) 34
+b(of) g(assorted) h(utilities.) 48 b(Curren) m(tly) -8
+b(,) 34 b(the) g(default) f(list) f(of) i(ignored) f(\014le) g(name) h
+(patterns) 330 980 y(is:) p Fo 761 1108 a(RCS) 238 b(SCCS) 190
+b(CVS) 237 b(CVS.adm) 761 1212 y(RCSLOG) 94 b(cvslog.*) 761
+1316 y(tags) 190 b(TAGS) 761 1419 y(.make.state) 236
+b(.nse_depinfo) 761 1523 y(*~) 286 b(#*) g(.#*) 237 b(,*) 286
+b(_$*) 238 b(*$) 761 1627 y(*.old) 142 b(*.bak) g(*.BAK) f(*.orig) 94
+b(*.rej) 142 b(.del-*) 761 1731 y(*.a) 238 b(*.olb) 142
+b(*.o) 237 b(*.obj) 142 b(*.so) 190 b(*.exe) 761 1835
+y(*.Z) 238 b(*.elc) 142 b(*.ln) 761 1938 y(core) p Fr
+225 2072 a(\017) p Ft 60 w(The) 36 b(p) s(er-rep) s(ository) f(list) g
+(in) g(`) p Fo($CVSROOT/CVSROOT/cvsignor) o(e) p Ft(') c(is) k(app) s
+(ended) g(to) i(the) g(list,) g(if) 330 2181 y(that) 31
+b(\014le) e(exists.) p Fr 225 2315 a(\017) p Ft 60 w(The) j(p) s
+(er-user) f(list) g(in) g(`) p Fo(.cvsignore) p Ft(') f(in) h(y) m(our)
+h(home) h(directory) f(is) f(app) s(ended) g(to) i(the) f(list,) g(if) f
+(it) 330 2425 y(exists.) p Fr 225 2558 a(\017) p Ft 60
+w(An) m(y) f(en) m(tries) h(in) e(the) h(en) m(vironmen) m(t) g(v) -5
+b(ariable) p Fo 29 w($CVSIGNORE) p Ft 28 w(is) 29 b(app) s(ended) g(to)
+i(the) g(list.) p Fr 225 2692 a(\017) p Ft 60 w(An) m(y) f(`) p
+Fo(-I) p Ft(') h(options) e(giv) m(en) i(to) p Fs 31
+w(cvs) p Ft 29 w(is) f(app) s(ended.) p Fr 225 2825 a(\017) p
+Ft 60 w(As) p Fs 26 w(cvs) p Ft 24 w(tra) m(v) m(erses) d(through) e(y)
+m(our) h(directories,) g(the) f(con) m(ten) m(ts) j(of) e(an) m(y) f(`)
+p Fo(.cvsignore) p Ft(') f(will) f(b) s(e) i(ap-) 330
+2935 y(p) s(ended) h(to) i(the) f(list.) 39 b(The) 27
+b(patterns) g(found) f(in) g(`) p Fo(.cvsignore) p Ft(') g(are) h(only)
+g(v) -5 b(alid) 26 b(for) h(the) g(directory) 330 3044
+y(that) k(con) m(tains) g(them,) f(not) h(for) f(an) m(y) h
+(sub-directories.) 275 3202 y(In) c(an) m(y) h(of) g(the) g(5) g
+(places) g(listed) e(ab) s(o) m(v) m(e,) k(a) e(single) f(exclamation) h
+(mark) f(\(`) p Fo(!) p Ft('\)) i(clears) f(the) g(ignore) f(list.) 150
+3312 y(This) i(can) h(b) s(e) g(used) g(if) f(y) m(ou) i(w) m(an) m(t) g
+(to) g(store) g(an) m(y) g(\014le) e(whic) m(h) g(normally) g(is) g
+(ignored) h(b) m(y) p Fs 30 w(cvs) p Ft(.) 275 3445 y(Sp) s(ecifying) 20
+b(`) p Fo(-I) 30 b(!) p Ft(') 22 b(to) p Fo 24 w(cvs) 29
+b(import) p Ft 21 w(will) 20 b(imp) s(ort) h(ev) m(erything,) j(whic) m
+(h) e(is) g(generally) g(what) g(y) m(ou) h(w) m(an) m(t) 150
+3555 y(to) 38 b(do) g(if) e(y) m(ou) i(are) g(imp) s(orting) e(\014les)
+g(from) h(a) h(pristine) d(distribution) f(or) k(an) m(y) g(other) g
+(source) g(whic) m(h) e(is) 150 3664 y(kno) m(wn) 27
+b(to) h(not) g(con) m(tain) g(an) m(y) f(extraneous) h(\014les.) 39
+b(Ho) m(w) m(ev) m(er,) 30 b(lo) s(oking) c(at) j(the) e(rules) f(ab) s
+(o) m(v) m(e) j(y) m(ou) f(will) c(see) 150 3774 y(there) 33
+b(is) f(a) h(\015y) f(in) f(the) i(oin) m(tmen) m(t;) i(if) c(the) i
+(distribution) c(con) m(tains) k(an) m(y) g(`) p Fo(.cvsignore) p
+Ft(') e(\014les,) h(then) h(the) 150 3883 y(patterns) e(from) g(those) g
+(\014les) g(will) d(b) s(e) j(pro) s(cessed) f(ev) m(en) i(if) e(`) p
+Fo(-I) g(!) p Ft(') h(is) g(sp) s(eci\014ed.) 41 b(The) 31
+b(only) f(w) m(ork) -5 b(around) 150 3993 y(is) 30 b(to) i(remo) m(v) m
+(e) h(the) f(`) p Fo(.cvsignore) p Ft(') d(\014les) h(in) g(order) h
+(to) h(do) f(the) g(imp) s(ort.) 42 b(Because) 33 b(this) d(is) g(a) m
+(wkw) m(ard,) i(in) 150 4103 y(the) f(future) e(`) p
+Fo(-I) h(!) p Ft(') g(migh) m(t) g(b) s(e) g(mo) s(di\014ed) e(to) j(o)
+m(v) m(erride) g(`) p Fo(.cvsignore) p Ft(') d(\014les) h(in) g(eac) m
+(h) j(directory) -8 b(.) 275 4236 y(Note) 22 b(that) f(the) g(syn) m
+(tax) h(of) f(the) g(ignore) g(\014les) e(consists) i(of) g(a) g
+(series) f(of) h(lines,) h(eac) m(h) g(of) f(whic) m(h) e(con) m(tains)
+j(a) 150 4346 y(space) i(separated) h(list) d(of) i(\014lenames.) 38
+b(This) 22 b(o\013ers) i(no) g(clean) g(w) m(a) m(y) h(to) f(sp) s
+(ecify) f(\014lenames) g(whic) m(h) g(con) m(tain) 150
+4455 y(spaces,) 38 b(but) d(y) m(ou) i(can) f(use) g(a) g(w) m(ork) -5
+b(around) 35 b(lik) m(e) h(`) p Fo(foo?bar) p Ft(') e(to) j(matc) m(h) g
+(a) f(\014le) f(named) h(`) p Fo(foo) 30 b(bar) p Ft(') 35
+b(\(it) 150 4565 y(also) f(matc) m(hes) i(`) p Fo(fooxbar) p
+Ft(') d(and) h(the) h(lik) m(e\).) 53 b(Also) 34 b(note) h(that) g
+(there) g(is) f(curren) m(tly) f(no) i(w) m(a) m(y) g(to) g(sp) s
+(ecify) 150 4675 y(commen) m(ts.) p Fp 150 4929 a(C.10) 68
+b(The) 45 b(c) l(hec) l(k) l(outlist) h(\014le) p Ft
+275 5121 a(It) 31 b(ma) m(y) g(b) s(e) f(helpful) e(to) k(use) p
+Fs 31 w(cvs) p Ft 30 w(to) f(main) m(tain) f(y) m(our) h(o) m(wn) g
+(\014les) f(in) f(the) i(`) p Fo(CVSROOT) p Ft(') f(directory) -8
+b(.) 42 b(F) -8 b(or) 150 5230 y(example,) 37 b(supp) s(ose) d(that) j
+(y) m(ou) f(ha) m(v) m(e) h(a) f(script) e(`) p Fo(logcommit.pl) p
+Ft(') f(whic) m(h) i(y) m(ou) h(run) e(b) m(y) h(including) e(the) 150
+5340 y(follo) m(wing) c(line) g(in) g(the) h(`) p Fo(commitinfo) p
+Ft(') e(administrativ) m(e) h(\014le:) p 90 rotate dyy
eop
%%Page: 140 142
-140 141 bop 150 -116 a Ft(140)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y Fo(TopLevelAdmin=)p
-Fm(v)-5 b(alue)630 408 y Ft(Mo)s(dify)38 b(the)h(`)p
-Fo(checkout)p Ft(')e(command)h(to)i(create)g(a)g(`)p
-Fo(CVS)p Ft(')e(directory)g(at)i(the)f(top)g(lev)m(el)630
-518 y(of)i(the)f(new)g(w)m(orking)g(directory)-8 b(,)43
-b(in)c(addition)g(to)i(`)p Fo(CVS)p Ft(')f(directories)g(created)h
-(within)630 628 y(c)m(hec)m(k)m(ed-out)33 b(directories.)40
-b(The)30 b(default)f(v)-5 b(alue)30 b(is)f(`)p Fo(no)p
-Ft('.)630 762 y(This)24 b(option)i(is)f(useful)f(if)h(y)m(ou)h(\014nd)e
-(y)m(ourself)i(p)s(erforming)d(man)m(y)j(commands)g(at)h(the)f(top)630
-872 y(lev)m(el)i(of)h(y)m(our)g(w)m(orking)f(directory)-8
-b(,)29 b(rather)g(than)f(in)g(one)h(of)g(the)f(c)m(hec)m(k)m(ed)j(out)e
-(sub)s(direc-)630 981 y(tories.)56 b(The)35 b(`)p Fo(CVS)p
-Ft(')h(directory)f(created)h(there)g(will)d(mean)j(y)m(ou)g(don't)f(ha)
-m(v)m(e)i(to)f(sp)s(ecify)630 1091 y Fo(CVSROOT)24 b
-Ft(for)h(eac)m(h)j(command.)39 b(It)25 b(also)h(pro)m(vides)f(a)h
-(place)g(for)g(the)g(`)p Fo(CVS/Template)p Ft(')d(\014le)630
-1200 y(\(see)31 b(Section)g(2.3)g([W)-8 b(orking)31 b(directory)f
-(storage],)i(page)f(13\).)150 1360 y Fo(LockDir=)p Fm(directory)630
-1469 y Ft(Put)i(CVS)g(lo)s(c)m(k)h(\014les)e(in)h Fm(directory)41
-b Ft(rather)33 b(than)h(directly)e(in)g(the)i(rep)s(ository)-8
-b(.)50 b(This)32 b(is)630 1579 y(useful)26 b(if)h(y)m(ou)h(w)m(an)m(t)h
-(to)f(let)g(users)f(read)h(from)f(the)i(rep)s(ository)d(while)g(giving)
-h(them)h(write)630 1689 y(access)d(only)d(to)i Fm(directory)p
-Ft(,)g(not)g(to)g(the)f(rep)s(ository)-8 b(.)38 b(Y)-8
-b(ou)24 b(need)e(to)i(create)h Fm(directory)p Ft(,)g(but)630
-1798 y(CVS)33 b(will)e(create)k(sub)s(directories)d(of)i
-Fm(directory)41 b Ft(as)34 b(it)f(needs)g(them.)51 b(F)-8
-b(or)35 b(information)630 1908 y(on)30 b(CVS)g(lo)s(c)m(ks,)g(see)h
-(Section)g(10.5)g([Concurrency],)g(page)g(65.)630 2042
-y(Before)26 b(enabling)e(the)h(Lo)s(c)m(kDir)h(option,)g(mak)m(e)g
-(sure)f(that)h(y)m(ou)f(ha)m(v)m(e)i(trac)m(k)m(ed)g(do)m(wn)e(and)630
-2152 y(remo)m(v)m(ed)g(an)m(y)f(copies)f(of)h(CVS)f(1.9)i(or)f(older.)
-37 b(Suc)m(h)23 b(v)m(ersions)g(neither)g(supp)s(ort)f(Lo)s(c)m(kDir,)
-630 2262 y(nor)32 b(will)d(giv)m(e)k(an)f(error)f(indicating)f(that)j
-(they)g(don't)f(supp)s(ort)e(it.)46 b(The)31 b(result,)h(if)f(this)630
-2371 y(is)e(allo)m(w)m(ed)h(to)h(happ)s(en,)e(is)g(that)i(some)g(CVS)e
-(users)h(will)d(put)j(the)g(lo)s(c)m(ks)h(one)f(place,)h(and)630
-2481 y(others)g(will)c(put)j(them)h(another)f(place,)h(and)f(therefore)
-h(the)g(rep)s(ository)e(could)h(b)s(ecome)630 2590 y(corrupted.)56
-b(CVS)35 b(1.10)i(do)s(es)e(not)h(supp)s(ort)e(Lo)s(c)m(kDir)i(but)f
-(it)g(will)e(prin)m(t)h(a)i(w)m(arning)f(if)630 2700
-y(run)29 b(on)h(a)h(rep)s(ository)e(with)g(Lo)s(c)m(kDir)i(enabled.)150
-2859 y Fo(LogHistory=)p Fm(v)-5 b(alue)630 2969 y Ft(Con)m(trol)28
-b(what)h(is)f(logged)h(to)h(the)f(`)p Fo(CVSROOT/history)p
-Ft(')c(\014le.)39 b(Default)29 b(of)g(`)p Fo(TOFEWGCMAR)p
-Ft(')630 3078 y(\(or)44 b(simply)e(`)p Fo(all)p Ft('\))i(will)e(log)i
-(all)f(transactions.)81 b(An)m(y)45 b(subset)e(of)h(the)h(default)e(is)
-g(le-)630 3188 y(gal.)77 b(\(F)-8 b(or)43 b(example,)i(to)e(only)e(log)
-i(transactions)f(that)h(mo)s(dify)d(the)j(`)p Fo(*,v)p
-Ft(')f(\014les,)i(use)630 3298 y(`)p Fo(LogHistory=TMAR)p
-Ft('.\))p eop
+140 141 bop Ft 150 -116 a(140) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fo 390
+299 a(ALL) 142 b($CVSROOT/CVSROOT/logcommit) o(.pl) p
+Ft 275 439 a(T) -8 b(o) 60 b(main) m(tain) f(`) p Fo(logcommit.pl) p
+Ft(') e(with) p Fs 59 w(cvs) p Ft 59 w(y) m(ou) j(w) m(ould) f(add) g
+(the) h(follo) m(wing) f(line) f(to) j(the) 150 548 y(`) p
+Fo(checkoutlist) p Ft(') 28 b(administrativ) m(e) g(\014le:) p
+Fo 390 682 a(logcommit.pl) p Ft 275 822 a(The) j(format) h(of) h(`) p
+Fo(checkoutlist) p Ft(') c(is) i(one) h(line) f(for) g(eac) m(h) j
+(\014le) d(that) h(y) m(ou) h(w) m(an) m(t) g(to) f(main) m(tain) f
+(using) p Fs 150 932 a(cvs) p Ft(,) f(giving) f(the) h(name) h(of) f
+(the) h(\014le.) 275 1071 y(After) i(setting) h(up) f(`) p
+Fo(checkoutlist) p Ft(') e(in) h(this) g(fashion,) i(the) g(\014les) e
+(listed) g(there) i(will) d(function) i(just) 150 1181
+y(lik) m(e) p Fs 32 w(cvs) p Ft('s) g(built-in) c(administrativ) m(e) j
+(\014les.) 48 b(F) -8 b(or) 33 b(example,) h(when) e(c) m(hec) m(king) i
+(in) e(one) h(of) g(the) h(\014les) e(y) m(ou) 150 1291
+y(should) c(get) k(a) f(message) g(suc) m(h) f(as:) p
+Fo 390 1424 a(cvs) 47 b(commit:) f(Rebuilding) f(administrative) f
+(file) i(database) p Ft 275 1564 a(and) 29 b(the) i(c) m(hec) m(k) m
+(ed) h(out) f(cop) m(y) g(in) e(the) i(`) p Fo(CVSROOT) p
+Ft(') d(directory) i(should) f(b) s(e) g(up) s(dated.) 275
+1704 y(Note) d(that) g(listing) e(`) p Fo(passwd) p Ft(') g(\(see) i
+(Section) g(2.9.3.1) i([P) m(assw) m(ord) e(authen) m(tication) f(serv)
+m(er],) j(page) e(21\)) 150 1814 y(in) j(`) p Fo(checkoutlist) p
+Ft(') f(is) h(not) i(recommended) f(for) g(securit) m(y) g(reasons.) 275
+1953 y(F) -8 b(or) 32 b(information) f(ab) s(out) h(k) m(eeping) f(a) i
+(c) m(hec) m(k) m(out) h(out) f(cop) m(y) f(in) f(a) i(more) f(general)
+g(con) m(text) i(than) e(the) 150 2063 y(one) c(pro) m(vided) e(b) m(y)
+i(`) p Fo(checkoutlist) p Ft(',) d(see) k(Section) e(C.7.2) i([Keeping)
+e(a) h(c) m(hec) m(k) m(ed) i(out) e(cop) m(y],) h(page) f(138.) p
+Fp 150 2334 a(C.11) 68 b(The) 45 b(history) g(\014le) p
+Ft 275 2531 a(The) 31 b(\014le) g(`) p Fo($CVSROOT/CVSROOT/histor) o(y)
+p Ft(') 26 b(is) 31 b(used) g(to) h(log) g(information) e(for) h(the) p
+Fo 32 w(history) p Ft 30 w(com-) 150 2641 y(mand) g(\(see) j(Section) e
+(A.11) h([history],) f(page) h(105\).) 48 b(This) 31
+b(\014le) g(m) m(ust) h(b) s(e) g(created) h(to) g(turn) e(on) h
+(logging.) 150 2751 y(This) f(is) h(done) h(automatically) g(if) f(the)
+p Fo 33 w(cvs) e(init) p Ft 31 w(command) j(is) f(used) h(to) g(set) h
+(up) e(the) h(rep) s(ository) f(\(see) 150 2860 y(Section) e(2.6) i
+([Creating) e(a) h(rep) s(ository],) e(page) j(18\).) 275
+3000 y(The) d(\014le) h(format) g(of) h(the) f(`) p Fo(history) p
+Ft(') f(\014le) g(is) h(do) s(cumen) m(ted) g(only) f(in) g(commen) m
+(ts) i(in) e(the) p Fs 30 w(cvs) p Ft 30 w(source) 150
+3110 y(co) s(de,) g(but) e(generally) g(programs) g(should) f(use) i
+(the) p Fo 28 w(cvs) h(history) p Ft 26 w(command) f(to) g(access) h
+(it) f(an) m(yw) m(a) m(y) -8 b(,) 30 b(in) 150 3219
+y(case) h(the) g(format) g(c) m(hanges) g(with) e(future) h(releases) g
+(of) p Fs 31 w(cvs) p Ft(.) p Fp 150 3490 a(C.12) 68
+b(Expansions) 46 b(in) e(administrativ) l(e) k(\014les) p
+Ft 275 3688 a(Sometimes) 30 b(in) f(writing) f(an) i(administrativ) m
+(e) f(\014le,) g(y) m(ou) i(migh) m(t) f(w) m(an) m(t) h(the) g(\014le)
+e(to) i(b) s(e) f(able) g(to) h(kno) m(w) 150 3797 y(v) -5
+b(arious) 34 b(things) f(based) h(on) h(en) m(vironmen) m(t) p
+Fs 34 w(cvs) p Ft 33 w(is) f(running) e(in.) 52 b(There) 34
+b(are) h(sev) m(eral) f(mec) m(hanisms) g(to) 150 3907
+y(do) c(that.) 275 4047 y(T) -8 b(o) 22 b(\014nd) e(the) i(home) g
+(directory) f(of) h(the) f(user) g(running) p Fs 19 w(cvs) p
+Ft 21 w(\(from) h(the) p Fo 22 w(HOME) p Ft 20 w(en) m(vironmen) m(t) g
+(v) -5 b(ariable\),) 150 4156 y(use) 33 b(`) p Fo(~) p
+Ft(') h(follo) m(w) m(ed) f(b) m(y) g(`) p Fo(/) p Ft(') h(or) f(the) h
+(end) f(of) h(the) f(line.) 49 b(Lik) m(ewise) 32 b(for) i(the) f(home)
+h(directory) f(of) p Fm 33 w(user) p Ft(,) h(use) 150
+4266 y(`) p Fo(~) p Fm(user) p Ft 7 w('.) 39 b(These) 30
+b(v) -5 b(ariables) 28 b(are) i(expanded) e(on) i(the) f(serv) m(er) h
+(mac) m(hine,) f(and) g(don't) h(get) g(an) m(y) g(reasonable) 150
+4375 y(expansion) 22 b(if) g(pserv) m(er) i(\(see) g(Section) f(2.9.3) i
+([P) m(assw) m(ord) f(authen) m(ticated],) i(page) e(21\)) g(is) f(in) f
+(use;) j(therefore) 150 4485 y(user) 31 b(v) -5 b(ariables) 30
+b(\(see) j(b) s(elo) m(w\)) e(ma) m(y) h(b) s(e) f(a) h(b) s(etter) f
+(c) m(hoice) i(to) f(customize) g(b) s(eha) m(vior) e(based) h(on) h
+(the) g(user) 150 4595 y(running) p Fs 28 w(cvs) p Ft(.) 275
+4734 y(One) 40 b(ma) m(y) i(w) m(an) m(t) g(to) g(kno) m(w) f(ab) s
+(out) g(v) -5 b(arious) 40 b(pieces) g(of) i(information) d(in) m
+(ternal) h(to) p Fs 42 w(cvs) p Ft(.) 72 b(A) p Fs 41
+w(cvs) p Ft 150 4844 a(in) m(ternal) 24 b(v) -5 b(ariable) 23
+b(has) i(the) g(syn) m(tax) p Fo 25 w(${) p Fm(v) -5
+b(ariable) p Fo 5 w(}) p Ft(,) 24 b(where) p Fm 25 w(v) -5
+b(ariable) p Ft 28 w(starts) 25 b(with) f(a) h(letter) g(and) f
+(consists) 150 4953 y(of) e(alphan) m(umeric) f(c) m(haracters) i(and) f
+(`) p Fo(_) p Ft('.) 38 b(If) 22 b(the) g(c) m(haracter) i(follo) m
+(wing) p Fm 21 w(v) -5 b(ariable) p Ft 26 w(is) 22 b(a) g(non-alphan) m
+(umeric) 150 5063 y(c) m(haracter) 32 b(other) f(than) f(`) p
+Fo(_) p Ft(',) h(the) f(`) p Fo({) p Ft(') h(and) e(`) p
+Fo(}) p Ft(') i(can) g(b) s(e) e(omitted.) 41 b(The) p
+Fs 30 w(cvs) p Ft 29 w(in) m(ternal) 29 b(v) -5 b(ariables) 29
+b(are:) p Fo 150 5230 a(CVSROOT) p Ft 144 w(This) k(is) i(the) g(v) -5
+b(alue) 35 b(of) g(the) p Fs 36 w(cvs) p Ft 34 w(ro) s(ot) g(in) f
+(use.) 55 b(See) 36 b(Chapter) e(2) i([Rep) s(ository],) g(page) g(7,)
+630 5340 y(for) 30 b(a) h(description) d(of) j(the) f(v) -5
+b(arious) 30 b(w) m(a) m(ys) h(to) g(sp) s(ecify) e(this.) p
+90 rotate dyy eop
%%Page: 141 143
-141 142 bop 150 -116 a Ft(App)s(endix)28 b(D:)j(All)e(en)m(vironmen)m
-(t)h(v)-5 b(ariables)29 b(whic)m(h)g(a\013ect)j(CVS)1183
-b(141)150 141 y Fq(App)t(endix)82 b(D)f(All)55 b(en)l(vironmen)l(t)c(v)
--9 b(ariables)56 b(whic)l(h)1097 299 y(a\013ect)d(CVS)275
-537 y Ft(This)28 b(is)i(a)g(complete)h(list)e(of)i(all)e(en)m(vironmen)
-m(t)h(v)-5 b(ariables)29 b(that)i(a\013ect)h Fs(cvs)p
-Ft(.)150 749 y Fo($CVSIGNORE)630 859 y Ft(A)i(whitespace-separated)g
-(list)e(of)i(\014le)e(name)i(patterns)f(that)i Fs(cvs)d
-Ft(should)g(ignore.)50 b(See)630 969 y(Section)30 b(C.9)h([cvsignore],)
-g(page)g(136.)150 1129 y Fo($CVSWRAPPERS)630 1239 y Ft(A)24
-b(whitespace-separated)g(list)e(of)i(\014le)f(name)h(patterns)f(that)h
-Fs(cvs)f Ft(should)f(treat)j(as)e(wrap-)630 1348 y(p)s(ers.)40
-b(See)30 b(Section)g(C.2)h([W)-8 b(rapp)s(ers],)30 b(page)i(130.)150
-1509 y Fo($CVSREAD)96 b Ft(If)42 b(this)f(is)h(set,)k
-Fo(checkout)40 b Ft(and)i Fo(update)f Ft(will)f(try)i(hard)f(to)i(mak)m
-(e)h(the)e(\014les)g(in)f(y)m(our)630 1619 y(w)m(orking)36
-b(directory)g(read-only)-8 b(.)60 b(When)37 b(this)e(is)h(not)h(set,)j
-(the)d(default)e(b)s(eha)m(vior)h(is)g(to)630 1728 y(p)s(ermit)29
-b(mo)s(di\014cation)f(of)j(y)m(our)f(w)m(orking)g(\014les.)150
-1889 y Fo($CVSUMASK)630 1998 y Ft(Con)m(trols)k(p)s(ermissions)e(of)j
-(\014les)f(in)f(the)i(rep)s(ository)-8 b(.)54 b(See)35
-b(Section)g(2.2.2)h([File)f(p)s(ermis-)630 2108 y(sions],)30
-b(page)h(9.)150 2269 y Fo($CVSROOT)96 b Ft(Should)43
-b(con)m(tain)i(the)g(full)d(pathname)j(to)h(the)f(ro)s(ot)g(of)g(the)g
-Fs(cvs)f Ft(source)h(rep)s(ository)630 2378 y(\(where)34
-b(the)g Fs(r)n(cs)f Ft(\014les)g(are)i(k)m(ept\).)53
-b(This)32 b(information)g(m)m(ust)i(b)s(e)g(a)m(v)-5
-b(ailable)33 b(to)i Fs(cvs)e Ft(for)630 2488 y(most)i(commands)g(to)h
-(execute;)j(if)34 b Fo($CVSROOT)e Ft(is)i(not)i(set,)h(or)e(if)f(y)m
-(ou)h(wish)e(to)j(o)m(v)m(erride)630 2597 y(it)28 b(for)g(one)g(in)m(v)
-m(o)s(cation,)h(y)m(ou)g(can)f(supply)e(it)i(on)g(the)g(command)g
-(line:)38 b(`)p Fo(cvs)30 b(-d)g(cvsroot)630 2707 y(cvs_command...)l
-Ft(')36 b(Once)g(y)m(ou)g(ha)m(v)m(e)g(c)m(hec)m(k)m(ed)i(out)e(a)g(w)m
-(orking)f(directory)-8 b(,)37 b Fs(cvs)d Ft(stores)630
-2817 y(the)22 b(appropriate)g(ro)s(ot)g(\(in)f(the)i(\014le)e(`)p
-Fo(CVS/Root)p Ft('\),)i(so)f(normally)f(y)m(ou)h(only)f(need)h(to)h(w)m
-(orry)630 2926 y(ab)s(out)30 b(this)f(when)h(initially)d(c)m(hec)m
-(king)k(out)f(a)h(w)m(orking)f(directory)-8 b(.)150 3087
-y Fo($EDITOR)150 3196 y($CVSEDITOR)150 3306 y($VISUAL)144
-b Ft(Sp)s(eci\014es)57 b(the)i(program)f(to)i(use)e(for)g(recording)g
-(log)h(messages)g(during)e(commit.)630 3416 y Fo($CVSEDITOR)31
-b Ft(o)m(v)m(errides)j Fo($EDITOR)p Ft(.)49 b(See)34
-b(Section)f(1.3.2)j([Committing)d(y)m(our)g(c)m(hanges],)630
-3525 y(page)e(4.)150 3686 y Fo($PATH)240 b Ft(If)27 b
-Fo($RCSBIN)e Ft(is)h(not)h(set,)h(and)f(no)g(path)g(is)f(compiled)f(in)
-m(to)i Fs(cvs)p Ft(,)g(it)g(will)d(use)j Fo($PATH)e Ft(to)j(try)630
-3795 y(to)j(\014nd)e(all)g(programs)h(it)g(uses.)150
-3956 y Fo($HOME)150 4117 y($HOMEPATH)150 4252 y($HOMEDRIVE)630
-4361 y Ft(Used)35 b(to)h(lo)s(cate)h(the)e(directory)g(where)g(the)h(`)
-p Fo(.cvsrc)p Ft(')e(\014le,)i(and)f(other)h(suc)m(h)f(\014les,)h(are)
-630 4471 y(searc)m(hed.)57 b(On)35 b(Unix,)h(CVS)e(just)h(c)m(hec)m(ks)
-i(for)f Fo(HOME)p Ft(.)55 b(On)35 b(Windo)m(ws)f(NT,)i(the)g(system)630
-4580 y(will)c(set)j Fo(HOMEDRIVE)p Ft(,)e(for)h(example)h(to)g(`)p
-Fo(d:)p Ft(')f(and)g Fo(HOMEPATH)p Ft(,)g(for)g(example)g(to)h(`)p
-Fo(\\joe)p Ft('.)630 4690 y(On)25 b(Windo)m(ws)g(95,)j(y)m(ou'll)d
-(probably)g(need)g(to)i(set)g Fo(HOMEDRIVE)c Ft(and)j
-Fo(HOMEPATH)d Ft(y)m(ourself.)150 4851 y Fo($CVS_RSH)96
-b Ft(Sp)s(eci\014es)35 b(the)h(external)g(program)g(whic)m(h)f(CVS)h
-(connects)h(with,)g(when)e Fo(:ext:)g Ft(access)630 4960
-y(metho)s(d)30 b(is)f(sp)s(eci\014ed.)39 b(see)31 b(Section)f(2.9.2)j
-([Connecting)d(via)g(rsh],)f(page)j(20.)150 5121 y Fo($CVS_SERVER)630
-5230 y Ft(Used)k(in)f(clien)m(t-serv)m(er)h(mo)s(de)g(when)f(accessing)
-i(a)f(remote)h(rep)s(ository)e(using)g Fs(rsh)p Ft(.)57
-b(It)630 5340 y(sp)s(eci\014es)36 b(the)h(name)h(of)f(the)h(program)f
-(to)h(start)g(on)f(the)g(serv)m(er)h(side)e(when)g(accessing)p
-eop
+141 142 bop Ft 150 -116 a(App) s(endix) 28 b(C:) i(Reference) h(man) m
+(ual) f(for) g(Administrativ) m(e) e(\014les) 1276 b(141) p
+Fo 150 299 a(RCSBIN) p Ft 192 w(In) p Fs 41 w(cvs) p
+Ft 41 w(1.9.18) 44 b(and) d(older,) j(this) c(sp) s(eci\014ed) g(the) i
+(directory) f(where) p Fs 41 w(cvs) p Ft 41 w(w) m(as) h(lo) s(oking)
+630 408 y(for) p Fs 35 w(r) n(cs) p Ft 34 w(programs.) 55
+b(Because) p Fs 36 w(cvs) p Ft 34 w(no) 35 b(longer) g(runs) p
+Fs 34 w(r) n(cs) p Ft 34 w(programs,) h(sp) s(ecifying) d(this) 630
+518 y(in) m(ternal) c(v) -5 b(ariable) 29 b(is) h(no) m(w) g(an) g
+(error.) p Fo 150 686 a(CVSEDITOR) 150 795 y(VISUAL) 150
+905 y(EDITOR) p Ft 192 w(These) h(all) f(expand) h(to) g(the) h(same) f
+(v) -5 b(alue,) 32 b(whic) m(h) d(is) i(the) g(editor) g(that) p
+Fs 32 w(cvs) p Ft 30 w(is) f(using.) 42 b(See) 630 1014
+y(Section) 30 b(A.4) h([Global) f(options],) g(page) i(88,) f(for) f
+(ho) m(w) h(to) g(sp) s(ecify) e(this.) p Fo 150 1182
+a(USER) p Ft 288 w(Username) 35 b(of) g(the) g(user) f(running) p
+Fs 32 w(cvs) p Ft 34 w(\(on) h(the) p Fs 35 w(cvs) p
+Ft 34 w(serv) m(er) g(mac) m(hine\).) 54 b(When) 34 b(using) 630
+1291 y(pserv) m(er,) 46 b(this) c(is) g(the) i(user) e(sp) s(eci\014ed)
+f(in) h(the) h(rep) s(ository) f(sp) s(eci\014cation) g(whic) m(h) g
+(need) 630 1401 y(not) 35 b(b) s(e) f(the) g(same) h(as) g(the) f
+(username) g(the) h(serv) m(er) g(is) e(running) f(as) j(\(see) g
+(Section) f(2.9.3.1) 630 1511 y([P) m(assw) m(ord) d(authen) m
+(tication) f(serv) m(er],) h(page) h(21\).) 275 1682
+y(If) 37 b(y) m(ou) h(w) m(an) m(t) h(to) f(pass) f(a) i(v) -5
+b(alue) 37 b(to) h(the) g(administrativ) m(e) e(\014les) h(whic) m(h) g
+(the) h(user) f(who) g(is) g(running) p Fs 150 1792 a(cvs) p
+Ft 40 w(can) k(sp) s(ecify) -8 b(,) 43 b(use) d(a) h(user) g(v) -5
+b(ariable.) 70 b(T) -8 b(o) 42 b(expand) e(a) h(user) f(v) -5
+b(ariable,) 43 b(the) e(administrativ) m(e) e(\014le) 150
+1901 y(con) m(tains) p Fo 36 w(${=) p Fm(v) -5 b(ariable) p
+Fo 5 w(}) p Ft(.) 53 b(T) -8 b(o) 36 b(set) f(a) h(user) f(v) -5
+b(ariable,) 35 b(sp) s(ecify) f(the) i(global) e(option) h(`) p
+Fo(-s) p Ft(') g(to) p Fs 36 w(cvs) p Ft(,) h(with) 150
+2011 y(argumen) m(t) p Fm 32 w(v) -5 b(ariable) p Fo
+5 w(=) p Fm(v) g(alue) p Ft 5 w(.) 44 b(It) 33 b(ma) m(y) f(b) s(e) g
+(particularly) d(useful) i(to) h(sp) s(ecify) f(this) g(option) g(via) h
+(`) p Fo(.cvsrc) p Ft(') 150 2120 y(\(see) f(Section) g(A.3) g([) p
+Fo(~) p Ft(/.cvsrc],) g(page) h(88\).) 275 2263 y(F) -8
+b(or) 36 b(example,) g(if) e(y) m(ou) i(w) m(an) m(t) g(the) g
+(administrativ) m(e) d(\014le) i(to) h(refer) f(to) h(a) g(test) g
+(directory) f(y) m(ou) g(migh) m(t) 150 2373 y(create) d(a) f(user) e
+(v) -5 b(ariable) p Fo 30 w(TESTDIR) p Ft(.) 38 b(Then) 30
+b(if) p Fs 29 w(cvs) p Ft 29 w(is) g(in) m(v) m(ok) m(ed) h(as) p
+Fo 390 2509 a(cvs) 47 b(-s) g(TESTDIR=/work/local/tests) p
+Ft 150 2652 a(and) e(the) g(administrativ) m(e) f(\014le) g(con) m
+(tains) p Fo 46 w(sh) 30 b(${=TESTDIR}/runtests) p Ft(,) 44
+b(then) h(that) h(string) e(is) g(ex-) 150 2762 y(panded) 29
+b(to) p Fo 31 w(sh) h(/work/local/tests/runtes) o(ts) p
+Ft(.) 275 2904 y(All) f(other) j(strings) e(con) m(taining) h(`) p
+Fo($) p Ft(') g(are) h(reserv) m(ed;) g(there) f(is) g(no) g(w) m(a) m
+(y) h(to) g(quote) g(a) f(`) p Fo($) p Ft(') h(c) m(haracter) h(so) 150
+3014 y(that) e(`) p Fo($) p Ft(') g(represen) m(ts) f(itself.) 275
+3156 y(En) m(vironmen) m(t) f(v) -5 b(ariables) 29 b(passed) h(to) h
+(administrativ) m(e) e(\014les) g(are:) p Fo 150 3390
+a(CVS_USER) p Ft 96 w(The) p Fs 40 w(cvs) p Ft(-sp) s(eci\014c) 39
+b(username) h(pro) m(vided) f(b) m(y) i(the) f(user,) j(if) d(it) g
+(can) h(b) s(e) f(pro) m(vided) f(\(cur-) 630 3499 y(ren) m(tly) 32
+b(just) g(for) g(the) h(pserv) m(er) g(access) g(metho) s(d\),) h(and) e
+(to) h(the) g(empt) m(y) g(string) e(otherwise.) 630
+3609 y(\(CVS) p 855 3609 28 4 v 32 w(USER) i(and) f(USER) g(ma) m(y) h
+(di\013er) e(when) h(`) p Fo($CVSROOT/CVSROOT/passwd) p
+Ft(') 27 b(is) 32 b(used) 630 3719 y(to) f(map) f(cvs) h(usernames) e
+(to) i(system) g(usernames.\)) p Fp 150 3996 a(C.13) 68
+b(The) 45 b(CVSR) l(OOT/con\014g) f(con\014guration) h(\014le) p
+Ft 275 4197 a(The) f(administrativ) m(e) f(\014le) h(`) p
+Fo(config) p Ft(') f(con) m(tains) i(v) -5 b(arious) 44
+b(miscellaneous) f(settings) i(whic) m(h) e(a\013ect) 150
+4306 y(the) 38 b(b) s(eha) m(vior) g(of) p Fs 38 w(cvs) p
+Ft(.) 63 b(The) 38 b(syn) m(tax) g(is) g(sligh) m(tly) e(di\013eren) m
+(t) i(from) f(the) i(other) f(administrativ) m(e) f(\014les.) 150
+4416 y(V) -8 b(ariables) 36 b(are) i(not) f(expanded.) 59
+b(Lines) 36 b(whic) m(h) g(start) h(with) f(`) p Fo(#) p
+Ft(') h(are) g(considered) f(commen) m(ts.) 61 b(Other) 150
+4526 y(lines) 25 b(consist) i(of) h(a) f(k) m(eyw) m(ord,) i(`) p
+Fo(=) p Ft(',) f(and) f(a) g(v) -5 b(alue.) 39 b(Note) 29
+b(that) f(this) e(syn) m(tax) i(is) e(v) m(ery) i(strict.) 39
+b(Extraneous) 150 4635 y(spaces) 31 b(or) f(tabs) h(are) f(not) h(p) s
+(ermitted.) 275 4778 y(Curren) m(tly) d(de\014ned) h(k) m(eyw) m(ords) i
+(are:) p Fo 150 5011 a(RCSBIN=) p Fm(bindir) p Ft 630
+5121 a(F) -8 b(or) p Fs 34 w(cvs) p Ft 33 w(1.9.12) 36
+b(through) d(1.9.18,) j(this) d(setting) g(told) p Fs
+33 w(cvs) p Ft 33 w(to) h(lo) s(ok) f(for) p Fs 34 w(r) n(cs) p
+Ft 32 w(programs) 630 5230 y(in) e(the) p Fm 32 w(bindir) p
+Ft 36 w(directory) -8 b(.) 46 b(Curren) m(t) 32 b(v) m(ersions) f(of) p
+Fs 33 w(cvs) p Ft 31 w(do) h(not) h(run) p Fs 31 w(r) n(cs) p
+Ft 31 w(programs;) g(for) 630 5340 y(compatibilit) m(y) c(this) g
+(setting) h(is) g(accepted,) i(but) d(it) h(do) s(es) g(nothing.) p
+90 rotate dyy eop
%%Page: 142 144
-142 143 bop 150 -116 a Ft(142)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)630 299 y(a)42 b(remote)g(rep)s(ository)e
-(using)g Fs(rsh)p Ft(.)73 b(The)41 b(default)f(v)-5 b(alue)41
-b(is)f Fo(cvs)p Ft(.)73 b(see)42 b(Section)f(2.9.2)630
-408 y([Connecting)30 b(via)g(rsh],)g(page)h(20)150 568
-y Fo($CVS_PASSFILE)630 677 y Ft(Used)47 b(in)e(clien)m(t-serv)m(er)i
-(mo)s(de)f(when)g(accessing)h(the)g Fo(cvs)29 b(login)g(server)p
-Ft(.)88 b(Default)630 787 y(v)-5 b(alue)25 b(is)f(`)p
-Fo($HOME/.cvspass)p Ft('.)35 b(see)26 b(Section)f(2.9.3.2)i([P)m(assw)m
-(ord)f(authen)m(tication)f(clien)m(t],)630 897 y(page)31
-b(23)150 1056 y Fo($CVS_CLIENT_PORT)630 1166 y Ft(Used)39
-b(in)e(clien)m(t-serv)m(er)i(mo)s(de)f(when)g(accessing)h(the)g(serv)m
-(er)f(via)h(Kerb)s(eros.)64 b(see)39 b(Sec-)630 1275
-y(tion)30 b(2.9.5)i([Kerb)s(eros)e(authen)m(ticated],)h(page)h(25)150
-1435 y Fo($CVS_RCMD_PORT)630 1544 y Ft(Used)i(in)e(clien)m(t-serv)m(er)
-i(mo)s(de.)51 b(If)33 b(set,)j(sp)s(eci\014es)c(the)i(p)s(ort)g(n)m(um)
-m(b)s(er)e(to)j(b)s(e)e(used)g(when)630 1654 y(accessing)38
-b(the)g Fs(r)n(cmd)f Ft(demon)h(on)f(the)i(serv)m(er)f(side.)62
-b(\(Curren)m(tly)36 b(not)i(used)f(for)h(Unix)630 1763
-y(clien)m(ts\).)150 1923 y Fo($CVS_CLIENT_LOG)630 2032
-y Ft(Used)f(for)g(debugging)f(only)g(in)f(clien)m(t-serv)m(er)j(mo)s
-(de.)60 b(If)36 b(set,)k(ev)m(erything)d(sen)m(t)g(to)h(the)630
-2142 y(serv)m(er)25 b(is)e(logged)i(in)m(to)f(`)p Fo
-($CVS_CLIENT_LOG.in)p Ft(')c(and)j(ev)m(erything)i(sen)m(t)f(from)g
-(the)h(serv)m(er)630 2252 y(is)k(logged)i(in)m(to)g(`)p
-Fo($CVS_CLIENT_LOG.out)p Ft('.)150 2411 y Fo($CVS_SERVER_SLEEP)630
-2521 y Ft(Used)d(only)e(for)i(debugging)e(the)i(serv)m(er)g(side)f(in)f
-(clien)m(t-serv)m(er)i(mo)s(de.)39 b(If)27 b(set,)i(dela)m(ys)f(the)630
-2630 y(start)f(of)f(the)g(serv)m(er)g(c)m(hild)e(pro)s(cess)i(the)g(sp)
-s(eci\014ed)e(amoun)m(t)j(of)f(seconds)g(so)g(that)g(y)m(ou)h(can)630
-2740 y(attac)m(h)32 b(to)f(it)f(with)f(a)i(debugger.)150
-2899 y Fo($CVS_IGNORE_REMOTE_ROOT)630 3009 y Ft(F)-8
-b(or)29 b Fs(cvs)e Ft(1.10)j(and)e(older,)g(setting)g(this)f(v)-5
-b(ariable)27 b(prev)m(en)m(ts)i Fs(cvs)e Ft(from)h(o)m(v)m(erwriting)g
-(the)630 3118 y(`)p Fo(CVS/Root)p Ft(')k(\014le)i(when)f(the)h(`)p
-Fo(-d)p Ft(')g(global)g(option)g(is)f(sp)s(eci\014ed.)50
-b(Later)35 b(v)m(ersions)f(of)g Fs(cvs)630 3228 y Ft(do)c(not)h
-(rewrite)e(`)p Fo(CVS/Root)p Ft(',)g(so)i Fo(CVS_IGNORE_REMOTE_ROOT)24
-b Ft(has)30 b(no)h(e\013ect.)150 3387 y Fo($COMSPEC)96
-b Ft(Used)33 b(under)f(OS/2)i(only)-8 b(.)50 b(It)33
-b(sp)s(eci\014es)g(the)g(name)h(of)g(the)f(command)h(in)m(terpreter)f
-(and)630 3497 y(defaults)c(to)j Fs(cmd.exe)p Ft(.)150
-3656 y Fo($TMPDIR)150 3766 y($TMP)150 3875 y($TEMP)240
-b Ft(Directory)37 b(in)e(whic)m(h)h(temp)s(orary)g(\014les)g(are)h(lo)s
-(cated.)59 b(The)37 b Fs(cvs)e Ft(serv)m(er)i(uses)f
-Fo(TMPDIR)p Ft(.)630 3985 y(See)g(Section)f(A.4)h([Global)f(options],)i
-(page)f(86,)i(for)d(a)h(description)e(of)i(ho)m(w)f(to)h(sp)s(ecify)630
-4095 y(this.)h(Some)22 b(parts)g(of)g Fs(cvs)f Ft(will)f(alw)m(a)m(ys)i
-(use)g(`)p Fo(/tmp)p Ft(')g(\(via)g(the)g Fo(tmpnam)f
-Ft(function)f(pro)m(vided)630 4204 y(b)m(y)30 b(the)h(system\).)630
-4339 y(On)44 b(Windo)m(ws)g(NT,)h Fo(TMP)g Ft(is)f(used)g(\(via)h(the)g
-Fo(_tempnam)e Ft(function)h(pro)m(vided)g(b)m(y)h(the)630
-4448 y(system\).)630 4583 y(The)35 b Fo(patch)g Ft(program)h(whic)m(h)e
-(is)h(used)g(b)m(y)h(the)g Fs(cvs)f Ft(clien)m(t)h(uses)f
-Fo(TMPDIR)p Ft(,)h(and)g(if)e(it)i(is)630 4692 y(not)i(set,)i(uses)d(`)
-p Fo(/tmp)p Ft(')f(\(at)j(least)f(with)e(GNU)i(patc)m(h)g(2.1\).)63
-b(Note)39 b(that)f(if)e(y)m(our)i(serv)m(er)630 4802
-y(and)27 b(clien)m(t)g(are)g(b)s(oth)g(running)e Fs(cvs)h
-Ft(1.9.10)j(or)f(later,)g Fs(cvs)e Ft(will)f(not)j(in)m(v)m(ok)m(e)g
-(an)f(external)630 4912 y Fo(patch)i Ft(program.)p eop
+142 143 bop Ft 150 -116 a(142) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fo 150
+299 a(SystemAuth=) p Fm(v) -5 b(alue) p Ft 630 408 a(If) p
+Fm 48 w(v) g(alue) p Ft 53 w(is) 47 b(`) p Fo(yes) p
+Ft(',) 53 b(then) 48 b(pserv) m(er) g(should) f(c) m(hec) m(k) j(for) e
+(users) f(in) g(the) i(system's) g(user) 630 518 y(database) 33
+b(if) f(not) g(found) f(in) g(`) p Fo(CVSROOT/passwd) p
+Ft('.) 43 b(If) 32 b(it) g(is) f(`) p Fo(no) p Ft(',) i(then) f(all) g
+(pserv) m(er) g(users) 630 628 y(m) m(ust) c(exist) f(in) g(`) p
+Fo(CVSROOT/passwd) p Ft('.) 36 b(The) 28 b(default) e(is) h(`) p
+Fo(yes) p Ft('.) 40 b(F) -8 b(or) 28 b(more) g(on) g(pserv) m(er,) g
+(see) 630 737 y(Section) i(2.9.3) i([P) m(assw) m(ord) f(authen) m
+(ticated],) h(page) f(21.) p Fo 150 897 a(TopLevelAdmin=) p
+Fm(v) -5 b(alue) p Ft 630 1006 a(Mo) s(dify) 38 b(the) h(`) p
+Fo(checkout) p Ft(') e(command) h(to) i(create) g(a) g(`) p
+Fo(CVS) p Ft(') e(directory) g(at) i(the) f(top) g(lev) m(el) 630
+1116 y(of) i(the) f(new) g(w) m(orking) g(directory) -8
+b(,) 43 b(in) c(addition) g(to) i(`) p Fo(CVS) p Ft(') f(directories) g
+(created) h(within) 630 1225 y(c) m(hec) m(k) m(ed-out) 33
+b(directories.) 40 b(The) 30 b(default) f(v) -5 b(alue) 30
+b(is) f(`) p Fo(no) p Ft('.) 630 1360 y(This) 24 b(option) i(is) f
+(useful) f(if) h(y) m(ou) h(\014nd) e(y) m(ourself) i(p) s(erforming) d
+(man) m(y) j(commands) g(at) h(the) f(top) 630 1469 y(lev) m(el) i(of) h
+(y) m(our) g(w) m(orking) f(directory) -8 b(,) 29 b(rather) g(than) f
+(in) g(one) h(of) g(the) f(c) m(hec) m(k) m(ed) j(out) e(sub) s(direc-)
+630 1579 y(tories.) 56 b(The) 35 b(`) p Fo(CVS) p Ft(') h(directory) f
+(created) h(there) g(will) d(mean) j(y) m(ou) g(don't) f(ha) m(v) m(e) i
+(to) f(sp) s(ecify) p Fo 630 1689 a(CVSROOT) p Ft 24
+w(for) 25 b(eac) m(h) j(command.) 39 b(It) 25 b(also) h(pro) m(vides) f
+(a) h(place) g(for) g(the) g(`) p Fo(CVS/Template) p
+Ft(') d(\014le) 630 1798 y(\(see) 31 b(Section) g(2.3) g([W) -8
+b(orking) 31 b(directory) f(storage],) i(page) f(13\).) p
+Fo 150 1958 a(LockDir=) p Fm(directory) p Ft 630 2067
+a(Put) p Fs 36 w(cvs) p Ft 34 w(lo) s(c) m(k) 36 b(\014les) f(in) p
+Fm 35 w(directory) p Ft 43 w(rather) h(than) f(directly) g(in) f(the) i
+(rep) s(ository) -8 b(.) 57 b(This) 34 b(is) 630 2177
+y(useful) 26 b(if) h(y) m(ou) h(w) m(an) m(t) h(to) f(let) g(users) f
+(read) h(from) f(the) i(rep) s(ository) d(while) g(giving) h(them) h
+(write) 630 2286 y(access) d(only) d(to) p Fm 24 w(directory) p
+Ft(,) i(not) g(to) g(the) f(rep) s(ository) -8 b(.) 38
+b(Y) -8 b(ou) 24 b(need) e(to) i(create) p Fm 25 w(directory) p
+Ft(,) h(but) p Fs 630 2396 a(cvs) p Ft 35 w(will) 34
+b(create) k(sub) s(directories) c(of) p Fm 36 w(directory) p
+Ft 44 w(as) i(it) g(needs) g(them.) 59 b(F) -8 b(or) 37
+b(information) 630 2506 y(on) p Fs 30 w(cvs) p Ft 30
+w(lo) s(c) m(ks,) 30 b(see) h(Section) f(10.5) i([Concurrency],) e
+(page) h(67.) 630 2640 y(Before) 26 b(enabling) e(the) h(Lo) s(c) m
+(kDir) h(option,) g(mak) m(e) g(sure) f(that) h(y) m(ou) f(ha) m(v) m
+(e) i(trac) m(k) m(ed) g(do) m(wn) e(and) 630 2750 y(remo) m(v) m(ed) j
+(an) m(y) f(copies) f(of) p Fs 27 w(cvs) p Ft 25 w(1.9) i(or) f(older.)
+38 b(Suc) m(h) 26 b(v) m(ersions) g(neither) g(supp) s(ort) f(Lo) s(c) m
+(kDir,) 630 2859 y(nor) 32 b(will) d(giv) m(e) k(an) f(error) f
+(indicating) f(that) j(they) g(don't) f(supp) s(ort) e(it.) 46
+b(The) 31 b(result,) h(if) f(this) 630 2969 y(is) g(allo) m(w) m(ed) i
+(to) g(happ) s(en,) e(is) h(that) h(some) p Fs 33 w(cvs) p
+Ft 31 w(users) e(will) f(put) i(the) g(lo) s(c) m(ks) h(one) f(place,) i
+(and) 630 3078 y(others) d(will) c(put) j(them) h(another) f(place,) h
+(and) f(therefore) h(the) g(rep) s(ository) e(could) h(b) s(ecome) 630
+3188 y(corrupted.) p Fs 39 w(cvs) p Ft 25 w(1.10) e(do) s(es) e(not) g
+(supp) s(ort) f(Lo) s(c) m(kDir) h(but) g(it) g(will) d(prin) m(t) i(a)
+i(w) m(arning) e(if) g(run) 630 3298 y(on) 30 b(a) h(rep) s(ository) e
+(with) g(Lo) s(c) m(kDir) i(enabled.) p Fo 150 3457 a(LogHistory=) p
+Fm(v) -5 b(alue) p Ft 630 3567 a(Con) m(trol) 28 b(what) h(is) f
+(logged) h(to) h(the) f(`) p Fo(CVSROOT/history) p Ft(') c(\014le.) 39
+b(Default) 29 b(of) g(`) p Fo(TOFEWGCMAR) p Ft(') 630
+3676 y(\(or) 44 b(simply) e(`) p Fo(all) p Ft('\)) i(will) e(log) i
+(all) f(transactions.) 81 b(An) m(y) 45 b(subset) e(of) h(the) h
+(default) e(is) g(le-) 630 3786 y(gal.) 77 b(\(F) -8
+b(or) 43 b(example,) i(to) e(only) e(log) i(transactions) f(that) h(mo)
+s(dify) d(the) j(`) p Fo(*,v) p Ft(') f(\014les,) i(use) 630
+3895 y(`) p Fo(LogHistory=TMAR) p Ft('.\)) p 90 rotate
+dyy eop
%%Page: 143 145
-143 144 bop 150 -116 a Ft(App)s(endix)28 b(E:)i(Compatibilit)m(y)e(b)s
-(et)m(w)m(een)j(CVS)f(V)-8 b(ersions)1453 b(143)150 299
-y Fq(App)t(endix)53 b(E)81 b(Compatibilit)l(y)55 b(b)t(et)l(w)l(een)c
-(CVS)i(V)-13 b(ersions)275 533 y Ft(The)43 b(rep)s(ository)f(format)i
-(is)f(compatible)g(going)h(bac)m(k)g(to)h Fs(cvs)d Ft(1.3.)82
-b(But)44 b(see)g(Section)g(10.6.5)150 643 y([W)-8 b(atc)m(hes)37
-b(Compatibilit)m(y],)d(page)h(69,)h(if)e(y)m(ou)h(ha)m(v)m(e)h(copies)e
-(of)h Fs(cvs)e Ft(1.6)j(or)e(older)g(and)g(y)m(ou)h(w)m(an)m(t)g(to)150
-752 y(use)30 b(the)h(optional)e(dev)m(elop)s(er)h(comm)m(unication)g
-(features.)275 887 y(The)22 b(w)m(orking)g(directory)h(format)g(is)f
-(compatible)g(going)h(bac)m(k)h(to)g Fs(cvs)e Ft(1.5.)39
-b(It)23 b(did)e(c)m(hange)j(b)s(et)m(w)m(een)150 996
-y Fs(cvs)29 b Ft(1.3)j(and)d Fs(cvs)h Ft(1.5.)42 b(If)29
-b(y)m(ou)i(run)e Fs(cvs)g Ft(1.5)j(or)e(new)m(er)g(on)g(a)h(w)m(orking)
-f(directory)f(c)m(hec)m(k)m(ed)k(out)d(with)150 1106
-y Fs(cvs)c Ft(1.3,)j Fs(cvs)c Ft(will)f(con)m(v)m(ert)29
-b(it,)e(but)f(to)i(go)f(bac)m(k)h(to)f Fs(cvs)f Ft(1.3)i(y)m(ou)f(need)
-f(to)i(c)m(hec)m(k)g(out)f(a)g(new)g(w)m(orking)150 1215
-y(directory)j(with)f Fs(cvs)g Ft(1.3.)275 1350 y(The)39
-b(remote)j(proto)s(col)e(is)f(in)m(terop)s(erable)g(going)i(bac)m(k)g
-(to)g Fs(cvs)f Ft(1.5,)k(but)39 b(no)i(further)e(\(1.5)j(w)m(as)150
-1460 y(the)e(\014rst)e(o\016cial)h(release)h(with)e(the)h(remote)i
-(proto)s(col,)h(but)c(some)i(older)e(v)m(ersions)h(migh)m(t)g(still)f
-(b)s(e)150 1569 y(\015oating)28 b(around\).)40 b(In)27
-b(man)m(y)i(cases)g(y)m(ou)g(need)f(to)h(upgrade)e(b)s(oth)h(the)h
-(clien)m(t)e(and)h(the)h(serv)m(er)f(to)h(tak)m(e)150
-1679 y(adv)-5 b(an)m(tage)32 b(of)f(new)f(features)g(and)g(bug\014xes,)
-g(ho)m(w)m(ev)m(er.)p eop
+143 144 bop Ft 150 -116 a(App) s(endix) 28 b(D:) j(All) e(en) m
+(vironmen) m(t) h(v) -5 b(ariables) 29 b(whic) m(h) g(a\013ect) j(CVS)
+1183 b(143) p Fq 150 141 a(App) t(endix) 82 b(D) f(All) 55
+b(en) l(vironmen) l(t) c(v) -9 b(ariables) 56 b(whic) l(h) 1097
+299 y(a\013ect) d(CVS) p Ft 275 537 a(This) 28 b(is) i(a) g(complete) h
+(list) e(of) i(all) e(en) m(vironmen) m(t) h(v) -5 b(ariables) 29
+b(that) i(a\013ect) p Fs 32 w(cvs) p Ft(.) p Fo 150 749
+a($CVSIGNORE) p Ft 630 859 a(A) j(whitespace-separated) g(list) e(of) i
+(\014le) e(name) i(patterns) f(that) p Fs 35 w(cvs) p
+Ft 32 w(should) f(ignore.) 50 b(See) 630 969 y(Section) 30
+b(C.9) h([cvsignore],) g(page) g(138.) p Fo 150 1129
+a($CVSWRAPPERS) p Ft 630 1239 a(A) 24 b(whitespace-separated) g(list) e
+(of) i(\014le) f(name) h(patterns) f(that) p Fs 24 w(cvs) p
+Ft 23 w(should) f(treat) j(as) e(wrap-) 630 1348 y(p) s(ers.) 40
+b(See) 30 b(Section) g(C.2) h([W) -8 b(rapp) s(ers],) 30
+b(page) i(132.) p Fo 150 1509 a($CVSREAD) p Ft 96 w(If) 42
+b(this) f(is) h(set,) p Fo 46 w(checkout) p Ft 40 w(and) p
+Fo 42 w(update) p Ft 41 w(will) e(try) i(hard) f(to) i(mak) m(e) h(the)
+e(\014les) g(in) f(y) m(our) 630 1619 y(w) m(orking) 36
+b(directory) g(read-only) -8 b(.) 60 b(When) 37 b(this) e(is) h(not) h
+(set,) j(the) d(default) e(b) s(eha) m(vior) h(is) g(to) 630
+1728 y(p) s(ermit) 29 b(mo) s(di\014cation) f(of) j(y) m(our) f(w) m
+(orking) g(\014les.) p Fo 150 1889 a($CVSUMASK) p Ft
+630 1998 a(Con) m(trols) k(p) s(ermissions) e(of) j(\014les) f(in) f
+(the) i(rep) s(ository) -8 b(.) 54 b(See) 35 b(Section) g(2.2.2) h
+([File) f(p) s(ermis-) 630 2108 y(sions],) 30 b(page) h(9.) p
+Fo 150 2269 a($CVSROOT) p Ft 96 w(Should) 43 b(con) m(tain) i(the) g
+(full) d(pathname) j(to) h(the) f(ro) s(ot) g(of) g(the) p
+Fs 45 w(cvs) p Ft 44 w(source) g(rep) s(ository) 630
+2378 y(\(where) 34 b(the) p Fs 34 w(r) n(cs) p Ft 33
+w(\014les) f(are) i(k) m(ept\).) 53 b(This) 32 b(information) g(m) m
+(ust) i(b) s(e) g(a) m(v) -5 b(ailable) 33 b(to) p Fs
+35 w(cvs) p Ft 33 w(for) 630 2488 y(most) i(commands) g(to) h(execute;)
+j(if) p Fo 34 w($CVSROOT) p Ft 32 w(is) 34 b(not) i(set,) h(or) e(if) f
+(y) m(ou) h(wish) e(to) j(o) m(v) m(erride) 630 2597
+y(it) 28 b(for) g(one) g(in) m(v) m(o) s(cation,) h(y) m(ou) g(can) f
+(supply) e(it) i(on) g(the) g(command) g(line:) 38 b(`) p
+Fo(cvs) 30 b(-d) g(cvsroot) 630 2707 y(cvs_command...) p
+Ft -4 w(') 36 b(Once) g(y) m(ou) g(ha) m(v) m(e) g(c) m(hec) m(k) m(ed)
+i(out) e(a) g(w) m(orking) f(directory) -8 b(,) p Fs
+37 w(cvs) p Ft 34 w(stores) 630 2817 y(the) 22 b(appropriate) g(ro) s
+(ot) g(\(in) f(the) i(\014le) e(`) p Fo(CVS/Root) p Ft('\),) i(so) f
+(normally) f(y) m(ou) h(only) f(need) h(to) h(w) m(orry) 630
+2926 y(ab) s(out) 30 b(this) f(when) h(initially) d(c) m(hec) m(king) k
+(out) f(a) h(w) m(orking) f(directory) -8 b(.) p Fo 150
+3087 a($EDITOR) 150 3196 y($CVSEDITOR) 150 3306 y($VISUAL) p
+Ft 144 w(Sp) s(eci\014es) 57 b(the) i(program) f(to) i(use) e(for) g
+(recording) g(log) h(messages) g(during) e(commit.) p
+Fo 630 3416 a($CVSEDITOR) p Ft 31 w(o) m(v) m(errides) p
+Fo 34 w($EDITOR) p Ft(.) 49 b(See) 34 b(Section) f(1.3.2) j
+([Committing) d(y) m(our) g(c) m(hanges],) 630 3525 y(page) e(4.) p
+Fo 150 3686 a($PATH) p Ft 240 w(If) p Fo 27 w($RCSBIN) p
+Ft 25 w(is) 26 b(not) h(set,) h(and) f(no) g(path) g(is) f(compiled) f
+(in) m(to) p Fs 27 w(cvs) p Ft(,) i(it) g(will) d(use) p
+Fo 27 w($PATH) p Ft 25 w(to) k(try) 630 3795 y(to) j(\014nd) e(all) g
+(programs) h(it) g(uses.) p Fo 150 3956 a($HOME) 150
+4117 y($HOMEPATH) 150 4252 y($HOMEDRIVE) p Ft 630 4361
+a(Used) 35 b(to) h(lo) s(cate) h(the) e(directory) g(where) g(the) h(`)
+p Fo(.cvsrc) p Ft(') e(\014le,) i(and) f(other) h(suc) m(h) f(\014les,)
+h(are) 630 4471 y(searc) m(hed.) k(On) 25 b(Unix,) p
+Fs 25 w(cvs) p Ft 25 w(just) g(c) m(hec) m(ks) i(for) p
+Fo 26 w(HOME) p Ft(.) 38 b(On) 24 b(Windo) m(ws) h(NT,) h(the) g
+(system) g(will) 630 4580 y(set) p Fo 35 w(HOMEDRIVE) p
+Ft(,) 34 b(for) g(example) g(to) i(`) p Fo(d:) p Ft(') e(and) p
+Fo 34 w(HOMEPATH) p Ft(,) g(for) g(example) h(to) g(`) p
+Fo(\\joe) p Ft('.) 53 b(On) 630 4690 y(Windo) m(ws) 29
+b(95,) j(y) m(ou'll) d(probably) g(need) h(to) h(set) p
+Fo 31 w(HOMEDRIVE) p Ft 28 w(and) p Fo 30 w(HOMEPATH) p
+Ft 28 w(y) m(ourself.) p Fo 150 4851 a($CVS_RSH) p Ft
+96 w(Sp) s(eci\014es) 38 b(the) i(external) f(program) g(whic) m(h) p
+Fs 38 w(cvs) p Ft 39 w(connects) h(with,) h(when) p Fo
+39 w(:ext:) p Ft 38 w(access) 630 4960 y(metho) s(d) 30
+b(is) f(sp) s(eci\014ed.) 39 b(see) 31 b(Section) f(2.9.2) j
+([Connecting) d(via) g(rsh],) f(page) j(20.) p Fo 150
+5121 a($CVS_SERVER) p Ft 630 5230 a(Used) k(in) f(clien) m(t-serv) m
+(er) h(mo) s(de) g(when) f(accessing) i(a) f(remote) h(rep) s(ository) e
+(using) p Fs 35 w(rsh) p Ft(.) 57 b(It) 630 5340 y(sp) s(eci\014es) 36
+b(the) h(name) h(of) f(the) h(program) f(to) h(start) g(on) f(the) g
+(serv) m(er) h(side) e(when) g(accessing) p 90 rotate
+dyy eop
%%Page: 144 146
-144 145 bop 150 -116 a Ft(144)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)p eop
+144 145 bop Ft 150 -116 a(144) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) 630 299
+y(a) 42 b(remote) g(rep) s(ository) e(using) p Fs 40
+w(rsh) p Ft(.) 73 b(The) 41 b(default) f(v) -5 b(alue) 41
+b(is) p Fo 40 w(cvs) p Ft(.) 73 b(see) 42 b(Section) f(2.9.2) 630
+408 y([Connecting) 30 b(via) g(rsh],) g(page) h(20) p
+Fo 150 568 a($CVS_PASSFILE) p Ft 630 677 a(Used) 47 b(in) e(clien) m
+(t-serv) m(er) i(mo) s(de) f(when) g(accessing) h(the) p
+Fo 47 w(cvs) 29 b(login) g(server) p Ft(.) 88 b(Default) 630
+787 y(v) -5 b(alue) 25 b(is) f(`) p Fo($HOME/.cvspass) p
+Ft('.) 35 b(see) 26 b(Section) f(2.9.3.2) i([P) m(assw) m(ord) f
+(authen) m(tication) f(clien) m(t],) 630 897 y(page) 31
+b(23) p Fo 150 1056 a($CVS_CLIENT_PORT) p Ft 630 1166
+a(Used) 26 b(in) f(clien) m(t-serv) m(er) h(mo) s(de) g(when) f
+(accessing) i(the) f(serv) m(er) g(via) g(Kerb) s(eros,) g(GSSAPI,) g
+(or) p Fs 630 1275 a(cvs) p Ft('s) 33 b(passw) m(ord) h(authen) m
+(tication) g(if) f(the) i(p) s(ort) e(is) h(not) g(sp) s(eci\014ed) f
+(in) g($CVSR) m(OOT.) g(see) 630 1385 y(Section) d(2.9) i([Remote) f
+(rep) s(ositories],) f(page) h(19) p Fo 150 1544 a($CVS_RCMD_PORT) p
+Ft 630 1654 a(Used) j(in) e(clien) m(t-serv) m(er) i(mo) s(de.) 51
+b(If) 33 b(set,) j(sp) s(eci\014es) c(the) i(p) s(ort) g(n) m(um) m(b) s
+(er) e(to) j(b) s(e) e(used) g(when) 630 1763 y(accessing) 38
+b(the) p Fs 38 w(r) n(cmd) p Ft 37 w(demon) g(on) f(the) i(serv) m(er) f
+(side.) 62 b(\(Curren) m(tly) 36 b(not) i(used) f(for) h(Unix) 630
+1873 y(clien) m(ts\).) p Fo 150 2032 a($CVS_CLIENT_LOG) p
+Ft 630 2142 a(Used) f(for) g(debugging) f(only) g(in) f(clien) m
+(t-serv) m(er) j(mo) s(de.) 60 b(If) 36 b(set,) k(ev) m(erything) d
+(sen) m(t) g(to) h(the) 630 2252 y(serv) m(er) 25 b(is) e(logged) i(in)
+m(to) f(`) p Fo($CVS_CLIENT_LOG.in) p Ft(') c(and) j(ev) m(erything) i
+(sen) m(t) f(from) g(the) h(serv) m(er) 630 2361 y(is) k(logged) i(in) m
+(to) g(`) p Fo($CVS_CLIENT_LOG.out) p Ft('.) p Fo 150
+2521 a($CVS_SERVER_SLEEP) p Ft 630 2630 a(Used) d(only) e(for) i
+(debugging) e(the) i(serv) m(er) g(side) f(in) f(clien) m(t-serv) m(er)
+i(mo) s(de.) 39 b(If) 27 b(set,) i(dela) m(ys) f(the) 630
+2740 y(start) f(of) f(the) g(serv) m(er) g(c) m(hild) e(pro) s(cess) i
+(the) g(sp) s(eci\014ed) e(amoun) m(t) j(of) f(seconds) g(so) g(that) g
+(y) m(ou) h(can) 630 2849 y(attac) m(h) 32 b(to) f(it) f(with) f(a) i
+(debugger.) p Fo 150 3009 a($CVS_IGNORE_REMOTE_ROOT) p
+Ft 630 3118 a(F) -8 b(or) p Fs 29 w(cvs) p Ft 27 w(1.10) 30
+b(and) e(older,) g(setting) g(this) f(v) -5 b(ariable) 27
+b(prev) m(en) m(ts) p Fs 29 w(cvs) p Ft 27 w(from) h(o) m(v) m
+(erwriting) g(the) 630 3228 y(`) p Fo(CVS/Root) p Ft(') k(\014le) i
+(when) f(the) h(`) p Fo(-d) p Ft(') g(global) g(option) g(is) f(sp) s
+(eci\014ed.) 50 b(Later) 35 b(v) m(ersions) f(of) p Fs
+34 w(cvs) p Ft 630 3337 a(do) c(not) h(rewrite) e(`) p
+Fo(CVS/Root) p Ft(',) g(so) p Fo 31 w(CVS_IGNORE_REMOTE_ROOT) p
+Ft 24 w(has) h(no) h(e\013ect.) p Fo 150 3497 a($COMSPEC) p
+Ft 96 w(Used) i(under) f(OS/2) i(only) -8 b(.) 50 b(It) 33
+b(sp) s(eci\014es) g(the) g(name) h(of) g(the) f(command) h(in) m
+(terpreter) f(and) 630 3606 y(defaults) c(to) p Fs 32
+w(cmd.exe) p Ft(.) p Fo 150 3766 a($TMPDIR) 150 3875
+y($TMP) 150 3985 y($TEMP) p Ft 240 w(Directory) 37 b(in) e(whic) m(h) h
+(temp) s(orary) g(\014les) g(are) h(lo) s(cated.) 59
+b(The) p Fs 37 w(cvs) p Ft 35 w(serv) m(er) 37 b(uses) p
+Fo 36 w(TMPDIR) p Ft(.) 630 4095 y(See) f(Section) f(A.4) h([Global) f
+(options],) i(page) f(88,) i(for) d(a) h(description) e(of) i(ho) m(w) f
+(to) h(sp) s(ecify) 630 4204 y(this.) h(Some) 22 b(parts) g(of) p
+Fs 22 w(cvs) p Ft 21 w(will) e(alw) m(a) m(ys) i(use) g(`) p
+Fo(/tmp) p Ft(') g(\(via) g(the) p Fo 22 w(tmpnam) p
+Ft 21 w(function) e(pro) m(vided) 630 4314 y(b) m(y) 30
+b(the) h(system\).) 630 4448 y(On) 44 b(Windo) m(ws) g(NT,) p
+Fo 45 w(TMP) p Ft 45 w(is) g(used) g(\(via) h(the) p
+Fo 45 w(_tempnam) p Ft 43 w(function) f(pro) m(vided) g(b) m(y) h(the)
+630 4558 y(system\).) 630 4692 y(The) p Fo 35 w(patch) p
+Ft 35 w(program) 36 b(whic) m(h) e(is) h(used) g(b) m(y) h(the) p
+Fs 36 w(cvs) p Ft 35 w(clien) m(t) g(uses) p Fo 35 w(TMPDIR) p
+Ft(,) g(and) g(if) e(it) i(is) 630 4802 y(not) i(set,) i(uses) d(`) p
+Fo(/tmp) p Ft(') f(\(at) j(least) f(with) e(GNU) i(patc) m(h) g(2.1\).)
+63 b(Note) 39 b(that) f(if) e(y) m(our) i(serv) m(er) 630
+4912 y(and) 27 b(clien) m(t) g(are) g(b) s(oth) g(running) p
+Fs 25 w(cvs) p Ft 26 w(1.9.10) i(or) f(later,) p Fs 28
+w(cvs) p Ft 26 w(will) d(not) j(in) m(v) m(ok) m(e) g(an) f(external) p
+Fo 630 5021 a(patch) p Ft 29 w(program.) p 90 rotate
+dyy eop
%%Page: 145 147
-145 146 bop 150 -116 a Ft(App)s(endix)28 b(F:)j(T)-8
-b(roublesho)s(oting)2288 b(145)150 299 y Fq(App)t(endix)53
-b(F)82 b(T)-13 b(roublesho)t(oting)275 565 y Ft(If)25
-b(y)m(ou)i(are)g(ha)m(ving)e(trouble)h(with)f Fs(cvs)p
-Ft(,)h(this)f(app)s(endix)f(ma)m(y)j(help.)38 b(If)25
-b(there)i(is)e(a)i(particular)d(error)150 675 y(message)29
-b(whic)m(h)d(y)m(ou)i(are)g(seeing,)g(then)f(y)m(ou)h(can)g(lo)s(ok)f
-(up)g(the)g(message)i(alphab)s(etically)-8 b(.)38 b(If)27
-b(not,)i(y)m(ou)150 784 y(can)i(lo)s(ok)f(through)f(the)i(section)f(on)
-h(other)f(problems)f(to)i(see)g(if)e(y)m(our)i(problem)d(is)i(men)m
-(tioned)g(there.)150 1068 y Fp(F.1)67 b(P)l(artial)47
-b(list)f(of)f(error)g(messages)275 1271 y Ft(Here)31
-b(is)f(a)h(partial)f(list)g(of)h(error)f(messages)i(that)g(y)m(ou)f(ma)
-m(y)h(see)f(from)f Fs(cvs)p Ft(.)42 b(It)31 b(is)f(not)h(a)g(complete)
-150 1381 y(list|)p Fs(cvs)e Ft(is)i(capable)g(of)h(prin)m(ting)d(man)m
-(y)-8 b(,)33 b(man)m(y)f(error)f(messages,)i(often)f(with)e(parts)i(of)
-f(them)h(sup-)150 1490 y(plied)g(b)m(y)h(the)h(op)s(erating)g(system,)h
-(but)e(the)h(in)m(ten)m(tion)f(is)g(to)i(list)d(the)i(common)g(and/or)g
-(p)s(oten)m(tially)150 1600 y(confusing)29 b(error)h(messages.)275
-1745 y(The)d(messages)i(are)g(alphab)s(etical,)e(but)h(in)m(tro)s
-(ductory)f(text)i(suc)m(h)f(as)g(`)p Fo(cvs)i(update:)e
-Ft(')h(is)e(not)h(con-)150 1855 y(sidered)h(in)g(ordering)g(them.)275
-2000 y(In)i(some)i(cases)g(the)g(list)e(includes)f(messages)j(prin)m
-(ted)e(b)m(y)h(old)g(v)m(ersions)f(of)i Fs(cvs)e Ft(\(partly)h(b)s
-(ecause)150 2110 y(users)e(ma)m(y)h(not)f(b)s(e)g(sure)g(whic)m(h)f(v)m
-(ersion)g(of)i Fs(cvs)e Ft(they)i(are)g(using)e(at)i(an)m(y)f
-(particular)f(momen)m(t\).)150 2285 y Fo(cvs)g Fm(command)t
-Fo(:)h(authorization)d(failed:)h(server)h Fm(host)j Fo(rejected)c
-(access)630 2394 y Ft(This)38 b(is)h(a)h(generic)g(resp)s(onse)f(when)g
-(trying)f(to)j(connect)g(to)f(a)h(pserv)m(er)e(serv)m(er)h(whic)m(h)630
-2504 y(c)m(ho)s(oses)32 b(not)g(to)f(pro)m(vide)g(a)g(sp)s(eci\014c)f
-(reason)i(for)f(den)m(ying)f(authorization.)43 b(Chec)m(k)31
-b(that)630 2614 y(the)25 b(username)f(and)g(passw)m(ord)g(sp)s
-(eci\014ed)e(are)j(correct)h(and)e(that)h(the)g Fo(CVSROOT)e
-Ft(sp)s(eci\014ed)630 2723 y(is)41 b(allo)m(w)m(ed)i(b)m(y)f(`)p
-Fo(--allow-root)p Ft(')e(in)h(`)p Fo(inetd.conf)p Ft('.)74
-b(See)43 b(Section)f(2.9.3)j([P)m(assw)m(ord)630 2833
-y(authen)m(ticated],)32 b(page)f(21.)150 3003 y Fm(\014le)5
-b Fo(:)p Fm(line)g Fo(:)28 b(Assertion)f(')p Fm(text)r
-Fo(')k(failed)630 3112 y Ft(The)44 b(exact)h(format)g(of)f(this)f
-(message)i(ma)m(y)g(v)-5 b(ary)44 b(dep)s(ending)e(on)i(y)m(our)g
-(system.)82 b(It)630 3222 y(indicates)43 b(a)h(bug)f(in)f
-Fs(cvs)p Ft(,)47 b(whic)m(h)42 b(can)i(b)s(e)f(handled)f(as)i(describ)s
-(ed)d(in)i(App)s(endix)e(H)630 3332 y([BUGS],)31 b(page)h(155.)150
-3502 y Fo(cvs)d Fm(command)t Fo(:)h(conflict:)e(removed)g
-Fm(\014le)35 b Fo(was)29 b(modified)f(by)i(second)f(party)630
-3611 y Ft(This)j(message)i(indicates)e(that)i(y)m(ou)g(remo)m(v)m(ed)g
-(a)g(\014le,)f(and)g(someone)h(else)f(mo)s(di\014ed)e(it.)630
-3721 y(T)-8 b(o)41 b(resolv)m(e)g(the)g(con\015ict,)j(\014rst)c(run)f
-(`)p Fo(cvs)30 b(add)g Fm(\014le)5 b Ft('.)71 b(If)41
-b(desired,)h(lo)s(ok)e(at)i(the)f(other)630 3830 y(part)m(y's)28
-b(mo)s(di\014cation)e(to)j(decide)e(whether)g(y)m(ou)h(still)d(w)m(an)m
-(t)k(to)f(remo)m(v)m(e)h(it.)40 b(If)27 b(y)m(ou)h(don't)630
-3940 y(w)m(an)m(t)35 b(to)g(remo)m(v)m(e)h(it,)f(stop)f(here.)53
-b(If)34 b(y)m(ou)g(do)g(w)m(an)m(t)i(to)f(remo)m(v)m(e)g(it,)h(pro)s
-(ceed)e(with)f(`)p Fo(cvs)630 4050 y(remove)c Fm(\014le)5
-b Ft(')29 b(and)h(commit)h(y)m(our)f(remo)m(v)-5 b(al.)150
-4220 y Fo(cannot)29 b(change)f(permissions)g(on)h(temporary)f
-(directory)870 4323 y(Operation)45 b(not)i(permitted)630
-4463 y Ft(This)30 b(message)j(has)e(b)s(een)g(happ)s(ening)e(in)i(a)h
-(non-repro)s(ducible,)d(o)s(ccasional)i(w)m(a)m(y)i(when)630
-4573 y(w)m(e)j(run)e(the)i(clien)m(t/serv)m(er)g(testsuite,)h(b)s(oth)e
-(on)h(Red)f(Hat)i(Lin)m(ux)d(3.0.3)j(and)e(4.1.)58 b(W)-8
-b(e)630 4682 y(ha)m(v)m(en't)39 b(b)s(een)e(able)g(to)i(\014gure)e(out)
-h(what)g(causes)g(it,)h(nor)e(is)g(it)g(kno)m(wn)h(whether)f(it)g(is)
-630 4792 y(sp)s(eci\014c)42 b(to)h(lin)m(ux)e(\(or)i(ev)m(en)h(to)g
-(this)d(particular)h(mac)m(hine!\).)78 b(If)43 b(the)g(problem)e(do)s
-(es)630 4902 y(o)s(ccur)26 b(on)g(other)g(unices,)g(`)p
-Fo(Operation)i(not)i(permitted)p Ft(')24 b(w)m(ould)h(b)s(e)g(lik)m
-(ely)g(to)i(read)f(`)p Fo(Not)630 5011 y(owner)p Ft(')f(or)i(whatev)m
-(er)g(the)f(system)h(in)e(question)h(uses)f(for)i(the)f(unix)f
-Fo(EPERM)g Ft(error.)39 b(If)26 b(y)m(ou)630 5121 y(ha)m(v)m(e)37
-b(an)m(y)g(information)d(to)j(add,)g(please)e(let)h(us)g(kno)m(w)g(as)g
-(describ)s(ed)e(in)h(App)s(endix)e(H)630 5230 y([BUGS],)k(page)g(155.)
-60 b(If)36 b(y)m(ou)g(exp)s(erience)g(this)f(error)h(while)e(using)g
-Fs(cvs)p Ft(,)j(retrying)f(the)630 5340 y(op)s(eration)30
-b(whic)m(h)f(pro)s(duced)g(it)h(should)e(w)m(ork)i(\014ne.)p
+145 146 bop Ft 150 -116 a(App) s(endix) 28 b(E:) i(Compatibilit) m(y) e
+(b) s(et) m(w) m(een) j(CVS) f(V) -8 b(ersions) 1453
+b(145) p Fq 150 299 a(App) t(endix) 53 b(E) 81 b(Compatibilit) l(y) 55
+b(b) t(et) l(w) l(een) c(CVS) i(V) -13 b(ersions) p Ft
+275 533 a(The) 43 b(rep) s(ository) f(format) i(is) f(compatible) g
+(going) h(bac) m(k) g(to) p Fs 45 w(cvs) p Ft 42 w(1.3.) 82
+b(But) 44 b(see) g(Section) g(10.6.5) 150 643 y([W) -8
+b(atc) m(hes) 37 b(Compatibilit) m(y],) d(page) h(71,) h(if) e(y) m(ou)
+h(ha) m(v) m(e) h(copies) e(of) p Fs 35 w(cvs) p Ft 33
+w(1.6) i(or) e(older) g(and) g(y) m(ou) h(w) m(an) m(t) g(to) 150
+752 y(use) 30 b(the) h(optional) e(dev) m(elop) s(er) h(comm) m
+(unication) g(features.) 275 887 y(The) 22 b(w) m(orking) g(directory) h
+(format) g(is) f(compatible) g(going) h(bac) m(k) h(to) p
+Fs 24 w(cvs) p Ft 22 w(1.5.) 39 b(It) 23 b(did) e(c) m(hange) j(b) s
+(et) m(w) m(een) p Fs 150 996 a(cvs) p Ft 29 w(1.3) 32
+b(and) p Fs 29 w(cvs) p Ft 30 w(1.5.) 42 b(If) 29 b(y) m(ou) i(run) p
+Fs 29 w(cvs) p Ft 29 w(1.5) h(or) e(new) m(er) g(on) g(a) h(w) m
+(orking) f(directory) f(c) m(hec) m(k) m(ed) k(out) d(with) p
+Fs 150 1106 a(cvs) p Ft 26 w(1.3,) p Fs 29 w(cvs) p Ft
+25 w(will) 24 b(con) m(v) m(ert) 29 b(it,) e(but) f(to) i(go) f(bac) m
+(k) h(to) p Fs 27 w(cvs) p Ft 26 w(1.3) g(y) m(ou) f(need) f(to) i(c) m
+(hec) m(k) g(out) f(a) g(new) g(w) m(orking) 150 1215
+y(directory) j(with) p Fs 29 w(cvs) p Ft 29 w(1.3.) 275
+1350 y(The) 39 b(remote) j(proto) s(col) e(is) f(in) m(terop) s(erable)
+g(going) i(bac) m(k) g(to) p Fs 41 w(cvs) p Ft 40 w(1.5,) j(but) 39
+b(no) i(further) e(\(1.5) j(w) m(as) 150 1460 y(the) e(\014rst) e
+(o\016cial) h(release) h(with) e(the) h(remote) i(proto) s(col,) h(but)
+c(some) i(older) e(v) m(ersions) h(migh) m(t) g(still) f(b) s(e) 150
+1569 y(\015oating) 28 b(around\).) 40 b(In) 27 b(man) m(y) i(cases) g
+(y) m(ou) g(need) f(to) h(upgrade) e(b) s(oth) h(the) h(clien) m(t) e
+(and) h(the) h(serv) m(er) f(to) h(tak) m(e) 150 1679
+y(adv) -5 b(an) m(tage) 32 b(of) f(new) f(features) g(and) g
+(bug\014xes,) g(ho) m(w) m(ev) m(er.) p 90 rotate dyy
eop
%%Page: 146 148
-146 147 bop 150 -116 a Ft(146)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y Fo(cvs)f([server)g(aborted]:)f
-(Cannot)g(check)h(out)h(files)f(into)g(the)g(repository)f(itself)630
-408 y Ft(The)43 b(ob)m(vious)g(cause)h(for)g(this)f(message)h(\(esp)s
-(ecially)f(for)g(non-clien)m(t/serv)m(er)h Fs(cvs)p Ft(\))f(is)630
-518 y(that)30 b(the)g Fs(cvs)e Ft(ro)s(ot)i(is,)f(for)g(example,)h(`)p
-Fo(/usr/local/cvsroot)p Ft(')25 b(and)k(y)m(ou)h(try)f(to)h(c)m(hec)m
-(k)630 628 y(out)h(\014les)e(when)g(y)m(ou)i(are)f(in)f(a)i(sub)s
-(directory)-8 b(,)29 b(suc)m(h)h(as)h(`)p Fo(/usr/local/cvsroot/test)o
-Ft('.)630 737 y(Ho)m(w)m(ev)m(er,)38 b(there)e(is)e(a)h(more)g(subtle)f
-(cause,)j(whic)m(h)d(is)g(that)i(the)f(temp)s(orary)f(directory)630
-847 y(on)29 b(the)h(serv)m(er)g(is)e(set)j(to)f(a)g(sub)s(directory)d
-(of)j(the)g(ro)s(ot)f(\(whic)m(h)g(is)g(also)g(not)h(allo)m(w)m(ed\).)
-40 b(If)630 956 y(this)25 b(is)g(the)i(problem,)e(set)i(the)g(temp)s
-(orary)e(directory)h(to)h(somewhere)f(else,)h(for)f(example)630
-1066 y(`)p Fo(/var/tmp)p Ft(';)34 b(see)g Fo(TMPDIR)e
-Ft(in)g(App)s(endix)f(D)j([En)m(vironmen)m(t)f(v)-5 b(ariables],)34
-b(page)g(141,)i(for)630 1176 y(ho)m(w)30 b(to)i(set)e(the)h(temp)s
-(orary)f(directory)-8 b(.)150 1358 y Fo(cannot)29 b(open)g(CVS/Entries)
-e(for)j(reading:)e(No)i(such)f(file)g(or)h(directory)630
-1468 y Ft(This)c(generally)h(indicates)g(a)h Fs(cvs)f
-Ft(in)m(ternal)g(error,)h(and)g(can)g(b)s(e)f(handled)f(as)i(with)f
-(other)630 1577 y Fs(cvs)d Ft(bugs)f(\(see)j(App)s(endix)c(H)i([BUGS],)
-i(page)f(155\).)41 b(Usually)23 b(there)h(is)g(a)h(w)m(ork)-5
-b(around|)630 1687 y(the)34 b(exact)g(nature)g(of)f(whic)m(h)f(w)m
-(ould)g(dep)s(end)g(on)h(the)h(situation)e(but)h(whic)m(h)f(hop)s
-(efully)630 1797 y(could)d(b)s(e)h(\014gured)f(out.)150
-1979 y Fo(cvs)g([init)g(aborted]:)f(cannot)h(open)g(CVS/Root:)f(No)i
-(such)f(file)g(or)h(directory)630 2089 y Ft(This)42 b(message)j(is)e
-(harmless.)79 b(Pro)m(vided)43 b(it)g(is)g(not)h(accompanied)g(b)m(y)f
-(other)h(errors,)630 2198 y(the)32 b(op)s(eration)f(has)h(completed)g
-(successfully)-8 b(.)43 b(This)30 b(message)j(should)d(not)i(o)s(ccur)f
-(with)630 2308 y(curren)m(t)37 b(v)m(ersions)f(of)h Fs(cvs)p
-Ft(,)h(but)f(it)f(is)h(do)s(cumen)m(ted)f(here)h(for)g(the)g(b)s
-(ene\014t)g(of)g Fs(cvs)f Ft(1.9)630 2418 y(and)30 b(older.)150
-2600 y Fo(cvs)f([checkout)f(aborted]:)g(cannot)h(rename)f(file)i
-Fm(\014le)k Fo(to)c(CVS/,,)p Fm(\014le)5 b Fo(:)28 b(Invalid)g
-(argument)630 2710 y Ft(This)i(message)j(has)f(b)s(een)f(rep)s(orted)h
-(as)g(in)m(termitten)m(tly)f(happ)s(ening)f(with)h(CVS)g(1.9)i(on)630
-2819 y(Solaris)c(2.5.)43 b(The)30 b(cause)h(is)f(unkno)m(wn;)g(if)g(y)m
-(ou)h(kno)m(w)f(more)h(ab)s(out)g(what)f(causes)h(it,)g(let)630
-2929 y(us)f(kno)m(w)g(as)h(describ)s(ed)d(in)h(App)s(endix)f(H)i
-([BUGS],)i(page)f(155.)150 3112 y Fo(cvs)e([)p Fm(command)34
-b Fo(aborted]:)28 b(cannot)g(start)h(server)g(via)h(rcmd)630
-3221 y Ft(This,)39 b(unfortunately)-8 b(,)40 b(is)d(a)i(rather)g(nonsp)
-s(eci\014c)d(error)j(message)g(whic)m(h)e Fs(cvs)h Ft(1.9)i(will)630
-3331 y(prin)m(t)34 b(if)g(y)m(ou)h(are)h(running)c(the)j
-Fs(cvs)f Ft(clien)m(t)h(and)f(it)h(is)f(ha)m(ving)h(trouble)f
-(connecting)h(to)630 3440 y(the)40 b(serv)m(er.)67 b(Curren)m(t)39
-b(v)m(ersions)f(of)i Fs(cvs)e Ft(should)g(prin)m(t)g(a)h(m)m(uc)m(h)h
-(more)f(sp)s(eci\014c)f(error)630 3550 y(message.)j(If)27
-b(y)m(ou)h(get)h(this)e(message)i(when)e(y)m(ou)h(didn't)e(mean)i(to)h
-(run)d(the)i(clien)m(t)f(at)i(all,)630 3660 y(y)m(ou)c(probably)f
-(forgot)i(to)g(sp)s(ecify)d Fo(:local:)p Ft(,)i(as)g(describ)s(ed)e(in)
-h(Chapter)g(2)i([Rep)s(ository],)630 3769 y(page)31 b(7.)150
-3952 y Fo(ci:)e Fm(\014le)p Fo(,v:)g(bad)h(diff)f(output)f(line:)h
-(Binary)g(files)g(-)h(and)g(/tmp/T2a22651)c(differ)630
-4061 y Ft(CVS)39 b(1.9)i(and)e(older)g(will)e(prin)m(t)h(this)g
-(message)j(when)e(trying)g(to)h(c)m(hec)m(k)h(in)e(a)h(binary)630
-4171 y(\014le)35 b(if)h Fs(r)n(cs)f Ft(is)h(not)g(correctly)h
-(installed.)56 b(Re-read)37 b(the)g(instructions)d(that)j(came)g(with)
-630 4281 y(y)m(our)27 b Fs(r)n(cs)f Ft(distribution)d(and)j(the)h
-Fs(inst)-6 b(all)26 b Ft(\014le)g(in)g(the)h Fs(cvs)f
-Ft(distribution.)36 b(Alternately)-8 b(,)630 4390 y(upgrade)29
-b(to)i(a)g(curren)m(t)f(v)m(ersion)f(of)h Fs(cvs)p Ft(,)g(whic)m(h)e(c)
-m(hec)m(ks)k(in)d(\014les)g(itself)g(rather)h(than)f(via)630
-4500 y Fs(r)n(cs)p Ft(.)150 4682 y Fo(cvs)g(checkout:)f(could)h(not)h
-(check)f(out)g Fm(\014le)630 4792 y Ft(With)37 b(CVS)g(1.9,)k(this)c
-(can)h(mean)f(that)i(the)f Fo(co)f Ft(program)g(\(part)h(of)g
-Fs(r)n(cs)p Ft(\))f(returned)g(a)630 4902 y(failure.)54
-b(It)35 b(should)f(b)s(e)g(preceded)h(b)m(y)h(another)f(error)g
-(message,)j(ho)m(w)m(ev)m(er)f(it)e(has)g(b)s(een)630
-5011 y(observ)m(ed)d(without)f(another)i(error)e(message)i(and)f(the)g
-(cause)h(is)e(not)h(w)m(ell-understo)s(o)s(d.)630 5121
-y(With)27 b(the)g(curren)m(t)g(v)m(ersion)f(of)i(CVS,)e(whic)m(h)g(do)s
-(es)h(not)g(run)f Fo(co)p Ft(,)h(if)f(this)g(message)i(o)s(ccurs)630
-5230 y(without)41 b(another)g(error)h(message,)j(it)c(is)g
-(de\014nitely)f(a)i(CVS)e(bug)h(\(see)i(App)s(endix)c(H)630
-5340 y([BUGS],)31 b(page)h(155\).)p eop
+146 147 bop Ft 150 -116 a(146) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p 90 rotate
+dyy eop
%%Page: 147 149
-147 148 bop 150 -116 a Ft(App)s(endix)28 b(F:)j(T)-8
-b(roublesho)s(oting)2288 b(147)150 299 y Fo(cvs)29 b([login)g
-(aborted]:)f(could)h(not)g(find)h(out)f(home)g(directory)630
-408 y Ft(This)43 b(means)h(that)h(y)m(ou)g(need)f(to)i(set)f(the)f(en)m
-(vironmen)m(t)g(v)-5 b(ariables)44 b(that)h(CVS)e(uses)630
-518 y(to)g(lo)s(cate)f(y)m(our)g(home)g(directory)-8
-b(.)74 b(See)42 b(the)g(discussion)e(of)h Fo(HOME)p Ft(,)j
-Fo(HOMEDRIVE)p Ft(,)f(and)630 628 y Fo(HOMEPATH)28 b
-Ft(in)h(App)s(endix)f(D)j([En)m(vironmen)m(t)e(v)-5 b(ariables],)30
-b(page)h(141.)150 810 y Fo(cvs)e(update:)g(could)g(not)g(merge)g
-(revision)f Fm(rev)38 b Fo(of)30 b Fm(\014le)5 b Fo(:)29
-b(No)h(such)f(file)h(or)f(directory)630 920 y Ft(CVS)35
-b(1.9)j(and)d(older)h(will)d(prin)m(t)i(this)g(message)j(if)d(there)h
-(w)m(as)h(a)f(problem)f(\014nding)f(the)630 1029 y Fo(rcsmerge)28
-b Ft(program.)40 b(Mak)m(e)32 b(sure)e(that)h(it)f(is)f(in)g(y)m(our)h
-Fo(PATH)p Ft(,)g(or)g(upgrade)f(to)i(a)g(curren)m(t)630
-1139 y(v)m(ersion)f(of)g(CVS,)g(whic)m(h)f(do)s(es)h(not)h(require)e
-(an)h(external)h Fo(rcsmerge)d Ft(program.)150 1322 y
-Fo(cvs)h([update)g(aborted]:)f(could)h(not)g(patch)g
-Fm(\014le)5 b Fo(:)29 b(No)h(such)f(file)h(or)f(directory)630
-1431 y Ft(This)k(means)i(that)h(there)f(w)m(as)g(a)h(problem)d
-(\014nding)g(the)i Fo(patch)f Ft(program.)54 b(Mak)m(e)37
-b(sure)630 1541 y(that)45 b(it)e(is)h(in)f(y)m(our)h
-Fo(PATH)p Ft(.)81 b(Note)45 b(that)g(despite)e(app)s(earances)h(the)h
-(message)g(is)e Fn(not)630 1650 y Ft(referring)22 b(to)j(whether)e(it)h
-(can)g(\014nd)f Fm(\014le)p Ft(.)37 b(If)24 b(b)s(oth)f(the)h(clien)m
-(t)g(and)f(the)h(serv)m(er)g(are)h(running)630 1760 y(a)34
-b(curren)m(t)e(v)m(ersion)h(of)g Fs(cvs)p Ft(,)g(then)g(there)g(is)g
-(no)g(need)g(for)f(an)h(external)g(patc)m(h)h(program)630
-1870 y(and)g(y)m(ou)h(should)e(not)i(see)h(this)d(message.)56
-b(But)35 b(if)e(either)i(clien)m(t)f(or)h(serv)m(er)g(is)f(running)630
-1979 y Fs(cvs)29 b Ft(1.9,)j(then)e(y)m(ou)h(need)f Fo(patch)p
-Ft(.)150 2162 y Fo(cvs)f(update:)g(could)g(not)g(patch)g
-Fm(\014le)5 b Fo(;)30 b(will)f(refetch)630 2271 y Ft(This)36
-b(means)i(that)h(for)f(whatev)m(er)g(reason)h(the)f(clien)m(t)f(w)m(as)
-i(unable)d(to)j(apply)e(a)h(patc)m(h)630 2381 y(that)e(the)f(serv)m(er)
-g(sen)m(t.)55 b(The)35 b(message)h(is)e(nothing)g(to)h(b)s(e)g
-(concerned)g(ab)s(out,)h(b)s(ecause)630 2491 y(inabilit)m(y)29
-b(to)j(apply)e(the)i(patc)m(h)g(only)f(slo)m(ws)g(things)g(do)m(wn)g
-(and)g(has)g(no)g(e\013ect)j(on)d(what)630 2600 y Fs(cvs)e
-Ft(do)s(es.)150 2783 y Fo(dying)g(gasps)g(from)g Fm(serv)m(er)37
-b Fo(unexpected)630 2892 y Ft(There)e(is)f(a)h(kno)m(wn)g(bug)g(in)f
-(the)h(serv)m(er)g(for)g Fs(cvs)g Ft(1.9.18)i(and)e(older)f(whic)m(h)g
-(can)h(cause)630 3002 y(this.)k(F)-8 b(or)28 b(me,)g(this)f(w)m(as)h
-(repro)s(ducible)c(if)j(I)g(used)g(the)h(`)p Fo(-t)p
-Ft(')f(global)g(option.)39 b(It)28 b(w)m(as)g(\014xed)630
-3112 y(b)m(y)33 b(Andy)g(Pip)s(er's)f(14)i(No)m(v)g(1997)i(c)m(hange)e
-(to)g(src/\014lesubr.c,)f(if)g(an)m(y)m(one)h(is)f(curious.)48
-b(If)630 3221 y(y)m(ou)28 b(see)h(the)f(message,)i(y)m(ou)e(probably)f
-(can)h(just)f(retry)h(the)g(op)s(eration)g(whic)m(h)f(failed,)g(or)630
-3331 y(if)33 b(y)m(ou)h(ha)m(v)m(e)h(disco)m(v)m(ered)e(information)f
-(concerning)i(its)f(cause,)i(please)e(let)h(us)f(kno)m(w)h(as)630
-3440 y(describ)s(ed)28 b(in)h(App)s(endix)f(H)i([BUGS],)i(page)f(155.)
-150 3623 y Fo(end)e(of)h(file)f(from)h(server)e(\(consult)g(above)h
-(messages)f(if)i(any\))630 3733 y Ft(The)36 b(most)g(common)h(cause)f
-(for)g(this)f(message)j(is)d(if)g(y)m(ou)h(are)h(using)e(an)h(external)
-g Fo(rsh)630 3842 y Ft(program)43 b(and)f(it)h(exited)g(with)f(an)h
-(error.)78 b(In)42 b(this)g(case)j(the)e Fo(rsh)f Ft(program)h(should)
-630 3952 y(ha)m(v)m(e)30 b(prin)m(ted)d(a)i(message,)h(whic)m(h)d(will)
-f(app)s(ear)i(b)s(efore)g(the)h(ab)s(o)m(v)m(e)g(message.)42
-b(F)-8 b(or)29 b(more)630 4061 y(information)42 b(on)h(setting)h(up)f
-(a)h Fs(cvs)e Ft(clien)m(t)i(and)f(serv)m(er,)k(see)d(Section)g(2.9)g
-([Remote)630 4171 y(rep)s(ositories],)29 b(page)i(19.)150
-4354 y Fo(cvs)e([update)g(aborted]:)f(EOF)h(in)h(key)f(in)h(RCS)g(file)
-f Fm(\014le)p Fo(,v)150 4463 y(cvs)g([checkout)f(aborted]:)g(EOF)i
-(while)f(looking)f(for)h(end)h(of)g(string)e(in)i(RCS)g(file)f
-Fm(\014le)p Fo(,v)630 4573 y Ft(This)34 b(means)j(that)f(there)h(is)e
-(a)i(syn)m(tax)g(error)e(in)g(the)i(giv)m(en)f Fs(r)n(cs)f
-Ft(\014le.)58 b(Note)37 b(that)g(this)630 4682 y(migh)m(t)32
-b(b)s(e)g(true)h(ev)m(en)g(if)f Fs(r)n(cs)f Ft(can)i(read)g(the)f
-(\014le)g(OK;)g Fs(cvs)g Ft(do)s(es)g(more)h(error)f(c)m(hec)m(king)630
-4792 y(of)f(errors)f(in)f(the)i(R)m(CS)f(\014le.)40 b(That)31
-b(is)e(wh)m(y)i(y)m(ou)g(ma)m(y)g(see)g(this)e(message)j(when)e
-(upgrad-)630 4902 y(ing)36 b(from)h Fs(cvs)f Ft(1.9)i(to)g
-Fs(cvs)e Ft(1.10.)62 b(The)36 b(lik)m(ely)g(cause)h(for)g(the)g
-(original)e(corruption)h(is)630 5011 y(hardw)m(are,)j(the)f(op)s
-(erating)g(system,)i(or)e(the)g(lik)m(e.)62 b(Of)37 b(course,)j(if)d(y)
-m(ou)h(\014nd)e(a)i(case)h(in)630 5121 y(whic)m(h)25
-b Fs(cvs)h Ft(seems)g(to)h(corrupting)e(the)i(\014le,)f(b)m(y)h(all)e
-(means)h(rep)s(ort)g(it,)h(\(see)g(App)s(endix)d(H)630
-5230 y([BUGS],)43 b(page)f(155\).)77 b(There)41 b(are)i(quite)e(a)h
-(few)g(v)-5 b(ariations)40 b(of)i(this)f(error)h(message,)630
-5340 y(dep)s(ending)28 b(on)i(exactly)h(where)f(in)f(the)i
-Fs(r)n(cs)e Ft(\014le)h Fs(cvs)f Ft(\014nds)g(the)h(syn)m(tax)h(error.)
-p eop
+147 148 bop Ft 150 -116 a(App) s(endix) 28 b(F:) j(T) -8
+b(roublesho) s(oting) 2288 b(147) p Fq 150 299 a(App) t(endix) 53
+b(F) 82 b(T) -13 b(roublesho) t(oting) p Ft 275 565 a(If) 25
+b(y) m(ou) i(are) g(ha) m(ving) e(trouble) h(with) p
+Fs 25 w(cvs) p Ft(,) g(this) f(app) s(endix) f(ma) m(y) j(help.) 38
+b(If) 25 b(there) i(is) e(a) i(particular) d(error) 150
+675 y(message) 29 b(whic) m(h) d(y) m(ou) i(are) g(seeing,) g(then) f
+(y) m(ou) h(can) g(lo) s(ok) f(up) g(the) g(message) i(alphab) s
+(etically) -8 b(.) 38 b(If) 27 b(not,) i(y) m(ou) 150
+784 y(can) i(lo) s(ok) f(through) f(the) i(section) f(on) h(other) f
+(problems) f(to) i(see) g(if) e(y) m(our) i(problem) d(is) i(men) m
+(tioned) g(there.) p Fp 150 1068 a(F.1) 67 b(P) l(artial) 47
+b(list) f(of) f(error) g(messages) p Ft 275 1271 a(Here) 31
+b(is) f(a) h(partial) f(list) g(of) h(error) f(messages) i(that) g(y) m
+(ou) f(ma) m(y) h(see) f(from) p Fs 30 w(cvs) p Ft(.) 42
+b(It) 31 b(is) f(not) h(a) g(complete) 150 1381 y(list|) p
+Fs(cvs) p Ft 29 w(is) g(capable) g(of) h(prin) m(ting) d(man) m(y) -8
+b(,) 33 b(man) m(y) f(error) f(messages,) i(often) f(with) e(parts) i
+(of) f(them) h(sup-) 150 1490 y(plied) g(b) m(y) h(the) h(op) s
+(erating) g(system,) h(but) e(the) h(in) m(ten) m(tion) f(is) g(to) i
+(list) d(the) i(common) g(and/or) g(p) s(oten) m(tially) 150
+1600 y(confusing) 29 b(error) h(messages.) 275 1745 y(The) d(messages) i
+(are) g(alphab) s(etical,) e(but) h(in) m(tro) s(ductory) f(text) i
+(suc) m(h) f(as) g(`) p Fo(cvs) i(update:) p Ft 28 w(') f(is) e(not) h
+(con-) 150 1855 y(sidered) h(in) g(ordering) g(them.) 275
+2000 y(In) i(some) i(cases) g(the) g(list) e(includes) f(messages) j
+(prin) m(ted) e(b) m(y) h(old) g(v) m(ersions) f(of) p
+Fs 33 w(cvs) p Ft 31 w(\(partly) h(b) s(ecause) 150 2110
+y(users) e(ma) m(y) h(not) f(b) s(e) g(sure) g(whic) m(h) f(v) m
+(ersion) g(of) p Fs 31 w(cvs) p Ft 29 w(they) i(are) g(using) e(at) i
+(an) m(y) f(particular) f(momen) m(t\).) p Fo 150 2285
+a(cvs) p Fm 29 w(command) p Fo 4 w(:) h(authorization) d(failed:) h
+(server) p Fm 29 w(host) p Fo 32 w(rejected) g(access) p
+Ft 630 2394 a(This) 38 b(is) h(a) h(generic) g(resp) s(onse) f(when) g
+(trying) f(to) j(connect) g(to) f(a) h(pserv) m(er) e(serv) m(er) h
+(whic) m(h) 630 2504 y(c) m(ho) s(oses) 32 b(not) g(to) f(pro) m(vide) g
+(a) g(sp) s(eci\014c) f(reason) i(for) f(den) m(ying) f(authorization.)
+43 b(Chec) m(k) 31 b(that) 630 2614 y(the) 25 b(username) f(and) g
+(passw) m(ord) g(sp) s(eci\014ed) e(are) j(correct) h(and) e(that) h
+(the) p Fo 25 w(CVSROOT) p Ft 23 w(sp) s(eci\014ed) 630
+2723 y(is) 41 b(allo) m(w) m(ed) i(b) m(y) f(`) p Fo(--allow-root) p
+Ft(') e(in) h(`) p Fo(inetd.conf) p Ft('.) 74 b(See) 43
+b(Section) f(2.9.3) j([P) m(assw) m(ord) 630 2833 y(authen) m
+(ticated],) 32 b(page) f(21.) p Fm 150 3003 a(\014le) p
+Fo 5 w(:) p Fm(line) p Fo 5 w(:) d(Assertion) f(') p
+Fm(text) p Fo 2 w(') k(failed) p Ft 630 3112 a(The) 44
+b(exact) h(format) g(of) f(this) f(message) i(ma) m(y) g(v) -5
+b(ary) 44 b(dep) s(ending) e(on) i(y) m(our) g(system.) 82
+b(It) 630 3222 y(indicates) 43 b(a) h(bug) f(in) p Fs
+42 w(cvs) p Ft(,) k(whic) m(h) 42 b(can) i(b) s(e) f(handled) f(as) i
+(describ) s(ed) d(in) i(App) s(endix) e(H) 630 3332 y([BUGS],) 31
+b(page) h(157.) p Fo 150 3502 a(cvs) p Fm 29 w(command) p
+Fo 4 w(:) e(conflict:) e(removed) p Fm 28 w(\014le) p
+Fo 35 w(was) h(modified) f(by) i(second) f(party) p Ft
+630 3611 a(This) j(message) i(indicates) e(that) i(y) m(ou) g(remo) m
+(v) m(ed) g(a) g(\014le,) f(and) g(someone) h(else) f(mo) s(di\014ed) e
+(it.) 630 3721 y(T) -8 b(o) 41 b(resolv) m(e) g(the) g(con\015ict,) j
+(\014rst) c(run) f(`) p Fo(cvs) 30 b(add) p Fm 30 w(\014le) p
+Ft 5 w('.) 71 b(If) 41 b(desired,) h(lo) s(ok) e(at) i(the) f(other) 630
+3830 y(part) m(y's) 28 b(mo) s(di\014cation) e(to) j(decide) e(whether)
+g(y) m(ou) h(still) d(w) m(an) m(t) k(to) f(remo) m(v) m(e) h(it.) 40
+b(If) 27 b(y) m(ou) h(don't) 630 3940 y(w) m(an) m(t) 35
+b(to) g(remo) m(v) m(e) h(it,) f(stop) f(here.) 53 b(If) 34
+b(y) m(ou) g(do) g(w) m(an) m(t) i(to) f(remo) m(v) m(e) g(it,) h(pro) s
+(ceed) e(with) f(`) p Fo(cvs) 630 4050 y(remove) p Fm
+29 w(\014le) p Ft 5 w(') c(and) h(commit) h(y) m(our) f(remo) m(v) -5
+b(al.) p Fo 150 4220 a(cannot) 29 b(change) f(permissions) g(on) h
+(temporary) f(directory) 870 4323 y(Operation) 45 b(not) i(permitted) p
+Ft 630 4463 a(This) 30 b(message) j(has) e(b) s(een) g(happ) s(ening) e
+(in) i(a) h(non-repro) s(ducible,) d(o) s(ccasional) i(w) m(a) m(y) i
+(when) 630 4573 y(w) m(e) j(run) e(the) i(clien) m(t/serv) m(er) g
+(testsuite,) h(b) s(oth) e(on) h(Red) f(Hat) i(Lin) m(ux) d(3.0.3) j
+(and) e(4.1.) 58 b(W) -8 b(e) 630 4682 y(ha) m(v) m(en't) 39
+b(b) s(een) e(able) g(to) i(\014gure) e(out) h(what) g(causes) g(it,) h
+(nor) e(is) g(it) g(kno) m(wn) h(whether) f(it) g(is) 630
+4792 y(sp) s(eci\014c) 42 b(to) h(lin) m(ux) e(\(or) i(ev) m(en) h(to) g
+(this) d(particular) h(mac) m(hine!\).) 78 b(If) 43 b(the) g(problem) e
+(do) s(es) 630 4902 y(o) s(ccur) 26 b(on) g(other) g(unices,) g(`) p
+Fo(Operation) i(not) i(permitted) p Ft(') 24 b(w) m(ould) h(b) s(e) g
+(lik) m(ely) g(to) i(read) f(`) p Fo(Not) 630 5011 y(owner) p
+Ft(') f(or) i(whatev) m(er) g(the) f(system) h(in) e(question) h(uses) f
+(for) i(the) f(unix) p Fo 25 w(EPERM) p Ft 25 w(error.) 39
+b(If) 26 b(y) m(ou) 630 5121 y(ha) m(v) m(e) 37 b(an) m(y) g
+(information) d(to) j(add,) g(please) e(let) h(us) g(kno) m(w) g(as) g
+(describ) s(ed) e(in) h(App) s(endix) e(H) 630 5230 y([BUGS],) k(page) g
+(157.) 60 b(If) 36 b(y) m(ou) g(exp) s(erience) g(this) f(error) h
+(while) e(using) p Fs 34 w(cvs) p Ft(,) j(retrying) f(the) 630
+5340 y(op) s(eration) 30 b(whic) m(h) f(pro) s(duced) g(it) h(should) e
+(w) m(ork) i(\014ne.) p 90 rotate dyy eop
%%Page: 148 150
-148 149 bop 150 -116 a Ft(148)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y Fo(cvs)f(commit:)g(Executing)f
-('mkmodules')630 408 y Ft(This)f(means)h(that)h(y)m(our)g(rep)s
-(ository)e(is)g(set)i(up)f(for)g(a)h(v)m(ersion)f(of)h
-Fs(cvs)e Ft(prior)g(to)i Fs(cvs)f Ft(1.8.)630 518 y(When)i(using)f
-Fs(cvs)g Ft(1.8)j(or)e(later,)h(the)f(ab)s(o)m(v)m(e)i(message)g(will)
-27 b(b)s(e)j(preceded)g(b)m(y)870 646 y Fo(cvs)47 b(commit:)f
-(Rebuilding)f(administrative)f(file)i(database)630 779
-y Ft(If)d(y)m(ou)h(see)g(b)s(oth)f(messages,)48 b(the)43
-b(database)i(is)d(b)s(eing)g(rebuilt)g(t)m(wice,)47 b(whic)m(h)42
-b(is)h(un-)630 889 y(necessary)d(but)f(harmless.)68 b(If)39
-b(y)m(ou)i(wish)d(to)i(a)m(v)m(oid)g(the)h(duplication,)e(and)h(y)m(ou)
-g(ha)m(v)m(e)630 998 y(no)f(v)m(ersions)f(of)g Fs(cvs)g
-Ft(1.7)i(or)f(earlier)e(in)h(use,)i(remo)m(v)m(e)g Fo(-i)30
-b(mkmodules)36 b Ft(ev)m(ery)k(place)e(it)630 1108 y(app)s(ears)f(in)f
-(y)m(our)i Fo(modules)e Ft(\014le.)62 b(F)-8 b(or)38
-b(more)g(information)e(on)i(the)g Fo(modules)d Ft(\014le,)k(see)630
-1218 y(Section)30 b(C.1)h([mo)s(dules],)e(page)i(127.)150
-1375 y Fo(missing)d(author)630 1485 y Ft(T)m(ypically)34
-b(this)g(can)i(happ)s(en)d(if)i(y)m(ou)h(created)g(an)g(R)m(CS)e
-(\014le)h(with)f(y)m(our)i(username)e(set)630 1594 y(to)j(empt)m(y)-8
-b(.)58 b(CVS)35 b(will,)g(b)s(ogusly)-8 b(,)37 b(create)g(an)f(illegal)
-e(R)m(CS)i(\014le)f(with)g(no)h(v)-5 b(alue)35 b(for)h(the)630
-1704 y(author)28 b(\014eld.)39 b(The)28 b(solution)f(is)g(to)j(mak)m(e)
-f(sure)f(y)m(our)g(username)g(is)g(set)h(to)g(a)g(non-empt)m(y)630
-1813 y(v)-5 b(alue)30 b(and)g(re-create)i(the)e(R)m(CS)g(\014le.)150
-1971 y Fo(cvs)f([checkout)f(aborted]:)g(no)i(such)f(tag)h
-Fm(tag)630 2080 y Ft(This)21 b(message)i(means)f(that)h
-Fs(cvs)f Ft(isn't)f(familiar)f(with)i(the)g(tag)i Fm(tag)p
-Ft(.)39 b(Usually)21 b(this)g(means)630 2190 y(that)j(y)m(ou)g(ha)m(v)m
-(e)h(mist)m(yp)s(ed)e(a)h(tag)h(name;)h(ho)m(w)m(ev)m(er)f(there)f(are)
-g(\(relativ)m(ely)f(obscure\))h(cases)630 2299 y(in)29
-b(whic)m(h)g Fs(cvs)g Ft(will)f(require)h(y)m(ou)h(to)h(try)f(a)h(few)f
-(other)g Fs(cvs)g Ft(commands)g(in)m(v)m(olving)e(that)630
-2409 y(tag,)i(b)s(efore)d(y)m(ou)h(\014nd)e(one)i(whic)m(h)f(will)e
-(cause)j Fs(cvs)f Ft(to)i(up)s(date)d(the)i(`)p Fo(val-tags)p
-Ft(')e(\014le;)i(see)630 2519 y(discussion)e(of)i(v)-5
-b(al-tags)29 b(in)e(Section)h(2.2.2)i([File)e(p)s(ermissions],)e(page)j
-(9.)40 b(Y)-8 b(ou)29 b(only)e(need)630 2628 y(to)32
-b(w)m(orry)f(ab)s(out)g(this)f(once)i(for)f(a)g(giv)m(en)g(tag;)i(when)
-e(a)g(tag)i(is)d(listed)g(in)f(`)p Fo(val-tags)p Ft(',)h(it)630
-2738 y(sta)m(ys)j(there.)45 b(Note)34 b(that)e(using)f(`)p
-Fo(-f)p Ft(')g(to)i(not)f(require)f(tag)i(matc)m(hes)g(do)s(es)f(not)g
-(o)m(v)m(erride)630 2847 y(this)d(c)m(hec)m(k;)j(see)f(Section)g(A.5)g
-([Common)f(options],)g(page)h(88.)150 3005 y Fo(*PANIC*)d
-(administration)f(files)i(missing)630 3114 y Ft(This)42
-b(t)m(ypically)h(means)h(that)h(there)f(is)f(a)i(directory)e(named)h
-(CVS)f(but)g(it)h(do)s(es)g(not)630 3224 y(con)m(tain)e(the)f
-(administrativ)m(e)f(\014les)g(whic)m(h)g(CVS)h(puts)f(in)g(a)i(CVS)e
-(directory)-8 b(.)74 b(If)41 b(the)630 3334 y(problem)33
-b(is)g(that)i(y)m(ou)f(created)i(a)e(CVS)g(directory)g(via)f(some)i
-(mec)m(hanism)f(other)g(than)630 3443 y(CVS,)25 b(then)h(the)g(answ)m
-(er)f(is)g(simple,)g(use)g(a)i(name)e(other)h(than)g(CVS.)f(If)h(not,)h
-(it)e(indicates)630 3553 y(a)31 b(CVS)e(bug)h(\(see)h(App)s(endix)d(H)j
-([BUGS],)g(page)g(155\).)150 3710 y Fo(rcs)e(error:)g(Unknown)g
-(option:)f(-x,v/)630 3820 y Ft(This)k(message)i(will)d(b)s(e)i(follo)m
-(w)m(ed)g(b)m(y)g(a)h(usage)g(message)h(for)e Fs(r)n(cs)p
-Ft(.)49 b(It)33 b(means)h(that)g(y)m(ou)630 3929 y(ha)m(v)m(e)e(an)e
-(old)g(v)m(ersion)g(of)g Fs(r)n(cs)g Ft(\(probably)f(supplied)e(with)i
-(y)m(our)i(op)s(erating)e(system\),)j(as)630 4039 y(w)m(ell)25
-b(as)g(an)h(old)f(v)m(ersion)g(of)h Fs(cvs)p Ft(.)38
-b Fs(cvs)25 b Ft(1.9.18)i(and)e(earlier)g(only)g(w)m(ork)g(with)g
-Fs(r)n(cs)f Ft(v)m(ersion)630 4148 y(5)31 b(and)f(later;)g(curren)m(t)g
-(v)m(ersions)g(of)h Fs(cvs)e Ft(do)h(not)h(run)e Fs(r)n(cs)g
-Ft(programs.)150 4306 y Fo(cvs)g([server)g(aborted]:)f(received)g
-(broken)g(pipe)i(signal)630 4415 y Ft(This)k(message)k(seems)e(to)h(b)s
-(e)f(caused)g(b)m(y)g(a)h(hard-to-trac)m(k-do)m(wn)h(bug)d(in)g
-Fs(cvs)h Ft(or)g(the)630 4525 y(systems)29 b(it)f(runs)f(on)h(\(w)m(e)h
-(don't)g(kno)m(w|w)m(e)g(ha)m(v)m(en't)h(trac)m(k)m(ed)g(it)e(do)m(wn)g
-(y)m(et!\).)42 b(It)29 b(seems)630 4635 y(to)e(happ)s(en)e(only)h
-(after)h(a)g Fs(cvs)f Ft(command)g(has)g(completed,)i(and)e(y)m(ou)h
-(should)d(b)s(e)i(able)g(to)630 4744 y(just)20 b(ignore)h(the)g
-(message.)39 b(Ho)m(w)m(ev)m(er,)25 b(if)20 b(y)m(ou)i(ha)m(v)m(e)g
-(disco)m(v)m(ered)f(information)f(concerning)630 4854
-y(its)30 b(cause,)h(please)f(let)g(us)g(kno)m(w)g(as)h(describ)s(ed)d
-(in)h(App)s(endix)f(H)j([BUGS],)g(page)g(155.)150 5011
-y Fo(Too)e(many)h(arguments!)630 5121 y Ft(This)20 b(message)i(is)e(t)m
-(ypically)h(prin)m(ted)e(b)m(y)j(the)f(`)p Fo(log.pl)p
-Ft(')f(script)g(whic)m(h)h(is)f(in)g(the)h(`)p Fo(contrib)p
-Ft(')630 5230 y(directory)28 b(in)g(the)h Fs(cvs)f Ft(source)h
-(distribution.)37 b(In)28 b(some)i(v)m(ersions)e(of)h
-Fs(cvs)p Ft(,)f(`)p Fo(log.pl)p Ft(')g(has)630 5340 y(b)s(een)j(part)g
-(of)g(the)h(default)e Fs(cvs)h Ft(installation.)41 b(The)31
-b(`)p Fo(log.pl)p Ft(')f(script)h(gets)h(called)e(from)p
-eop
+148 149 bop Ft 150 -116 a(148) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fo 150
+299 a(cvs) f([server) g(aborted]:) f(Cannot) g(check) h(out) h(files) f
+(into) g(the) g(repository) f(itself) p Ft 630 408 a(The) 43
+b(ob) m(vious) g(cause) h(for) g(this) f(message) h(\(esp) s(ecially) f
+(for) g(non-clien) m(t/serv) m(er) p Fs 44 w(cvs) p Ft(\)) g(is) 630
+518 y(that) 30 b(the) p Fs 30 w(cvs) p Ft 28 w(ro) s(ot) g(is,) f(for) g
+(example,) h(`) p Fo(/usr/local/cvsroot) p Ft(') 25 b(and) k(y) m(ou) h
+(try) f(to) h(c) m(hec) m(k) 630 628 y(out) h(\014les) e(when) g(y) m
+(ou) i(are) f(in) f(a) i(sub) s(directory) -8 b(,) 29
+b(suc) m(h) h(as) h(`) p Fo(/usr/local/cvsroot/test) p
+Ft -1 w('.) 630 737 y(Ho) m(w) m(ev) m(er,) 38 b(there) e(is) e(a) h
+(more) g(subtle) f(cause,) j(whic) m(h) d(is) g(that) i(the) f(temp) s
+(orary) f(directory) 630 847 y(on) 29 b(the) h(serv) m(er) g(is) e(set)
+j(to) f(a) g(sub) s(directory) d(of) j(the) g(ro) s(ot) f(\(whic) m(h) g
+(is) g(also) g(not) h(allo) m(w) m(ed\).) 40 b(If) 630
+956 y(this) 25 b(is) g(the) i(problem,) e(set) i(the) g(temp) s(orary) e
+(directory) h(to) h(somewhere) f(else,) h(for) f(example) 630
+1066 y(`) p Fo(/var/tmp) p Ft(';) 34 b(see) p Fo 34 w(TMPDIR) p
+Ft 32 w(in) e(App) s(endix) f(D) j([En) m(vironmen) m(t) f(v) -5
+b(ariables],) 34 b(page) g(143,) i(for) 630 1176 y(ho) m(w) 30
+b(to) i(set) e(the) h(temp) s(orary) f(directory) -8
+b(.) p Fo 150 1377 a(cannot) 29 b(open) g(CVS/Entries) e(for) j
+(reading:) e(No) i(such) f(file) g(or) h(directory) p
+Ft 630 1486 a(This) c(generally) h(indicates) g(a) p
+Fs 28 w(cvs) p Ft 27 w(in) m(ternal) g(error,) h(and) g(can) g(b) s(e) f
+(handled) f(as) i(with) f(other) p Fs 630 1596 a(cvs) p
+Ft 24 w(bugs) c(\(see) j(App) s(endix) c(H) i([BUGS],) i(page) f
+(157\).) 41 b(Usually) 23 b(there) h(is) g(a) h(w) m(ork) -5
+b(around|) 630 1705 y(the) 34 b(exact) g(nature) g(of) f(whic) m(h) f
+(w) m(ould) g(dep) s(end) g(on) h(the) h(situation) e(but) h(whic) m(h)
+f(hop) s(efully) 630 1815 y(could) d(b) s(e) h(\014gured) f(out.) p
+Fo 150 2016 a(cvs) g([init) g(aborted]:) f(cannot) h(open) g(CVS/Root:)
+f(No) i(such) f(file) g(or) h(directory) p Ft 630 2125
+a(This) 42 b(message) j(is) e(harmless.) 79 b(Pro) m(vided) 43
+b(it) g(is) g(not) h(accompanied) g(b) m(y) f(other) h(errors,) 630
+2235 y(the) 32 b(op) s(eration) f(has) h(completed) g(successfully) -8
+b(.) 43 b(This) 30 b(message) j(should) d(not) i(o) s(ccur) f(with) 630
+2345 y(curren) m(t) 37 b(v) m(ersions) f(of) p Fs 37
+w(cvs) p Ft(,) i(but) f(it) f(is) h(do) s(cumen) m(ted) f(here) h(for) g
+(the) g(b) s(ene\014t) g(of) p Fs 37 w(cvs) p Ft 36 w(1.9) 630
+2454 y(and) 30 b(older.) p Fo 150 2655 a(cvs) f([checkout) f(aborted]:)
+g(cannot) h(rename) f(file) p Fm 30 w(\014le) p Fo 34
+w(to) i(CVS/,,) p Fm(\014le) p Fo 5 w(:) e(Invalid) g(argument) p
+Ft 630 2765 a(This) 33 b(message) j(has) f(b) s(een) g(rep) s(orted) f
+(as) h(in) m(termitten) m(tly) f(happ) s(ening) f(with) p
+Fs 34 w(cvs) p Ft 34 w(1.9) j(on) 630 2874 y(Solaris) 29
+b(2.5.) 43 b(The) 30 b(cause) h(is) f(unkno) m(wn;) g(if) g(y) m(ou) h
+(kno) m(w) f(more) h(ab) s(out) g(what) f(causes) h(it,) g(let) 630
+2984 y(us) f(kno) m(w) g(as) h(describ) s(ed) d(in) h(App) s(endix) f
+(H) i([BUGS],) i(page) f(157.) p Fo 150 3185 a(cvs) e([) p
+Fm(command) p Fo 34 w(aborted]:) f(cannot) g(start) h(server) g(via) h
+(rcmd) p Ft 630 3294 a(This,) 39 b(unfortunately) -8
+b(,) 40 b(is) d(a) i(rather) g(nonsp) s(eci\014c) d(error) j(message) g
+(whic) m(h) p Fs 37 w(cvs) p Ft 38 w(1.9) h(will) 630
+3404 y(prin) m(t) 34 b(if) g(y) m(ou) h(are) h(running) c(the) p
+Fs 35 w(cvs) p Ft 34 w(clien) m(t) j(and) f(it) h(is) f(ha) m(ving) h
+(trouble) f(connecting) h(to) 630 3513 y(the) 40 b(serv) m(er.) 67
+b(Curren) m(t) 39 b(v) m(ersions) f(of) p Fs 40 w(cvs) p
+Ft 38 w(should) g(prin) m(t) g(a) h(m) m(uc) m(h) h(more) f(sp) s
+(eci\014c) f(error) 630 3623 y(message.) j(If) 27 b(y) m(ou) h(get) h
+(this) e(message) i(when) e(y) m(ou) h(didn't) e(mean) i(to) h(run) d
+(the) i(clien) m(t) f(at) i(all,) 630 3733 y(y) m(ou) c(probably) f
+(forgot) i(to) g(sp) s(ecify) p Fo 23 w(:local:) p Ft(,) f(as) g
+(describ) s(ed) e(in) h(Chapter) g(2) i([Rep) s(ository],) 630
+3842 y(page) 31 b(7.) p Fo 150 4043 a(ci:) p Fm 29 w(\014le) p
+Fo(,v:) e(bad) h(diff) f(output) f(line:) h(Binary) g(files) g(-) h
+(and) g(/tmp/T2a22651) c(differ) p Fs 630 4153 a(cvs) p
+Ft 25 w(1.9) i(and) d(older) h(will) d(prin) m(t) i(this) g(message) i
+(when) f(trying) f(to) i(c) m(hec) m(k) h(in) d(a) h(binary) f(\014le) g
+(if) p Fs 630 4262 a(r) n(cs) p Ft 23 w(is) e(not) h(correctly) h
+(installed.) 36 b(Re-read) 25 b(the) f(instructions) e(that) i(came) h
+(with) e(y) m(our) p Fs 24 w(r) n(cs) p Ft 630 4372 a(distribution) k
+(and) j(the) p Fs 30 w(inst) -6 b(all) p Ft 29 w(\014le) 30
+b(in) f(the) p Fs 31 w(cvs) p Ft 29 w(distribution.) 38
+b(Alternately) -8 b(,) 31 b(upgrade) 630 4482 y(to) g(a) g(curren) m(t)
+f(v) m(ersion) g(of) p Fs 30 w(cvs) p Ft(,) g(whic) m(h) f(c) m(hec) m
+(ks) j(in) d(\014les) g(itself) h(rather) g(than) g(via) p
+Fs 30 w(r) n(cs) p Ft(.) p Fo 150 4682 a(cvs) f(checkout:) f(could) h
+(not) h(check) f(out) p Fm 29 w(\014le) p Ft 630 4792
+a(With) p Fs 40 w(cvs) p Ft 39 w(1.9,) 43 b(this) c(can) i(mean) f
+(that) g(the) p Fo 41 w(co) p Ft 39 w(program) g(\(part) g(of) p
+Fs 40 w(r) n(cs) p Ft(\)) g(returned) f(a) 630 4902 y(failure.) 54
+b(It) 35 b(should) f(b) s(e) g(preceded) h(b) m(y) h(another) f(error) g
+(message,) j(ho) m(w) m(ev) m(er) f(it) e(has) g(b) s(een) 630
+5011 y(observ) m(ed) d(without) f(another) i(error) e(message) i(and) f
+(the) g(cause) h(is) e(not) h(w) m(ell-understo) s(o) s(d.) 630
+5121 y(With) d(the) h(curren) m(t) f(v) m(ersion) g(of) p
+Fs 29 w(cvs) p Ft(,) g(whic) m(h) g(do) s(es) g(not) h(run) p
+Fo 28 w(co) p Ft(,) f(if) f(this) h(message) h(o) s(ccurs) 630
+5230 y(without) 43 b(another) i(error) f(message,) 49
+b(it) 44 b(is) f(de\014nitely) f(a) p Fs 45 w(cvs) p
+Ft 43 w(bug) i(\(see) h(App) s(endix) d(H) 630 5340 y([BUGS],) 31
+b(page) h(157\).) p 90 rotate dyy eop
%%Page: 149 151
-149 150 bop 150 -116 a Ft(App)s(endix)28 b(F:)j(T)-8
-b(roublesho)s(oting)2288 b(149)630 299 y(the)22 b(`)p
-Fo(loginfo)p Ft(')e(administrativ)m(e)f(\014le.)37 b(Chec)m(k)22
-b(that)g(the)g(argumen)m(ts)f(passed)g(in)f(`)p Fo(loginfo)p
-Ft(')630 408 y(matc)m(h)32 b(what)e(y)m(our)h(v)m(ersion)f(of)h(`)p
-Fo(log.pl)p Ft(')e(exp)s(ects.)43 b(In)30 b(particular,)f(the)i(`)p
-Fo(log.pl)p Ft(')e(from)630 518 y Fs(cvs)c Ft(1.3)j(and)e(older)f(exp)s
-(ects)i(the)f(log\014le)g(as)h(an)f(argumen)m(t)h(whereas)f(the)g(`)p
-Fo(log.pl)p Ft(')f(from)630 628 y Fs(cvs)38 b Ft(1.5)i(and)e(new)m(er)h
-(exp)s(ects)g(the)g(log\014le)f(to)h(b)s(e)g(sp)s(eci\014ed)e(with)g(a)
-i(`)p Fo(-f)p Ft(')g(option.)66 b(Of)630 737 y(course,)31
-b(if)e(y)m(ou)i(don't)f(need)g(`)p Fo(log.pl)p Ft(')g(y)m(ou)g(can)h
-(just)f(commen)m(t)h(it)f(out)h(of)f(`)p Fo(loginfo)p
-Ft('.)150 891 y Fo(cvs)f([update)g(aborted]:)f(unexpected)f(EOF)j
-(reading)e Fm(\014le)p Fo(,v)630 1001 y Ft(See)j(`)p
-Fo(EOF)e(in)h(key)g(in)f(RCS)h(file)p Ft('.)150 1155
-y Fo(cvs)f([login)g(aborted]:)f(unrecognized)f(auth)i(response)f(from)i
-Fm(serv)m(er)630 1265 y Ft(This)35 b(message)j(t)m(ypically)e(means)g
-(that)i(the)f(serv)m(er)g(is)e(not)j(set)f(up)f(prop)s(erly)-8
-b(.)58 b(F)-8 b(or)37 b(ex-)630 1374 y(ample,)43 b(if)d(`)p
-Fo(inetd.conf)p Ft(')f(p)s(oin)m(ts)h(to)i(a)f(nonexisten)m(t)g(cvs)g
-(executable.)74 b(T)-8 b(o)41 b(debug)f(it)630 1484 y(further,)29
-b(\014nd)g(the)h(log)h(\014le)e(whic)m(h)g(inetd)g(writes)h(\(`)p
-Fo(/var/log/messages)p Ft(')c(or)k(whatev)m(er)630 1594
-y(inetd)25 b(uses)h(on)h(y)m(our)f(system\).)40 b(F)-8
-b(or)27 b(details,)g(see)g(Section)f(F.2)i([Connection],)f(page)g(150,)
-630 1703 y(and)j(Section)g(2.9.3.1)j([P)m(assw)m(ord)e(authen)m
-(tication)f(serv)m(er],)h(page)g(21.)150 1857 y Fo(cvs)e(server:)g
-(cannot)g(open)g(/root/.cvsignore:)c(Permission)j(denied)150
-1967 y(cvs)h([server)g(aborted]:)f(can't)h(chdir\(/root\):)d
-(Permission)i(denied)630 2077 y Ft(See)j(Section)f(F.2)h([Connection],)
-g(page)g(150.)150 2231 y Fo(cvs)e(commit:)g(Up-to-date)e(check)i
-(failed)g(for)h(`)p Fm(\014le)5 b Fo(')630 2340 y Ft(This)24
-b(means)h(that)h(someone)h(else)e(has)g(committed)h(a)g(c)m(hange)g(to)
-h(that)f(\014le)e(since)h(the)h(last)630 2450 y(time)34
-b(that)i(y)m(ou)f(did)d(a)j Fo(cvs)30 b(update)p Ft(.)52
-b(So)34 b(b)s(efore)h(pro)s(ceeding)e(with)h(y)m(our)g
-Fo(cvs)c(commit)630 2560 y Ft(y)m(ou)j(need)g(to)h Fo(cvs)29
-b(update)p Ft(.)47 b(CVS)32 b(will)e(merge)k(the)f(c)m(hanges)h(that)f
-(y)m(ou)g(made)g(and)g(the)630 2669 y(c)m(hanges)h(that)g(the)f(other)h
-(p)s(erson)e(made.)49 b(If)32 b(it)h(do)s(es)g(not)g(detect)i(an)m(y)e
-(con\015icts)g(it)g(will)630 2779 y(rep)s(ort)20 b(`)p
-Fo(M)31 b Fm(\014le)5 b Ft(')20 b(and)h(y)m(ou)g(are)g(ready)g(to)h
-Fo(cvs)29 b(commit)p Ft(.)36 b(If)21 b(it)f(detects)j(con\015icts)d(it)
-h(will)d(prin)m(t)630 2888 y(a)33 b(message)i(sa)m(ying)e(so,)h(will)c
-(rep)s(ort)j(`)p Fo(C)d Fm(\014le)5 b Ft(',)33 b(and)g(y)m(ou)g(need)g
-(to)h(man)m(ually)d(resolv)m(e)j(the)630 2998 y(con\015ict.)47
-b(F)-8 b(or)34 b(more)e(details)g(on)h(this)e(pro)s(cess)h(see)h
-(Section)g(10.3)h([Con\015icts)e(example],)630 3107 y(page)f(63.)150
-3262 y Fo(Usage:)e(diff3)g([-exEX3)f([-i)h(|)i(-m])e([-L)g(label1)g(-L)
-h(label3]])e(file1)h(file2)g(file3)870 3365 y(Only)47
-b(one)g(of)g([exEX3])f(allowed)630 3497 y Ft(This)26
-b(indicates)i(a)g(problem)f(with)g(the)h(installation)e(of)i
-Fo(diff3)f Ft(and)h Fo(rcsmerge)p Ft(.)38 b(Sp)s(eci\014-)630
-3607 y(cally)29 b Fo(rcsmerge)e Ft(w)m(as)j(compiled)e(to)i(lo)s(ok)g
-(for)f(GNU)h(di\0133,)f(but)g(it)g(is)g(\014nding)e(unix)h(di\0133)630
-3717 y(instead.)39 b(The)26 b(exact)i(text)g(of)f(the)g(message)h(will)
-c(v)-5 b(ary)27 b(dep)s(ending)d(on)j(the)g(system.)39
-b(The)630 3826 y(simplest)27 b(solution)f(is)i(to)h(upgrade)f(to)h(a)g
-(curren)m(t)f(v)m(ersion)f(of)i Fs(cvs)p Ft(,)f(whic)m(h)f(do)s(es)h
-(not)h(rely)630 3936 y(on)h(external)h Fo(rcsmerge)d
-Ft(or)i Fo(diff3)f Ft(programs.)150 4090 y Fo(warning:)f(unrecognized)f
-(response)h(`)p Fm(text)r Fo(')j(from)e(cvs)h(server)630
-4199 y Ft(If)38 b Fm(text)j Ft(con)m(tains)d(a)h(v)-5
-b(alid)37 b(resp)s(onse)g(\(suc)m(h)h(as)h(`)p Fo(ok)p
-Ft('\))f(follo)m(w)m(ed)g(b)m(y)g(an)g(extra)h(carriage)630
-4309 y(return)20 b(c)m(haracter)j(\(on)e(man)m(y)g(systems)h(this)e
-(will)e(cause)k(the)f(second)g(part)g(of)g(the)h(message)630
-4419 y(to)44 b(o)m(v)m(erwrite)f(the)h(\014rst)e(part\),)k(then)d(it)g
-(probably)e(means)i(that)g(y)m(ou)h(are)f(using)f(the)630
-4528 y(`)p Fo(:ext:)p Ft(')23 b(access)i(metho)s(d)e(with)g(a)h(v)m
-(ersion)f(of)h(rsh,)g(suc)m(h)g(as)g(most)g(non-unix)e(rsh)g(v)m
-(ersions,)630 4638 y(whic)m(h)37 b(do)s(es)i(not)g(b)m(y)f(default)g
-(pro)m(vide)g(a)h(transparen)m(t)f(data)i(stream.)66
-b(In)38 b(suc)m(h)g(cases)630 4747 y(y)m(ou)e(probably)d(w)m(an)m(t)k
-(to)f(try)f(`)p Fo(:server:)p Ft(')f(instead)h(of)g(`)p
-Fo(:ext:)p Ft('.)55 b(If)35 b Fm(text)k Ft(is)34 b(something)630
-4857 y(else,)46 b(this)c(ma)m(y)i(signify)d(a)j(problem)d(with)h(y)m
-(our)h(CVS)f(serv)m(er.)79 b(Double-c)m(hec)m(k)45 b(y)m(our)630
-4967 y(installation)28 b(against)j(the)f(instructions)f(for)h(setting)g
-(up)g(the)g(CVS)g(serv)m(er.)150 5121 y Fo(cvs)f(commit:)g([)p
-Fm(time)5 b Fo(])29 b(waiting)g(for)g Fm(user)7 b Fo('s)29
-b(lock)g(in)h Fm(directory)630 5230 y Ft(This)21 b(is)g(a)i(normal)f
-(message,)j(not)e(an)g(error.)37 b(See)23 b(Section)g(10.5)h
-([Concurrency],)g(page)f(65,)630 5340 y(for)30 b(more)h(details.)p
-eop
+149 150 bop Ft 150 -116 a(App) s(endix) 28 b(F:) j(T) -8
+b(roublesho) s(oting) 2288 b(149) p Fo 150 299 a(cvs) 29
+b([login) g(aborted]:) f(could) h(not) g(find) h(out) f(home) g
+(directory) p Ft 630 408 a(This) d(means) h(that) h(y) m(ou) g(need) f
+(to) i(set) f(the) g(en) m(vironmen) m(t) f(v) -5 b(ariables) 26
+b(that) p Fs 28 w(cvs) p Ft 27 w(uses) h(to) h(lo-) 630
+518 y(cate) c(y) m(our) f(home) g(directory) -8 b(.) 39
+b(See) 23 b(the) g(discussion) d(of) p Fo 23 w(HOME) p
+Ft(,) p Fo 24 w(HOMEDRIVE) p Ft(,) i(and) p Fo 22 w(HOMEPATH) p
+Ft 630 628 a(in) 29 b(App) s(endix) f(D) i([En) m(vironmen) m(t) g(v) -5
+b(ariables],) 30 b(page) h(143.) p Fo 150 810 a(cvs) e(update:) g
+(could) g(not) g(merge) g(revision) p Fm 28 w(rev) p
+Fo 38 w(of) p Fm 30 w(\014le) p Fo 5 w(:) g(No) h(such) f(file) h(or) f
+(directory) p Fs 630 920 a(cvs) p Ft 38 w(1.9) 39 b(and) f(older) g
+(will) e(prin) m(t) h(this) h(message) h(if) f(there) h(w) m(as) g(a) g
+(problem) e(\014nding) f(the) p Fo 630 1029 a(rcsmerge) p
+Ft 28 w(program.) k(Mak) m(e) 32 b(sure) e(that) h(it) f(is) f(in) g(y)
+m(our) p Fo 30 w(PATH) p Ft(,) h(or) g(upgrade) f(to) i(a) g(curren) m
+(t) 630 1139 y(v) m(ersion) f(of) p Fs 30 w(cvs) p Ft(,) g(whic) m(h) f
+(do) s(es) h(not) h(require) e(an) h(external) p Fo 30
+w(rcsmerge) p Ft 29 w(program.) p Fo 150 1322 a(cvs) f([update) g
+(aborted]:) f(could) h(not) g(patch) p Fm 29 w(\014le) p
+Fo 5 w(:) g(No) h(such) f(file) h(or) f(directory) p
+Ft 630 1431 a(This) k(means) i(that) h(there) f(w) m(as) g(a) h
+(problem) d(\014nding) g(the) p Fo 35 w(patch) p Ft 34
+w(program.) 54 b(Mak) m(e) 37 b(sure) 630 1541 y(that) 45
+b(it) e(is) h(in) f(y) m(our) p Fo 44 w(PATH) p Ft(.) 81
+b(Note) 45 b(that) g(despite) e(app) s(earances) h(the) h(message) g
+(is) p Fn 43 w(not) p Ft 630 1650 a(referring) 22 b(to) j(whether) e
+(it) h(can) g(\014nd) p Fm 23 w(\014le) p Ft(.) 37 b(If) 24
+b(b) s(oth) f(the) h(clien) m(t) g(and) f(the) h(serv) m(er) g(are) h
+(running) 630 1760 y(a) 34 b(curren) m(t) e(v) m(ersion) h(of) p
+Fs 33 w(cvs) p Ft(,) g(then) g(there) g(is) g(no) g(need) g(for) f(an) h
+(external) g(patc) m(h) h(program) 630 1870 y(and) g(y) m(ou) h(should)
+e(not) i(see) h(this) d(message.) 56 b(But) 35 b(if) e(either) i(clien)
+m(t) f(or) h(serv) m(er) g(is) f(running) p Fs 630 1979
+a(cvs) p Ft 29 w(1.9,) e(then) e(y) m(ou) h(need) p Fo
+30 w(patch) p Ft(.) p Fo 150 2162 a(cvs) e(update:) g(could) g(not) g
+(patch) p Fm 29 w(\014le) p Fo 5 w(;) h(will) f(refetch) p
+Ft 630 2271 a(This) 36 b(means) i(that) h(for) f(whatev) m(er) g
+(reason) h(the) f(clien) m(t) f(w) m(as) i(unable) d(to) j(apply) e(a) h
+(patc) m(h) 630 2381 y(that) e(the) f(serv) m(er) g(sen) m(t.) 55
+b(The) 35 b(message) h(is) e(nothing) g(to) h(b) s(e) g(concerned) g
+(ab) s(out,) h(b) s(ecause) 630 2491 y(inabilit) m(y) 29
+b(to) j(apply) e(the) i(patc) m(h) g(only) f(slo) m(ws) g(things) g(do)
+m(wn) g(and) g(has) g(no) g(e\013ect) j(on) d(what) p
+Fs 630 2600 a(cvs) p Ft 29 w(do) s(es.) p Fo 150 2783
+a(dying) e(gasps) g(from) p Fm 29 w(serv) m(er) p Fo
+37 w(unexpected) p Ft 630 2892 a(There) 35 b(is) f(a) h(kno) m(wn) g
+(bug) g(in) f(the) h(serv) m(er) g(for) p Fs 35 w(cvs) p
+Ft 35 w(1.9.18) i(and) e(older) f(whic) m(h) g(can) h(cause) 630
+3002 y(this.) k(F) -8 b(or) 28 b(me,) g(this) f(w) m(as) h(repro) s
+(ducible) c(if) j(I) g(used) g(the) h(`) p Fo(-t) p Ft(') f(global) g
+(option.) 39 b(It) 28 b(w) m(as) g(\014xed) 630 3112
+y(b) m(y) 33 b(Andy) g(Pip) s(er's) f(14) i(No) m(v) g(1997) i(c) m
+(hange) e(to) g(src/\014lesubr.c,) f(if) g(an) m(y) m(one) h(is) f
+(curious.) 48 b(If) 630 3221 y(y) m(ou) 28 b(see) h(the) f(message,) i
+(y) m(ou) e(probably) f(can) h(just) f(retry) h(the) g(op) s(eration) g
+(whic) m(h) f(failed,) g(or) 630 3331 y(if) 33 b(y) m(ou) h(ha) m(v) m
+(e) h(disco) m(v) m(ered) e(information) f(concerning) i(its) f(cause,)
+i(please) e(let) h(us) f(kno) m(w) h(as) 630 3440 y(describ) s(ed) 28
+b(in) h(App) s(endix) f(H) i([BUGS],) i(page) f(157.) p
+Fo 150 3623 a(end) e(of) h(file) f(from) h(server) e(\(consult) g
+(above) h(messages) f(if) i(any\)) p Ft 630 3733 a(The) 36
+b(most) g(common) h(cause) f(for) g(this) f(message) j(is) d(if) g(y) m
+(ou) h(are) h(using) e(an) h(external) p Fo 36 w(rsh) p
+Ft 630 3842 a(program) 43 b(and) f(it) h(exited) g(with) f(an) h
+(error.) 78 b(In) 42 b(this) g(case) j(the) p Fo 43 w(rsh) p
+Ft 42 w(program) e(should) 630 3952 y(ha) m(v) m(e) 30
+b(prin) m(ted) d(a) i(message,) h(whic) m(h) d(will) f(app) s(ear) i(b)
+s(efore) g(the) h(ab) s(o) m(v) m(e) g(message.) 42 b(F) -8
+b(or) 29 b(more) 630 4061 y(information) 42 b(on) h(setting) h(up) f(a)
+p Fs 44 w(cvs) p Ft 42 w(clien) m(t) h(and) f(serv) m(er,) k(see) d
+(Section) g(2.9) g([Remote) 630 4171 y(rep) s(ositories],) 29
+b(page) i(19.) p Fo 150 4354 a(cvs) e([update) g(aborted]:) f(EOF) h
+(in) h(key) f(in) h(RCS) g(file) p Fm 29 w(\014le) p
+Fo(,v) 150 4463 y(cvs) f([checkout) f(aborted]:) g(EOF) i(while) f
+(looking) f(for) h(end) h(of) g(string) e(in) i(RCS) g(file) p
+Fm 29 w(\014le) p Fo(,v) p Ft 630 4573 a(This) k(means) j(that) f
+(there) h(is) e(a) i(syn) m(tax) g(error) e(in) g(the) i(giv) m(en) p
+Fs 36 w(r) n(cs) p Ft 35 w(\014le.) 58 b(Note) 37 b(that) g(this) 630
+4682 y(migh) m(t) 32 b(b) s(e) g(true) h(ev) m(en) g(if) p
+Fs 32 w(r) n(cs) p Ft 31 w(can) g(read) g(the) f(\014le) g(OK;) p
+Fs 32 w(cvs) p Ft 32 w(do) s(es) g(more) h(error) f(c) m(hec) m(king)
+630 4792 y(of) f(errors) f(in) f(the) i(R) m(CS) f(\014le.) 40
+b(That) 31 b(is) e(wh) m(y) i(y) m(ou) g(ma) m(y) g(see) g(this) e
+(message) j(when) e(upgrad-) 630 4902 y(ing) 36 b(from) p
+Fs 37 w(cvs) p Ft 36 w(1.9) i(to) p Fs 38 w(cvs) p Ft
+36 w(1.10.) 62 b(The) 36 b(lik) m(ely) g(cause) h(for) g(the) g
+(original) e(corruption) h(is) 630 5011 y(hardw) m(are,) j(the) f(op) s
+(erating) g(system,) i(or) e(the) g(lik) m(e.) 62 b(Of) 37
+b(course,) j(if) d(y) m(ou) h(\014nd) e(a) i(case) h(in) 630
+5121 y(whic) m(h) p Fs 25 w(cvs) p Ft 26 w(seems) 26
+b(to) h(corrupting) e(the) i(\014le,) f(b) m(y) h(all) e(means) h(rep) s
+(ort) g(it,) h(\(see) g(App) s(endix) d(H) 630 5230 y([BUGS],) 43
+b(page) f(157\).) 77 b(There) 41 b(are) i(quite) e(a) h(few) g(v) -5
+b(ariations) 40 b(of) i(this) f(error) h(message,) 630
+5340 y(dep) s(ending) 28 b(on) i(exactly) h(where) f(in) f(the) p
+Fs 31 w(r) n(cs) p Ft 29 w(\014le) p Fs 30 w(cvs) p Ft
+29 w(\014nds) g(the) h(syn) m(tax) h(error.) p 90 rotate
+dyy eop
%%Page: 150 152
-150 151 bop 150 -116 a Ft(150)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y Fo(cvs)f(commit:)g(warning:)f
-(editor)h(session)f(failed)630 408 y Ft(This)e(means)i(that)h(the)f
-(editor)g(whic)m(h)e Fs(cvs)h Ft(is)h(using)e(exits)i(with)f(a)h
-(nonzero)g(exit)g(status.)630 518 y(Some)h(v)m(ersions)f(of)h(vi)f
-(will)f(do)i(this)e(ev)m(en)j(when)e(there)h(w)m(as)g(not)g(a)h
-(problem)d(editing)h(the)630 628 y(\014le.)40 b(If)30
-b(so,)h(p)s(oin)m(t)e(the)i Fo(CVSEDITOR)c Ft(en)m(vironmen)m(t)j(v)-5
-b(ariable)30 b(to)h(a)f(small)f(script)h(suc)m(h)g(as:)870
-757 y Fo(#!/bin/sh)870 861 y(vi)47 b($*)870 965 y(exit)g(0)150
-1225 y Fp(F.2)67 b(T)-11 b(rouble)45 b(making)h(a)f(connection)g(to)g
-(a)g(CVS)g(serv)l(er)275 1419 y Ft(This)24 b(section)i(concerns)g(what)
-f(to)i(do)f(if)f(y)m(ou)h(are)g(ha)m(ving)g(trouble)e(making)i(a)g
-(connection)g(to)h(a)f Fs(cvs)150 1529 y Ft(serv)m(er.)41
-b(If)29 b(y)m(ou)h(are)f(running)e(the)j Fs(cvs)e Ft(command)i(line)e
-(clien)m(t)h(running)d(on)k(Windo)m(ws,)f(\014rst)g(upgrade)150
-1638 y(the)h(clien)m(t)g(to)g Fs(cvs)g Ft(1.9.12)i(or)e(later.)40
-b(The)30 b(error)f(rep)s(orting)g(in)g(earlier)g(v)m(ersions)g(pro)m
-(vided)g(m)m(uc)m(h)h(less)150 1748 y(information)f(ab)s(out)i(what)g
-(the)g(problem)e(w)m(as.)43 b(If)31 b(the)g(clien)m(t)f(is)g(non-Windo)
-m(ws,)h Fs(cvs)f Ft(1.9)i(should)d(b)s(e)150 1858 y(\014ne.)275
-1994 y(If)c(the)h(error)f(messages)i(are)f(not)g(su\016cien)m(t)f(to)h
-(trac)m(k)h(do)m(wn)e(the)h(problem,)f(the)h(next)g(steps)g(dep)s(end)
-150 2103 y(largely)k(on)g(whic)m(h)f(access)j(metho)s(d)e(y)m(ou)g(are)
-h(using.)150 2316 y Fo(:ext:)240 b Ft(T)-8 b(ry)23 b(running)e(the)j
-(rsh)e(program)h(from)g(the)h(command)f(line.)37 b(F)-8
-b(or)24 b(example:)37 b Fo(")p Ft(rsh)22 b(serv)m(er-)630
-2426 y(name)35 b(cvs)g(-v)p Fo(")f Ft(should)f(prin)m(t)g
-Fs(cvs)h Ft(v)m(ersion)g(information.)52 b(If)34 b(this)g(do)s(esn't)g
-(w)m(ork,)j(y)m(ou)630 2536 y(need)30 b(to)h(\014x)f(it)g(b)s(efore)g
-(y)m(ou)h(can)f(w)m(orry)g(ab)s(out)g Fs(cvs)g Ft(problems.)150
-2696 y Fo(:server:)96 b Ft(Y)-8 b(ou)32 b(don't)f(need)h(a)g(command)f
-(line)f(rsh)g(program)h(to)h(use)g(this)e(access)j(metho)s(d,)e(but)g
-(if)630 2806 y(y)m(ou)f(ha)m(v)m(e)h(an)f(rsh)f(program)g(around,)g(it)
-h(ma)m(y)g(b)s(e)f(useful)f(as)i(a)g(debugging)f(to)s(ol.)41
-b(F)-8 b(ollo)m(w)630 2916 y(the)31 b(directions)d(giv)m(en)j(for)f
-(:ext:.)150 3076 y Fo(:pserver:)630 3186 y Ft(One)21
-b(go)s(o)s(d)h(debugging)f(to)s(ol)h(is)f(to)h Fo(")p
-Ft(telnet)g(serv)m(ername)g(2401)p Fo(")p Ft(.)40 b(After)22
-b(connecting,)i(send)630 3295 y(an)m(y)30 b(text)h(\(for)f(example)f
-Fo(")p Ft(fo)s(o)p Fo(")h Ft(follo)m(w)m(ed)f(b)m(y)h(return\).)39
-b(If)30 b Fs(cvs)f Ft(is)f(w)m(orking)h(correctly)-8
-b(,)31 b(it)630 3405 y(will)d(resp)s(ond)g(with)870 3534
-y Fo(cvs)47 b([pserver)e(aborted]:)h(bad)h(auth)f(protocol)g(start:)g
-(foo)630 3670 y Ft(If)28 b(this)f(fails)g(to)j(w)m(ork,)f(then)f(mak)m
-(e)i(sure)e(inetd)f(is)h(w)m(orking)f(righ)m(t.)40 b(Change)28
-b(the)h(in)m(v)m(o)s(ca-)630 3779 y(tion)h(in)f(`)p Fo(inetd.conf)p
-Ft(')f(to)j(run)e(the)i(ec)m(ho)g(program)f(instead)g(of)g(cvs.)41
-b(F)-8 b(or)31 b(example:)870 3909 y Fo(2401)94 b(stream)g(tcp)h
-(nowait)f(root)46 b(/bin/echo)g(echo)g(hello)630 4044
-y Ft(After)27 b(making)e(that)i(c)m(hange)h(and)e(instructing)e(inetd)h
-(to)i(re-read)g(its)f(con\014guration)g(\014le,)630 4153
-y Fo(")p Ft(telnet)35 b(serv)m(ername)h(2401)p Fo(")g
-Ft(should)d(sho)m(w)i(y)m(ou)h(the)f(text)h(hello)e(and)h(then)f(the)i
-(serv)m(er)630 4263 y(should)29 b(close)i(the)g(connection.)42
-b(If)30 b(this)g(do)s(esn't)g(w)m(ork,)i(y)m(ou)f(need)f(to)i(\014x)e
-(it)g(b)s(efore)h(y)m(ou)630 4373 y(can)g(w)m(orry)f(ab)s(out)g
-Fs(cvs)f Ft(problems.)630 4508 y(On)d(AIX)h(systems,)g(the)g(system)g
-(will)d(often)j(ha)m(v)m(e)h(its)e(o)m(wn)h(program)f(trying)g(to)h
-(use)g(p)s(ort)630 4617 y(2401.)58 b(This)34 b(is)g(AIX's)i(problem)e
-(in)g(the)i(sense)f(that)h(p)s(ort)f(2401)i(is)e(registered)g(for)g
-(use)630 4727 y(with)29 b Fs(cvs)p Ft(.)40 b(I)30 b(hear)g(that)h
-(there)f(is)g(an)g(AIX)g(patc)m(h)h(a)m(v)-5 b(ailable)30
-b(to)h(address)e(this)g(problem.)630 4862 y(Another)j(go)s(o)s(d)g
-(debugging)f(to)s(ol)h(is)g(the)g(`)p Fo(-d)p Ft(')g(\(debugging\))g
-(option)f(to)i(inetd.)45 b(Consult)630 4972 y(y)m(our)30
-b(system)h(do)s(cumen)m(tation)f(for)g(more)h(information.)630
-5107 y(If)f(y)m(ou)h(seem)f(to)h(b)s(e)f(connecting)h(but)e(get)j
-(errors)e(lik)m(e:)870 5236 y Fo(cvs)47 b(server:)f(cannot)g(open)g
-(/root/.cvsignore:)e(Permission)h(denied)870 5340 y(cvs)i([server)f
-(aborted]:)f(can't)h(chdir\(/root\):)f(Permission)g(denied)p
-eop
+150 151 bop Ft 150 -116 a(150) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fo 150
+299 a(cvs) f(commit:) g(Executing) f('mkmodules') p Ft
+630 408 a(This) f(means) h(that) h(y) m(our) g(rep) s(ository) e(is) g
+(set) i(up) f(for) g(a) h(v) m(ersion) f(of) p Fs 29
+w(cvs) p Ft 27 w(prior) f(to) p Fs 29 w(cvs) p Ft 28
+w(1.8.) 630 518 y(When) j(using) p Fs 29 w(cvs) p Ft
+29 w(1.8) i(or) e(later,) h(the) f(ab) s(o) m(v) m(e) i(message) g
+(will) 27 b(b) s(e) j(preceded) g(b) m(y) p Fo 870 646
+a(cvs) 47 b(commit:) f(Rebuilding) f(administrative) f(file) i
+(database) p Ft 630 779 a(If) d(y) m(ou) h(see) g(b) s(oth) f
+(messages,) 48 b(the) 43 b(database) i(is) d(b) s(eing) g(rebuilt) g(t)
+m(wice,) 47 b(whic) m(h) 42 b(is) h(un-) 630 889 y(necessary) d(but) f
+(harmless.) 68 b(If) 39 b(y) m(ou) i(wish) d(to) i(a) m(v) m(oid) g
+(the) h(duplication,) e(and) h(y) m(ou) g(ha) m(v) m(e) 630
+998 y(no) f(v) m(ersions) f(of) p Fs 38 w(cvs) p Ft 38
+w(1.7) i(or) f(earlier) e(in) h(use,) i(remo) m(v) m(e) p
+Fo 40 w(-i) 30 b(mkmodules) p Ft 36 w(ev) m(ery) 40 b(place) e(it) 630
+1108 y(app) s(ears) f(in) f(y) m(our) p Fo 38 w(modules) p
+Ft 36 w(\014le.) 62 b(F) -8 b(or) 38 b(more) g(information) e(on) i
+(the) p Fo 38 w(modules) p Ft 35 w(\014le,) h(see) 630
+1218 y(Section) 30 b(C.1) h([mo) s(dules],) e(page) i(129.) p
+Fo 150 1375 a(missing) d(author) p Ft 630 1485 a(T) m(ypically) d(this)
+h(can) i(happ) s(en) d(if) h(y) m(ou) i(created) g(an) f(R) m(CS) g
+(\014le) f(with) g(y) m(our) h(username) f(set) i(to) 630
+1594 y(empt) m(y) -8 b(.) p Fs 40 w(cvs) p Ft 25 w(will,) 25
+b(b) s(ogusly) -8 b(,) 26 b(create) h(an) f(illegal) e(R) m(CS) i
+(\014le) f(with) g(no) h(v) -5 b(alue) 25 b(for) h(the) g(author) 630
+1704 y(\014eld.) 45 b(The) 32 b(solution) f(is) h(to) h(mak) m(e) g
+(sure) f(y) m(our) h(username) e(is) h(set) h(to) g(a) g(non-empt) m(y)
+f(v) -5 b(alue) 630 1813 y(and) 30 b(re-create) i(the) f(R) m(CS) e
+(\014le.) p Fo 150 1971 a(cvs) g([checkout) f(aborted]:) g(no) i(such) f
+(tag) p Fm 30 w(tag) p Ft 630 2080 a(This) 21 b(message) i(means) f
+(that) p Fs 23 w(cvs) p Ft 22 w(isn't) f(familiar) f(with) i(the) g
+(tag) p Fm 24 w(tag) p Ft(.) 39 b(Usually) 21 b(this) g(means) 630
+2190 y(that) j(y) m(ou) g(ha) m(v) m(e) h(mist) m(yp) s(ed) e(a) h(tag)
+h(name;) h(ho) m(w) m(ev) m(er) f(there) f(are) g(\(relativ) m(ely) f
+(obscure\)) h(cases) 630 2299 y(in) 29 b(whic) m(h) p
+Fs 29 w(cvs) p Ft 29 w(will) f(require) h(y) m(ou) h(to) h(try) f(a) h
+(few) f(other) p Fs 30 w(cvs) p Ft 30 w(commands) g(in) m(v) m(olving) e
+(that) 630 2409 y(tag,) i(b) s(efore) d(y) m(ou) h(\014nd) e(one) i
+(whic) m(h) f(will) e(cause) p Fs 28 w(cvs) p Ft 27 w(to) k(up) s(date)
+d(the) i(`) p Fo(val-tags) p Ft(') e(\014le;) i(see) 630
+2519 y(discussion) e(of) i(v) -5 b(al-tags) 29 b(in) e(Section) h
+(2.2.2) i([File) e(p) s(ermissions],) e(page) j(9.) 40
+b(Y) -8 b(ou) 29 b(only) e(need) 630 2628 y(to) 32 b(w) m(orry) f(ab) s
+(out) g(this) f(once) i(for) f(a) g(giv) m(en) g(tag;) i(when) e(a) g
+(tag) i(is) d(listed) g(in) f(`) p Fo(val-tags) p Ft(',) h(it) 630
+2738 y(sta) m(ys) j(there.) 45 b(Note) 34 b(that) e(using) f(`) p
+Fo(-f) p Ft(') g(to) i(not) f(require) f(tag) i(matc) m(hes) g(do) s
+(es) f(not) g(o) m(v) m(erride) 630 2847 y(this) d(c) m(hec) m(k;) j
+(see) f(Section) g(A.5) g([Common) f(options],) g(page) h(90.) p
+Fo 150 3005 a(*PANIC*) d(administration) f(files) i(missing) p
+Ft 630 3114 a(This) 21 b(t) m(ypically) g(means) i(that) g(there) f(is)
+g(a) h(directory) f(named) p Fs 22 w(cvs) p Ft 22 w(but) g(it) g(do) s
+(es) g(not) h(con) m(tain) 630 3224 y(the) 35 b(administrativ) m(e) e
+(\014les) g(whic) m(h) p Fs 33 w(cvs) p Ft 34 w(puts) g(in) h(a) g(CVS)
+g(directory) -8 b(.) 53 b(If) 34 b(the) h(problem) e(is) 630
+3334 y(that) k(y) m(ou) g(created) h(a) f(CVS) f(directory) h(via) f
+(some) h(mec) m(hanism) f(other) h(than) p Fs 37 w(cvs) p
+Ft(,) g(then) 630 3443 y(the) 28 b(answ) m(er) h(is) e(simple,) g(use) h
+(a) h(name) f(other) g(than) p Fs 28 w(cvs) p Ft(.) 40
+b(If) 27 b(not,) j(it) d(indicates) h(a) p Fs 28 w(cvs) p
+Ft 28 w(bug) 630 3553 y(\(see) j(App) s(endix) d(H) i([BUGS],) i(page) f
+(157\).) p Fo 150 3710 a(rcs) e(error:) g(Unknown) g(option:) f(-x,v/) p
+Ft 630 3820 a(This) k(message) i(will) d(b) s(e) i(follo) m(w) m(ed) g
+(b) m(y) g(a) h(usage) g(message) h(for) p Fs 33 w(r) n(cs) p
+Ft(.) 49 b(It) 33 b(means) h(that) g(y) m(ou) 630 3929
+y(ha) m(v) m(e) e(an) e(old) g(v) m(ersion) g(of) p Fs
+30 w(r) n(cs) p Ft 30 w(\(probably) f(supplied) e(with) i(y) m(our) i
+(op) s(erating) e(system\),) j(as) 630 4039 y(w) m(ell) 25
+b(as) g(an) h(old) f(v) m(ersion) g(of) p Fs 26 w(cvs) p
+Ft(.) p Fs 38 w(cvs) p Ft 25 w(1.9.18) i(and) e(earlier) g(only) g(w) m
+(ork) g(with) p Fs 25 w(r) n(cs) p Ft 24 w(v) m(ersion) 630
+4148 y(5) 31 b(and) f(later;) g(curren) m(t) g(v) m(ersions) g(of) p
+Fs 31 w(cvs) p Ft 29 w(do) g(not) h(run) p Fs 29 w(r) n(cs) p
+Ft 29 w(programs.) p Fo 150 4306 a(cvs) e([server) g(aborted]:) f
+(received) g(broken) g(pipe) i(signal) p Ft 630 4415
+a(This) k(message) k(seems) e(to) h(b) s(e) f(caused) g(b) m(y) g(a) h
+(hard-to-trac) m(k-do) m(wn) h(bug) d(in) p Fs 35 w(cvs) p
+Ft 36 w(or) h(the) 630 4525 y(systems) 29 b(it) f(runs) f(on) h(\(w) m
+(e) h(don't) g(kno) m(w|w) m(e) g(ha) m(v) m(en't) h(trac) m(k) m(ed) g
+(it) e(do) m(wn) g(y) m(et!\).) 42 b(It) 29 b(seems) 630
+4635 y(to) e(happ) s(en) e(only) h(after) h(a) p Fs 27
+w(cvs) p Ft 26 w(command) f(has) g(completed,) i(and) e(y) m(ou) h
+(should) d(b) s(e) i(able) g(to) 630 4744 y(just) 20
+b(ignore) h(the) g(message.) 39 b(Ho) m(w) m(ev) m(er,) 25
+b(if) 20 b(y) m(ou) i(ha) m(v) m(e) g(disco) m(v) m(ered) f
+(information) f(concerning) 630 4854 y(its) 30 b(cause,) h(please) f
+(let) g(us) g(kno) m(w) g(as) h(describ) s(ed) d(in) h(App) s(endix) f
+(H) j([BUGS],) g(page) g(157.) p Fo 150 5011 a(Too) e(many) h
+(arguments!) p Ft 630 5121 a(This) 20 b(message) i(is) e(t) m(ypically)
+h(prin) m(ted) e(b) m(y) j(the) f(`) p Fo(log.pl) p Ft(') f(script) g
+(whic) m(h) h(is) f(in) g(the) h(`) p Fo(contrib) p Ft(') 630
+5230 y(directory) 28 b(in) g(the) p Fs 29 w(cvs) p Ft
+28 w(source) h(distribution.) 37 b(In) 28 b(some) i(v) m(ersions) e(of)
+p Fs 29 w(cvs) p Ft(,) g(`) p Fo(log.pl) p Ft(') g(has) 630
+5340 y(b) s(een) j(part) g(of) g(the) h(default) p Fs
+30 w(cvs) p Ft 31 w(installation.) 41 b(The) 31 b(`) p
+Fo(log.pl) p Ft(') f(script) h(gets) h(called) e(from) p
+90 rotate dyy eop
%%Page: 151 153
-151 152 bop 150 -116 a Ft(App)s(endix)28 b(F:)j(T)-8
-b(roublesho)s(oting)2288 b(151)630 299 y(then)28 b(either)g(y)m(ou)h
-(ha)m(v)m(en't)g(sp)s(eci\014ed)e(`)p Fo(-f)p Ft(')h(in)f(`)p
-Fo(inetd.conf)p Ft(')f(or)j(y)m(our)f(system)g(is)g(setting)630
-408 y(the)34 b Fo(HOME)e Ft(en)m(vironmen)m(t)i(v)-5
-b(ariable)32 b(for)h(programs)h(b)s(eing)e(run)g(b)m(y)h(inetd.)50
-b(In)33 b(the)h(latter)630 518 y(case,)41 b(y)m(ou)e(can)f(either)g(ha)
-m(v)m(e)h(inetd)e(run)g(a)h(shell)f(script)g(that)h(unsets)g
-Fo(HOME)f Ft(and)g(then)630 628 y(runs)29 b Fs(cvs)p
-Ft(,)g(or)i(y)m(ou)g(can)f(use)g Fo(env)g Ft(to)h(run)e
-Fs(cvs)g Ft(with)g(a)i(pristine)d(en)m(vironmen)m(t.)630
-762 y(If)j(y)m(ou)h(can)g(connect)h(successfully)c(for)j(a)g(while)e
-(but)g(then)i(can't,)h(y)m(ou'v)m(e)g(probably)d(hit)630
-872 y(inetd's)40 b(rate)h(limit.)70 b(\(If)41 b(inetd)f(receiv)m(es)h
-(to)s(o)h(man)m(y)f(requests)f(for)h(the)g(same)g(service)630
-981 y(in)30 b(a)h(short)g(p)s(erio)s(d)d(of)j(time,)g(it)g(assumes)f
-(that)i(something)e(is)g(wrong)h(and)f(temp)s(orarily)630
-1091 y(disables)22 b(the)h(service.\))39 b(Chec)m(k)24
-b(y)m(our)g(inetd)e(do)s(cumen)m(tation)h(to)i(\014nd)d(out)i(ho)m(w)f
-(to)i(adjust)630 1200 y(the)30 b(rate)h(limit)d(\(some)j(v)m(ersions)f
-(of)g(inetd)f(ha)m(v)m(e)j(a)e(single)f(rate)i(limit,)e(others)h(allo)m
-(w)g(y)m(ou)630 1310 y(to)h(set)g(the)g(limit)d(for)i(eac)m(h)h
-(service)g(separately)-8 b(.\))150 1567 y Fp(F.3)67 b(Other)46
-b(common)f(problems)275 1760 y Ft(Here)38 b(is)f(a)h(list)e(of)i
-(problems)f(whic)m(h)f(do)i(not)g(\014t)f(in)m(to)h(the)g(ab)s(o)m(v)m
-(e)h(categories.)65 b(They)37 b(are)i(in)d(no)150 1870
-y(particular)29 b(order.)225 2004 y Fr(\017)60 b Ft(On)27
-b(Windo)m(ws,)h(if)f(there)i(is)e(a)h(30)h(second)f(or)h(so)f(dela)m(y)
-g(when)f(y)m(ou)i(run)d(a)j Fs(cvs)e Ft(command,)i(it)e(ma)m(y)330
-2114 y(mean)i(that)g(y)m(ou)g(ha)m(v)m(e)h(y)m(our)f(home)f(directory)g
-(set)i(to)f(`)p Fo(C:/)p Ft(',)g(for)f(example)h(\(see)g
-Fo(HOMEDRIVE)e Ft(and)330 2223 y Fo(HOMEPATH)k Ft(in)g(App)s(endix)f(D)
-j([En)m(vironmen)m(t)f(v)-5 b(ariables],)33 b(page)g(141\).)50
-b(CVS)32 b(exp)s(ects)h(the)g(home)330 2333 y(directory)d(to)h(not)g
-(end)e(in)g(a)i(slash,)f(for)g(example)g(`)p Fo(C:)p
-Ft(')g(or)g(`)p Fo(C:\\cvs)p Ft('.)225 2467 y Fr(\017)60
-b Ft(If)38 b(y)m(ou)g(are)h(running)c Fs(cvs)j Ft(1.9.18)i(or)e(older,)
-i(and)e Fo(cvs)29 b(update)37 b Ft(\014nds)f(a)j(con\015ict)f(and)g
-(tries)f(to)330 2577 y(merge,)e(as)f(describ)s(ed)e(in)g(Section)i
-(10.3)h([Con\015icts)e(example],)i(page)f(63,)i(but)d(do)s(esn't)h
-(tell)f(y)m(ou)330 2687 y(there)38 b(w)m(ere)g(con\015icts,)i(then)d(y)
-m(ou)h(ma)m(y)g(ha)m(v)m(e)h(an)f(old)f(v)m(ersion)g(of)h
-Fs(r)n(cs)p Ft(.)62 b(The)37 b(easiest)h(solution)330
-2796 y(probably)24 b(is)i(to)g(upgrade)g(to)h(a)f(curren)m(t)g(v)m
-(ersion)g(of)g Fs(cvs)p Ft(,)g(whic)m(h)f(do)s(es)h(not)h(rely)e(on)h
-(external)g Fs(r)n(cs)330 2906 y Ft(programs.)p eop
+151 152 bop Ft 150 -116 a(App) s(endix) 28 b(F:) j(T) -8
+b(roublesho) s(oting) 2288 b(151) 630 299 y(the) 22 b(`) p
+Fo(loginfo) p Ft(') e(administrativ) m(e) f(\014le.) 37
+b(Chec) m(k) 22 b(that) g(the) g(argumen) m(ts) f(passed) g(in) f(`) p
+Fo(loginfo) p Ft(') 630 408 y(matc) m(h) 32 b(what) e(y) m(our) h(v) m
+(ersion) f(of) h(`) p Fo(log.pl) p Ft(') e(exp) s(ects.) 43
+b(In) 30 b(particular,) f(the) i(`) p Fo(log.pl) p Ft(') e(from) p
+Fs 630 518 a(cvs) p Ft 25 w(1.3) f(and) e(older) f(exp) s(ects) i(the) f
+(log\014le) g(as) h(an) f(argumen) m(t) h(whereas) f(the) g(`) p
+Fo(log.pl) p Ft(') f(from) p Fs 630 628 a(cvs) p Ft 38
+w(1.5) 40 b(and) e(new) m(er) h(exp) s(ects) g(the) g(log\014le) f(to) h
+(b) s(e) g(sp) s(eci\014ed) e(with) g(a) i(`) p Fo(-f) p
+Ft(') g(option.) 66 b(Of) 630 737 y(course,) 31 b(if) e(y) m(ou) i
+(don't) f(need) g(`) p Fo(log.pl) p Ft(') g(y) m(ou) g(can) h(just) f
+(commen) m(t) h(it) f(out) h(of) f(`) p Fo(loginfo) p
+Ft('.) p Fo 150 891 a(cvs) f([update) g(aborted]:) f(unexpected) f(EOF)
+j(reading) p Fm 28 w(\014le) p Fo(,v) p Ft 630 1001 a(See) h(`) p
+Fo(EOF) e(in) h(key) g(in) f(RCS) h(file) p Ft('.) p
+Fo 150 1155 a(cvs) f([login) g(aborted]:) f(unrecognized) f(auth) i
+(response) f(from) p Fm 30 w(serv) m(er) p Ft 630 1265
+a(This) 35 b(message) j(t) m(ypically) e(means) g(that) i(the) f(serv) m
+(er) g(is) e(not) j(set) f(up) f(prop) s(erly) -8 b(.) 58
+b(F) -8 b(or) 37 b(ex-) 630 1374 y(ample,) 43 b(if) d(`) p
+Fo(inetd.conf) p Ft(') f(p) s(oin) m(ts) h(to) i(a) f(nonexisten) m(t) g
+(cvs) g(executable.) 74 b(T) -8 b(o) 41 b(debug) f(it) 630
+1484 y(further,) 29 b(\014nd) g(the) h(log) h(\014le) e(whic) m(h) g
+(inetd) g(writes) h(\(`) p Fo(/var/log/messages) p Ft(') c(or) k
+(whatev) m(er) 630 1594 y(inetd) 25 b(uses) h(on) h(y) m(our) f
+(system\).) 40 b(F) -8 b(or) 27 b(details,) g(see) g(Section) f(F.2) i
+([Connection],) f(page) g(152,) 630 1703 y(and) j(Section) g(2.9.3.1) j
+([P) m(assw) m(ord) e(authen) m(tication) f(serv) m(er],) h(page) g
+(21.) p Fo 150 1857 a(cvs) e(server:) g(cannot) g(open) g
+(/root/.cvsignore:) c(Permission) j(denied) 150 1967
+y(cvs) h([server) g(aborted]:) f(can't) h(chdir\(/root\):) d
+(Permission) i(denied) p Ft 630 2077 a(See) j(Section) f(F.2) h
+([Connection],) g(page) g(152.) p Fo 150 2231 a(cvs) e(commit:) g
+(Up-to-date) e(check) i(failed) g(for) h(`) p Fm(\014le) p
+Fo 5 w(') p Ft 630 2340 a(This) 24 b(means) h(that) h(someone) h(else) e
+(has) g(committed) h(a) g(c) m(hange) g(to) h(that) f(\014le) e(since) h
+(the) h(last) 630 2450 y(time) 34 b(that) i(y) m(ou) f(did) d(a) p
+Fo 35 w(cvs) e(update) p Ft(.) 52 b(So) 34 b(b) s(efore) h(pro) s
+(ceeding) e(with) h(y) m(our) p Fo 34 w(cvs) c(commit) p
+Ft 630 2560 a(y) m(ou) 35 b(need) g(to) p Fo 36 w(cvs) 30
+b(update) p Ft(.) p Fs 53 w(cvs) p Ft 34 w(will) j(merge) i(the) h(c) m
+(hanges) g(that) g(y) m(ou) f(made) g(and) g(the) 630
+2669 y(c) m(hanges) f(that) g(the) f(other) h(p) s(erson) e(made.) 49
+b(If) 32 b(it) h(do) s(es) g(not) g(detect) i(an) m(y) e(con\015icts) g
+(it) g(will) 630 2779 y(rep) s(ort) 20 b(`) p Fo(M) p
+Fm 31 w(\014le) p Ft 5 w(') g(and) h(y) m(ou) g(are) g(ready) g(to) p
+Fo 22 w(cvs) 29 b(commit) p Ft(.) 36 b(If) 21 b(it) f(detects) j
+(con\015icts) d(it) h(will) d(prin) m(t) 630 2888 y(a) 33
+b(message) i(sa) m(ying) e(so,) h(will) c(rep) s(ort) j(`) p
+Fo(C) p Fm 30 w(\014le) p Ft 5 w(',) g(and) g(y) m(ou) g(need) g(to) h
+(man) m(ually) d(resolv) m(e) j(the) 630 2998 y(con\015ict.) 47
+b(F) -8 b(or) 34 b(more) e(details) g(on) h(this) e(pro) s(cess) h(see)
+h(Section) g(10.3) h([Con\015icts) e(example],) 630 3107
+y(page) f(65.) p Fo 150 3262 a(Usage:) e(diff3) g([-exEX3) f([-i) h(|) i
+(-m]) e([-L) g(label1) g(-L) h(label3]]) e(file1) h(file2) g(file3) 870
+3365 y(Only) 47 b(one) g(of) g([exEX3]) f(allowed) p
+Ft 630 3497 a(This) 26 b(indicates) i(a) g(problem) f(with) g(the) h
+(installation) e(of) p Fo 28 w(diff3) p Ft 27 w(and) p
+Fo 28 w(rcsmerge) p Ft(.) 38 b(Sp) s(eci\014-) 630 3607
+y(cally) p Fo 29 w(rcsmerge) p Ft 27 w(w) m(as) 30 b(compiled) e(to) i
+(lo) s(ok) g(for) f(GNU) h(di\0133,) f(but) g(it) g(is) g(\014nding) e
+(unix) h(di\0133) 630 3717 y(instead.) 39 b(The) 26 b(exact) i(text) g
+(of) f(the) g(message) h(will) c(v) -5 b(ary) 27 b(dep) s(ending) d(on)
+j(the) g(system.) 39 b(The) 630 3826 y(simplest) 27 b(solution) f(is) i
+(to) h(upgrade) f(to) h(a) g(curren) m(t) f(v) m(ersion) f(of) p
+Fs 29 w(cvs) p Ft(,) h(whic) m(h) f(do) s(es) h(not) h(rely) 630
+3936 y(on) h(external) p Fo 31 w(rcsmerge) p Ft 28 w(or) p
+Fo 30 w(diff3) p Ft 29 w(programs.) p Fo 150 4090 a(warning:) e
+(unrecognized) f(response) h(`) p Fm(text) p Fo 2 w(') j(from) e(cvs) h
+(server) p Ft 630 4199 a(If) p Fm 38 w(text) p Ft 41
+w(con) m(tains) 38 b(a) h(v) -5 b(alid) 37 b(resp) s(onse) g(\(suc) m
+(h) h(as) h(`) p Fo(ok) p Ft('\)) f(follo) m(w) m(ed) g(b) m(y) g(an) g
+(extra) h(carriage) 630 4309 y(return) 20 b(c) m(haracter) j(\(on) e
+(man) m(y) g(systems) h(this) e(will) e(cause) k(the) f(second) g(part)
+g(of) g(the) h(message) 630 4419 y(to) 44 b(o) m(v) m(erwrite) f(the) h
+(\014rst) e(part\),) k(then) d(it) g(probably) e(means) i(that) g(y) m
+(ou) h(are) f(using) f(the) 630 4528 y(`) p Fo(:ext:) p
+Ft(') 23 b(access) i(metho) s(d) e(with) g(a) h(v) m(ersion) f(of) h
+(rsh,) g(suc) m(h) g(as) g(most) g(non-unix) e(rsh) g(v) m(ersions,) 630
+4638 y(whic) m(h) j(do) s(es) g(not) h(b) m(y) g(default) f(pro) m
+(vide) g(a) h(transparen) m(t) g(data) h(stream.) 39
+b(In) 25 b(suc) m(h) h(cases) h(y) m(ou) 630 4747 y(probably) 32
+b(w) m(an) m(t) i(to) h(try) e(`) p Fo(:server:) p Ft(') f(instead) h
+(of) h(`) p Fo(:ext:) p Ft('.) 49 b(If) p Fm 33 w(text) p
+Ft 37 w(is) 33 b(something) g(else,) 630 4857 y(this) 22
+b(ma) m(y) i(signify) d(a) i(problem) e(with) h(y) m(our) p
+Fs 23 w(cvs) p Ft 22 w(serv) m(er.) 39 b(Double-c) m(hec) m(k) 24
+b(y) m(our) f(installation) 630 4967 y(against) 31 b(the) f
+(instructions) e(for) j(setting) f(up) f(the) p Fs 31
+w(cvs) p Ft 29 w(serv) m(er.) p Fo 150 5121 a(cvs) g(commit:) g([) p
+Fm(time) p Fo 5 w(]) g(waiting) g(for) p Fm 29 w(user) p
+Fo 7 w('s) g(lock) g(in) p Fm 30 w(directory) p Ft 630
+5230 a(This) 21 b(is) g(a) i(normal) f(message,) j(not) e(an) g(error.)
+37 b(See) 23 b(Section) g(10.5) h([Concurrency],) g(page) f(67,) 630
+5340 y(for) 30 b(more) h(details.) p 90 rotate dyy eop
%%Page: 152 154
-152 153 bop 150 -116 a Ft(152)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)p eop
+152 153 bop Ft 150 -116 a(152) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fo 150
+299 a(cvs) f(commit:) g(warning:) f(editor) h(session) f(failed) p
+Ft 630 408 a(This) e(means) i(that) h(the) f(editor) g(whic) m(h) p
+Fs 26 w(cvs) p Ft 27 w(is) g(using) e(exits) i(with) f(a) h(nonzero) g
+(exit) g(status.) 630 518 y(Some) h(v) m(ersions) f(of) h(vi) f(will) f
+(do) i(this) e(ev) m(en) j(when) e(there) h(w) m(as) g(not) g(a) h
+(problem) d(editing) h(the) 630 628 y(\014le.) 40 b(If) 30
+b(so,) h(p) s(oin) m(t) e(the) p Fo 31 w(CVSEDITOR) p
+Ft 27 w(en) m(vironmen) m(t) h(v) -5 b(ariable) 30 b(to) h(a) f(small) f
+(script) h(suc) m(h) g(as:) p Fo 870 754 a(#!/bin/sh) 870
+858 y(vi) 47 b($*) 870 962 y(exit) g(0) p Fp 150 1212
+a(F.2) 67 b(T) -11 b(rouble) 45 b(making) h(a) f(connection) g(to) g(a)
+g(CVS) g(serv) l(er) p Ft 275 1402 a(This) 24 b(section) i(concerns) g
+(what) f(to) i(do) f(if) f(y) m(ou) h(are) g(ha) m(ving) g(trouble) e
+(making) i(a) g(connection) g(to) h(a) p Fs 26 w(cvs) p
+Ft 150 1512 a(serv) m(er.) 41 b(If) 29 b(y) m(ou) h(are) f(running) e
+(the) p Fs 30 w(cvs) p Ft 28 w(command) j(line) e(clien) m(t) h
+(running) d(on) k(Windo) m(ws,) f(\014rst) g(upgrade) 150
+1621 y(the) h(clien) m(t) g(to) p Fs 30 w(cvs) p Ft 30
+w(1.9.12) i(or) e(later.) 40 b(The) 30 b(error) f(rep) s(orting) g(in) g
+(earlier) g(v) m(ersions) g(pro) m(vided) g(m) m(uc) m(h) h(less) 150
+1731 y(information) f(ab) s(out) i(what) g(the) g(problem) e(w) m(as.)
+43 b(If) 31 b(the) g(clien) m(t) f(is) g(non-Windo) m(ws,) p
+Fs 31 w(cvs) p Ft 30 w(1.9) i(should) d(b) s(e) 150 1841
+y(\014ne.) 275 1973 y(If) c(the) h(error) f(messages) i(are) f(not) g
+(su\016cien) m(t) f(to) h(trac) m(k) h(do) m(wn) e(the) h(problem,) f
+(the) h(next) g(steps) g(dep) s(end) 150 2082 y(largely) k(on) g(whic) m
+(h) f(access) j(metho) s(d) e(y) m(ou) g(are) h(using.) p
+Fo 150 2282 a(:ext:) p Ft 240 w(T) -8 b(ry) 23 b(running) e(the) j(rsh)
+e(program) h(from) g(the) h(command) f(line.) 37 b(F) -8
+b(or) 24 b(example:) p Fo 37 w(") p Ft(rsh) e(serv) m(er-) 630
+2392 y(name) 35 b(cvs) g(-v) p Fo(") p Ft 34 w(should) e(prin) m(t) p
+Fs 33 w(cvs) p Ft 34 w(v) m(ersion) h(information.) 52
+b(If) 34 b(this) g(do) s(esn't) g(w) m(ork,) j(y) m(ou) 630
+2501 y(need) 30 b(to) h(\014x) f(it) g(b) s(efore) g(y) m(ou) h(can) f
+(w) m(orry) g(ab) s(out) p Fs 30 w(cvs) p Ft 30 w(problems.) p
+Fo 150 2656 a(:server:) p Ft 96 w(Y) -8 b(ou) 32 b(don't) f(need) h(a) g
+(command) f(line) f(rsh) g(program) h(to) h(use) g(this) e(access) j
+(metho) s(d,) e(but) g(if) 630 2766 y(y) m(ou) f(ha) m(v) m(e) h(an) f
+(rsh) f(program) g(around,) g(it) h(ma) m(y) g(b) s(e) f(useful) f(as) i
+(a) g(debugging) f(to) s(ol.) 41 b(F) -8 b(ollo) m(w) 630
+2875 y(the) 31 b(directions) d(giv) m(en) j(for) f(:ext:.) p
+Fo 150 3030 a(:pserver:) p Ft 630 3140 a(Errors) 25 b(along) h(the) g
+(lines) e(of) p Fo 27 w(") p Ft(connection) i(refused) p
+Fo(") p Ft 24 w(t) m(ypically) f(indicate) g(that) i(inetd) e(isn't) 630
+3249 y(ev) m(en) f(listening) d(for) i(connections) g(on) g(p) s(ort) g
+(2401) i(whereas) e(errors) g(lik) m(e) p Fo 22 w(") p
+Ft(connection) g(reset) 630 3359 y(b) m(y) 28 b(p) s(eer) p
+Fo(") p Ft 26 w(or) p Fo 28 w(") p Ft(recv\(\)) g(from) g(serv) m(er:)
+39 b(EOF) p Fo(") p Ft 27 w(t) m(ypically) 27 b(indicate) g(that) h
+(inetd) e(is) h(listening) 630 3468 y(for) k(connections) h(but) e(is) h
+(unable) f(to) i(start) p Fs 32 w(cvs) p Ft 30 w(\(this) f(is) f
+(frequen) m(tly) h(caused) g(b) m(y) g(ha) m(ving) 630
+3578 y(an) 36 b(incorrect) h(path) f(in) f(`) p Fo(inetd.conf) p
+Ft('\).) p Fo 57 w(") p Ft(unrecognized) g(auth) h(resp) s(onse) p
+Fo(") p Ft 36 w(errors) g(are) 630 3688 y(caused) 42
+b(b) m(y) g(a) g(bad) f(command) h(line) e(in) h(`) p
+Fo(inetd.conf) p Ft(',) i(t) m(ypically) d(an) i(in) m(v) -5
+b(alid) 39 b(option) 630 3797 y(or) e(forgetting) g(to) h(put) e(the) h
+(`) p Fo(pserver) p Ft(') e(command) h(at) i(the) f(end) f(of) h(the) g
+(line.) 58 b(Another) 630 3907 y(less) 24 b(common) h(problem) f(is) f
+(in) m(visible) f(con) m(trol) j(c) m(haracters) i(that) e(y) m(our) g
+(editor) p Fo 24 w(") p Ft(helpfully) p Fo(") p Ft 630
+4016 a(added) 30 b(without) f(y) m(ou) i(noticing.) 630
+4149 y(One) 21 b(go) s(o) s(d) h(debugging) f(to) s(ol) h(is) f(to) p
+Fo 22 w(") p Ft(telnet) h(serv) m(ername) g(2401) p Fo(") p
+Ft(.) 40 b(After) 22 b(connecting,) i(send) 630 4258
+y(an) m(y) 30 b(text) h(\(for) f(example) p Fo 29 w(") p
+Ft(fo) s(o) p Fo(") p Ft 30 w(follo) m(w) m(ed) f(b) m(y) h(return\).)
+39 b(If) p Fs 30 w(cvs) p Ft 29 w(is) 28 b(w) m(orking) h(correctly) -8
+b(,) 31 b(it) 630 4368 y(will) d(resp) s(ond) g(with) p
+Fo 870 4494 a(cvs) 47 b([pserver) e(aborted]:) h(bad) h(auth) f
+(protocol) g(start:) g(foo) p Ft 630 4626 a(If) 30 b(instead) g(y) m
+(ou) g(get:) p Fo 870 4753 a(Usage:) 46 b(cvs) h([cvs-options]) d
+(command) i([command-options-and-arg) o(umen) o(ts]) 870
+4856 y(...) p Ft 630 4989 a(then) 62 b(y) m(ou're) h(missing) d(the) j
+(`) p Fo(pserver) p Ft(') d(command) i(at) i(the) e(end) g(of) g(the) h
+(line) d(in) 630 5098 y(`) p Fo(inetd.conf) p Ft(';) 31
+b(c) m(hec) m(k) j(to) f(mak) m(e) g(sure) f(that) g(the) h(en) m(tire)
+f(command) g(is) f(on) h(one) h(line) e(and) 630 5208
+y(that) g(it's) f(complete.) 630 5340 y(Lik) m(ewise,) g(if) f(y) m(ou)
+i(get) g(something) f(lik) m(e:) p 90 rotate dyy eop
%%Page: 153 155
-153 154 bop 150 -116 a Ft(App)s(endix)28 b(G:)j(Credits)2630
-b(153)150 299 y Fq(App)t(endix)53 b(G)81 b(Credits)275
-533 y Ft(Roland)19 b(P)m(esc)m(h,)24 b(then)c(of)h(Cygn)m(us)f(Supp)s
-(ort)e Fo(<roland@wrs.com>)e Ft(wrote)21 b(the)g(man)m(ual)f(pages)h
-(whic)m(h)150 643 y(w)m(ere)37 b(distributed)d(with)i
-Fs(cvs)g Ft(1.3.)62 b(Muc)m(h)37 b(of)g(their)f(text)i(w)m(as)f(copied)
-g(in)m(to)g(this)f(man)m(ual.)59 b(He)38 b(also)150 752
-y(read)30 b(an)h(early)f(draft)g(of)g(this)f(man)m(ual)h(and)g(con)m
-(tributed)f(man)m(y)i(ideas)f(and)f(corrections.)275
-887 y(The)k(mailing-list)d Fo(info-cvs)h Ft(is)i(sometimes)g
-(informativ)m(e.)50 b(I)33 b(ha)m(v)m(e)i(included)c(information)g
-(from)150 996 y(p)s(ostings)e(made)h(b)m(y)h(the)f(follo)m(wing)f(p)s
-(ersons:)40 b(Da)m(vid)30 b(G.)h(Grubbs)d Fo(<dgg@think.com>)p
-Ft(.)275 1131 y(Some)i(text)h(has)f(b)s(een)g(extracted)i(from)e(the)g
-(man)g(pages)h(for)f Fs(r)n(cs)p Ft(.)275 1265 y(The)j
-Fs(cvs)g(f)-8 b(a)n(q)33 b Ft(b)m(y)h(Da)m(vid)g(G.)g(Grubbs)e(has)i
-(pro)m(vided)e(useful)g(material.)51 b(The)34 b Fs(f)-8
-b(a)n(q)33 b Ft(is)g(no)g(longer)150 1375 y(main)m(tained,)24
-b(ho)m(w)m(ev)m(er,)j(and)c(this)g(man)m(ual)h(is)e(ab)s(out)i(the)g
-(closest)h(thing)e(there)h(is)f(to)h(a)h(successor)f(\(with)150
-1484 y(resp)s(ect)30 b(to)h(do)s(cumen)m(ting)f(ho)m(w)g(to)h(use)f
-Fs(cvs)p Ft(,)g(at)h(least\).)275 1619 y(In)e(addition,)g(the)i(follo)m
-(wing)d(p)s(ersons)h(ha)m(v)m(e)j(help)s(ed)c(b)m(y)j(telling)d(me)j
-(ab)s(out)f(mistak)m(es)h(I'v)m(e)g(made:)390 1748 y(Ro)m(xanne)g
-(Brunskill)c Fo(<rbrunski@datap.ca>)p Ft(,)390 1851 y(Kath)m(y)k(Dy)m
-(er)g Fo(<dyer@phoenix.ocf.llnl.g)o(ov>)p Ft(,)390 1955
-y(Karl)e(Pingle)g Fo(<pingle@acuson.com>)p Ft(,)390 2059
-y(Thomas)h(A)g(P)m(eterson)i Fo(<tap@src.honeywell.com>)o
-Ft(,)390 2163 y(Inge)e(W)-8 b(allin)29 b Fo(<ingwa@signum.se>)p
-Ft(,)390 2267 y(Dirk)h(Kosc)m(h)m(uetzki)h Fo(<koschuet@fmi.uni-passa)o
-(u.de)o(>)390 2370 y Ft(and)f(Mic)m(hael)g(Bro)m(wn)h
-Fo(<brown@wi.extrel.com>)p Ft(.)275 2505 y(The)g(list)g(of)i(con)m
-(tributors)f(here)g(is)f(not)i(comprehensiv)m(e;)g(for)f(a)h(more)g
-(complete)g(list)e(of)h(who)g(has)150 2614 y(con)m(tributed)e(to)h
-(this)e(man)m(ual)h(see)h(the)f(\014le)g(`)p Fo(doc/ChangeLog)p
-Ft(')d(in)i(the)i Fs(cvs)e Ft(source)i(distribution.)p
-eop
+153 154 bop Ft 150 -116 a(App) s(endix) 28 b(F:) j(T) -8
+b(roublesho) s(oting) 2288 b(153) p Fo 870 299 a(Unknown) 46
+b(command:) f(`pserved') 870 506 y(CVS) i(commands) e(are:) 1252
+610 y(add) 476 b(Add) 47 b(a) h(new) f(file/directory) c(to) 48
+b(the) f(repository) 870 714 y(...) p Ft 630 848 a(then) 40
+b(y) m(ou'v) m(e) h(missp) s(elled) c(`) p Fo(pserver) p
+Ft(') i(in) g(some) h(w) m(a) m(y) -8 b(.) 72 b(If) 39
+b(it) h(isn't) f(ob) m(vious,) j(c) m(hec) m(k) g(for) 630
+958 y(in) m(visible) 27 b(con) m(trol) k(c) m(haracters) h
+(\(particularly) c(carriage) j(returns\)) e(in) g(`) p
+Fo(inetd.conf) p Ft('.) 630 1093 y(If) 38 b(it) g(fails) f(to) i(w) m
+(ork) f(at) h(all,) h(then) e(mak) m(e) h(sure) f(inetd) f(is) h(w) m
+(orking) f(righ) m(t.) 64 b(Change) 39 b(the) 630 1202
+y(in) m(v) m(o) s(cation) 21 b(in) e(`) p Fo(inetd.conf) p
+Ft(') g(to) j(run) d(the) i(ec) m(ho) h(program) f(instead) f(of) h
+(cvs.) 37 b(F) -8 b(or) 22 b(example:) p Fo 870 1331
+a(2401) 94 b(stream) g(tcp) h(nowait) f(root) 46 b(/bin/echo) g(echo) g
+(hello) p Ft 630 1465 a(After) 27 b(making) e(that) i(c) m(hange) h
+(and) e(instructing) e(inetd) h(to) i(re-read) g(its) f
+(con\014guration) g(\014le,) p Fo 630 1575 a(") p Ft(telnet) 35
+b(serv) m(ername) h(2401) p Fo(") p Ft 36 w(should) d(sho) m(w) i(y) m
+(ou) h(the) f(text) h(hello) e(and) h(then) f(the) i(serv) m(er) 630
+1685 y(should) 29 b(close) i(the) g(connection.) 42 b(If) 30
+b(this) g(do) s(esn't) g(w) m(ork,) i(y) m(ou) f(need) f(to) i(\014x) e
+(it) g(b) s(efore) h(y) m(ou) 630 1794 y(can) g(w) m(orry) f(ab) s(out)
+p Fs 30 w(cvs) p Ft 29 w(problems.) 630 1929 y(On) c(AIX) h(systems,) g
+(the) g(system) g(will) d(often) j(ha) m(v) m(e) h(its) e(o) m(wn) h
+(program) f(trying) g(to) h(use) g(p) s(ort) 630 2038
+y(2401.) 58 b(This) 34 b(is) g(AIX's) i(problem) e(in) g(the) i(sense) f
+(that) h(p) s(ort) f(2401) i(is) e(registered) g(for) g(use) 630
+2148 y(with) p Fs 29 w(cvs) p Ft(.) 40 b(I) 30 b(hear) g(that) h(there)
+f(is) g(an) g(AIX) g(patc) m(h) h(a) m(v) -5 b(ailable) 30
+b(to) h(address) e(this) g(problem.) 630 2282 y(Another) j(go) s(o) s
+(d) g(debugging) f(to) s(ol) h(is) g(the) g(`) p Fo(-d) p
+Ft(') g(\(debugging\)) g(option) f(to) i(inetd.) 45 b(Consult) 630
+2392 y(y) m(our) 30 b(system) h(do) s(cumen) m(tation) f(for) g(more) h
+(information.) 630 2526 y(If) f(y) m(ou) h(seem) f(to) h(b) s(e) f
+(connecting) h(but) e(get) j(errors) e(lik) m(e:) p Fo
+870 2655 a(cvs) 47 b(server:) f(cannot) g(open) g(/root/.cvsignore:) e
+(Permission) h(denied) 870 2759 y(cvs) i([server) f(aborted]:) f(can't)
+h(chdir\(/root\):) f(Permission) g(denied) p Ft 630 2893
+a(then) 30 b(y) m(ou) h(probably) d(ha) m(v) m(en't) k(sp) s(eci\014ed)
+d(`) p Fo(-f) p Ft(') h(in) f(`) p Fo(inetd.conf) p Ft('.) 630
+3028 y(If) i(y) m(ou) h(can) g(connect) h(successfully) c(for) j(a) g
+(while) e(but) g(then) i(can't,) h(y) m(ou'v) m(e) g(probably) d(hit)
+630 3137 y(inetd's) 40 b(rate) h(limit.) 70 b(\(If) 41
+b(inetd) f(receiv) m(es) h(to) s(o) h(man) m(y) f(requests) f(for) h
+(the) g(same) g(service) 630 3247 y(in) 30 b(a) h(short) g(p) s(erio) s
+(d) d(of) j(time,) g(it) g(assumes) f(that) i(something) e(is) g(wrong)
+h(and) f(temp) s(orarily) 630 3357 y(disables) 22 b(the) h(service.\))
+39 b(Chec) m(k) 24 b(y) m(our) g(inetd) e(do) s(cumen) m(tation) h(to) i
+(\014nd) d(out) i(ho) m(w) f(to) i(adjust) 630 3466 y(the) 30
+b(rate) h(limit) d(\(some) j(v) m(ersions) f(of) g(inetd) f(ha) m(v) m
+(e) j(a) e(single) f(rate) i(limit,) e(others) h(allo) m(w) g(y) m(ou)
+630 3576 y(to) h(set) g(the) g(limit) d(for) i(eac) m(h) h(service) g
+(separately) -8 b(.\)) p Fp 150 3833 a(F.3) 67 b(Other) 46
+b(common) f(problems) p Ft 275 4026 a(Here) 38 b(is) f(a) h(list) e(of)
+i(problems) f(whic) m(h) f(do) i(not) g(\014t) f(in) m(to) h(the) g(ab)
+s(o) m(v) m(e) h(categories.) 65 b(They) 37 b(are) i(in) d(no) 150
+4135 y(particular) 29 b(order.) p Fr 225 4270 a(\017) p
+Ft 60 w(On) e(Windo) m(ws,) h(if) f(there) i(is) e(a) h(30) h(second) f
+(or) h(so) f(dela) m(y) g(when) f(y) m(ou) i(run) d(a) p
+Fs 29 w(cvs) p Ft 27 w(command,) j(it) e(ma) m(y) 330
+4379 y(mean) i(that) g(y) m(ou) g(ha) m(v) m(e) h(y) m(our) f(home) f
+(directory) g(set) i(to) f(`) p Fo(C:/) p Ft(',) g(for) f(example) h
+(\(see) p Fo 29 w(HOMEDRIVE) p Ft 27 w(and) p Fo 330
+4489 a(HOMEPATH) p Ft 33 w(in) 34 b(App) s(endix) f(D) i([En) m
+(vironmen) m(t) g(v) -5 b(ariables],) 35 b(page) h(143\).) p
+Fs 57 w(cvs) p Ft 35 w(exp) s(ects) f(the) h(home) 330
+4599 y(directory) 30 b(to) h(not) g(end) e(in) g(a) i(slash,) f(for) g
+(example) g(`) p Fo(C:) p Ft(') g(or) g(`) p Fo(C:\\cvs) p
+Ft('.) p Fr 225 4733 a(\017) p Ft 60 w(If) 38 b(y) m(ou) g(are) h
+(running) p Fs 35 w(cvs) p Ft 38 w(1.9.18) h(or) e(older,) i(and) p
+Fo 38 w(cvs) 29 b(update) p Ft 37 w(\014nds) 36 b(a) j(con\015ict) f
+(and) g(tries) f(to) 330 4843 y(merge,) e(as) f(describ) s(ed) e(in) g
+(Section) i(10.3) h([Con\015icts) e(example],) i(page) f(65,) i(but) d
+(do) s(esn't) h(tell) f(y) m(ou) 330 4952 y(there) 38
+b(w) m(ere) g(con\015icts,) i(then) d(y) m(ou) h(ma) m(y) g(ha) m(v) m
+(e) h(an) f(old) f(v) m(ersion) g(of) p Fs 38 w(r) n(cs) p
+Ft(.) 62 b(The) 37 b(easiest) h(solution) 330 5062 y(probably) 24
+b(is) i(to) g(upgrade) g(to) h(a) f(curren) m(t) g(v) m(ersion) g(of) p
+Fs 26 w(cvs) p Ft(,) g(whic) m(h) f(do) s(es) h(not) h(rely) e(on) h
+(external) p Fs 26 w(r) n(cs) p Ft 330 5171 a(programs.) p
+90 rotate dyy eop
%%Page: 154 156
-154 155 bop 150 -116 a Ft(154)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)p eop
+154 155 bop Ft 150 -116 a(154) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p 90 rotate
+dyy eop
%%Page: 155 157
-155 156 bop 150 -116 a Ft(App)s(endix)28 b(H:)i(Dealing)g(with)g(bugs)f
-(in)g(CVS)h(or)g(this)g(man)m(ual)1271 b(155)150 141
-y Fq(App)t(endix)75 b(H)81 b(Dealing)55 b(with)e(bugs)g(in)h(CVS)f(or)h
-(this)1099 299 y(man)l(ual)275 561 y Ft(Neither)39 b
-Fs(cvs)g Ft(nor)h(this)f(man)m(ual)g(is)h(p)s(erfect,)i(and)e(they)g
-(probably)e(nev)m(er)j(will)c(b)s(e.)69 b(If)40 b(y)m(ou)h(are)150
-670 y(ha)m(ving)28 b(trouble)g(using)g Fs(cvs)p Ft(,)g(or)h(think)e(y)m
-(ou)i(ha)m(v)m(e)h(found)e(a)h(bug,)g(there)g(are)g(a)g(n)m(um)m(b)s
-(er)f(of)h(things)f(y)m(ou)150 780 y(can)35 b(do)g(ab)s(out)f(it.)54
-b(Note)36 b(that)g(if)e(the)h(man)m(ual)f(is)g(unclear,)h(that)h(can)f
-(b)s(e)f(considered)g(a)h(bug)f(in)g(the)150 889 y(man)m(ual,)28
-b(so)g(these)g(problems)d(are)j(often)g(w)m(orth)g(doing)f(something)g
-(ab)s(out)g(as)h(w)m(ell)f(as)g(problems)f(with)150 999
-y Fs(cvs)j Ft(itself.)225 1143 y Fr(\017)60 b Ft(If)37
-b(y)m(ou)h(w)m(an)m(t)g(someone)h(to)f(help)e(y)m(ou)i(and)f(\014x)g
-(bugs)g(that)h(y)m(ou)g(rep)s(ort,)h(there)e(are)h(companies)330
-1252 y(whic)m(h)29 b(will)f(do)i(that)h(for)f(a)h(fee.)41
-b(Tw)m(o)31 b(suc)m(h)f(companies)g(are:)570 1385 y Fo(Signum)46
-b(Support)g(AB)570 1489 y(Box)h(2044)570 1593 y(S-580)f(02)95
-b(Linkoping)570 1697 y(Sweden)570 1801 y(Email:)46 b(info@signum.se)570
-1904 y(Phone:)g(+46)h(\(0\)13)f(-)i(21)f(46)g(00)570
-2008 y(Fax:)142 b(+46)47 b(\(0\)13)f(-)i(21)f(47)g(00)570
-2112 y(http://www.signum.se/)225 2355 y Fr(\017)60 b
-Ft(If)31 b(y)m(ou)h(got)g Fs(cvs)e Ft(through)h(a)h(distributor,)d(suc)
-m(h)i(as)g(an)h(op)s(erating)e(system)i(v)m(endor)f(or)g(a)h(v)m(endor)
-330 2464 y(of)j(freew)m(are)h Fs(cd-r)n(om)p Ft(s,)f(y)m(ou)h(ma)m(y)f
-(wish)e(to)j(see)g(whether)e(the)h(distributor)d(pro)m(vides)i(supp)s
-(ort.)330 2574 y(Often,)h(they)f(will)d(pro)m(vide)i(no)h(supp)s(ort)e
-(or)h(minimal)e(supp)s(ort,)j(but)f(this)g(ma)m(y)h(v)-5
-b(ary)34 b(from)f(dis-)330 2684 y(tributor)c(to)i(distributor.)225
-2823 y Fr(\017)60 b Ft(If)32 b(y)m(ou)i(ha)m(v)m(e)g(the)f(skills)d
-(and)i(time)h(to)h(do)e(so,)i(y)m(ou)g(ma)m(y)f(wish)e(to)j(\014x)e
-(the)h(bug)g(y)m(ourself.)47 b(If)33 b(y)m(ou)330 2932
-y(wish)j(to)j(submit)d(y)m(our)i(\014x)f(for)h(inclusion)c(in)j(future)
-g(releases)h(of)g Fs(cvs)p Ft(,)h(see)f(the)h(\014le)d
-Fs(ha)n(cking)330 3042 y Ft(in)e(the)i Fs(cvs)e Ft(source)i
-(distribution.)52 b(It)35 b(con)m(tains)h(m)m(uc)m(h)g(more)f
-(information)f(on)h(the)h(pro)s(cess)f(of)330 3151 y(submitting)28
-b(\014xes.)225 3290 y Fr(\017)60 b Ft(There)30 b(ma)m(y)h(b)s(e)f
-(resources)g(on)g(the)h(net)f(whic)m(h)f(can)i(help.)39
-b(Tw)m(o)31 b(go)s(o)s(d)f(places)g(to)i(start)e(are:)570
-3424 y Fo(http://www.cvshome.org)570 3528 y(http://www.loria.fr/~mol)o
-(li/c)o(vs-i)o(nde)o(x.ht)o(ml)330 3667 y Ft(If)37 b(y)m(ou)g(are)g(so)
-h(inspired,)d(increasing)h(the)h(information)f(a)m(v)-5
-b(ailable)36 b(on)h(the)g(net)g(is)f(lik)m(ely)g(to)i(b)s(e)330
-3776 y(appreciated.)56 b(F)-8 b(or)36 b(example,)h(b)s(efore)e(the)h
-(standard)e Fs(cvs)h Ft(distribution)d(w)m(ork)m(ed)j(on)h(Windo)m(ws)
-330 3886 y(95,)50 b(there)45 b(w)m(as)g(a)h(w)m(eb)f(page)g(with)f
-(some)i(explanation)e(and)g(patc)m(hes)i(for)f(running)d
-Fs(cvs)i Ft(on)330 3995 y(Windo)m(ws)34 b(95,)j(and)d(v)-5
-b(arious)34 b(p)s(eople)g(help)s(ed)e(out)j(b)m(y)g(men)m(tioning)f
-(this)g(page)h(on)g(mailing)d(lists)330 4105 y(or)e(newsgroups)f(when)h
-(the)g(sub)5 b(ject)31 b(came)g(up.)225 4244 y Fr(\017)60
-b Ft(It)28 b(is)e(also)i(p)s(ossible)d(to)j(rep)s(ort)f(bugs)f(to)j
-Fo(bug-cvs)p Ft(.)38 b(Note)28 b(that)g(someone)h(ma)m(y)f(or)f(ma)m(y)
-h(not)g(w)m(an)m(t)330 4354 y(to)e(do)f(an)m(ything)f(with)g(y)m(our)h
-(bug)f(rep)s(ort|if)g(y)m(ou)h(need)g(a)g(solution)f(consider)g(one)h
-(of)g(the)h(options)330 4463 y(men)m(tioned)k(ab)s(o)m(v)m(e.)43
-b(P)m(eople)31 b(probably)d(do)j(w)m(an)m(t)g(to)g(hear)g(ab)s(out)f
-(bugs)g(whic)m(h)f(are)i(particularly)330 4573 y(sev)m(ere)36
-b(in)e(consequences)i(and/or)f(easy)g(to)h(\014x,)g(ho)m(w)m(ev)m(er.)
-56 b(Y)-8 b(ou)36 b(can)f(also)g(increase)g(y)m(our)g(o)s(dds)330
-4682 y(b)m(y)29 b(b)s(eing)f(as)i(clear)g(as)f(p)s(ossible)e(ab)s(out)i
-(the)h(exact)h(nature)e(of)h(the)f(bug)g(and)g(an)m(y)h(other)g(relev)
--5 b(an)m(t)330 4792 y(information.)39 b(The)29 b(w)m(a)m(y)h(to)g(rep)
-s(ort)f(bugs)g(is)g(to)h(send)e(email)h(to)h Fo(bug-cvs@gnu.org)p
-Ft(.)37 b(Note)30 b(that)330 4902 y(submissions)22 b(to)k
-Fo(bug-cvs)d Ft(ma)m(y)j(b)s(e)f(distributed)d(under)i(the)i(terms)f
-(of)g(the)h Fs(gnu)f Ft(Public)e(License,)330 5011 y(so)h(if)f(y)m(ou)i
-(don't)f(lik)m(e)f(this,)i(don't)f(submit)e(them.)39
-b(There)23 b(is)g(usually)f(no)i(justi\014cation)f(for)h(sending)330
-5121 y(mail)k(directly)g(to)i(one)g(of)f(the)h Fs(cvs)f
-Ft(main)m(tainers)f(rather)h(than)g(to)h Fo(bug-cvs)p
-Ft(;)e(those)i(main)m(tainers)330 5230 y(who)40 b(w)m(an)m(t)h(to)g
-(hear)f(ab)s(out)g(suc)m(h)g(bug)g(rep)s(orts)f(read)i
-Fo(bug-cvs)p Ft(.)68 b(Also)40 b(note)h(that)g(sending)e(a)330
-5340 y(bug)e(rep)s(ort)g(to)i(other)f(mailing)e(lists)g(or)i
-(newsgroups)e(is)h Fn(not)47 b Ft(a)38 b(substitute)f(for)h(sending)e
-(it)h(to)p eop
+155 156 bop Ft 150 -116 a(App) s(endix) 28 b(G:) j(Credits) 2630
+b(155) p Fq 150 299 a(App) t(endix) 53 b(G) 81 b(Credits) p
+Ft 275 533 a(Roland) 19 b(P) m(esc) m(h,) 24 b(then) c(of) h(Cygn) m
+(us) f(Supp) s(ort) p Fo 18 w(<roland@wrs.com>) p Ft
+16 w(wrote) h(the) g(man) m(ual) f(pages) h(whic) m(h) 150
+643 y(w) m(ere) 37 b(distributed) d(with) p Fs 36 w(cvs) p
+Ft 36 w(1.3.) 62 b(Muc) m(h) 37 b(of) g(their) f(text) i(w) m(as) f
+(copied) g(in) m(to) g(this) f(man) m(ual.) 59 b(He) 38
+b(also) 150 752 y(read) 30 b(an) h(early) f(draft) g(of) g(this) f(man)
+m(ual) h(and) g(con) m(tributed) f(man) m(y) i(ideas) f(and) f
+(corrections.) 275 887 y(The) k(mailing-list) p Fo 30
+w(info-cvs) p Ft 31 w(is) g(sometimes) g(informativ) m(e.) 50
+b(I) 33 b(ha) m(v) m(e) i(included) c(information) g(from) 150
+996 y(p) s(ostings) e(made) h(b) m(y) h(the) f(follo) m(wing) f(p) s
+(ersons:) 40 b(Da) m(vid) 30 b(G.) h(Grubbs) p Fo 28
+w(<dgg@think.com>) p Ft(.) 275 1131 y(Some) f(text) h(has) f(b) s(een) g
+(extracted) i(from) e(the) g(man) g(pages) h(for) p Fs
+30 w(r) n(cs) p Ft(.) 275 1265 y(The) p Fs 33 w(cvs) i(f) -8
+b(a) n(q) p Ft 33 w(b) m(y) 34 b(Da) m(vid) g(G.) g(Grubbs) e(has) i
+(pro) m(vided) e(useful) g(material.) 51 b(The) p Fs
+34 w(f) -8 b(a) n(q) p Ft 33 w(is) 33 b(no) g(longer) 150
+1375 y(main) m(tained,) 24 b(ho) m(w) m(ev) m(er,) j(and) c(this) g
+(man) m(ual) h(is) e(ab) s(out) i(the) g(closest) h(thing) e(there) h
+(is) f(to) h(a) h(successor) f(\(with) 150 1484 y(resp) s(ect) 30
+b(to) h(do) s(cumen) m(ting) f(ho) m(w) g(to) h(use) p
+Fs 30 w(cvs) p Ft(,) f(at) h(least\).) 275 1619 y(In) e(addition,) g
+(the) i(follo) m(wing) d(p) s(ersons) h(ha) m(v) m(e) j(help) s(ed) c
+(b) m(y) j(telling) d(me) j(ab) s(out) f(mistak) m(es) h(I'v) m(e) g
+(made:) 390 1748 y(Ro) m(xanne) g(Brunskill) p Fo 27
+w(<rbrunski@datap.ca>) p Ft(,) 390 1851 y(Kath) m(y) g(Dy) m(er) p
+Fo 31 w(<dyer@phoenix.ocf.llnl.g) o(ov>) p Ft(,) 390
+1955 y(Karl) e(Pingle) p Fo 29 w(<pingle@acuson.com>) p
+Ft(,) 390 2059 y(Thomas) h(A) g(P) m(eterson) p Fo 32
+w(<tap@src.honeywell.com>) p Ft -1 w(,) 390 2163 y(Inge) g(W) -8
+b(allin) p Fo 29 w(<ingwa@signum.se>) p Ft(,) 390 2267
+y(Dirk) 30 b(Kosc) m(h) m(uetzki) p Fo 31 w(<koschuet@fmi.uni-passa) o
+(u.de) o(>) p Ft 390 2370 a(and) g(Mic) m(hael) g(Bro) m(wn) p
+Fo 31 w(<brown@wi.extrel.com>) p Ft(.) 275 2505 y(The) h(list) g(of) i
+(con) m(tributors) f(here) g(is) f(not) i(comprehensiv) m(e;) g(for) f
+(a) h(more) g(complete) g(list) e(of) h(who) g(has) 150
+2614 y(con) m(tributed) e(to) h(this) e(man) m(ual) h(see) h(the) f
+(\014le) g(`) p Fo(doc/ChangeLog) p Ft(') d(in) i(the) p
+Fs 31 w(cvs) p Ft 29 w(source) i(distribution.) p 90 rotate
+dyy eop
%%Page: 156 158
-156 157 bop 150 -116 a Ft(156)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)330 299 y Fo(bug-cvs)p Ft(.)54
-b(It)36 b(is)f(\014ne)g(to)h(discuss)e Fs(cvs)g Ft(bugs)h(on)h(whatev)m
-(er)g(forum)f(y)m(ou)h(prefer,)g(but)f(there)h(are)330
-408 y(not)31 b(necessarily)e(an)m(y)i(main)m(tainers)e(reading)g(bug)h
-(rep)s(orts)g(sen)m(t)h(an)m(ywhere)f(except)h Fo(bug-cvs)p
-Ft(.)275 593 y(P)m(eople)f(often)h(ask)f(if)g(there)g(is)f(a)i(list)e
-(of)h(kno)m(wn)g(bugs)g(or)g(whether)g(a)g(particular)f(bug)g(is)h(a)g
-(kno)m(wn)150 702 y(one.)45 b(The)31 b(\014le)g Fs(bugs)g
-Ft(in)f(the)i Fs(cvs)f Ft(source)h(distribution)c(is)i(one)i(list)e(of)
-i(kno)m(wn)f(bugs,)h(but)f(it)g(do)s(esn't)150 812 y(necessarily)d(try)
-g(to)h(b)s(e)f(comprehensiv)m(e.)40 b(P)m(erhaps)28 b(there)h(will)d
-(nev)m(er)j(b)s(e)f(a)h(comprehensiv)m(e,)g(detailed)150
-922 y(list)g(of)i(kno)m(wn)e(bugs.)p eop
+156 157 bop Ft 150 -116 a(156) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p 90 rotate
+dyy eop
%%Page: 157 159
-157 158 bop 150 -116 a Ft(Index)3241 b(157)150 299 y
-Fq(Index)150 623 y Fp(!)150 761 y Fe(!,)26 b(in)g(mo)r(dules)f(\014le)
-11 b Fd(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)37 b Fe(129)150
-1045 y Fp(#)150 1183 y Fe(#cvs.lo)r(c)n(k,)27 b(remo)n(ving)c
-Fd(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)49 b Fe(65)150 1286
-y(#cvs.lo)r(c)n(k,)27 b(tec)n(hnical)f(details)16 b Fd(.)e(.)e(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)42
-b Fe(12)150 1388 y(#cvs.r\015,)26 b(and)f(bac)n(kups)17
-b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)43 b Fe(18)150 1491 y(#cvs.r\015,)26
-b(remo)n(ving)18 b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)44
-b Fe(65)150 1593 y(#cvs.r\015,)26 b(tec)n(hnical)g(details)11
-b Fd(.)i(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)36 b Fe(12)150 1696 y(#cvs.t\015)14 b
-Fd(.)e(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)g(.)40 b Fe(12)150 1798 y(#cvs.w\015,)26 b(remo)n(ving)e
-Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)49 b Fe(65)150
-1901 y(#cvs.w\015,)26 b(tec)n(hnical)g(details)16 b Fd(.)e(.)f(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)42
-b Fe(12)150 2184 y Fp(&)150 2322 y Fe(&,)26 b(in)f(mo)r(dules)g(\014le)
-10 b Fd(.)j(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)36 b Fe(128)150
-2605 y Fp(-)150 2744 y Fe(-a,)26 b(in)g(mo)r(dules)f(\014le)8
-b Fd(.)k(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fe(127)150
-2847 y(-d,)25 b(in)h(mo)r(dules)f(\014le)f Fd(.)12 b(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)50 b Fe(129)150 2949 y(-e,)26 b(in)f(mo)r(dules)h(\014le)19
-b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)46 b Fe(129,)27 b(130)150 3052
-y(-i,)f(in)f(mo)r(dules)h(\014le)8 b Fd(.)k(.)h(.)f(.)g(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)34
-b Fe(129,)27 b(130)150 3154 y(-j)f(\(merging)f(branc)n(hes\))20
-b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)46 b Fe(45)150 3257 y(-j)26
-b(\(merging)f(branc)n(hes\),)h(and)f(k)n(eyw)n(ord)g(substitution)318
-3356 y Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)40 b Fe(47)150 3459 y(-k)25
-b(\(k)n(eyw)n(ord)g(substitution\))8 b Fd(.)k(.)g(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33
-b Fe(75)150 3561 y(-kk,)25 b(to)g(a)n(v)n(oid)h(con\015icts)g(during)g
-(a)g(merge)7 b Fd(.)12 b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)33
-b Fe(47)150 3664 y(-o,)26 b(in)g(mo)r(dules)f(\014le)18
-b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)44 b Fe(129,)27 b(130)150 3766
-y(-s,)f(in)f(mo)r(dules)h(\014le)12 b Fd(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)38 b Fe(129)150 3869 y(-t,)25 b(in)h(mo)r(dules)f(\014le)d
-Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)48 b Fe(129,)27 b(130)150 3971
-y(-u,)e(in)h(mo)r(dules)f(\014le)16 b Fd(.)c(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)42
-b Fe(129,)27 b(130)150 4254 y Fp(.)150 4393 y Fe(.#)f(\014les)7
-b Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)32 b Fe(113)150 4495 y(.bashrc,)26 b(setting)h(CVSR)n(OOT)d
-(in)d Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)47 b Fe(7)150 4598 y(.cshrc,)27 b(setting)f(CVSR)n(OOT)e(in)8
-b Fd(.)13 b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)34 b Fe(7)150 4700 y(.cvsrc)26 b(\014le)7
-b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)32 b Fe(86)150 4803 y(.pro\014le,)27 b(setting)f(CVSR)n(OOT)e
-(in)8 b Fd(.)k(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)34 b Fe(7)150 4905 y(.tcshrc,)26 b(setting)h(CVSR)n(OOT)d
-(in)12 b Fd(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)38 b Fe(7)150 5201 y Fp(/)150 5340 y Fe(/usr/lo)r(cal/cvsro)
-r(ot,)30 b(as)c(example)f(rep)r(ository)11 b Fd(.)i(.)f(.)g(.)h(.)f(.)g
-(.)37 b Fe(7)2025 623 y Fp(:)2025 755 y Fe(:ext:,)26
-b(setting)g(up)7 b Fd(.)k(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-32 b Fe(20)2025 855 y(:ext:,)26 b(troublesho)r(oting)d
-Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)48 b Fe(150)2025 955 y(:fork:,)27
-b(setting)f(up)11 b Fd(.)h(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)37
-b Fe(26)2025 1054 y(:gserv)n(er:,)27 b(setting)f(up)14
-b Fd(.)e(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)40 b Fe(24)2025 1154
-y(:kserv)n(er:,)26 b(setting)g(up)13 b Fd(.)f(.)g(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)39 b Fe(25)2025 1254 y(:lo)r(cal:,)28 b(setting)e(up)18
-b Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)45
-b Fe(7)2025 1353 y(:pserv)n(er:,)26 b(setting)g(up)12
-b Fd(.)g(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)38 b Fe(23)2025 1453
-y(:pserv)n(er:,)26 b(troublesho)r(oting)9 b Fd(.)k(.)g(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)35
-b Fe(150)2025 1552 y(:serv)n(er:,)26 b(setting)h(up)15
-b Fd(.)c(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)41 b Fe(20)2025
-1652 y(:serv)n(er:,)26 b(troublesho)r(oting)12 b Fd(.)i(.)e(.)h(.)f(.)g
-(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38
-b Fe(150)2025 1918 y Fp(=)2025 2051 y Fe(=======)9 b
-Fd(.)h(.)j(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)35
-b Fe(64)p 2033 2317 41 6 v 2029 2450 24 4 v 2057 2450
-V 2106 2450 a(\014les)26 b(\(VMS\))20 b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)47 b Fe(113)2025 2716 y Ff(>)2025
-2848 y Fc(>>>>>>>)8 b Fd(.)14 b(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)34 b Fe(64)2025 3115
-y Ff(<)2025 3247 y Fc(<<<<<<<)8 b Fd(.)14 b(.)e(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)34 b Fe(64)2025
-3513 y Fp(A)2025 3646 y Fe(Abandoning)25 b(w)n(ork)11
-b Fd(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)37 b Fe(68)2025
-3745 y(Access)26 b(a)g(branc)n(h)21 b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)47 b Fe(42)2025 3845 y(add)25 b(\(sub)r(command\))18
-b Fd(.)12 b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)45 b Fe(51)2025
-3945 y(Adding)25 b(a)h(tag)15 b Fd(.)e(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)g(.)h(.)41 b Fe(34)2025 4044 y(Adding)25
-b(\014les)18 b Fd(.)13 b(.)f(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)44 b Fe(51)2025 4144 y(Admin)24 b(\(sub)r(command\))19
-b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)48 b Fe(91)2025 4244 y(Administrativ)n(e)24
-b(\014les)i(\(in)n(tro\))c Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)47 b Fe(16)2025 4343
-y(Administrativ)n(e)24 b(\014les)i(\(reference\))7 b
-Fd(.)13 b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)33
-b Fe(127)2025 4443 y(Administrativ)n(e)24 b(\014les,)j(editing)f(them)
-17 b Fd(.)10 b(.)j(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)42
-b Fe(17)2025 4543 y(Alias)26 b(mo)r(dules)18 b Fd(.)13
-b(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)44 b Fe(127)2025
-4642 y(ALL)25 b(in)h(commitinfo)20 b Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-47 b Fe(132)2025 4742 y(Amp)r(ersand)24 b(mo)r(dules)19
-b Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)46 b Fe(128)2025 4842
-y(annotate)26 b(\(sub)r(command\))7 b Fd(.)j(.)i(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)33
-b Fe(58)2025 4941 y(A)n(tomic)25 b(transactions,)i(lac)n(k)f(of)20
-b Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)45 b Fe(66)2025 5041 y(A)n(ttic)23 b Fd(.)13 b(.)f(.)g(.)h(.)f
-(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)50
-b Fe(11)2025 5141 y(Authen)n(ticated)24 b(clien)n(t,)j(using)19
-b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)g(.)45 b Fe(23)2025 5240 y(Authen)n(ticating)25
-b(serv)n(er,)h(setting)g(up)8 b Fd(.)k(.)g(.)g(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)34 b Fe(21)2025 5340 y(Authen)n(tication,)25
-b(stream)11 b Fd(.)h(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)37 b Fe(86)p eop
+157 158 bop Ft 150 -116 a(App) s(endix) 28 b(H:) i(Dealing) g(with) g
+(bugs) f(in) g(CVS) h(or) g(this) g(man) m(ual) 1271
+b(157) p Fq 150 141 a(App) t(endix) 75 b(H) 81 b(Dealing) 55
+b(with) e(bugs) g(in) h(CVS) f(or) h(this) 1099 299 y(man) l(ual) p
+Ft 275 561 a(Neither) p Fs 39 w(cvs) p Ft 39 w(nor) 40
+b(this) f(man) m(ual) g(is) h(p) s(erfect,) i(and) e(they) g(probably) e
+(nev) m(er) j(will) c(b) s(e.) 69 b(If) 40 b(y) m(ou) h(are) 150
+670 y(ha) m(ving) 28 b(trouble) g(using) p Fs 28 w(cvs) p
+Ft(,) g(or) h(think) e(y) m(ou) i(ha) m(v) m(e) h(found) e(a) h(bug,) g
+(there) g(are) g(a) g(n) m(um) m(b) s(er) f(of) h(things) f(y) m(ou) 150
+780 y(can) 35 b(do) g(ab) s(out) f(it.) 54 b(Note) 36
+b(that) g(if) e(the) h(man) m(ual) f(is) g(unclear,) h(that) h(can) f
+(b) s(e) f(considered) g(a) h(bug) f(in) g(the) 150 889
+y(man) m(ual,) 28 b(so) g(these) g(problems) d(are) j(often) g(w) m
+(orth) g(doing) f(something) g(ab) s(out) g(as) h(w) m(ell) f(as) g
+(problems) f(with) p Fs 150 999 a(cvs) p Ft 29 w(itself.) p
+Fr 225 1143 a(\017) p Ft 60 w(If) 37 b(y) m(ou) h(w) m(an) m(t) g
+(someone) h(to) f(help) e(y) m(ou) i(and) f(\014x) g(bugs) g(that) h(y)
+m(ou) g(rep) s(ort,) h(there) e(are) h(companies) 330
+1252 y(whic) m(h) 29 b(will) f(do) i(that) h(for) f(a) h(fee.) 41
+b(One) 30 b(suc) m(h) g(compan) m(y) h(is:) p Fo 570
+1385 a(Signum) 46 b(Support) g(AB) 570 1489 y(Box) h(2044) 570
+1593 y(S-580) f(02) 95 b(Linkoping) 570 1697 y(Sweden) 570
+1801 y(Email:) 46 b(info@signum.se) 570 1904 y(Phone:) g(+46) h
+(\(0\)13) f(-) i(21) f(46) g(00) 570 2008 y(Fax:) 142
+b(+46) 47 b(\(0\)13) f(-) i(21) f(47) g(00) 570 2112
+y(http://www.signum.se/) p Fr 225 2355 a(\017) p Ft 60
+w(If) 31 b(y) m(ou) h(got) p Fs 32 w(cvs) p Ft 30 w(through) f(a) h
+(distributor,) d(suc) m(h) i(as) g(an) h(op) s(erating) e(system) i(v) m
+(endor) f(or) g(a) h(v) m(endor) 330 2464 y(of) j(freew) m(are) p
+Fs 36 w(cd-r) n(om) p Ft(s,) g(y) m(ou) h(ma) m(y) f(wish) e(to) j(see)
+g(whether) e(the) h(distributor) d(pro) m(vides) i(supp) s(ort.) 330
+2574 y(Often,) h(they) f(will) d(pro) m(vide) i(no) h(supp) s(ort) e
+(or) h(minimal) e(supp) s(ort,) j(but) f(this) g(ma) m(y) h(v) -5
+b(ary) 34 b(from) f(dis-) 330 2684 y(tributor) c(to) i(distributor.) p
+Fr 225 2823 a(\017) p Ft 60 w(If) h(y) m(ou) i(ha) m(v) m(e) g(the) f
+(skills) d(and) i(time) h(to) h(do) e(so,) i(y) m(ou) g(ma) m(y) f
+(wish) e(to) j(\014x) e(the) h(bug) g(y) m(ourself.) 47
+b(If) 33 b(y) m(ou) 330 2932 y(wish) j(to) j(submit) d(y) m(our) i
+(\014x) f(for) h(inclusion) c(in) j(future) g(releases) h(of) p
+Fs 38 w(cvs) p Ft(,) h(see) f(the) h(\014le) p Fs 36
+w(ha) n(cking) p Ft 330 3042 a(in) 34 b(the) p Fs 36
+w(cvs) p Ft 34 w(source) i(distribution.) 52 b(It) 35
+b(con) m(tains) h(m) m(uc) m(h) g(more) f(information) f(on) h(the) h
+(pro) s(cess) f(of) 330 3151 y(submitting) 28 b(\014xes.) p
+Fr 225 3290 a(\017) p Ft 60 w(There) i(ma) m(y) h(b) s(e) f(resources) g
+(on) g(the) h(net) f(whic) m(h) f(can) i(help.) 39 b(Tw) m(o) 31
+b(go) s(o) s(d) f(places) g(to) i(start) e(are:) p Fo
+570 3424 a(http://www.cvshome.org) 570 3528 y(http://www.loria.fr/~mol)
+o(li/c) o(vs-i) o(nde) o(x.ht) o(ml) p Ft 330 3667 a(If) 37
+b(y) m(ou) g(are) g(so) h(inspired,) d(increasing) h(the) h
+(information) f(a) m(v) -5 b(ailable) 36 b(on) h(the) g(net) g(is) f
+(lik) m(ely) g(to) i(b) s(e) 330 3776 y(appreciated.) 56
+b(F) -8 b(or) 36 b(example,) h(b) s(efore) e(the) h(standard) p
+Fs 34 w(cvs) p Ft 35 w(distribution) c(w) m(ork) m(ed) j(on) h(Windo) m
+(ws) 330 3886 y(95,) 50 b(there) 45 b(w) m(as) g(a) h(w) m(eb) f(page) g
+(with) f(some) i(explanation) e(and) g(patc) m(hes) i(for) f(running) p
+Fs 42 w(cvs) p Ft 44 w(on) 330 3995 y(Windo) m(ws) 34
+b(95,) j(and) d(v) -5 b(arious) 34 b(p) s(eople) g(help) s(ed) e(out) j
+(b) m(y) g(men) m(tioning) f(this) g(page) h(on) g(mailing) d(lists) 330
+4105 y(or) e(newsgroups) f(when) h(the) g(sub) 5 b(ject) 31
+b(came) g(up.) p Fr 225 4244 a(\017) p Ft 60 w(It) d(is) e(also) i(p) s
+(ossible) d(to) j(rep) s(ort) f(bugs) f(to) p Fo 29 w(bug-cvs) p
+Ft(.) 38 b(Note) 28 b(that) g(someone) h(ma) m(y) f(or) f(ma) m(y) h
+(not) g(w) m(an) m(t) 330 4354 y(to) e(do) f(an) m(ything) f(with) g(y)
+m(our) h(bug) f(rep) s(ort|if) g(y) m(ou) h(need) g(a) g(solution) f
+(consider) g(one) h(of) g(the) h(options) 330 4463 y(men) m(tioned) k
+(ab) s(o) m(v) m(e.) 43 b(P) m(eople) 31 b(probably) d(do) j(w) m(an) m
+(t) g(to) g(hear) g(ab) s(out) f(bugs) g(whic) m(h) f(are) i
+(particularly) 330 4573 y(sev) m(ere) 36 b(in) e(consequences) i
+(and/or) f(easy) g(to) h(\014x,) g(ho) m(w) m(ev) m(er.) 56
+b(Y) -8 b(ou) 36 b(can) f(also) g(increase) g(y) m(our) g(o) s(dds) 330
+4682 y(b) m(y) 29 b(b) s(eing) f(as) i(clear) g(as) f(p) s(ossible) e
+(ab) s(out) i(the) h(exact) h(nature) e(of) h(the) f(bug) g(and) g(an) m
+(y) h(other) g(relev) -5 b(an) m(t) 330 4792 y(information.) 39
+b(The) 29 b(w) m(a) m(y) h(to) g(rep) s(ort) f(bugs) g(is) g(to) h
+(send) e(email) h(to) p Fo 30 w(bug-cvs@gnu.org) p Ft(.) 37
+b(Note) 30 b(that) 330 4902 y(submissions) 22 b(to) p
+Fo 26 w(bug-cvs) p Ft 23 w(ma) m(y) k(b) s(e) f(distributed) d(under) i
+(the) i(terms) f(of) g(the) p Fs 26 w(gnu) p Ft 25 w(Public) e
+(License,) 330 5011 y(so) h(if) f(y) m(ou) i(don't) f(lik) m(e) f
+(this,) i(don't) f(submit) e(them.) 39 b(There) 23 b(is) g(usually) f
+(no) i(justi\014cation) f(for) h(sending) 330 5121 y(mail) k(directly) g
+(to) i(one) g(of) f(the) p Fs 30 w(cvs) p Ft 29 w(main) m(tainers) f
+(rather) h(than) g(to) p Fo 30 w(bug-cvs) p Ft(;) f(those) i(main) m
+(tainers) 330 5230 y(who) 40 b(w) m(an) m(t) h(to) g(hear) f(ab) s(out)
+g(suc) m(h) g(bug) g(rep) s(orts) f(read) p Fo 41 w(bug-cvs) p
+Ft(.) 68 b(Also) 40 b(note) h(that) g(sending) e(a) 330
+5340 y(bug) e(rep) s(ort) g(to) i(other) f(mailing) e(lists) g(or) i
+(newsgroups) e(is) p Fn 37 w(not) p Ft 47 w(a) i(substitute) f(for) h
+(sending) e(it) h(to) p 90 rotate dyy eop
%%Page: 158 160
-158 159 bop 150 -116 a Ft(158)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y Fe(Author)25 b(k)n(eyw)n(ord)18
-b Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)44
-b Fe(73)150 399 y(Automatically)25 b(ignored)i(\014les)19
-b Fd(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)45 b Fe(137)150 499 y(Av)n(oiding)25 b(editor)h(in)n(v)n(o)r
-(cation)7 b Fd(.)14 b(.)e(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)33 b Fe(90)150 769 y Fp(B)150
-903 y Fe(Bac)n(king)26 b(up,)g(rep)r(ository)18 b Fd(.)13
-b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)43 b Fe(18)150 1003 y(Base)27 b(directory)-6
-b(,)26 b(in)f(CVS)g(directory)15 b Fd(.)e(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)40 b Fe(16)150 1104 y(BASE,)26
-b(as)g(reserv)n(ed)g(tag)g(name)11 b Fd(.)g(.)i(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)36 b Fe(34)150
-1204 y(BASE,)26 b(sp)r(ecial)h(tag)22 b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)47 b Fe(90)150 1304 y(Baserev)27 b(\014le,)f(in)f(CVS)h
-(directory)6 b Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)32 b Fe(16)150 1404 y(Baserev.tmp)25
-b(\014le,)i(in)e(CVS)g(directory)18 b Fd(.)13 b(.)f(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)44 b Fe(16)150 1505 y(Bill)27 b(of)f(materials)c
-Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)47
-b Fe(81)150 1605 y(Binary)26 b(\014les)9 b Fd(.)k(.)f(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)35 b Fe(59)150
-1705 y(Branc)n(h)26 b(merge)f(example)16 b Fd(.)c(.)g(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)42
-b Fe(45)150 1805 y(Branc)n(h)26 b(n)n(um)n(b)r(er)21
-b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)50 b Fe(33,)26
-b(43)150 1906 y(Branc)n(h,)g(accessing)13 b Fd(.)i(.)d(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)39 b Fe(42)150 2006 y(Branc)n(h,)26 b(c)n(hec)n(k)f
-(out)6 b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)32
-b Fe(42)150 2106 y(Branc)n(h,)26 b(creating)h(a)17 b
-Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)43 b Fe(41)150
-2206 y(Branc)n(h,)26 b(iden)n(tifying)e Fd(.)12 b(.)h(.)f(.)g(.)h(.)f
-(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)49 b Fe(42)150 2307 y(Branc)n(h,)26 b(retrieving)d
-Fd(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)48 b Fe(42)150
-2407 y(Branc)n(h,)26 b(v)n(endor-)20 b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)47 b Fe(77)150 2507 y(Branc)n(hes)26
-b(motiv)l(ation)18 b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)44
-b Fe(41)150 2607 y(Branc)n(hes,)27 b(cop)n(ying)e(c)n(hanges)h(b)r(et)n
-(w)n(een)e Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)49
-b Fe(41)150 2708 y(Branc)n(hes,)27 b(stic)n(ky)18 b Fd(.)11
-b(.)h(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)43 b Fe(42)150
-2808 y(Branc)n(hing)11 b Fd(.)h(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)36 b Fe(41)150 2908 y(Bringing)27
-b(a)f(\014le)g(up)e(to)i(date)10 b Fd(.)j(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35
-b Fe(62)150 3008 y(Bugs)26 b(in)g(this)g(man)n(ual)f(or)h(CVS)14
-b Fd(.)d(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-40 b Fe(155)150 3109 y(Bugs,)27 b(rep)r(orting)10 b Fd(.)j(.)f(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)36 b Fe(155)150 3209 y(Builds)22
-b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)46 b Fe(81)150 3479 y Fp(C)150 3613 y
-Fe(Changes,)27 b(cop)n(ying)f(b)r(et)n(w)n(een)f(branc)n(hes)18
-b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)43
-b Fe(41)150 3713 y(Changing)27 b(a)f(log)g(message)16
-b Fd(.)e(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)g(.)h(.)f(.)42 b Fe(92)150 3813 y(Chec)n(k)25
-b(out)h(a)g(branc)n(h)16 b Fd(.)11 b(.)i(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)41
-b Fe(42)150 3913 y(Chec)n(k)n(ed)25 b(out)h(cop)n(y)-6
-b(,)25 b(k)n(eeping)9 b Fd(.)j(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b Fe(136)150 4014 y(Chec)n(kin)25
-b(program)20 b Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)46
-b Fe(129)150 4114 y(Chec)n(kin.prog)26 b(\014le,)g(in)g(CVS)f
-(directory)8 b Fd(.)13 b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34
-b Fe(16)150 4214 y(Chec)n(king)26 b(commits)17 b Fd(.)c(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)g(.)45 b Fe(132)150 4314 y(Chec)n(king)26 b(out)f(source)7
-b Fd(.)13 b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)33 b Fe(4)150
-4415 y(c)n(hec)n(k)n(out)25 b(\(sub)r(command\))9 b Fd(.)h(.)i(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-35 b Fe(95)150 4515 y(Chec)n(k)n(out)25 b(program)15
-b Fd(.)e(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)41 b Fe(129)150 4615
-y(Chec)n(k)n(out,)26 b(as)g(term)e(for)j(getting)f(ready)g(to)g(edit)20
-b Fd(.)12 b(.)g(.)h(.)45 b Fe(68)150 4715 y(Chec)n(k)n(out,)26
-b(example)10 b Fd(.)h(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)36
-b Fe(4)150 4816 y(c)n(hec)n(k)n(outlist)21 b Fd(.)12
-b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)46
-b Fe(137)150 4916 y(Cho)r(osing,)28 b(reserv)n(ed)d(or)h(unreserv)n(ed)
-f(c)n(hec)n(k)n(outs)17 b Fd(.)12 b(.)g(.)g(.)43 b Fe(69)150
-5016 y(Cleaning)27 b(up)16 b Fd(.)c(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)g(.)h(.)f(.)g(.)43 b Fe(5)2025 299 y(Clien)n(t/Serv)n(er)26
-b(Op)r(eration)10 b Fd(.)j(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)36 b Fe(19)2025
-399 y(co)26 b(\(sub)r(command\))9 b Fd(.)h(.)i(.)h(.)f(.)g(.)h(.)f(.)g
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)35 b Fe(95)2025 500 y(Command)24 b(reference)10
-b Fd(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)36 b Fe(115)2025 600
-y(Command)24 b(structure)8 b Fd(.)k(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)34
-b Fe(85)2025 700 y(Commen)n(t)24 b(leader)14 b Fd(.)f(.)g(.)f(.)g(.)h
-(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)40 b Fe(91)2025 801 y(commit)24
-b(\(sub)r(command\))10 b Fd(.)g(.)j(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)36 b Fe(97)2025
-901 y(Commit)24 b(\014les)f Fd(.)12 b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)48 b Fe(131)2025 1001 y(Commit,)25 b(when)g(to)15
-b Fd(.)d(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)40 b Fe(71)2025
-1102 y(Commitinfo)18 b Fd(.)12 b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)44 b Fe(132)2025 1202 y(Committing)25
-b(c)n(hanges)20 b Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)46
-b Fe(4)2025 1303 y(Common)24 b(options)g Fd(.)12 b(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-g(.)h(.)f(.)g(.)49 b Fe(88)2025 1403 y(Common)24 b(syn)n(tax)h(of)h
-(info)h(\014les)19 b Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)45 b Fe(131)2025 1503 y(Compatibilit)n(y)-6
-b(,)25 b(b)r(et)n(w)n(een)h(CVS)f(v)n(ersions)10 b Fd(.)j(.)g(.)f(.)g
-(.)h(.)f(.)g(.)h(.)36 b Fe(143)2025 1604 y(Compression)14
-b Fd(.)f(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)40 b Fe(88,)27
-b(116)2025 1704 y(COMSPEC,)g(en)n(vironmen)n(t)d(v)l(ariable)11
-b Fd(.)h(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)37
-b Fe(142)2025 1804 y(con\014g,)26 b(in)g(CVSR)n(OOT)20
-b Fd(.)13 b(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)48 b Fe(139)2025 1905 y(Con\015ict)26
-b(mark)n(ers)13 b Fd(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)39
-b Fe(64)2025 2005 y(Con\015ict)26 b(resolution)17 b Fd(.)d(.)e(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)43 b Fe(64)2025 2106 y(Con\015icts)26
-b(\(merge)f(example\))13 b Fd(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)39 b Fe(64)2025
-2206 y(Con)n(tributors)26 b(\(CVS)f(program\))c Fd(.)12
-b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)47
-b Fe(1)2025 2306 y(Con)n(tributors)26 b(\(man)n(ual\))18
-b Fd(.)12 b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)45 b Fe(153)2025 2407 y(Cop)n(ying)26
-b(a)g(rep)r(ository)11 b Fd(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)37
-b Fe(19)2025 2507 y(Cop)n(ying)26 b(c)n(hanges)10 b Fd(.)j(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)36 b Fe(41)2025 2607 y(Correcting)27
-b(a)f(log)h(message)17 b Fd(.)c(.)f(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)43 b Fe(92)2025
-2708 y(Creating)27 b(a)f(branc)n(h)c Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)49 b Fe(41)2025 2808 y(Creating)27 b(a)f(pro)t(ject)19
-b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)44 b Fe(29)2025
-2908 y(Creating)27 b(a)f(rep)r(ository)d Fd(.)13 b(.)f(.)g(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-48 b Fe(18)2025 3009 y(Credits)26 b(\(CVS)f(program\))e
-Fd(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)49 b Fe(1)2025 3109 y(Credits)26
-b(\(man)n(ual\))20 b Fd(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)47
-b Fe(153)2025 3210 y(CVS)25 b(1.6,)i(and)e(w)n(atc)n(hes)13
-b Fd(.)h(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)39 b Fe(69)2025 3310 y(CVS)25
-b(command)f(structure)18 b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)44 b Fe(85)2025
-3410 y(CVS)25 b(directory)-6 b(,)26 b(in)f(rep)r(ository)15
-b Fd(.)f(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)41 b Fe(11)2025 3511 y(CVS)25 b(directory)-6 b(,)26
-b(in)f(w)n(orking)i(directory)16 b Fd(.)c(.)g(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)41 b Fe(13)2025 3611 y(CVS)25 b(passwd)h(\014le)18
-b Fd(.)13 b(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)44
-b Fe(22)2025 3711 y(CVS,)25 b(history)h(of)12 b Fd(.)h(.)g(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)38 b Fe(1)2025 3812 y(CVS,)25
-b(in)n(tro)r(duction)h(to)9 b Fd(.)k(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35
-b Fe(1)2025 3912 y(CVS,)25 b(v)n(ersions)i(of)12 b Fd(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)38 b Fe(143)2025 4013 y(CVS/Base)27
-b(directory)6 b Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)32
-b Fe(16)2025 4113 y(CVS/Baserev)26 b(\014le)20 b Fd(.)12
-b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)45 b Fe(16)2025
-4213 y(CVS/Baserev.tmp)25 b(\014le)13 b Fd(.)f(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)38
-b Fe(16)2025 4314 y(CVS/Chec)n(kin.prog)26 b(\014le)21
-b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)47 b Fe(16)2025 4414 y(CVS/En)n(tries)26
-b(\014le)13 b Fd(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)38
-b Fe(14)2025 4514 y(CVS/En)n(tries.Bac)n(kup)26 b(\014le)c
-Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)48 b Fe(15)2025 4615 y(CVS/En)n(tries.Log)27
-b(\014le)12 b Fd(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)38 b Fe(15)2025
-4715 y(CVS/En)n(tries.Static)27 b(\014le)13 b Fd(.)f(.)g(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)38
-b Fe(15)2025 4815 y(CVS/Notify)26 b(\014le)8 b Fd(.)k(.)h(.)f(.)g(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fe(16)2025 4916 y(CVS/Notify)-6
-b(.tmp)24 b(\014le)f Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)49
-b Fe(16)2025 5016 y(CVS/Rep)r(ository)26 b(\014le)c Fd(.)13
-b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)48 b Fe(14)p eop
+158 159 bop Ft 150 -116 a(158) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fo 330
+299 a(bug-cvs) p Ft(.) 54 b(It) 36 b(is) f(\014ne) g(to) h(discuss) p
+Fs 34 w(cvs) p Ft 34 w(bugs) f(on) h(whatev) m(er) g(forum) f(y) m(ou) h
+(prefer,) g(but) f(there) h(are) 330 408 y(not) 31 b(necessarily) e(an)
+m(y) i(main) m(tainers) e(reading) g(bug) h(rep) s(orts) g(sen) m(t) h
+(an) m(ywhere) f(except) p Fo 31 w(bug-cvs) p Ft(.) 275
+593 y(P) m(eople) g(often) h(ask) f(if) g(there) g(is) f(a) i(list) e
+(of) h(kno) m(wn) g(bugs) g(or) g(whether) g(a) g(particular) f(bug) g
+(is) h(a) g(kno) m(wn) 150 702 y(one.) 45 b(The) 31 b(\014le) p
+Fs 31 w(bugs) p Ft 31 w(in) f(the) p Fs 32 w(cvs) p Ft
+31 w(source) i(distribution) c(is) i(one) i(list) e(of) i(kno) m(wn) f
+(bugs,) h(but) f(it) g(do) s(esn't) 150 812 y(necessarily) d(try) g(to)
+h(b) s(e) f(comprehensiv) m(e.) 40 b(P) m(erhaps) 28
+b(there) h(will) d(nev) m(er) j(b) s(e) f(a) h(comprehensiv) m(e,) g
+(detailed) 150 922 y(list) g(of) i(kno) m(wn) e(bugs.) p
+90 rotate dyy eop
%%Page: 159 161
-159 160 bop 150 -116 a Ft(Index)3241 b(159)150 299 y
-Fe(CVS/Ro)r(ot)26 b(\014le)14 b Fd(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)40 b Fe(7)150 399 y(CVS/T)-6 b(ag)27
-b(\014le)14 b Fd(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f
-(.)40 b Fe(16)150 500 y(CVS/T)-6 b(emplate)25 b(\014le)11
-b Fd(.)i(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)37 b Fe(16)150
-600 y(CVS/Up)r(date.prog)26 b(\014le)13 b Fd(.)g(.)f(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)39
-b Fe(16)150 700 y(CVS)p 311 700 24 4 v 27 w(CLIENT)p
-634 700 V 28 w(LOG,)26 b(en)n(vironmen)n(t)e(v)l(ariable)12
-b Fd(.)h(.)g(.)f(.)38 b Fe(142)150 800 y(CVS)p 311 800
-V 27 w(CLIENT)p 634 800 V 28 w(POR)-6 b(T)19 b Fd(.)12
-b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)g(.)45 b Fe(25)150 901 y(CVS)p 311
-901 V 27 w(IGNORE)p 653 901 V 27 w(REMOTE)p 1026 901
-V 28 w(R)n(OOT,)26 b(en)n(vironmen)n(t)304 1000 y(v)l(ariable)9
-b Fd(.)j(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)35
-b Fe(142)150 1101 y(CVS)p 311 1101 V 27 w(P)-6 b(ASSFILE,)25
-b(en)n(vironmen)n(t)f(v)l(ariable)e Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g
-(.)47 b Fe(23)150 1201 y(CVS)p 311 1201 V 27 w(R)n(CMD)p
-577 1201 V 28 w(POR)-6 b(T,)25 b(en)n(vironmen)n(t)f(v)l(ariable)16
-b Fd(.)d(.)g(.)f(.)42 b Fe(142)150 1301 y(CVS)p 311 1301
-V 27 w(RSH,)25 b(en)n(vironmen)n(t)f(v)l(ariable)16 b
-Fd(.)d(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)42
-b Fe(141)150 1402 y(CVS)p 311 1402 V 27 w(SER)-9 b(VER,)26
-b(and)f(:fork:)e Fd(.)13 b(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)48 b Fe(26)150 1502 y(CVS)p
-311 1502 V 27 w(SER)-9 b(VER,)26 b(en)n(vironmen)n(t)d(v)l(ariable)14
-b Fd(.)f(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)39 b Fe(20)150
-1602 y(CVS)p 311 1602 V 27 w(SER)-9 b(VER)p 648 1602
-V 27 w(SLEEP)j(,)25 b(en)n(vironmen)n(t)d(v)l(ariable)8
-b Fd(.)13 b(.)32 b Fe(142)150 1703 y(cvsadmin)7 b Fd(.)k(.)h(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)32
-b Fe(91)150 1803 y(CVSEDITOR,)25 b(en)n(vironmen)n(t)f(v)l(ariable)10
-b Fd(.)j(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)36
-b Fe(4)150 1903 y(CVSEDITOR,)25 b(in)n(ternal)h(v)l(ariable)14
-b Fd(.)f(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)40
-b Fe(139)150 2004 y(cvsignore)27 b(\(admin)d(\014le\),)i(global)21
-b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-46 b Fe(136)150 2104 y(CVSIGNORE,)25 b(en)n(vironmen)n(t)f(v)l(ariable)
-6 b Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)32 b
-Fe(141)150 2204 y(CVSREAD,)25 b(en)n(vironmen)n(t)e(v)l(ariable)14
-b Fd(.)g(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)40
-b Fe(141)150 2305 y(CVSREAD,)25 b(o)n(v)n(erriding)18
-b Fd(.)13 b(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)44 b Fe(88)150 2405 y(cvsro)r(ot)6
-b Fd(.)14 b(.)e(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)g(.)33 b Fe(7)150 2505 y(CVSR)n(OOT)25
-b(\(\014le\))e Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)49
-b Fe(127)150 2606 y(CVSR)n(OOT,)25 b(en)n(vironmen)n(t)f(v)l(ariable)14
-b Fd(.)f(.)f(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)40
-b Fe(7)150 2706 y(CVSR)n(OOT,)25 b(in)n(ternal)h(v)l(ariable)18
-b Fd(.)13 b(.)g(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-44 b Fe(138)150 2806 y(CVSR)n(OOT,)25 b(mo)r(dule)g(name)13
-b Fd(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)39 b Fe(16)150 2907 y(CVSR)n(OOT,)25 b(m)n(ultiple)g(rep)r
-(ositories)g Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)49
-b Fe(17)150 3007 y(CVSR)n(OOT,)25 b(o)n(v)n(erriding)16
-b Fd(.)d(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)42 b Fe(87)150 3107 y(CVSR)n(OOT,)25
-b(storage)i(of)g(\014les)16 b Fd(.)c(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)41 b Fe(13)150 3207
-y(CVSR)n(OOT/con\014g)16 b Fd(.)c(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)42
-b Fe(139)150 3308 y(CVSUMASK,)25 b(en)n(vironmen)n(t)e(v)l(ariable)e
-Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)46 b
-Fe(10)150 3408 y(cvswrapp)r(ers)26 b(\(admin)f(\014le\))20
-b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)46 b Fe(130)150 3508 y(CVSWRAPPERS,)22
-b(en)n(vironmen)n(t)f(v)l(ariable)8 b Fd(.)13 b(.)31
-b Fe(130,)25 b(141)150 3779 y Fp(D)150 3913 y Fe(Date)h(k)n(eyw)n(ord)c
-Fd(.)12 b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)48
-b Fe(73)150 4013 y(Dates)13 b Fd(.)g(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)39 b Fe(88)150
-4113 y(Dead)25 b(state)20 b Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)44 b Fe(11)150 4214 y(Decimal)26
-b(revision)g(n)n(um)n(b)r(er)18 b Fd(.)10 b(.)j(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)44
-b Fe(33)150 4314 y(DEF)-9 b(A)n(UL)j(T)25 b(in)h(commitinfo)7
-b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)g(.)h(.)33 b Fe(132)150 4414 y(DEF)-9 b(A)n(UL)j(T)25
-b(in)h(editinfo)15 b Fd(.)e(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)41 b Fe(134)150
-4515 y(DEF)-9 b(A)n(UL)j(T)25 b(in)h(v)n(erifymsg)18
-b Fd(.)11 b(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)g(.)44 b Fe(132)150 4615 y(De\014ning)25
-b(a)h(mo)r(dule)19 b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)45
-b Fe(31)150 4715 y(De\014ning)25 b(mo)r(dules)g(\(in)n(tro\))e
-Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)g(.)h(.)f(.)48 b Fe(16)150 4816 y(De\014ning)25
-b(mo)r(dules)g(\(reference)i(man)n(ual\))17 b Fd(.)12
-b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)43 b Fe(127)150 4916
-y(Deleting)26 b(\014les)20 b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)44 b Fe(52)150 5016 y(Deleting)26
-b(revisions)11 b Fd(.)j(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)37
-b Fe(92)2025 299 y(Deleting)26 b(stic)n(ky)f(tags)14
-b Fd(.)f(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)39 b Fe(38)2025 405
-y(Deleting)26 b(tags)15 b Fd(.)e(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)40 b Fe(37)2025 512 y(Descending)25 b(directories)h
-Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)g(.)h(.)f(.)50 b Fe(49)2025 618 y(Device)25
-b(no)r(des)17 b Fd(.)c(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)
-g(.)43 b Fe(83)2025 724 y(Di\013)11 b Fd(.)h(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)38
-b Fe(5)2025 831 y(di\013)25 b(\(sub)r(command\))8 b Fd(.)i(.)i(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)34 b Fe(100)2025 937 y(Di\013erences,)26
-b(merging)d Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)49 b Fe(46)2025
-1043 y(Directories,)27 b(mo)n(ving)18 b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)45 b Fe(55)2025 1150 y(Directories,)27 b(remo)n(ving)c
-Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)49 b Fe(53)2025 1256 y(Directory)-6
-b(,)25 b(descending)d Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)47
-b Fe(49)2025 1362 y(Disjoin)n(t)26 b(rep)r(ositories)9
-b Fd(.)15 b(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)35 b Fe(17)2025
-1469 y(Distributing)25 b(log)i(messages)e Fd(.)12 b(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)50
-b Fe(135)2025 1575 y(driv)n(er.c)25 b(\(merge)h(example\))17
-b Fd(.)11 b(.)h(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)42 b Fe(63)2025 1891 y Fp(E)2025 2038
-y Fe(edit)25 b(\(sub)r(command\))18 b Fd(.)10 b(.)i(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)43 b Fe(68)2025 2145 y(editinfo)26 b(\(admin)f(\014le\))8
-b Fd(.)k(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)34 b Fe(133)2025 2251
-y(Editing)26 b(administrativ)n(e)f(\014les)17 b Fd(.)c(.)f(.)h(.)f(.)g
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)43
-b Fe(17)2025 2357 y(Editing)26 b(the)f(mo)r(dules)g(\014le)15
-b Fd(.)e(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)41 b Fe(31)2025 2464 y(Editor,)26
-b(a)n(v)n(oiding)g(in)n(v)n(o)r(cation)g(of)9 b Fd(.)14
-b(.)e(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)35
-b Fe(90)2025 2570 y(EDITOR,)25 b(en)n(vironmen)n(t)f(v)l(ariable)15
-b Fd(.)e(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)42
-b Fe(4)2025 2676 y(EDITOR,)25 b(in)n(ternal)h(v)l(ariable)20
-b Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f
-(.)g(.)46 b Fe(139)2025 2783 y(EDITOR,)25 b(o)n(v)n(erriding)17
-b Fd(.)c(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)43 b Fe(87)2025 2889
-y(Editor,)26 b(sp)r(ecifying)h(p)r(er)f(mo)r(dule)9 b
-Fd(.)i(.)h(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)35
-b Fe(133)2025 2995 y(editors)26 b(\(sub)r(command\))21
-b Fd(.)12 b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)48 b Fe(69)2025 3102 y(emerge)10
-b Fd(.)i(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g
-(.)h(.)f(.)g(.)36 b Fe(65)2025 3208 y(Encryption)13 b
-Fd(.)e(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)38
-b Fe(88)2025 3314 y(En)n(tries)26 b(\014le,)g(in)g(CVS)f(directory)18
-b Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)44 b Fe(14)2025 3421 y(En)n(tries.Bac)n(kup)26 b(\014le,)g(in)f(CVS)
-h(directory)9 b Fd(.)j(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)35
-b Fe(15)2025 3527 y(En)n(tries.Log)27 b(\014le,)f(in)g(CVS)f(directory)
-18 b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)43
-b Fe(15)2025 3634 y(En)n(tries.Static)26 b(\014le,)h(in)e(CVS)g
-(directory)18 b Fd(.)13 b(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)44
-b Fe(15)2025 3740 y(En)n(vironmen)n(t)24 b(v)l(ariables)f
-Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)48 b Fe(141)2025 3846 y(Errors,)27
-b(rep)r(orting)d Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)50
-b Fe(155)2025 3953 y(Example)25 b(of)h(a)g(w)n(ork-session)12
-b Fd(.)i(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)39 b Fe(3)2025 4059 y(Example)25 b(of)h(merge)d
-Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)49 b Fe(63)2025
-4165 y(Example,)25 b(branc)n(h)g(merge)20 b Fd(.)12 b(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)46
-b Fe(45)2025 4272 y(Excluding)25 b(directories,)j(in)d(mo)r(dules)g
-(\014le)13 b Fd(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)39
-b Fe(129)2025 4378 y(Exit)25 b(status,)i(of)f(commitinfo)12
-b Fd(.)g(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)38 b Fe(132)2025 4484 y(Exit)25 b(status,)i(of)f(CVS)15
-b Fd(.)d(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)40 b Fe(85)2025 4591
-y(Exit)25 b(status,)i(of)f(editor)11 b Fd(.)i(.)g(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)38
-b Fe(150)2025 4697 y(Exit)25 b(status,)i(of)f(taginfo)13
-b Fd(.)h(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)38 b Fe(57)2025 4803 y(Exit)25
-b(status,)i(of)f(v)n(erifymsg)c Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)48 b Fe(132)2025
-4910 y(exp)r(ort)25 b(\(sub)r(command\))8 b Fd(.)i(.)i(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)34
-b Fe(102)2025 5016 y(Exp)r(ort)25 b(program)18 b Fd(.)13
-b(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)44 b Fe(129)p
-eop
+159 160 bop Ft 150 -116 a(Index) 3241 b(159) p Fq 150
+299 a(Index) p Fp 150 614 a(!) p Fe 150 754 a(!,) 26
+b(in) g(mo) r(dules) f(\014le) p Fd 11 w(.) 13 b(.) f(.) g(.) h(.) f(.)
+g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 37 w(131) p
+Fp 150 1058 a(#) p Fe 150 1198 a(#cvs.lo) r(c) n(k,) 27
+b(remo) n(ving) p Fd 23 w(.) 12 b(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.)
+h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) p Fe 49 w(67) 150 1297 y(#cvs.lo) r(c) n(k,) 27
+b(tec) n(hnical) f(details) p Fd 16 w(.) 14 b(.) e(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 42 w(12) 150 1397 y(#cvs.r\015,) 26 b(and) f(bac) n(kups) p
+Fd 17 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 43 w(18) 150 1497 y(#cvs.r\015,) 26 b(remo) n(ving) p
+Fd 18 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f
+(.) p Fe 44 w(67) 150 1597 y(#cvs.r\015,) 26 b(tec) n(hnical) g
+(details) p Fd 11 w(.) 13 b(.) g(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 36 w(12) 150 1697 y(#cvs.t\015) p Fd 14 w(.) f(.) h(.) f(.) g(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) g(.) p Fe 40 w(12) 150 1797 y(#cvs.w\015,) 26
+b(remo) n(ving) p Fd 24 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.)
+g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) p Fe 49 w(67) 150 1897 y(#cvs.w\015,) 26
+b(tec) n(hnical) g(details) p Fd 16 w(.) 14 b(.) f(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 42 w(12) p Fp 150 2201 a(&) p Fe 150 2340 a(&,) 26
+b(in) f(mo) r(dules) g(\014le) p Fd 10 w(.) 13 b(.) f(.) h(.) f(.) g(.)
+h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 36 w(130) p Fp
+150 2631 a(-) p Fe 150 2771 a(-a,) 26 b(in) g(mo) r(dules) f(\014le) p
+Fd 8 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) p Fe 34 w(129) 150 2870 y(-d,) 25 b(in) h(mo) r(dules) f(\014le) p
+Fd 24 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 50 w(131) 150 2970 y(-e,) 26 b(in) f(mo) r(dules) h(\014le) p
+Fd 19 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe
+46 w(131,) 27 b(132) 150 3070 y(-i,) f(in) f(mo) r(dules) h(\014le) p
+Fd 8 w(.) 12 b(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 34 w(131,) 27 b(132) 150 3170 y(-j) f(\(merging) f(branc) n(hes\)) p
+Fd 20 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 46 w(45) 150 3270 y(-j) 26 b(\(merging) f(branc) n(hes\),) h(and) f
+(k) n(eyw) n(ord) g(substitution) p Fd 318 3361 a(.) 12
+b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 40 w(47) 150 3461 y(-k) 25 b(\(k) n(eyw) n(ord) g(substitution\)) p
+Fd 8 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 33 w(77) 150
+3561 y(-kk,) 25 b(to) g(a) n(v) n(oid) h(con\015icts) g(during) g(a) g
+(merge) p Fd 7 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 33 w(47) 150 3661 y(-o,) 26 b(in) g(mo) r(dules) f(\014le) p
+Fd 18 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe
+44 w(131,) 27 b(132) 150 3760 y(-s,) f(in) f(mo) r(dules) h(\014le) p
+Fd 12 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) p Fe 38 w(131) 150 3860 y(-t,) 25 b(in) h(mo) r(dules) f(\014le) p
+Fd 22 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe
+48 w(131,) 27 b(132) 150 3960 y(-u,) e(in) h(mo) r(dules) f(\014le) p
+Fd 16 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) p Fe
+42 w(131,) 27 b(132) p Fp 150 4251 a(.) p Fe 150 4390
+a(.#) f(\014les) p Fd 7 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.)
+f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 32 w(115) 150 4490 y(.bashrc,) 26 b(setting) h(CVSR) n(OOT) d(in) p
+Fd 21 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) p Fe 47 w(7) 150 4590 y(.cshrc,) 27
+b(setting) f(CVSR) n(OOT) e(in) p Fd 8 w(.) 13 b(.) f(.) h(.) f(.) g(.)
+h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 34 w(7) 150 4690 y(.cvsrc) 26 b(\014le) p Fd 7 w(.) 12
+b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 32 w(88) 150 4790
+y(.pro\014le,) 27 b(setting) f(CVSR) n(OOT) e(in) p Fd
+8 w(.) 12 b(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) p Fe 34 w(7) 150 4889 y(.tcshrc,) 26
+b(setting) h(CVSR) n(OOT) d(in) p Fd 12 w(.) 12 b(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 38 w(7) p Fp 150 5201 a(/) p Fe 150 5340 a(/usr/lo) r(cal/cvsro) r
+(ot,) 30 b(as) c(example) f(rep) r(ository) p Fd 11 w(.) 13
+b(.) f(.) g(.) h(.) f(.) g(.) p Fe 37 w(7) p Fp 2025
+614 a(:) p Fe 2025 740 a(:ext:,) 26 b(setting) g(up) p
+Fd 7 w(.) 11 b(.) i(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) p Fe 32 w(20) 2025 833 y(:ext:,) 26
+b(troublesho) r(oting) p Fd 23 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) p Fe 48 w(152) 2025 926 y(:fork:,) 27 b(setting) f(up) p
+Fd 11 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) p Fe 37 w(26) 2025 1019 y(:gserv) n(er:,) 27
+b(setting) f(up) p Fd 14 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) p Fe 40 w(25) 2025 1113 y(:kserv) n(er:,) 26
+b(setting) g(up) p Fd 13 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) p Fe 39 w(25) 2025 1206 y(:lo) r(cal:,) 28
+b(setting) e(up) p Fd 18 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) g(.) h(.) f(.) p Fe 45 w(7) 2025 1299
+y(:pserv) n(er:,) 26 b(setting) g(up) p Fd 12 w(.) 12
+b(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) p
+Fe 38 w(23) 2025 1392 y(:pserv) n(er:,) 26 b(troublesho) r(oting) p
+Fd 9 w(.) 13 b(.) g(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe 35 w(152) 2025
+1485 y(:serv) n(er:,) 26 b(setting) h(up) p Fd 15 w(.) 11
+b(.) i(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 41 w(20) 2025 1579 y(:serv) n(er:,) 26 b(troublesho) r(oting) p
+Fd 12 w(.) 14 b(.) e(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 38 w(152) p
+Fp 2025 1833 a(=) p Fe 2025 1958 a(=======) p Fd 9 w(.) e(.) j(.) f(.) g
+(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) p Fe 35 w(66) p 2033 2212 41 6 v 2029 2338 24 4 v
+2057 2338 V 2106 2338 a(\014les) 26 b(\(VMS\)) p Fd 20
+w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) p Fe 47 w(115) p Ff 2025 2592 a(>) p Fc
+2025 2717 a(>>>>>>>) p Fd 8 w(.) i(.) e(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f
+(.) p Fe 34 w(66) p Ff 2025 2971 a(<) p Fc 2025 3097
+a(<<<<<<<) p Fd 8 w(.) i(.) e(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) p
+Fe 34 w(66) p Fp 2025 3351 a(A) p Fe 2025 3476 a(Abandoning) 25
+b(w) n(ork) p Fd 11 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) p Fe 37 w(70) 2025 3569 y(Access) 26
+b(a) g(branc) n(h) p Fd 21 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 47 w(42) 2025
+3662 y(add) 25 b(\(sub) r(command\)) p Fd 18 w(.) 12
+b(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 45 w(53) 2025 3756 y(Adding) 25 b(a) h(tag) p Fd 15
+w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) g(.) h(.) p Fe 41 w(34) 2025 3849 y(Adding) 25
+b(\014les) p Fd 18 w(.) 13 b(.) f(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.)
+h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 44 w(53) 2025
+3942 y(Admin) 24 b(\(sub) r(command\)) p Fd 19 w(.) 13
+b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe 48 w(93) 2025
+4035 y(Administrativ) n(e) 24 b(\014les) i(\(in) n(tro\)) p
+Fd 22 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 47 w(16) 2025
+4128 y(Administrativ) n(e) 24 b(\014les) i(\(reference\)) p
+Fd 7 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) p Fe 33 w(129) 2025 4222 y(Administrativ) n(e) 24
+b(\014les,) j(editing) f(them) p Fd 17 w(.) 10 b(.) j(.) f(.) g(.) g(.)
+h(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 42 w(17) 2025
+4315 y(Alias) 26 b(mo) r(dules) p Fd 18 w(.) 13 b(.) f(.) g(.) h(.) f
+(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 44 w(129) 2025 4408 y(ALL) 25 b(in) h(commitinfo) p
+Fd 20 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 47 w(134) 2025 4501 y(Amp) r(ersand) 24 b(mo) r(dules) p
+Fd 19 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) p
+Fe 46 w(130) 2025 4594 y(annotate) 26 b(\(sub) r(command\)) p
+Fd 7 w(.) 10 b(.) i(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe
+33 w(60) 2025 4688 y(A) n(tomic) 25 b(transactions,) i(lac) n(k) f(of) p
+Fd 20 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) p Fe 45 w(68) 2025 4781
+y(A) n(ttic) p Fd 23 w(.) g(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g
+(.) p Fe 50 w(11) 2025 4874 y(Authen) n(ticated) 24 b(clien) n(t,) j
+(using) p Fd 19 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) p Fe 45 w(23) 2025
+4967 y(Authen) n(ticating) 25 b(serv) n(er,) h(setting) g(up) p
+Fd 8 w(.) 12 b(.) g(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) p Fe 34 w(21) 2025 5060 y(Authen) n(tication,) 25
+b(stream) p Fd 11 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) p
+Fe 37 w(88) 2025 5154 y(Author) 25 b(k) n(eyw) n(ord) p
+Fd 18 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) p Fe 44 w(75) 2025 5247 y(Automatically) 25
+b(ignored) h(\014les) p Fd 20 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) p
+Fe 45 w(139) 2025 5340 y(Av) n(oiding) 25 b(editor) h(in) n(v) n(o) r
+(cation) p Fd 7 w(.) 13 b(.) g(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe
+33 w(92) p 90 rotate dyy eop
%%Page: 160 162
-160 161 bop 150 -116 a Ft(160)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y Fp(F)150 431 y
-Fe(F)-6 b(etc)n(hing)25 b(source)14 b Fd(.)f(.)f(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)40 b Fe(4)150 531 y(File)27 b(had)e(con\015icts)
-h(on)g(merge)18 b Fd(.)12 b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)44 b Fe(62)150 631 y(File)27
-b(lo)r(c)n(king)d Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)
-g(.)h(.)f(.)49 b Fe(61)150 730 y(File)27 b(p)r(ermissions,)f(general)f
-Fd(.)13 b(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)50 b Fe(9)150 830 y(File)27 b(p)r(ermissions,)f
-(Windo)n(ws-sp)r(eci\014c)19 b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)44 b Fe(10)150 930 y(File)27 b(status)c Fd(.)12
-b(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)48
-b Fe(61)150 1029 y(Files,)27 b(mo)n(ving)13 b Fd(.)e(.)i(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38 b Fe(54)150 1129
-y(Files,)27 b(reference)g(man)n(ual)13 b Fd(.)e(.)h(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)39
-b Fe(127)150 1229 y(Fixing)26 b(a)g(log)h(message)15
-b Fd(.)d(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)40 b Fe(92)150 1328 y(F)-6
-b(orcing)26 b(a)g(tag)h(matc)n(h)7 b Fd(.)j(.)j(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-32 b Fe(89)150 1428 y(fork,)26 b(access)h(metho)r(d)15
-b Fd(.)d(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)41 b Fe(26)150 1528
-y(F)-6 b(orm)25 b(for)h(log)h(message)6 b Fd(.)13 b(.)f(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)
-32 b Fe(136)150 1627 y(F)-6 b(ormat)25 b(of)h(CVS)g(commands)8
-b Fd(.)i(.)j(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)33 b Fe(85)150 1894 y Fp(G)150 2026 y Fe(Getting)26
-b(started)15 b Fd(.)e(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-41 b Fe(3)150 2126 y(Getting)26 b(the)f(source)16 b Fd(.)d(.)g(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)42 b Fe(4)150 2225 y(Global)27
-b(cvsignore)11 b Fd(.)i(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)37
-b Fe(136)150 2325 y(Global)27 b(options)9 b Fd(.)k(.)f(.)g(.)h(.)f(.)g
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)34 b Fe(86)150 2425 y(Group)21
-b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)47 b Fe(9)150 2524 y(GSSAPI)21 b
-Fd(.)13 b(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)g(.)48 b Fe(24)150 2624 y(Gzip)22 b Fd(.)12 b(.)h(.)f(.)g(.)h(.)f
-(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)47 b Fe(88,)27
-b(116)150 2890 y Fp(H)150 3023 y Fe(Hard)e(links)7 b
-Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)32 b Fe(83)150 3123 y(HEAD,)25 b(as)h(reserv)n(ed)g(tag)g(name)19
-b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)45 b Fe(34)150 3222 y(HEAD,)25 b(sp)r(ecial)i(tag)12
-b Fd(.)h(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)38 b Fe(90)150
-3322 y(Header)26 b(k)n(eyw)n(ord)20 b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)46 b Fe(73)150 3422 y(history)26 b(\(sub)r(command\))16
-b Fd(.)c(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)44 b Fe(103)150 3521 y(History)26
-b(bro)n(wsing)e Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)49
-b Fe(57)150 3621 y(History)26 b(\014le)13 b Fd(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)39 b Fe(138)150 3720
-y(History)26 b(\014les)18 b Fd(.)13 b(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)g(.)h(.)44 b Fe(9)150 3820 y(History)26
-b(of)g(CVS)15 b Fd(.)d(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-41 b Fe(1)150 3920 y(HOME,)26 b(en)n(vironmen)n(t)e(v)l(ariable)12
-b Fd(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)38
-b Fe(141)150 4019 y(HOMEDRIVE,)25 b(en)n(vironmen)n(t)e(v)l(ariable)13
-b Fd(.)g(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)39 b Fe(141)150
-4119 y(HOMEP)-6 b(A)g(TH,)25 b(en)n(vironmen)n(t)f(v)l(ariable)16
-b Fd(.)d(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)42 b Fe(141)150
-4385 y Fp(I)150 4518 y Fe(Id)25 b(k)n(eyw)n(ord)13 b
-Fd(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)39
-b Fe(73)150 4618 y(Iden)n(t)25 b(\(shell)h(command\))18
-b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)45 b Fe(74)150 4717 y(Iden)n(tifying)25
-b(a)h(branc)n(h)d Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)49
-b Fe(42)150 4817 y(Iden)n(tifying)25 b(\014les)14 b Fd(.)f(.)g(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)40 b Fe(73)150 4917 y(Ignored)26
-b(\014les)13 b Fd(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)
-f(.)39 b Fe(137)150 5016 y(Ignoring)26 b(\014les)18 b
-Fd(.)13 b(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)44
-b Fe(136)2025 299 y(imp)r(ort)25 b(\(sub)r(command\))18
-b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g
-(.)h(.)f(.)g(.)h(.)f(.)47 b Fe(104)2025 399 y(Imp)r(orting)25
-b(\014les)9 b Fd(.)j(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)35
-b Fe(29)2025 499 y(Imp)r(orting)25 b(\014les,)h(from)f(other)h(v)n
-(ersion)g(con)n(trol)g(systems)2193 599 y Fd(.)12 b(.)g(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)40
-b Fe(30)2025 699 y(Imp)r(orting)25 b(mo)r(dules)8 b Fd(.)j(.)i(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)g(.)h(.)f(.)g(.)34 b Fe(77)2025 799 y(Index)14 b
-Fd(.)d(.)h(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)40 b Fe(157)2025 900 y(Info)26 b(\014les)g(\(syn)n(tax\))12
-b Fd(.)f(.)h(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38 b Fe(131)2025
-1000 y(Informing)25 b(others)11 b Fd(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)37 b Fe(65)2025 1100 y(init)26 b(\(sub)r(command\))21
-b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)50 b Fe(18)2025
-1200 y(Installed)26 b(images)g(\(VMS\))19 b Fd(.)12 b(.)h(.)f(.)g(.)h
-(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)45
-b Fe(10)2025 1300 y(In)n(ternal)25 b(v)l(ariables)16
-b Fd(.)e(.)e(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)42 b Fe(138)2025
-1401 y(In)n(tro)r(duction)25 b(to)h(CVS)17 b Fd(.)11
-b(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)43 b Fe(1)2025 1501 y(In)n(v)n(oking)24
-b(CVS)19 b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)45
-b Fe(115)2025 1601 y(Isolation)21 b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)45 b Fe(57)2025
-1871 y Fp(J)2025 2005 y Fe(Join)21 b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)46
-b Fe(45)2025 2274 y Fp(K)2025 2408 y Fe(Keeping)25 b(a)h(c)n(hec)n(k)n
-(ed)f(out)h(cop)n(y)21 b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)48 b Fe(136)2025 2508 y(Kerb)r(eros,)26
-b(using)g(:gserv)n(er:)e Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)48 b Fe(24)2025
-2608 y(Kerb)r(eros,)26 b(using)g(:kserv)n(er:)c Fd(.)12
-b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g
-(.)h(.)f(.)47 b Fe(25)2025 2709 y(Kerb)r(eros,)26 b(using)g(k)n(erb)r
-(erized)g(rsh)16 b Fd(.)c(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)42 b Fe(20)2025 2809 y(Keyw)n(ord)25 b(expansion)17
-b Fd(.)c(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)43 b Fe(73)2025 2909
-y(Keyw)n(ord)25 b(List)9 b Fd(.)k(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)35 b Fe(73)2025 3009 y(Keyw)n(ord)25
-b(substitution)18 b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)44
-b Fe(73)2025 3109 y(Keyw)n(ord)25 b(substitution,)h(and)f(merging)d
-Fd(.)13 b(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)48 b
-Fe(47)2025 3210 y(Keyw)n(ord)25 b(substitution,)h(c)n(hanging)g(mo)r
-(des)18 b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)44 b Fe(75)2025
-3310 y(K\015ag)19 b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)45 b Fe(75)2025
-3410 y(kinit)13 b Fd(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)39 b Fe(25)2025
-3510 y(Kno)n(wn)25 b(bugs)h(in)f(this)h(man)n(ual)f(or)h(CVS)16
-b Fd(.)c(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)42 b Fe(156)2025
-3780 y Fp(L)2025 3914 y Fe(La)n(y)n(out)25 b(of)h(rep)r(ository)d
-Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)49 b Fe(7)2025
-4014 y(Left-hand)25 b(options)11 b Fd(.)h(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)36 b Fe(86)2025 4114 y(Linear)26 b(dev)n(elopmen)n(t)15
-b Fd(.)c(.)h(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)41 b Fe(33)2025 4214
-y(Link,)25 b(sym)n(b)r(olic,)h(imp)r(orting)18 b Fd(.)12
-b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)44 b Fe(106)2025 4315 y(List,)26 b(mailing)g(list)16
-b Fd(.)d(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)42
-b Fe(1)2025 4415 y(Lo)r(cally)27 b(Added)10 b Fd(.)g(.)j(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35 b Fe(61)2025 4515 y(Lo)r(cally)27
-b(Mo)r(di\014ed)9 b Fd(.)j(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)34
-b Fe(61)2025 4615 y(Lo)r(cally)27 b(Remo)n(v)n(ed)19
-b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)47 b Fe(61)2025
-4716 y(Lo)r(c)n(kDir,)26 b(in)f(CVSR)n(OOT/con\014g)12
-b Fd(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)38
-b Fe(140)2025 4816 y(Lo)r(c)n(k)n(er)25 b(k)n(eyw)n(ord)9
-b Fd(.)k(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)35
-b Fe(73)2025 4916 y(Lo)r(c)n(king)26 b(\014les)9 b Fd(.)k(.)f(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)35 b Fe(61)2025
-5016 y(Lo)r(c)n(ks,)26 b(cvs,)g(and)f(bac)n(kups)14 b
-Fd(.)d(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)39 b Fe(18)p eop
+160 161 bop Ft 150 -116 a(160) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fp 150
+299 a(B) p Fe 150 423 a(Bac) n(king) c(up,) g(rep) r(ository) p
+Fd 18 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 43 w(18) 150 516 y(Base) 27 b(directory) -6 b(,) 26
+b(in) f(CVS) g(directory) p Fd 15 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.)
+h(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 40 w(16) 150
+609 y(BASE,) 26 b(as) g(reserv) n(ed) g(tag) g(name) p
+Fd 11 w(.) 11 b(.) i(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) p Fe 36 w(34) 150 701 y(BASE,) 26
+b(sp) r(ecial) h(tag) p Fd 22 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) p Fe 47 w(92) 150 794 y(Baserev) 27
+b(\014le,) f(in) f(CVS) h(directory) p Fd 6 w(.) 12 b(.) h(.) f(.) g(.)
+h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 32 w(16) 150 887 y(Baserev.tmp) 25 b(\014le,) i(in) e(CVS) g
+(directory) p Fd 18 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) p Fe 44 w(16) 150 979 y(Bill) 27 b(of) f(materials) p
+Fd 22 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) p Fe 47 w(83) 150 1072 y(Binary) 26 b(\014les) p
+Fd 9 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe 35 w(61) 150
+1165 y(Branc) n(h) 26 b(merge) f(example) p Fd 16 w(.) 12
+b(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) p Fe 42 w(45) 150
+1258 y(Branc) n(h) 26 b(n) n(um) n(b) r(er) p Fd 21 w(.) 13
+b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 50 w(33,) 26 b(43) 150 1350 y(Branc) n(h,) g(accessing) p
+Fd 13 w(.) 15 b(.) d(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) p Fe 39 w(42) 150 1443 y(Branc) n(h,) 26 b(c) n(hec) n(k) f
+(out) p Fd 6 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g
+(.) h(.) f(.) p Fe 32 w(42) 150 1536 y(Branc) n(h,) 26
+b(creating) h(a) p Fd 17 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) g(.) p Fe 43 w(41) 150 1628 y(Branc) n(h,) 26
+b(iden) n(tifying) p Fd 24 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) p Fe 49 w(42) 150 1721 y(Branc) n(h,) 26
+b(retrieving) p Fd 23 w(.) 12 b(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) p Fe 48 w(42) 150 1814 y(Branc) n(h,) 26
+b(v) n(endor-) p Fd 20 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) p Fe 47 w(79) 150 1906 y(Branc) n(hes) 26
+b(motiv) l(ation) p Fd 18 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) g(.) p Fe 44 w(41) 150 1999 y(Branc) n(hes,) 27
+b(cop) n(ying) e(c) n(hanges) h(b) r(et) n(w) n(een) p
+Fd 24 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 49 w(41) 150 2092 y(Branc) n(hes,) 27 b(stic) n(ky) p
+Fd 18 w(.) 11 b(.) h(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) g(.) h(.) p Fe 43 w(42) 150 2185 y(Branc) n(hing) p
+Fd 11 w(.) f(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 36 w(41) 150
+2277 y(Bringing) 27 b(a) f(\014le) g(up) e(to) i(date) p
+Fd 10 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 35 w(64) 150
+2370 y(Bugs) 26 b(in) g(this) g(man) n(ual) f(or) h(CVS) p
+Fd 14 w(.) 11 b(.) i(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) p Fe 40 w(157) 150 2463 y(Bugs,) 27
+b(rep) r(orting) p Fd 10 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 36 w(157) 150
+2555 y(Builds) p Fd 22 w(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) p Fe 46 w(83) p Fp 150 2807 a(C) p Fe 150 2931 a(Changes,) 27
+b(cop) n(ying) f(b) r(et) n(w) n(een) f(branc) n(hes) p
+Fd 18 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 43 w(41) 150 3024 y(Changing) 27 b(a) f(log) g(message) p
+Fd 16 w(.) 14 b(.) e(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) p Fe
+42 w(94) 150 3117 y(Chec) n(k) 25 b(out) h(a) g(branc) n(h) p
+Fd 16 w(.) 11 b(.) i(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 41 w(42) 150 3209 y(Chec) n(k) n(ed) 25 b(out) h(cop) n(y) -6
+b(,) 25 b(k) n(eeping) p Fd 9 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 35 w(138) 150 3302 y(Chec) n(kin) 25 b(program) p
+Fd 20 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) p Fe 46 w(131) 150 3395 y(Chec) n(kin.prog) 26 b(\014le,) g(in) g
+(CVS) f(directory) p Fd 8 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) p Fe 34 w(16) 150 3487 y(Chec) n(king) 26
+b(commits) p Fd 17 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.)
+h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) g(.) p Fe 45 w(134) 150 3580 y(Chec) n(king) 26 b(out) f(source) p
+Fd 7 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) p Fe 33 w(4) 150 3673 y(c) n(hec) n(k) n(out) 25
+b(\(sub) r(command\)) p Fd 9 w(.) 10 b(.) i(.) h(.) f(.) g(.) h(.) f(.)
+g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 35 w(97) 150 3765 y(Chec) n(k) n(out) 25 b(program) p
+Fd 15 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 41 w(131) 150 3858 y(Chec) n(k) n(out,) 26 b(as) g(term) e(for) j
+(getting) f(ready) g(to) g(edit) p Fd 20 w(.) 12 b(.) g(.) h(.) p
+Fe 45 w(70) 150 3951 y(Chec) n(k) n(out,) 26 b(example) p
+Fd 10 w(.) 11 b(.) i(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) p Fe 36 w(4) 150 4044 y(c) n(hec) n(k) n(outlist) p
+Fd 21 w(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) p Fe 46 w(139) 150 4136 y(Cho) r(osing,) 28
+b(reserv) n(ed) d(or) h(unreserv) n(ed) f(c) n(hec) n(k) n(outs) p
+Fd 17 w(.) 12 b(.) g(.) g(.) p Fe 43 w(71) 150 4229 y(Cleaning) 27
+b(up) p Fd 16 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.)
+g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) p Fe 43 w(5) 150
+4322 y(Clien) n(t/Serv) n(er) 26 b(Op) r(eration) p Fd
+10 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe 36 w(19) 150
+4414 y(Clien) n(t/Serv) n(er) 26 b(Op) r(eration,) g(p) r(ort) g(sp) r
+(eci\014cation) p Fd 12 w(.) 14 b(.) e(.) h(.) p Fe 38
+w(19,) 304 4506 y(21) 150 4598 y(co) 26 b(\(sub) r(command\)) p
+Fd 9 w(.) 10 b(.) i(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) p Fe 34 w(97) 150 4691 y(Command) 24 b(reference) p
+Fd 10 w(.) 14 b(.) e(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 36 w(117) 150 4784 y(Command) 24 b(structure) p Fd
+8 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 33 w(87) 150 4876 y(Commen) n(t) 24 b(leader) p Fd
+14 w(.) 13 b(.) g(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) p Fe 40 w(93) 150 4969 y(commit) 24 b(\(sub) r(command\)) p
+Fd 10 w(.) 11 b(.) h(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 36 w(99) 150 5062 y(Commit) 25 b(\014les) p Fd 22
+w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g
+(.) h(.) f(.) g(.) p Fe 48 w(133) 150 5155 y(Commit,) 25
+b(when) h(to) p Fd 15 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) p Fe 40 w(73) 150 5247 y(Commitinfo) p
+Fd 18 w(.) g(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) p Fe 43 w(134) 150 5340 y(Committing) 25
+b(c) n(hanges) p Fd 20 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) p Fe 46 w(4) 2025 299 y(Common) 24 b(options) p
+Fd 24 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f
+(.) g(.) p Fe 49 w(90) 2025 391 y(Common) 24 b(syn) n(tax) h(of) h
+(info) h(\014les) p Fd 19 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe 45 w(133) 2025
+482 y(Compatibilit) n(y) -6 b(,) 25 b(b) r(et) n(w) n(een) h(CVS) f(v) n
+(ersions) p Fd 10 w(.) 13 b(.) g(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 36 w(145) 2025 574 y(Compression) p Fd 14 w(.) g(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe 40 w(90,) 27
+b(118) 2025 666 y(COMSPEC,) g(en) n(vironmen) n(t) d(v) l(ariable) p
+Fd 11 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 37 w(144) 2025 757 y(con\014g,) 26 b(in) g(CVSR) n(OOT) p
+Fd 20 w(.) 13 b(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 48 w(141) 2025 849 y(Con\015ict) 26 b(mark) n(ers) p
+Fd 13 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) p Fe 39 w(66) 2025 941 y(Con\015ict) 26
+b(resolution) p Fd 17 w(.) 14 b(.) e(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) p Fe 43 w(66) 2025 1032 y(Con\015icts) 26
+b(\(merge) f(example\)) p Fd 13 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 39 w(66) 2025 1124 y(Con) n(tributors) 26 b(\(CVS) f(program\)) p
+Fd 21 w(.) 12 b(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) p Fe 47 w(1) 2025 1216 y(Con) n(tributors)
+26 b(\(man) n(ual\)) p Fd 18 w(.) 12 b(.) g(.) h(.) f(.) g(.) g(.) h(.)
+f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 45 w(155) 2025 1307 y(Cop) n(ying) 26 b(a) g(rep) r(ository) p
+Fd 11 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 37 w(19) 2025 1399 y(Cop) n(ying) 26 b(c) n(hanges) p
+Fd 10 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) p Fe 36 w(41) 2025 1490 y(Correcting) 27
+b(a) f(log) h(message) p Fd 17 w(.) 13 b(.) f(.) h(.) f(.) g(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 43 w(94) 2025 1582 y(Creating) 27 b(a) f(branc) n(h) p
+Fd 22 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) p Fe 49 w(41) 2025 1674 y(Creating) 27 b(a) f(pro) t(ject) p
+Fd 19 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) p Fe 44 w(29) 2025 1765 y(Creating) 27 b(a) f(rep) r(ository) p
+Fd 23 w(.) 13 b(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 48 w(18) 2025 1857 y(Credits) 26 b(\(CVS) f(program\)) p
+Fd 23 w(.) 12 b(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 49 w(1) 2025 1949 y(Credits) 26 b(\(man) n(ual\)) p
+Fd 20 w(.) 12 b(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) p Fe 47 w(155) 2025 2040 y(CVS) 25 b(1.6,) i(and) e(w) n(atc) n
+(hes) p Fd 13 w(.) 14 b(.) e(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.)
+f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 39 w(71) 2025 2132 y(CVS) 25 b(command) f(structure) p
+Fd 18 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 44 w(87) 2025
+2224 y(CVS) 25 b(directory) -6 b(,) 26 b(in) f(rep) r(ository) p
+Fd 15 w(.) 14 b(.) e(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) p Fe 41 w(11) 2025 2315
+y(CVS) 25 b(directory) -6 b(,) 26 b(in) f(w) n(orking) i(directory) p
+Fd 16 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 41 w(13) 2025 2407 y(CVS) 25 b(passwd) h(\014le) p
+Fd 18 w(.) 13 b(.) g(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) p Fe 44 w(22) 2025 2499 y(CVS,) 25 b(history) h(of) p
+Fd 12 w(.) 13 b(.) g(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) p Fe 38 w(1) 2025 2590 y(CVS,) 25
+b(in) n(tro) r(duction) h(to) p Fd 9 w(.) 13 b(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) p Fe 35 w(1) 2025 2682 y(CVS,) 25
+b(v) n(ersions) i(of) p Fd 12 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 38 w(145) 2025
+2774 y(CVS/Base) 27 b(directory) p Fd 6 w(.) 12 b(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 32 w(16) 2025
+2865 y(CVS/Baserev) 26 b(\014le) p Fd 20 w(.) 12 b(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe 45 w(16) 2025
+2957 y(CVS/Baserev.tmp) 25 b(\014le) p Fd 13 w(.) 12
+b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 38 w(16) 2025
+3049 y(CVS/Chec) n(kin.prog) 26 b(\014le) p Fd 21 w(.) 13
+b(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe 47 w(16) 2025
+3140 y(CVS/En) n(tries) 26 b(\014le) p Fd 13 w(.) 12
+b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 38 w(14) 2025 3232 y(CVS/En) n(tries.Bac) n(kup) 26
+b(\014le) p Fd 22 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 48 w(15) 2025 3324 y(CVS/En) n(tries.Log) 27 b(\014le) p
+Fd 12 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) p
+Fe 38 w(15) 2025 3415 y(CVS/En) n(tries.Static) 27 b(\014le) p
+Fd 13 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 38 w(15) 2025 3507 y(CVS/Notify) 26 b(\014le) p Fd
+8 w(.) 12 b(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) p Fe 34 w(16) 2025 3599 y(CVS/Notify) -6
+b(.tmp) 24 b(\014le) p Fd 23 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.)
+f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g
+(.) h(.) f(.) p Fe 49 w(16) 2025 3690 y(CVS/Rep) r(ository) 26
+b(\014le) p Fd 22 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) p Fe 48 w(14) 2025 3782 y(CVS/Ro) r(ot) 26 b(\014le) p
+Fd 14 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) g(.) h(.) p Fe 40 w(7) 2025 3874 y(CVS/T) -6
+b(ag) 26 b(\014le) p Fd 14 w(.) 13 b(.) g(.) f(.) g(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe
+40 w(16) 2025 3965 y(CVS/T) -6 b(emplate) 25 b(\014le) p
+Fd 11 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) p Fe 37 w(16) 2025 4057 y(CVS/Up) r(date.prog) 26
+b(\014le) p Fd 13 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) p
+Fe 39 w(16) 2025 4149 y(CVS) p 2186 4149 24 4 v 27 w(CLIENT) p
+2509 4149 V 28 w(LOG,) 26 b(en) n(vironmen) n(t) e(v) l(ariable) p
+Fd 12 w(.) 13 b(.) f(.) h(.) p Fe 38 w(144) 2025 4240
+y(CVS) p 2186 4240 V 27 w(CLIENT) p 2509 4240 V 28 w(POR) -6
+b(T) p Fd 19 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 45 w(25) 2025 4332 y(CVS) p 2186 4332 V 27 w(IGNORE) p
+2528 4332 V 27 w(REMOTE) p 2901 4332 V 28 w(R) n(OOT,) 25
+b(en) n(vironmen) n(t) 2178 4423 y(v) l(ariable) p Fd
+9 w(.) 13 b(.) g(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) p Fe 35 w(144) 2025 4515 y(CVS) p
+2186 4515 V 27 w(P) -6 b(ASSFILE,) 25 b(en) n(vironmen) n(t) f(v) l
+(ariable) p Fd 22 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 47 w(24) 2025 4607 y(CVS) p 2186 4607 V 27 w(R) n(CMD) p
+2452 4607 V 28 w(POR) -6 b(T,) 25 b(en) n(vironmen) n(t) f(v) l
+(ariable) p Fd 16 w(.) 13 b(.) f(.) h(.) p Fe 42 w(144) 2025
+4698 y(CVS) p 2186 4698 V 27 w(RSH,) 25 b(en) n(vironmen) n(t) f(v) l
+(ariable) p Fd 16 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) g(.) p Fe 43 w(143) 2025 4790 y(CVS) p 2186
+4790 V 27 w(SER) -9 b(VER,) 25 b(and) h(:fork:) p Fd
+23 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 48 w(26) 2025
+4882 y(CVS) p 2186 4882 V 27 w(SER) -9 b(VER,) 25 b(en) n(vironmen) n
+(t) f(v) l(ariable) p Fd 14 w(.) 13 b(.) f(.) h(.) f(.) g(.) g(.) h(.) f
+(.) g(.) p Fe 40 w(20) 2025 4973 y(CVS) p 2186 4973 V
+27 w(SER) -9 b(VER) p 2523 4973 V 27 w(SLEEP) j(,) 24
+b(en) n(vironmen) n(t) e(v) l(ariable) p Fd 8 w(.) 13
+b(.) p Fe 33 w(144) 2025 5065 y(cvsadmin) p Fd 7 w(.) e(.) h(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) p Fe 32 w(93) 2025 5157 y(CVSEDITOR,) 25
+b(en) n(vironmen) n(t) f(v) l(ariable) p Fd 10 w(.) 12
+b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 36 w(4) 2025 5248 y(CVSEDITOR,) 25 b(in) n(ternal) h(v) l(ariable) p
+Fd 14 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) p Fe 40 w(141) 2025 5340 y(cvsignore) 26 b(\(admin) f
+(\014le\),) h(global) p Fd 21 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 46 w(138) p
+90 rotate dyy eop
%%Page: 161 163
-161 162 bop 150 -116 a Ft(Index)3241 b(161)150 299 y
-Fe(Lo)r(c)n(ks,)26 b(cvs,)g(in)n(tro)r(duction)16 b Fd(.)c(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-41 b Fe(65)150 399 y(Lo)r(c)n(ks,)26 b(cvs,)g(tec)n(hnical)g(details)7
-b Fd(.)14 b(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)33 b Fe(12)150 499 y(log)27 b(\(sub)r(command\))13
-b Fd(.)d(.)i(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)39 b Fe(106)150 599
-y(Log)26 b(information,)h(sa)n(ving)18 b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)44
-b Fe(138)150 699 y(Log)26 b(k)n(eyw)n(ord)c Fd(.)13 b(.)f(.)g(.)h(.)f
-(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)48 b Fe(73)150 800
-y(Log)26 b(message)h(en)n(try)18 b Fd(.)11 b(.)h(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)44 b Fe(4)150 900 y(Log)26 b(message)h(template)10
-b Fd(.)i(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)36 b Fe(136)150 1000 y(Log)26
-b(message,)h(correcting)18 b Fd(.)13 b(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)43
-b Fe(92)150 1100 y(Log)26 b(message,)h(v)n(erifying)20
-b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g
-(.)h(.)f(.)g(.)h(.)f(.)46 b Fe(132)150 1200 y(Log)26
-b(messages)10 b Fd(.)k(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)
-36 b Fe(135)150 1300 y(Log)26 b(messages,)h(editing)17
-b Fd(.)c(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)g(.)h(.)f(.)g(.)43 b Fe(133)150 1400 y(LogHistory)-6
-b(,)26 b(in)g(CVSR)n(OOT/con\014g)19 b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)45 b Fe(140)150 1500 y(Login)26 b(\(sub)r
-(command\))c Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)49 b Fe(23)150
-1600 y(loginfo)28 b(\(admin)c(\014le\))f Fd(.)13 b(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)49 b Fe(135)150 1701 y(Logout)26 b(\(sub)r(command\))18
-b Fd(.)11 b(.)h(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)44 b Fe(24)150 1979 y Fp(M)150
-2113 y Fe(Mail,)27 b(automatic)f(mail)g(on)f(commit)18
-b Fd(.)12 b(.)g(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)44
-b Fe(65)150 2213 y(Mailing)27 b(list)10 b Fd(.)j(.)g(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)36 b Fe(1)150
-2313 y(Mailing)27 b(log)g(messages)11 b Fd(.)i(.)g(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)37
-b Fe(135)150 2413 y(Main)26 b(trunk)f(and)g(branc)n(hes)10
-b Fd(.)i(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-g(.)h(.)f(.)g(.)36 b Fe(41)150 2513 y(mak)n(e)21 b Fd(.)12
-b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)47 b Fe(81)150 2613 y(Man)n(y)25 b(rep)r(ositories)10
-b Fd(.)15 b(.)d(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)35 b Fe(17)150
-2713 y(Mark)n(ers,)27 b(con\015ict)10 b Fd(.)i(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)35 b Fe(64)150 2813 y(Merge,)27 b(an)f(example)9
-b Fd(.)i(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)35 b Fe(63)150
-2914 y(Merge,)27 b(branc)n(h)e(example)8 b Fd(.)k(.)g(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)34
-b Fe(45)150 3014 y(Merging)8 b Fd(.)13 b(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33 b Fe(41)150
-3114 y(Merging)27 b(a)f(branc)n(h)12 b Fd(.)g(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)38 b Fe(45)150 3214 y(Merging)27 b(a)f(\014le)d
-Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)48
-b Fe(62)150 3314 y(Merging)27 b(t)n(w)n(o)f(revisions)14
-b Fd(.)f(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)39 b Fe(46)150 3414 y(Merging,)27
-b(and)f(k)n(eyw)n(ord)f(substitution)11 b Fd(.)h(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)37 b Fe(47)150 3514 y(mkmo)r(dules)9
-b Fd(.)h(.)j(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)35
-b Fe(147)150 3614 y(Mo)r(di\014cations,)28 b(cop)n(ying)d(b)r(et)n(w)n
-(een)h(branc)n(hes)d Fd(.)12 b(.)g(.)h(.)f(.)g(.)49 b
-Fe(41)150 3715 y(Mo)r(dule)26 b(status)14 b Fd(.)f(.)f(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-g(.)h(.)f(.)g(.)h(.)f(.)40 b Fe(129)150 3815 y(Mo)r(dule,)27
-b(de\014ning)9 b Fd(.)j(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)35
-b Fe(31)150 3915 y(Mo)r(dules)27 b(\(admin)d(\014le\))12
-b Fd(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)38 b Fe(127)150 4015 y(Mo)r(dules)27
-b(\014le)15 b Fd(.)d(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)41 b Fe(16)150 4115 y(Mo)r(dules)27 b(\014le)e(program)h
-(options)16 b Fd(.)d(.)g(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)42 b Fe(130)150 4215 y(Mo)r(dules)27 b(\014le,)f(c)n(hanging)7
-b Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)32 b Fe(31)150 4315 y(mo)r(dules.db)9
-b Fd(.)i(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)34
-b Fe(13)150 4415 y(mo)r(dules.dir)23 b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)48 b Fe(13)150 4516
-y(mo)r(dules.pag)10 b Fd(.)j(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)35 b Fe(13)150 4616 y(Motiv)l(ation)26
-b(for)h(branc)n(hes)16 b Fd(.)d(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)42 b Fe(41)150
-4716 y(Mo)n(ving)26 b(a)g(rep)r(ository)7 b Fd(.)13 b(.)f(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)g(.)h(.)32 b Fe(19)150 4816 y(Mo)n(ving)26 b(directories)16
-b Fd(.)e(.)f(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)42 b Fe(55)150
-4916 y(Mo)n(ving)26 b(\014les)16 b Fd(.)d(.)g(.)f(.)g(.)h(.)f(.)g(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)42 b Fe(54)150 5016 y(Mo)n(ving)26
-b(tags)12 b Fd(.)h(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-g(.)38 b Fe(37)2025 299 y(Multiple)26 b(dev)n(elop)r(ers)16
-b Fd(.)d(.)g(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)42 b Fe(61)2025 399
-y(Multiple)26 b(rep)r(ositories)17 b Fd(.)e(.)d(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)43
-b Fe(17)2025 669 y Fp(N)2025 802 y Fe(Name)24 b(k)n(eyw)n(ord)g
-Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)50
-b Fe(73)2025 903 y(Name,)25 b(sym)n(b)r(olic)g(\(tag\))19
-b Fd(.)13 b(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)44 b Fe(34)2025 1003 y(Needs)25
-b(Chec)n(k)n(out)d Fd(.)12 b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)47
-b Fe(61)2025 1103 y(Needs)25 b(Merge)d Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)46 b Fe(62)2025 1203 y(Needs)25
-b(P)n(atc)n(h)9 b Fd(.)k(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)35 b Fe(61)2025 1303 y(Newsgroups)20 b Fd(.)12
-b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)45
-b Fe(1)2025 1404 y(notify)26 b(\(admin)e(\014le\))c Fd(.)12
-b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)46 b Fe(67)2025 1504
-y(Notify)26 b(\014le,)g(in)f(CVS)h(directory)14 b Fd(.)e(.)g(.)g(.)h(.)
-f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)39
-b Fe(16)2025 1604 y(Notify)-6 b(.tmp)24 b(\014le,)i(in)g(CVS)f
-(directory)10 b Fd(.)j(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h
-(.)36 b Fe(16)2025 1704 y(Num)n(b)r(er,)24 b(branc)n(h)10
-b Fd(.)i(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)36 b Fe(33,)27 b(43)2025
-1805 y(Num)n(b)r(er,)d(revision-)8 b Fd(.)k(.)h(.)f(.)g(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)33 b Fe(33)2025 2074 y Fp(O)2025 2208 y Fe(Option)25
-b(defaults)11 b Fd(.)i(.)g(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)37
-b Fe(86)2025 2308 y(Options,)26 b(global)16 b Fd(.)e(.)e(.)h(.)f(.)g(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)42 b Fe(86)2025 2408 y(Options,)26
-b(in)f(mo)r(dules)g(\014le)16 b Fd(.)d(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)43 b Fe(129)2025
-2508 y(Outdating)25 b(revisions)15 b Fd(.)e(.)g(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-41 b Fe(92)2025 2609 y(Ov)n(erlap)13 b Fd(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)39 b
-Fe(62)2025 2709 y(Ov)n(erriding)25 b(CVSREAD)17 b Fd(.)11
-b(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h
-(.)f(.)g(.)h(.)f(.)43 b Fe(88)2025 2809 y(Ov)n(erriding)25
-b(CVSR)n(OOT)15 b Fd(.)c(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)41 b Fe(87)2025
-2909 y(Ov)n(erriding)25 b(EDITOR)16 b Fd(.)c(.)g(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)42
-b Fe(87)2025 3010 y(Ov)n(erriding)25 b(R)n(CSBIN)7 b
-Fd(.)12 b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)33 b Fe(86)2025
-3110 y(Ov)n(erriding)25 b(TMPDIR)11 b Fd(.)h(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)36
-b Fe(86)2025 3210 y(Ov)n(erview)8 b Fd(.)k(.)g(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)34 b Fe(1)2025
-3310 y(Ownership,)26 b(sa)n(ving)g(in)f(CVS)11 b Fd(.)h(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)37
-b Fe(83)2025 3580 y Fp(P)2025 3713 y Fe(P)n(arallel)27
-b(rep)r(ositories)13 b Fd(.)i(.)e(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)39
-b Fe(17)2025 3814 y(passwd)26 b(\(admin)f(\014le\))16
-b Fd(.)c(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)42 b Fe(22)2025 3914
-y(P)n(assw)n(ord)27 b(clien)n(t,)f(using)10 b Fd(.)j(.)f(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f
-(.)36 b Fe(23)2025 4014 y(P)n(assw)n(ord)27 b(serv)n(er,)f(setting)g
-(up)12 b Fd(.)g(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)38 b Fe(21)2025 4114 y(P)-6 b(A)g(TH,)25
-b(en)n(vironmen)n(t)f(v)l(ariable)9 b Fd(.)j(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)35 b Fe(141)2025
-4214 y(P)n(er-directory)25 b(stic)n(ky)h(tags/dates)8
-b Fd(.)14 b(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-34 b Fe(16)2025 4315 y(P)n(er-mo)r(dule)25 b(editor)d
-Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)48 b Fe(133)2025
-4415 y(P)n(ermissions,)27 b(general)7 b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)33 b Fe(9)2025 4515 y(P)n(ermissions,)27
-b(sa)n(ving)f(in)f(CVS)12 b Fd(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38 b Fe(83)2025 4615
-y(P)n(ermissions,)27 b(Windo)n(ws-sp)r(eci\014c)20 b
-Fd(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)45
-b Fe(10)2025 4716 y(P)n(olicy)6 b Fd(.)13 b(.)f(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)32
-b Fe(71)2025 4816 y(Precommit)25 b(c)n(hec)n(king)e Fd(.)12
-b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)50 b Fe(132)2025 4916 y(pserv)n(er)25
-b(\(sub)r(command\))16 b Fd(.)10 b(.)j(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)42
-b Fe(21)2025 5016 y(PV)n(CS,)26 b(imp)r(orting)f(\014les)h(from)13
-b Fd(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)g(.)39 b Fe(30)p eop
+161 162 bop Ft 150 -116 a(Index) 3241 b(161) p Fe 150
+299 a(CVSIGNORE,) 25 b(en) n(vironmen) n(t) f(v) l(ariable) p
+Fd 6 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 32 w(143) 150 392 y(CVSREAD,) 25 b(en) n(vironmen) n(t) e(v) l
+(ariable) p Fd 14 w(.) 14 b(.) e(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) p Fe 40 w(143) 150 484 y(CVSREAD,) 25 b(o) n(v) n(erriding) p
+Fd 18 w(.) 13 b(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 44 w(90) 150 577 y(cvsro) r(ot) p Fd 6 w(.) i(.) e(.) g(.) h(.) f(.)
+g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) g(.) p Fe 33 w(7) 150 669 y(CVSR) n(OOT) 25
+b(\(\014le\)) p Fd 23 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) p Fe 49 w(129) 150 762 y(CVSR) n(OOT,) 25
+b(en) n(vironmen) n(t) f(v) l(ariable) p Fd 14 w(.) 13
+b(.) f(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 40 w(7) 150 855 y(CVSR) n(OOT,) 25 b(in) n(ternal) h(v) l(ariable) p
+Fd 18 w(.) 13 b(.) g(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) p Fe 44 w(140) 150 947 y(CVSR) n(OOT,) 25
+b(mo) r(dule) g(name) p Fd 13 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 39 w(16) 150 1040 y(CVSR) n(OOT,) 25 b(m) n(ultiple) g(rep) r
+(ositories) p Fd 25 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) g(.) h(.) f(.) p Fe 49 w(17) 150 1133 y(CVSR) n(OOT,) 25
+b(o) n(v) n(erriding) p Fd 16 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) p Fe 42 w(89) 150 1225 y(CVSR) n(OOT,) 25 b(storage) i(of) g
+(\014les) p Fd 16 w(.) 12 b(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 41 w(13) 150
+1318 y(CVSR) n(OOT/con\014g) p Fd 16 w(.) f(.) h(.) f(.) g(.) g(.) h(.)
+f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) p Fe 42 w(141) 150 1410 y(CVSUMASK,) 25
+b(en) n(vironmen) n(t) e(v) l(ariable) p Fd 21 w(.) 12
+b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe
+46 w(10) 150 1503 y(cvswrapp) r(ers) 26 b(\(admin) f(\014le\)) p
+Fd 20 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 46 w(132) 150
+1596 y(CVSWRAPPERS,) 22 b(en) n(vironmen) n(t) f(v) l(ariable) p
+Fd 8 w(.) 13 b(.) p Fe 31 w(132,) 25 b(143) p Fp 150
+1860 a(D) p Fe 150 1984 a(Date) h(k) n(eyw) n(ord) p
+Fd 22 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) p Fe 48 w(75) 150 2076 y(Dates) p
+Fd 13 w(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 39 w(90) 150 2169 y(Dead) 25 b(state) p Fd 20 w(.) 12
+b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) p Fe 44 w(11) 150 2262 y(Decimal) 26
+b(revision) g(n) n(um) n(b) r(er) p Fd 18 w(.) 10 b(.) j(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) g(.) p Fe 44 w(33) 150 2354 y(DEF) -9 b(A) n(UL) j(T) 25
+b(in) h(commitinfo) p Fd 7 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) p
+Fe 33 w(134) 150 2447 y(DEF) -9 b(A) n(UL) j(T) 25 b(in) h(editinfo) p
+Fd 15 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) p
+Fe 41 w(136) 150 2539 y(DEF) -9 b(A) n(UL) j(T) 25 b(in) h(v) n
+(erifymsg) p Fd 18 w(.) 11 b(.) i(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.)
+g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) p
+Fe 44 w(134) 150 2632 y(De\014ning) 25 b(a) h(mo) r(dule) p
+Fd 19 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) p Fe 45 w(31) 150 2725 y(De\014ning) 25 b(mo) r(dules) g(\(in) n
+(tro\)) p Fd 23 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) p
+Fe 48 w(16) 150 2817 y(De\014ning) 25 b(mo) r(dules) g(\(reference) i
+(man) n(ual\)) p Fd 17 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 43 w(129) 150 2910 y(Deleting) 26 b(\014les) p Fd
+20 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) p Fe 44 w(54) 150 3003 y(Deleting) 26
+b(revisions) p Fd 11 w(.) 14 b(.) e(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) p Fe 37 w(94) 150 3095 y(Deleting) 26
+b(stic) n(ky) f(tags) p Fd 14 w(.) 13 b(.) g(.) f(.) g(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) p Fe 39 w(38) 150 3188 y(Deleting) 26
+b(tags) p Fd 15 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) p Fe 40 w(37) 150
+3280 y(Descending) 26 b(directories) p Fd 25 w(.) 13
+b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe 50 w(51) 150
+3373 y(Device) 26 b(no) r(des) p Fd 17 w(.) 12 b(.) g(.) h(.) f(.) g(.)
+h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 42 w(85) 150 3466 y(Di\013) p Fd 11 w(.) g(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) p Fe 38 w(5) 150
+3558 y(di\013) 25 b(\(sub) r(command\)) p Fd 8 w(.) 10
+b(.) j(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 34 w(102) 150 3651 y(Di\013erences,) 26 b(merging) p
+Fd 24 w(.) 12 b(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 49 w(46) 150 3744 y(Directories,) 27 b(mo) n(ving) p
+Fd 18 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 44 w(57) 150 3836 y(Directories,) 27 b(remo) n(ving) p
+Fd 23 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 49 w(55) 150 3929 y(Directory) -6 b(,) 26 b(descending) p
+Fd 21 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 47 w(51) 150 4022 y(Disjoin) n(t) 26 b(rep) r(ositories) p
+Fd 9 w(.) 15 b(.) d(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 34 w(17) 150 4114 y(Distributing) 26 b(log) g(messages) p
+Fd 25 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe 50 w(137) 150
+4207 y(driv) n(er.c) 26 b(\(merge) f(example\)) p Fd
+17 w(.) 11 b(.) h(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 42 w(65) p
+Fp 150 4475 a(E) p Fe 150 4599 a(edit) 26 b(\(sub) r(command\)) p
+Fd 18 w(.) 9 b(.) k(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 43 w(70) 150 4692 y(editinfo) 26 b(\(admin) f(\014le\)) p
+Fd 8 w(.) 13 b(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 34 w(135) 150 4784 y(Editing) 26 b(administrativ) n(e) f(\014les) p
+Fd 17 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 42 w(17) 150 4877
+y(Editing) 26 b(the) f(mo) r(dules) h(\014le) p Fd 15
+w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 40 w(31) 150
+4969 y(Editor,) 26 b(a) n(v) n(oiding) h(in) n(v) n(o) r(cation) f(of) p
+Fd 9 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) p Fe 34 w(92) 150 5062 y(EDITOR,) 25
+b(en) n(vironmen) n(t) f(v) l(ariable) p Fd 15 w(.) 13
+b(.) g(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) p Fe 41 w(4) 150 5155 y(EDITOR,) 25 b(in) n(ternal) h(v) l(ariable)
+p Fd 20 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) p Fe 45 w(141) 150 5247
+y(EDITOR,) 25 b(o) n(v) n(erriding) p Fd 17 w(.) 13 b(.) f(.) h(.) f(.)
+g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) p Fe 43 w(89) 150 5340 y(Editor,) 26
+b(sp) r(ecifying) h(p) r(er) f(mo) r(dule) p Fd 9 w(.) 11
+b(.) h(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) p Fe 34 w(135) 2025 299 y(editors) 26 b(\(sub) r(command\)) p
+Fd 21 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 48 w(71) 2025 400 y(emerge) p Fd 10 w(.) f(.) g(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g
+(.) h(.) f(.) g(.) p Fe 36 w(67) 2025 502 y(Encryption) p
+Fd 13 w(.) f(.) i(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 38 w(90) 2025
+603 y(En) n(tries) 26 b(\014le,) g(in) g(CVS) f(directory) p
+Fd 18 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) p Fe 44 w(14) 2025 705 y(En) n(tries.Bac) n
+(kup) 26 b(\014le,) g(in) f(CVS) h(directory) p Fd 9
+w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 35 w(15) 2025 807 y(En) n(tries.Log) 27 b(\014le,) f(in) g(CVS) f
+(directory) p Fd 18 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) p Fe 43 w(15) 2025 908 y(En) n(tries.Static) 26
+b(\014le,) h(in) e(CVS) g(directory) p Fd 18 w(.) 13
+b(.) f(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe
+44 w(15) 2025 1010 y(En) n(vironmen) n(t) 24 b(v) l(ariables) p
+Fd 23 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe
+48 w(143) 2025 1111 y(en) n(vironmen) n(t) 24 b(v) l(ariables,) i
+(passed) g(to) g(administrativ) n(e) 2178 1202 y(\014les) p
+Fd 22 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe 48 w(141) 2025
+1304 y(Errors,) 27 b(rep) r(orting) p Fd 24 w(.) 13 b(.) f(.) g(.) h(.)
+f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 50 w(157) 2025
+1406 y(Example) 25 b(of) h(a) g(w) n(ork-session) p Fd
+12 w(.) 14 b(.) e(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe 39 w(3) 2025
+1507 y(Example) 25 b(of) h(merge) p Fd 23 w(.) 13 b(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) p Fe 49 w(65) 2025
+1609 y(Example,) 25 b(branc) n(h) g(merge) p Fd 20 w(.) 12
+b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 46 w(45) 2025
+1710 y(Excluding) 25 b(directories,) j(in) d(mo) r(dules) g(\014le) p
+Fd 13 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 39 w(131) 2025 1812 y(Exit) 25 b(status,) i(of) f(commitinfo) p
+Fd 12 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe 38 w(134) 2025
+1913 y(Exit) 25 b(status,) i(of) f(CVS) p Fd 15 w(.) 12
+b(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 40 w(87) 2025 2015 y(Exit) 25 b(status,) i(of) f(editor) p
+Fd 11 w(.) 13 b(.) g(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 38 w(152) 2025 2116 y(Exit) 25 b(status,) i(of) f(taginfo) p
+Fd 13 w(.) 14 b(.) e(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 38 w(59) 2025 2218 y(Exit) 25 b(status,) i(of) f(v) n(erifymsg) p
+Fd 22 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 48 w(134) 2025
+2319 y(exp) r(ort) 25 b(\(sub) r(command\)) p Fd 8 w(.) 10
+b(.) i(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 34 w(104) 2025
+2421 y(Exp) r(ort) 25 b(program) p Fd 18 w(.) 13 b(.) f(.) g(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 44 w(131) p
+Fp 2025 2734 a(F) p Fe 2025 2877 a(F) -6 b(etc) n(hing) 25
+b(source) p Fd 14 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 40 w(4) 2025 2978
+y(File) 26 b(had) g(con\015icts) g(on) f(merge) p Fd
+18 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g
+(.) h(.) f(.) g(.) h(.) f(.) p Fe 44 w(64) 2025 3080
+y(File) 26 b(lo) r(c) n(king) p Fd 25 w(.) 12 b(.) g(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 49 w(63) 2025 3181 y(File) 26 b(p) r(ermissions,) h(general) p
+Fd 25 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe
+50 w(9) 2025 3283 y(File) 26 b(p) r(ermissions,) h(Windo) n(ws-sp) r
+(eci\014c) p Fd 19 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.)
+g(.) h(.) p Fe 44 w(10) 2025 3384 y(File) 26 b(status) p
+Fd 24 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe 49 w(63) 2025
+3486 y(Files,) 27 b(mo) n(ving) p Fd 13 w(.) 11 b(.) h(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 38 w(56) 2025 3587 y(Files,) 27 b(reference) g(man) n(ual) p
+Fd 13 w(.) 11 b(.) h(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe
+39 w(129) 2025 3689 y(Fixing) 26 b(a) g(log) g(message) p
+Fd 15 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 40 w(94) 2025 3790 y(F) -6 b(orcing) 26 b(a) g(tag) g(matc) n(h) p
+Fd 7 w(.) 11 b(.) h(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 32 w(91) 2025 3892 y(fork,) 26 b(access) h(metho) r(d) p
+Fd 15 w(.) 11 b(.) i(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 41 w(26) 2025 3993 y(F) -6 b(orm) 25 b(for) h(log) h(message) p
+Fd 6 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 32 w(138) 2025 4095 y(F) -6 b(ormat) 25 b(of) h(CVS) g(commands) p
+Fd 8 w(.) 10 b(.) i(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 33 w(87) p
+Fp 2025 4395 a(G) p Fe 2025 4538 a(Getting) 26 b(started) p
+Fd 15 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g
+(.) h(.) f(.) g(.) h(.) p Fe 41 w(3) 2025 4639 y(Getting) 26
+b(the) f(source) p Fd 16 w(.) 13 b(.) g(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) p Fe 42 w(4) 2025 4741 y(Global) 27
+b(cvsignore) p Fd 11 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) g(.) h(.) f(.) p Fe 37 w(138) 2025 4843 y(Global) 27
+b(options) p Fd 9 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 34 w(88) 2025
+4944 y(Group) p Fd 21 w(.) f(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.)
+g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) p Fe 48 w(9) 2025 5046 y(gserv) n(er) 26 b(\(clien) n(t/serv) n(er)
+g(connection) g(metho) r(d\),) f(p) r(ort) 2178 5137
+y(sp) r(eci\014cation) p Fd 20 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) p Fe 44 w(19,) 27 b(21) 2025 5238
+y(GSSAPI) p Fd 21 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 48 w(25) 2025 5340 y(Gzip) p Fd 22 w(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) p Fe 47 w(90,) 27 b(118) p 90 rotate dyy eop
%%Page: 162 164
-162 163 bop 150 -116 a Ft(162)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y Fp(R)150 431 y
-Fe(R)n(CS)25 b(history)h(\014les)9 b Fd(.)k(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)
-h(.)f(.)g(.)h(.)35 b Fe(9)150 531 y(R)n(CS)25 b(revision)h(n)n(um)n(b)r
-(ers)8 b Fd(.)j(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fe(34)150 631
-y(R)n(CS,)25 b(imp)r(orting)h(\014les)g(from)21 b Fd(.)12
-b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)47 b Fe(30)150 730 y(R)n(CS-st)n(yle)25 b(lo)r(c)n(king)12
-b Fd(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)37 b Fe(61)150
-830 y(R)n(CSBIN,)25 b(in)h(CVSR)n(OOT/con\014g)19 b Fd(.)12
-b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)46
-b Fe(139)150 930 y(R)n(CSBIN,)25 b(in)n(ternal)h(v)l(ariable)10
-b Fd(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)
-g(.)h(.)36 b Fe(139)150 1029 y(R)n(CSBIN,)25 b(o)n(v)n(erriding)8
-b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33 b Fe(86)150
-1129 y(R)n(CS\014le)25 b(k)n(eyw)n(ord)14 b Fd(.)e(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)39 b Fe(73)150 1229 y(rcsinfo)27
-b(\(admin)d(\014le\))7 b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)33
-b Fe(136)150 1328 y(rdi\013)25 b(\(sub)r(command\))11
-b Fd(.)g(.)h(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)37 b Fe(108)150 1428
-y(Read-only)25 b(\014les,)h(and)g(-r)8 b Fd(.)k(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)34
-b Fe(87)150 1528 y(Read-only)25 b(\014les,)h(and)g(CVSREAD)8
-b Fd(.)j(.)h(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)34
-b Fe(141)150 1627 y(Read-only)25 b(\014les,)h(and)g(w)n(atc)n(hes)15
-b Fd(.)d(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)40 b Fe(66)150 1727 y(Read-only)25 b(\014les,)h(in)g(rep)r(ository)
-7 b Fd(.)13 b(.)g(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)33 b Fe(9)150 1827 y(Read-only)25 b(mo)r(de)17
-b Fd(.)12 b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)43
-b Fe(87)150 1926 y(Read-only)25 b(rep)r(ository)h(access)7
-b Fd(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)32 b Fe(26)150 2026 y(readers)26 b(\(admin)f(\014le\))16
-b Fd(.)c(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)42 b Fe(26)150 2126
-y(Recursiv)n(e)25 b(\(directory)h(descending\))15 b Fd(.)d(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)40 b Fe(49)150
-2225 y(Reference)26 b(man)n(ual)f(\(\014les\))13 b Fd(.)f(.)h(.)f(.)g
-(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)39
-b Fe(127)150 2325 y(Reference)26 b(man)n(ual)f(for)h(v)l(ariables)11
-b Fd(.)i(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)37
-b Fe(141)150 2425 y(Reference,)26 b(commands)18 b Fd(.)11
-b(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)44 b Fe(115)150 2524 y(Regular)26
-b(expression)g(syn)n(tax)14 b Fd(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)40 b Fe(131)150 2624
-y(Regular)26 b(mo)r(dules)8 b Fd(.)k(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h
-(.)34 b Fe(128)150 2724 y(release)27 b(\(sub)r(command\))22
-b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)50 b Fe(109)150 2823 y(Releases,)27
-b(revisions)g(and)e(v)n(ersions)17 b Fd(.)c(.)g(.)f(.)g(.)h(.)f(.)g(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)43 b Fe(33)150 2923 y(Releasing)27
-b(y)n(our)e(w)n(orking)h(cop)n(y)11 b Fd(.)h(.)g(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)37 b Fe(5)150
-3023 y(Remote)25 b(rep)r(ositories)12 b Fd(.)i(.)f(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)38 b Fe(19)150 3123 y(Remo)n(v)n(e)24 b(\(sub)r(command\))c
-Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)48 b Fe(52)150 3222 y(Remo)n(ving)24
-b(a)i(c)n(hange)20 b Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)45
-b Fe(46)150 3322 y(Remo)n(ving)24 b(directories)10 b
-Fd(.)15 b(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)36 b Fe(53)150 3422
-y(Remo)n(ving)24 b(\014les)10 b Fd(.)k(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)36 b Fe(52)150 3521 y(Remo)n(ving)24
-b(tags)6 b Fd(.)14 b(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)32
-b Fe(37)150 3621 y(Remo)n(ving)24 b(y)n(our)i(w)n(orking)g(cop)n(y)20
-b Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)47 b Fe(5)150 3721 y(Renaming)25 b(directories)8
-b Fd(.)14 b(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fe(55)150 3820
-y(Renaming)25 b(\014les)8 b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)34 b Fe(54)150 3920 y(Renaming)25 b(tags)e
-Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)48
-b Fe(37)150 4020 y(Replacing)26 b(a)g(log)h(message)12
-b Fd(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)37 b Fe(92)150 4119 y(Rep)r(orting)26
-b(bugs)14 b Fd(.)e(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)40
-b Fe(155)150 4219 y(Rep)r(ositories,)28 b(m)n(ultiple)16
-b Fd(.)11 b(.)h(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)41 b Fe(17)150 4319 y(Rep)r(ositories,)
-28 b(remote)19 b Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)45
-b Fe(19)150 4418 y(Rep)r(ository)26 b(\(in)n(tro\))d
-Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)49 b Fe(7)150
-4518 y(Rep)r(ository)26 b(\014le,)g(in)g(CVS)f(directory)10
-b Fd(.)i(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)35
-b Fe(14)150 4618 y(Rep)r(ository)-6 b(,)26 b(bac)n(king)f(up)14
-b Fd(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)39 b Fe(18)150 4717 y(Rep)r(ository)-6
-b(,)26 b(example)6 b Fd(.)12 b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)32
-b Fe(7)150 4817 y(Rep)r(ository)-6 b(,)26 b(ho)n(w)g(data)g(is)g
-(stored)17 b Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)43 b Fe(8)150 4917 y(Rep)r(ository)-6
-b(,)26 b(mo)n(ving)20 b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)47
-b Fe(19)150 5016 y(Rep)r(ository)-6 b(,)26 b(setting)g(up)10
-b Fd(.)i(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)36 b Fe(18)2025 299 y(Reserv)n(ed)25
-b(c)n(hec)n(k)n(outs)c Fd(.)13 b(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)48
-b Fe(61)2025 399 y(Resetting)26 b(stic)n(ky)f(tags)13
-b Fd(.)g(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)39 b Fe(38)2025 499 y(Resolving)26
-b(a)g(con\015ict)17 b Fd(.)c(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)43
-b Fe(64)2025 600 y(Restoring)26 b(old)g(v)n(ersion)g(of)g(remo)n(v)n
-(ed)f(\014le)d Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)48
-b Fe(46)2025 700 y(Resurrecting)26 b(old)g(v)n(ersion)f(of)i(dead)e
-(\014le)14 b Fd(.)f(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)39
-b Fe(46)2025 800 y(Retriev)n(e)25 b(a)h(branc)n(h)11
-b Fd(.)g(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)36 b Fe(42)2025
-901 y(Retrieving)25 b(an)h(old)g(revision)g(using)g(tags)21
-b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)46 b Fe(35)2025
-1001 y(Rev)n(erting)25 b(to)h(rep)r(ository)g(v)n(ersion)e
-Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)49
-b Fe(68)2025 1101 y(Revision)26 b(k)n(eyw)n(ord)15 b
-Fd(.)c(.)h(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)40 b Fe(73)2025
-1202 y(Revision)26 b(managemen)n(t)14 b Fd(.)c(.)j(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)40
-b Fe(71)2025 1302 y(Revision)26 b(n)n(um)n(b)r(ers)11
-b Fd(.)g(.)h(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)37 b Fe(33)2025
-1402 y(Revision)26 b(n)n(um)n(b)r(ers)e(\(branc)n(hes\))d
-Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)48 b Fe(43)2025 1503 y(Revision)26 b(tree)17 b Fd(.)12
-b(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)42
-b Fe(33)2025 1603 y(Revision)26 b(tree,)g(making)f(branc)n(hes)20
-b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)46
-b Fe(41)2025 1703 y(Revisions,)26 b(merging)g(di\013erences)g(b)r(et)n
-(w)n(een)21 b Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)47
-b Fe(46)2025 1803 y(Revisions,)26 b(v)n(ersions)g(and)g(releases)17
-b Fd(.)d(.)e(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)43
-b Fe(33)2025 1904 y(Righ)n(t-hand)24 b(options)e Fd(.)12
-b(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)47 b Fe(88)2025 2004 y(Ro)r(ot)26
-b(\014le,)g(in)f(CVS)h(directory)19 b Fd(.)13 b(.)f(.)g(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)46
-b Fe(7)2025 2104 y(rsh)21 b Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)47
-b Fe(20)2025 2205 y(rsh)25 b(replacemen)n(ts)h(\(Kerb)r(erized,)g(SSH,)
-f(&c\))18 b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)44 b Fe(20)2025
-2305 y(rtag)26 b(\(sub)r(command\))13 b Fd(.)d(.)j(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)39 b Fe(36)2025 2405 y(rtag,)26 b(creating)h(a)f(branc)n(h)f(using)
-e Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)49 b Fe(41)2025 2675 y Fp(S)2025 2809 y Fe(Sa)n(ving)25
-b(space)f Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-48 b Fe(92)2025 2910 y(SCCS,)26 b(imp)r(orting)f(\014les)h(from)18
-b Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)43 b Fe(30)2025 3010 y(Securit)n(y)-6 b(,)25
-b(\014le)g(p)r(ermissions)h(in)g(rep)r(ository)16 b Fd(.)d(.)f(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)42 b Fe(9)2025 3110 y(Securit)n(y)-6
-b(,)25 b(GSSAPI)10 b Fd(.)h(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)36
-b Fe(24)2025 3211 y(Securit)n(y)-6 b(,)25 b(k)n(erb)r(eros)12
-b Fd(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)38 b Fe(25)2025
-3311 y(Securit)n(y)-6 b(,)25 b(of)h(pserv)n(er)7 b Fd(.)12
-b(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)32 b Fe(24)2025 3411
-y(Securit)n(y)-6 b(,)25 b(setuid)15 b Fd(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)41 b Fe(10)2025 3512 y(Serv)n(er,)25
-b(CVS)12 b Fd(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)38 b Fe(19)2025 3612 y(Serv)n(er,)25 b(temp)r(orary)g(directories)c
-Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)45 b Fe(27)2025 3712 y(Setgid)23 b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)48
-b Fe(10)2025 3812 y(Setting)25 b(up)g(a)h(rep)r(ository)11
-b Fd(.)i(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)37 b Fe(18)2025 3913 y(Setuid)20
-b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)46 b Fe(10)2025 4013 y(Sign)n(um)24 b(Supp)r(ort)17
-b Fd(.)11 b(.)h(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)43 b Fe(155)2025
-4113 y(Source)25 b(k)n(eyw)n(ord)10 b Fd(.)i(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)36 b Fe(74)2025 4214 y(Source,)26
-b(getting)g(CVS)f(source)13 b Fd(.)h(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)40 b Fe(1)2025
-4314 y(Source,)26 b(getting)g(from)g(CVS)21 b Fd(.)13
-b(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)48 b Fe(4)2025 4414 y(Sp)r(ecial)26 b(\014les)d
-Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)48
-b Fe(83)2025 4515 y(Sp)r(ecifying)26 b(dates)19 b Fd(.)12
-b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)44 b Fe(88)2025
-4615 y(Spreading)25 b(information)7 b Fd(.)13 b(.)g(.)f(.)g(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)33
-b Fe(65)2025 4715 y(SSH)24 b(\(rsh)i(replacemen)n(t\))19
-b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)45 b Fe(20)2025 4816 y(Starting)26
-b(a)g(pro)t(ject)g(with)g(CVS)13 b Fd(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)38 b Fe(29)2025
-4916 y(State)25 b(k)n(eyw)n(ord)15 b Fd(.)e(.)f(.)g(.)h(.)f(.)g(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)41 b Fe(74)2025 5016 y(Status)25
-b(of)i(a)f(\014le)10 b Fd(.)i(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)36 b Fe(61)p eop
+162 163 bop Ft 150 -116 a(162) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fp 150
+299 a(H) p Fe 150 422 a(Hard) 25 b(links) p Fd 7 w(.) 12
+b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) p Fe 32 w(85) 150 515 y(HEAD,) 25
+b(as) h(reserv) n(ed) g(tag) g(name) p Fd 19 w(.) 12
+b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) p Fe 45 w(34) 150 607 y(HEAD,) 25 b(sp) r(ecial) i(tag) p
+Fd 12 w(.) 13 b(.) g(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) p Fe 38 w(92) 150 700 y(Header) 26 b(k) n(eyw) n(ord) p
+Fd 20 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) p Fe 46 w(75) 150 792 y(history) 26 b(\(sub) r(command\))
+p Fd 16 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe
+44 w(105) 150 884 y(History) 26 b(bro) n(wsing) p Fd
+24 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) p Fe 49 w(59) 150 977 y(History) 26 b(\014le) p Fd
+13 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) g(.) h(.) f(.) p Fe 39 w(140) 150 1069
+y(History) 26 b(\014les) p Fd 18 w(.) 13 b(.) f(.) g(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) p
+Fe 44 w(9) 150 1161 y(History) 26 b(of) g(CVS) p Fd 15
+w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) p Fe 41 w(1) 150 1254 y(HOME,) 26
+b(en) n(vironmen) n(t) e(v) l(ariable) p Fd 12 w(.) 13
+b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f
+(.) p Fe 38 w(143) 150 1346 y(HOMEDRIVE,) 25 b(en) n(vironmen) n(t) e
+(v) l(ariable) p Fd 13 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 39 w(143) 150 1438 y(HOMEP) -6 b(A) g(TH,) 25 b(en) n(vironmen) n(t)
+f(v) l(ariable) p Fd 16 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.)
+g(.) p Fe 42 w(143) p Fp 150 1701 a(I) p Fe 150 1824
+a(Id) 25 b(k) n(eyw) n(ord) p Fd 13 w(.) 12 b(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 39 w(75) 150 1917 y(Iden) n(t) 25 b(\(shell) h(command\)) p
+Fd 18 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 45 w(76) 150 2009 y(Iden) n(tifying) 25 b(a) h(branc) n(h) p
+Fd 23 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) p
+Fe 49 w(42) 150 2101 y(Iden) n(tifying) 25 b(\014les) p
+Fd 14 w(.) 13 b(.) g(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) p Fe 40 w(75) 150 2194 y(Ignored) 26
+b(\014les) p Fd 13 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.)
+g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 39 w(139) 150
+2286 y(Ignoring) 26 b(\014les) p Fd 18 w(.) 13 b(.) g(.) f(.) g(.) h(.)
+f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 44 w(138) 150 2378 y(imp) r(ort) 25 b(\(sub) r(command\)) p
+Fd 19 w(.) 12 b(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe
+47 w(106) 150 2471 y(Imp) r(orting) 25 b(\014les) p Fd
+9 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) p Fe 34 w(29) 150 2563 y(Imp) r(orting) 25
+b(\014les,) h(from) g(other) f(v) n(ersion) h(con) n(trol) h(systems) p
+Fd 318 2654 a(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) p Fe 40 w(30) 150 2747 y(Imp) r(orting) 25 b(mo) r(dules) p
+Fd 8 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) p Fe 33 w(79) 150 2839 y(Index) p Fd 14 w(.) e(.) i(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) p Fe 40 w(159) 150 2931 y(Info) 26
+b(\014les) g(\(syn) n(tax\)) p Fd 12 w(.) 11 b(.) h(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) g(.) h(.) f(.) p Fe 38 w(133) 150
+3024 y(Informing) 25 b(others) p Fd 11 w(.) 13 b(.) f(.) h(.) f(.) g(.)
+h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 36 w(67) 150
+3116 y(init) 26 b(\(sub) r(command\)) p Fd 21 w(.) 13
+b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 49 w(18) 150 3209 y(Installed) 26 b(images) g(\(VMS\)) p
+Fd 19 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe
+45 w(10) 150 3301 y(In) n(ternal) 25 b(v) l(ariables) p
+Fd 16 w(.) 14 b(.) e(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) p Fe 42 w(140) 150 3393 y(In) n(tro) r(duction) 25
+b(to) h(CVS) p Fd 17 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) p Fe 43 w(1) 150 3486 y(In) n(v) n(oking) 25
+b(CVS) p Fd 18 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) p Fe 45 w(117) 150 3578
+y(Isolation) p Fd 21 w(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 45 w(59) p Fp 150 3827 a(J) p Fe 150 3951 a(Join) p
+Fd 21 w(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) p
+Fe 46 w(45) p Fp 150 4201 a(K) p Fe 150 4324 a(Keeping) 26
+b(a) g(c) n(hec) n(k) n(ed) e(out) i(cop) n(y) p Fd 22
+w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) p Fe 48 w(138) 150 4416 y(Kerb) r(eros,) 27
+b(using) e(:gserv) n(er:) p Fd 24 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.)
+f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 48 w(25) 150 4509 y(Kerb) r(eros,) 27 b(using) e(:kserv) n(er:) p
+Fd 22 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe 47 w(25) 150
+4601 y(Kerb) r(eros,) 27 b(using) e(k) n(erb) r(erized) h(rsh) p
+Fd 16 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) p Fe 41 w(20) 150 4694 y(Keyw) n(ord) 25
+b(expansion) p Fd 17 w(.) 13 b(.) g(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) p Fe 43 w(75) 150 4786 y(Keyw) n(ord) 25
+b(List) p Fd 9 w(.) 14 b(.) e(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe 35 w(75) 150
+4878 y(Keyw) n(ord) 25 b(substitution) p Fd 18 w(.) 13
+b(.) f(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) p Fe 44 w(75) 150
+4971 y(Keyw) n(ord) 25 b(substitution,) h(and) g(merging) p
+Fd 21 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 47 w(47) 150 5063 y(Keyw) n(ord) 25 b(substitution,) h(c) n(hanging)
+g(mo) r(des) p Fd 19 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 44 w(77) 150 5155 y(K\015ag) p Fd 20 w(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) p Fe 45 w(77) 150 5248 y(kinit) p
+Fd 13 w(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 39 w(26) 150 5340 y(Kno) n(wn) 25 b(bugs) h(in) g(this) f(man) n
+(ual) g(or) h(CVS) p Fd 16 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) p Fe 41 w(158) 2025 299 y(kserv) n(er) 25 b(\(clien) n(t/serv)
+n(er) h(connection) g(metho) r(d\),) f(p) r(ort) 2178
+390 y(sp) r(eci\014cation) p Fd 20 w(.) 12 b(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) p Fe 44 w(19,) 27 b(21) p Fp
+2025 654 a(L) p Fe 2025 778 a(La) n(y) n(out) e(of) h(rep) r(ository) p
+Fd 23 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) p
+Fe 49 w(7) 2025 871 y(Left-hand) 25 b(options) p Fd 11
+w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) p Fe 36 w(88) 2025 964 y(Linear) 26 b(dev) n(elopmen) n(t) p
+Fd 15 w(.) 11 b(.) h(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 41 w(33) 2025 1056 y(Link,) 25 b(sym) n(b) r(olic,) h(imp) r(orting)
+p Fd 18 w(.) 12 b(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 44 w(108) 2025
+1149 y(List,) 26 b(mailing) g(list) p Fd 16 w(.) 13 b(.) f(.) h(.) f(.)
+g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 42 w(1) 2025 1242 y(Lo) r(cally) 27 b(Added) p Fd
+10 w(.) 10 b(.) j(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) p Fe 35 w(63) 2025 1334 y(Lo) r(cally) 27
+b(Mo) r(di\014ed) p Fd 9 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 34 w(63) 2025
+1427 y(Lo) r(cally) 27 b(Remo) n(v) n(ed) p Fd 19 w(.) 12
+b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 47 w(63) 2025 1520 y(Lo) r(c) n(kDir,) 26 b(in) f(CVSR) n
+(OOT/con\014g) p Fd 12 w(.) 13 b(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) p Fe 38 w(142) 2025 1612
+y(Lo) r(c) n(k) n(er) 25 b(k) n(eyw) n(ord) p Fd 9 w(.) 13
+b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h
+(.) p Fe 35 w(75) 2025 1705 y(Lo) r(c) n(king) 26 b(\014les) p
+Fd 9 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 35 w(63) 2025
+1798 y(Lo) r(c) n(ks,) 26 b(cvs,) g(and) f(bac) n(kups) p
+Fd 14 w(.) 11 b(.) i(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe
+39 w(18) 2025 1890 y(Lo) r(c) n(ks,) 26 b(cvs,) g(in) n(tro) r(duction)
+p Fd 16 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) p Fe
+42 w(67) 2025 1983 y(Lo) r(c) n(ks,) 26 b(cvs,) g(tec) n(hnical) g
+(details) p Fd 7 w(.) 14 b(.) e(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 33 w(12) 2025
+2075 y(log) 26 b(\(sub) r(command\)) p Fd 13 w(.) 11
+b(.) h(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 39 w(108) 2025 2168 y(Log) 26 b(information,) h(sa) n(ving) p
+Fd 18 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 44 w(140) 2025
+2261 y(Log) 26 b(k) n(eyw) n(ord) p Fd 22 w(.) 12 b(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 48 w(75) 2025 2353 y(Log) 26 b(message) g(en) n(try) p
+Fd 18 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) p Fe 44 w(4) 2025 2446 y(Log) 26 b(message) g(template) p
+Fd 10 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 37 w(138) 2025 2539 y(Log) 26 b(message,) h(correcting) p
+Fd 18 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) p Fe
+44 w(94) 2025 2631 y(Log) 26 b(message,) h(v) n(erifying) p
+Fd 20 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe
+46 w(134) 2025 2724 y(Log) 26 b(messages) p Fd 10 w(.) 13
+b(.) g(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) p Fe 36 w(137) 2025 2817 y(Log) 26 b(messages,) h(editing) p
+Fd 17 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 43 w(135) 2025 2909 y(LogHistory) -6 b(,) 26 b(in) g(CVSR) n
+(OOT/con\014g) p Fd 18 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) p Fe 45 w(142) 2025 3002 y(Login) 26 b(\(sub) r
+(command\)) p Fd 21 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h
+(.) p Fe 49 w(23) 2025 3095 y(loginfo) 27 b(\(admin) e(\014le\)) p
+Fd 23 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 49 w(137) 2025 3187 y(Logout) 26 b(\(sub) r(command\)) p
+Fd 18 w(.) 10 b(.) j(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 44 w(24) p Fp 2025 3455 a(M) p Fe 2025 3580 a(Mail,) 27
+b(automatic) f(mail) f(on) h(commit) p Fd 18 w(.) 11
+b(.) i(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) p
+Fe 44 w(67) 2025 3672 y(Mailing) 27 b(list) p Fd 10 w(.) 13
+b(.) g(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) p Fe 36 w(1) 2025 3765 y(Mailing) 27
+b(log) g(messages) p Fd 11 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) p Fe 37 w(137) 2025 3858 y(Main) 26 b(trunk) e(and) i(branc) n
+(hes) p Fd 10 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.)
+g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe
+36 w(41) 2025 3950 y(mak) n(e) p Fd 20 w(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) p Fe 47 w(83) 2025 4043 y(Man) n(y) 25
+b(rep) r(ositories) p Fd 10 w(.) 14 b(.) f(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) p Fe 35 w(17) 2025 4136
+y(Mark) n(ers,) 26 b(con\015ict) p Fd 10 w(.) 13 b(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) p Fe
+36 w(66) 2025 4228 y(Merge,) 27 b(an) e(example) p Fd
+9 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 35 w(65) 2025 4321 y(Merge,) 27 b(branc) n(h) e(example) p
+Fd 8 w(.) 11 b(.) i(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 34 w(45) 2025 4413 y(Merging) p Fd 8 w(.) h(.) g(.) f(.) g(.) h(.) f
+(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) p Fe 33 w(41) 2025 4506 y(Merging) 27 b(a) f(branc) n(h) p
+Fd 12 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) p Fe 38 w(45) 2025 4599 y(Merging) 27 b(a) f(\014le) p
+Fd 23 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) p Fe 49 w(64) 2025 4691 y(Merging) 27
+b(t) n(w) n(o) f(revisions) p Fd 14 w(.) 13 b(.) f(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) p Fe 40 w(46) 2025 4784 y(Merging,) 27
+b(and) e(k) n(eyw) n(ord) h(substitution) p Fd 11 w(.) 12
+b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) p
+Fe 37 w(47) 2025 4877 y(mkmo) r(dules) p Fd 9 w(.) e(.) i(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 35 w(149) 2025 4969 y(Mo) r(di\014cations,) 27 b(cop) n(ying) f(b) r
+(et) n(w) n(een) g(branc) n(hes) p Fd 23 w(.) 12 b(.) g(.) h(.) f(.) g
+(.) p Fe 49 w(41) 2025 5062 y(Mo) r(dule) 26 b(status) p
+Fd 14 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) p Fe 40 w(131) 2025 5155 y(Mo) r(dule,) 26
+b(de\014ning) p Fd 9 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) g(.) h(.) f(.) p Fe 35 w(31) 2025 5247
+y(Mo) r(dules) 26 b(\(admin) f(\014le\)) p Fd 12 w(.) 13
+b(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 38 w(129) 2025
+5340 y(Mo) r(dules) 26 b(\014le) p Fd 15 w(.) 13 b(.) f(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 41 w(16) p 90 rotate dyy eop
%%Page: 163 165
-163 164 bop 150 -116 a Ft(Index)3241 b(163)150 299 y
-Fe(Status)25 b(of)i(a)f(mo)r(dule)8 b Fd(.)j(.)i(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)34 b Fe(129)150 399 y(Stic)n(ky)25 b(date)11 b Fd(.)h(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)37 b Fe(38)150
-499 y(Stic)n(ky)25 b(tags)15 b Fd(.)e(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)41 b Fe(38)150 599 y(Stic)n(ky)25
-b(tags,)h(resetting)10 b Fd(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)35
-b Fe(38)150 699 y(Stic)n(ky)25 b(tags/dates,)i(p)r(er-directory)12
-b Fd(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)38
-b Fe(16)150 800 y(Storing)26 b(log)h(messages)16 b Fd(.)d(.)f(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)
-h(.)f(.)42 b Fe(135)150 900 y(Stream)25 b(authen)n(tication)7
-b Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)33 b Fe(86)150 1000 y(Structure)23
-b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)
-h(.)49 b Fe(85)150 1100 y(Sub)r(directories)16 b Fd(.)d(.)f(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)42 b Fe(49)150 1200 y(Supp)r(ort,)25
-b(getting)h(CVS)g(supp)r(ort)17 b Fd(.)11 b(.)i(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)g(.)43 b Fe(155)150 1300 y(Sym)n(b)r(olic)25
-b(link,)g(imp)r(orting)18 b Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)44 b Fe(106)150
-1400 y(Sym)n(b)r(olic)25 b(links)11 b Fd(.)h(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)g(.)37 b Fe(83)150 1500 y(Sym)n(b)r(olic)25
-b(name)f(\(tag\))12 b Fd(.)i(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38
-b Fe(34)150 1600 y(Syn)n(tax)24 b(of)j(info)f(\014les)13
-b Fd(.)g(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)39 b Fe(131)150 1701
-y(SystemAuth,)23 b(in)j(CVSR)n(OOT/con\014g)13 b Fd(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)39 b Fe(139)150 1979 y Fp(T)150
-2113 y Fe(tag)26 b(\(sub)r(command\))10 b Fd(.)g(.)j(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h
-(.)f(.)g(.)36 b Fe(36)150 2213 y(T)-6 b(ag)26 b(\014le,)h(in)e(CVS)g
-(directory)20 b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)45 b Fe(16)150 2313 y(T)-6
-b(ag)26 b(program)19 b Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)44 b Fe(129)150 2413 y(tag,)27 b(command,)d(in)n(tro)r
-(duction)d Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)47 b Fe(34)150 2513 y(tag,)27 b(creating)f(a)g(branc)n
-(h)f(using)20 b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)g(.)h(.)f(.)g(.)h(.)45 b Fe(41)150 2613 y(T)-6 b(ag,)27
-b(example)12 b Fd(.)g(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)38 b Fe(34)150 2713 y(T)-6 b(ag,)27 b(retrieving)f(old)g(revisions)
-c Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)47 b Fe(35)150 2813 y(T)-6 b(ag,)27 b(sym)n(b)r(olic)e(name)10
-b Fd(.)i(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)36 b Fe(34)150 2914
-y(taginfo)11 b Fd(.)j(.)e(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)g(.)37 b Fe(57)150 3014 y(T)-6
-b(ags)13 b Fd(.)g(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)38 b Fe(34)150 3114 y(T)-6
-b(ags,)27 b(deleting)21 b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)46 b Fe(37)150 3214 y(T)-6 b(ags,)27 b(mo)n(ving)13
-b Fd(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)39
-b Fe(37)150 3314 y(T)-6 b(ags,)27 b(renaming)15 b Fd(.)d(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)41 b Fe(37)150 3414 y(T)-6
-b(ags,)27 b(stic)n(ky)19 b Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)45 b Fe(38)150 3514 y(tc,)26 b(T)-6
-b(rivial)27 b(Compiler)f(\(example\))15 b Fd(.)10 b(.)j(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)41 b Fe(3)150
-3614 y(T)-6 b(eam)25 b(of)i(dev)n(elop)r(ers)22 b Fd(.)12
-b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)47 b Fe(61)150 3715 y(TEMP)-6
-b(,)27 b(en)n(vironmen)n(t)d(v)l(ariable)c Fd(.)13 b(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)46 b Fe(142)150
-3815 y(T)-6 b(emplate)25 b(\014le,)h(in)g(CVS)f(directory)17
-b Fd(.)c(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)42
-b Fe(16)150 3915 y(T)-6 b(emplate)25 b(for)i(log)f(message)10
-b Fd(.)j(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)36 b Fe(136)150 4015 y(T)-6 b(emp)r(orary)25
-b(directories,)i(and)f(serv)n(er)14 b Fd(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)39 b Fe(27)150 4115 y(T)-6 b(emp)r(orary)25
-b(\014les,)h(lo)r(cation)i(of)9 b Fd(.)k(.)f(.)h(.)f(.)g(.)h(.)f(.)g(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)35 b Fe(142)150 4215
-y(Third-part)n(y)25 b(sources)14 b Fd(.)f(.)f(.)h(.)f(.)g(.)h(.)f(.)g
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-39 b Fe(77)150 4315 y(Time)22 b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)47
-b Fe(88)150 4415 y(Timezone,)26 b(in)g(input)7 b Fd(.)k(.)i(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-g(.)h(.)f(.)g(.)33 b Fe(88)150 4516 y(Timezone,)26 b(in)g(output)18
-b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)45 b Fe(106)150 4616 y(TMP)-6
-b(,)27 b(en)n(vironmen)n(t)c(v)l(ariable)10 b Fd(.)j(.)f(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)36 b
-Fe(142)150 4716 y(TMPDIR,)26 b(en)n(vironmen)n(t)e(v)l(ariable)8
-b Fd(.)k(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34
-b Fe(142)150 4816 y(TMPDIR,)26 b(o)n(v)n(erriding)12
-b Fd(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)37 b Fe(86)150 4916 y(T)-6
-b(opLev)n(elAdmin,)24 b(in)i(CVSR)n(OOT/con\014g)8 b
-Fd(.)k(.)g(.)g(.)h(.)f(.)g(.)g(.)34 b Fe(139)150 5016
-y(T)-6 b(race)16 b Fd(.)d(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)42 b Fe(87)2025 299
-y(T)-6 b(raceabilit)n(y)19 b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)44 b Fe(57)2025 399 y(T)-6 b(rac)n(king)26
-b(sources)12 b Fd(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)37
-b Fe(77)2025 499 y(T)-6 b(ransactions,)27 b(atomic,)f(lac)n(k)g(of)8
-b Fd(.)13 b(.)g(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)34 b Fe(66)2025 599 y(T)-6 b(rivial)26 b(Compiler)g(\(example\))
-16 b Fd(.)11 b(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)42 b Fe(3)2025 699 y(T)n(ypical)26
-b(rep)r(ository)21 b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)47
-b Fe(7)2025 968 y Fp(U)2025 1101 y Fe(Umask,)24 b(for)j(rep)r(ository)f
-(\014les)11 b Fd(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)36 b Fe(10)2025 1201 y(Undoing)25
-b(a)h(c)n(hange)8 b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34
-b Fe(46)2025 1301 y(unedit)25 b(\(sub)r(command\))11
-b Fd(.)f(.)i(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)37 b Fe(68)2025 1401 y(Unkno)n(wn)21
-b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)49 b Fe(62)2025 1501 y(Unreserv)n(ed)25 b(c)n(hec)n(k)n(outs)20
-b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)47 b Fe(61)2025 1601 y(Up-to-date)18
-b Fd(.)10 b(.)j(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-43 b Fe(61)2025 1701 y(up)r(date)25 b(\(sub)r(command\))16
-b Fd(.)d(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)45 b Fe(111)2025 1801 y(Up)r(date)25
-b(program)12 b Fd(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)38
-b Fe(129)2025 1902 y(Up)r(date,)25 b(in)n(tro)r(duction)9
-b Fd(.)k(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)35 b Fe(62)2025 2002
-y(up)r(date,)25 b(to)h(displa)n(y)g(\014le)g(status)11
-b Fd(.)h(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)37 b Fe(62)2025 2102 y(Up)r(date.prog)26 b(\014le,)g(in)f(CVS)h
-(directory)19 b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)45
-b Fe(16)2025 2202 y(Up)r(dating)25 b(a)h(\014le)21 b
-Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)47
-b Fe(62)2025 2302 y(User)25 b(aliases)g Fd(.)12 b(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)48 b Fe(22)2025 2402
-y(User)25 b(v)l(ariables)18 b Fd(.)c(.)e(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f
-(.)g(.)h(.)44 b Fe(139)2025 2502 y(USER,)25 b(in)n(ternal)h(v)l
-(ariable)16 b Fd(.)c(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)42 b Fe(139)2025 2602 y(users)26
-b(\(admin)e(\014le\))16 b Fd(.)d(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)42
-b Fe(67)2025 2880 y Fp(V)2025 3013 y Fe(V)-6 b(ariables)9
-b Fd(.)k(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)35 b Fe(138)2025 3113 y(V)-6 b(endor)8 b Fd(.)j(.)h(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)33
-b Fe(77)2025 3213 y(V)-6 b(endor)24 b(branc)n(h)8 b Fd(.)k(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)34 b Fe(77)2025 3313
-y(v)n(erifymsg)25 b(\(admin)f(\014le\))11 b Fd(.)i(.)f(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)37
-b Fe(132)2025 3414 y(V)-6 b(ersions,)26 b(of)h(CVS)c
-Fd(.)12 b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)50 b Fe(143)2025
-3514 y(V)-6 b(ersions,)26 b(revisions)h(and)e(releases)h
-Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)50
-b Fe(33)2025 3614 y(Viewing)26 b(di\013erences)e Fd(.)13
-b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)50 b Fe(5)2025 3714
-y(VISUAL,)24 b(en)n(vironmen)n(t)g(v)l(ariable)7 b Fd(.)12
-b(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)33
-b Fe(4)2025 3814 y(VISUAL,)24 b(in)n(ternal)i(v)l(ariable)11
-b Fd(.)i(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)37 b Fe(139)2025 4082 y Fp(W)2025 4216 y Fe(w)n(atc)n(h)26
-b(add)f(\(sub)r(command\))18 b Fd(.)10 b(.)i(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)43 b Fe(67)2025
-4316 y(w)n(atc)n(h)26 b(o\013)f(\(sub)r(command\))18
-b Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)46 b Fe(66)2025 4416 y(w)n(atc)n(h)26
-b(on)f(\(sub)r(command\))19 b Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)47 b Fe(66)2025
-4516 y(w)n(atc)n(h)26 b(remo)n(v)n(e)e(\(sub)r(command\))16
-b Fd(.)10 b(.)i(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)41 b Fe(67)2025 4616 y(w)n(atc)n(hers)26 b(\(sub)r(command\))9
-b Fd(.)h(.)i(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)g(.)h(.)f(.)g(.)35 b Fe(69)2025 4716 y(W)-6 b(atc)n(hes)23
-b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g
-(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)49 b Fe(66)2025 4816 y(wdi\013)26 b(\(imp)r(ort)f(example\))10
-b Fd(.)h(.)i(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)36 b Fe(77)2025 4916 y(W)-6 b(eb)25
-b(pages,)i(main)n(taining)e(with)h(CVS)18 b Fd(.)12 b(.)g(.)h(.)f(.)g
-(.)h(.)f(.)g(.)h(.)f(.)44 b Fe(136)2025 5016 y(What)25
-b(\(shell)h(command\))12 b Fd(.)f(.)i(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)38
-b Fe(74)p eop
+163 164 bop Ft 150 -116 a(Index) 3241 b(163) p Fe 150
+299 a(Mo) r(dules) 27 b(\014le) e(program) h(options) p
+Fd 16 w(.) 13 b(.) g(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) p Fe 42 w(132) 150 391 y(Mo) r(dules) 27
+b(\014le,) f(c) n(hanging) p Fd 7 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.)
+g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) p Fe 32 w(31) 150 484 y(mo) r(dules.db) p
+Fd 9 w(.) e(.) i(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 34 w(13) 150 576
+y(mo) r(dules.dir) p Fd 23 w(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.)
+h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe
+48 w(13) 150 669 y(mo) r(dules.pag) p Fd 10 w(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 35 w(13) 150 761 y(Motiv) l(ation) 26 b(for) h(branc) n(hes) p
+Fd 16 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe
+42 w(41) 150 853 y(Mo) n(ving) 26 b(a) g(rep) r(ository) p
+Fd 7 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) p
+Fe 32 w(19) 150 946 y(Mo) n(ving) 26 b(directories) p
+Fd 16 w(.) 14 b(.) f(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) p Fe 42 w(57) 150 1038 y(Mo) n(ving) 26 b(\014les) p
+Fd 16 w(.) 13 b(.) g(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe 42 w(56) 150 1131
+y(Mo) n(ving) 26 b(tags) p Fd 12 w(.) 13 b(.) g(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) p
+Fe 38 w(37) 150 1223 y(Multiple) 26 b(dev) n(elop) r(ers) p
+Fd 16 w(.) 13 b(.) g(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 42 w(63) 150 1316 y(Multiple) 26 b(rep) r(ositories) p
+Fd 17 w(.) 15 b(.) d(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 43 w(17) p Fp 150 1578 a(N) p Fe 150 1702 a(Name) 25
+b(k) n(eyw) n(ord) p Fd 23 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 49 w(75) 150
+1794 y(Name,) 25 b(sym) n(b) r(olic) g(\(tag\)) p Fd
+19 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 44 w(34) 150 1887 y(Needs) 25 b(Chec) n(k) n(out) p
+Fd 22 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) g(.) h(.) p Fe 47 w(63) 150 1979 y(Needs) 25 b(Merge) p
+Fd 22 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) p Fe 46 w(64) 150 2072 y(Needs) 25
+b(P) n(atc) n(h) p Fd 9 w(.) 13 b(.) g(.) f(.) g(.) g(.) h(.) f(.) g(.)
+h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe
+35 w(63) 150 2164 y(Newsgroups) p Fd 20 w(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 45 w(1) 150 2257 y(notify) 26 b(\(admin) e(\014le\)) p
+Fd 20 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) p Fe 45 w(69) 150 2349 y(Notify) 26 b(\014le,) g(in) f(CVS) h
+(directory) p Fd 14 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 39 w(16) 150
+2441 y(Notify) -6 b(.tmp) 24 b(\014le,) i(in) g(CVS) f(directory) p
+Fd 10 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) p Fe 36 w(16) 150 2534 y(Num) n(b) r(er,) 24
+b(branc) n(h) p Fd 10 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) p Fe 36 w(33,) 26 b(43) 150 2626 y(Num) n(b) r(er,) e
+(revision-) p Fd 8 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.)
+g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) g(.) h(.) p Fe 33 w(33) p Fp 150 2889 a(O) p
+Fe 150 3013 a(Option) 25 b(defaults) p Fd 11 w(.) 13
+b(.) g(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g
+(.) p Fe 37 w(88) 150 3105 y(Options,) 26 b(global) p
+Fd 16 w(.) 14 b(.) e(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) g(.) h(.) f(.) p Fe 42 w(88) 150 3198 y(Options,) 26
+b(in) f(mo) r(dules) h(\014le) p Fd 16 w(.) 13 b(.) f(.) g(.) h(.) f(.)
+g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) p Fe 42 w(131) 150 3290 y(Outdating) 25 b(revisions) p
+Fd 15 w(.) 14 b(.) e(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 41 w(94) 150 3382 y(Ov) n(erlap) p Fd 13 w(.) g(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) p Fe 39 w(64) 150 3475 y(Ov) n(erriding) 25
+b(CVSREAD) p Fd 17 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.)
+g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 43 w(90) 150 3567 y(Ov) n(erriding) 25 b(CVSR) n(OOT) p
+Fd 15 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) p
+Fe 41 w(89) 150 3660 y(Ov) n(erriding) 25 b(EDITOR) p
+Fd 16 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) p
+Fe 42 w(89) 150 3752 y(Ov) n(erriding) 25 b(R) n(CSBIN) p
+Fd 7 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 32 w(88) 150 3844 y(Ov) n(erriding) 25 b(TMPDIR) p
+Fd 11 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) p
+Fe 36 w(88) 150 3937 y(Ov) n(erview) p Fd 8 w(.) f(.) g(.) h(.) f(.) g
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) p Fe 34 w(1) 150 4029 y(Ownership,) 26
+b(sa) n(ving) g(in) g(CVS) p Fd 11 w(.) 12 b(.) g(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) p
+Fe 37 w(85) p Fp 150 4292 a(P) p Fe 150 4416 a(P) n(arallel) 28
+b(rep) r(ositories) p Fd 13 w(.) 14 b(.) f(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) p Fe 39 w(17) 150 4508 y(passwd) 26
+b(\(admin) f(\014le\)) p Fd 16 w(.) 13 b(.) f(.) g(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) p Fe 42 w(22) 150 4601 y(P) n(assw) n(ord) 27
+b(clien) n(t,) f(using) p Fd 10 w(.) 13 b(.) g(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) p Fe 36 w(23) 150 4693 y(P) n(assw) n(ord) 27
+b(serv) n(er,) f(setting) g(up) p Fd 12 w(.) 12 b(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) p
+Fe 38 w(21) 150 4785 y(P) -6 b(A) g(TH,) 25 b(en) n(vironmen) n(t) f(v)
+l(ariable) p Fd 9 w(.) 13 b(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe 35 w(143) 150
+4878 y(P) n(er-directory) 26 b(stic) n(ky) f(tags/dates) p
+Fd 8 w(.) 14 b(.) e(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g
+(.) h(.) f(.) g(.) p Fe 34 w(16) 150 4970 y(P) n(er-mo) r(dule) 25
+b(editor) p Fd 23 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) p Fe 48 w(135) 150 5063 y(P) n(ermissions,) 27
+b(general) p Fd 7 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) p Fe 33 w(9) 150 5155 y(P) n(ermissions,) 27
+b(sa) n(ving) f(in) g(CVS) p Fd 12 w(.) 12 b(.) g(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 38 w(85) 150 5248 y(P) n(ermissions,) 27 b(Windo) n(ws-sp) r
+(eci\014c) p Fd 20 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.)
+g(.) h(.) f(.) g(.) h(.) f(.) p Fe 45 w(10) 150 5340
+y(P) n(olicy) p Fd 6 w(.) h(.) g(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) p Fe 32 w(73) 2025 299 y(p) r(ort,) 26 b(sp) r(ecifying) g(for) h
+(remote) e(rep) r(ositories) p Fd 13 w(.) 15 b(.) d(.) g(.) h(.) p
+Fe 38 w(19,) 27 b(21) 2025 390 y(Precommit) e(c) n(hec) n(king) p
+Fd 23 w(.) 12 b(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 50 w(134) 2025 482 y(pserv) n(er) 25 b(\(clien) n(t/serv) n(er) h
+(connection) g(metho) r(d\),) f(p) r(ort) 2178 573 y(sp) r
+(eci\014cation) p Fd 20 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.)
+f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) p Fe 44 w(19,) 27 b(21) 2025 664 y(pserv) n(er) e(\(sub) r
+(command\)) p Fd 16 w(.) 10 b(.) j(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 42 w(21) 2025 756 y(PV) n(CS,) 26 b(imp) r(orting) f(\014les) h
+(from) p Fd 13 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) p Fe 39 w(30) p
+Fp 2025 1013 a(R) p Fe 2025 1135 a(R) n(CS) 25 b(history) h(\014les) p
+Fd 9 w(.) 13 b(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) p Fe 35 w(9) 2025 1226 y(R) n(CS) 25
+b(revision) h(n) n(um) n(b) r(ers) p Fd 8 w(.) 11 b(.) h(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) g(.) h(.) f(.) p Fe 34 w(34) 2025 1318 y(R) n(CS,) 25
+b(imp) r(orting) h(\014les) g(from) p Fd 21 w(.) 12 b(.) h(.) f(.) g(.)
+g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) p Fe 47 w(30) 2025 1409 y(R) n(CS-st) n(yle) 25 b(lo) r(c) n(king) p
+Fd 12 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) p Fe 37 w(63) 2025 1500 y(R) n(CSBIN,) 25 b(in) g(CVSR) n
+(OOT/con\014g) p Fd 20 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) g(.) h(.) f(.) p Fe 46 w(141) 2025 1592 y(R) n(CSBIN,) 25
+b(in) n(ternal) h(v) l(ariable) p Fd 10 w(.) 13 b(.) f(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 36 w(141) 2025 1683 y(R) n(CSBIN,) 25 b(o) n(v) n(erriding) p
+Fd 8 w(.) 13 b(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 34 w(88) 2025 1775 y(R) n(CS\014le) 25 b(k) n(eyw) n(ord) p
+Fd 14 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) p Fe 40 w(75) 2025 1866 y(rcsinfo) 27 b(\(admin) d
+(\014le\)) p Fd 7 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) p Fe 33 w(138) 2025 1957 y(rdi\013) 25 b(\(sub) r(command\)) p
+Fd 11 w(.) 10 b(.) j(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 37 w(110) 2025 2049 y(Read-only) 25 b(\014les,) h(and) f(-r) p
+Fd 8 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 34 w(89) 2025 2140 y(Read-only) 25 b(\014les,) h(and) f(CVSREAD) p
+Fd 8 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) p Fe 34 w(143) 2025 2232 y(Read-only) 25 b(\014les,) h(and) f
+(w) n(atc) n(hes) p Fd 15 w(.) 13 b(.) g(.) f(.) g(.) h(.) f(.) g(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe
+41 w(68) 2025 2323 y(Read-only) 25 b(\014les,) h(in) g(rep) r(ository) p
+Fd 7 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) g(.) h(.) f(.) g(.) p Fe 34 w(9) 2025 2415
+y(Read-only) 25 b(mo) r(de) p Fd 17 w(.) 11 b(.) i(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) p Fe 43 w(89) 2025
+2506 y(Read-only) 25 b(rep) r(ository) h(access) p Fd
+7 w(.) 14 b(.) e(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) p Fe 33 w(26) 2025 2597
+y(readers) 26 b(\(admin) f(\014le\)) p Fd 16 w(.) 12
+b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 42 w(26) 2025 2689 y(Recursiv) n(e) 25 b(\(directory) h
+(descending\)) p Fd 15 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) p Fe 40 w(51) 2025 2780 y(Reference) 26
+b(man) n(ual) f(\(\014les\)) p Fd 13 w(.) 12 b(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f
+(.) p Fe 39 w(129) 2025 2872 y(Reference) 26 b(man) n(ual) f(for) h(v) l
+(ariables) p Fd 11 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.)
+f(.) g(.) h(.) f(.) g(.) p Fe 37 w(143) 2025 2963 y(Reference,) 26
+b(commands) p Fd 18 w(.) 11 b(.) h(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 44 w(117) 2025 3055 y(Regular) 26 b(expression) g(syn) n(tax) p
+Fd 14 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe 41 w(133) 2025
+3146 y(Regular) 26 b(mo) r(dules) p Fd 8 w(.) 12 b(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 34 w(130) 2025
+3237 y(release) 27 b(\(sub) r(command\)) p Fd 21 w(.) 13
+b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) g(.) h(.) f(.) p Fe 50 w(112) 2025
+3329 y(Releases,) 27 b(revisions) g(and) e(v) n(ersions) p
+Fd 17 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) p Fe 43 w(33) 2025 3420 y(Releasing) 27
+b(y) n(our) e(w) n(orking) h(cop) n(y) p Fd 11 w(.) 12
+b(.) g(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) p Fe 37 w(5) 2025 3512 y(Remote) 24
+b(rep) r(ositories) p Fd 12 w(.) 15 b(.) e(.) f(.) g(.) h(.) f(.) g(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) p Fe 38 w(19) 2025 3603 y(Remote) 24
+b(rep) r(ositories,) k(p) r(ort) e(sp) r(eci\014cation) p
+Fd 18 w(.) 14 b(.) e(.) g(.) h(.) p Fe 43 w(19,) 27 b(21) 2025
+3694 y(Remo) n(v) n(e) d(\(sub) r(command\)) p Fd 20
+w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) p Fe 48 w(54) 2025
+3786 y(Remo) n(ving) 24 b(a) i(c) n(hange) p Fd 20 w(.) 12
+b(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 45 w(46) 2025 3877 y(Remo) n(ving) 24 b(directories) p
+Fd 10 w(.) 14 b(.) f(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 36 w(55) 2025 3969 y(Remo) n(ving) 24 b(\014les) p
+Fd 10 w(.) 13 b(.) g(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) g(.) h(.) p Fe 36 w(54) 2025 4060 y(Remo) n(ving) 24
+b(tags) p Fd 6 w(.) 14 b(.) e(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 32 w(37) 2025
+4152 y(Remo) n(ving) 24 b(y) n(our) h(w) n(orking) i(cop) n(y) p
+Fd 20 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) p Fe 47 w(5) 2025 4243 y(Renaming) 24
+b(directories) p Fd 8 w(.) 15 b(.) d(.) g(.) h(.) f(.) g(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) p Fe 34 w(57) 2025 4334 y(Renaming) 24 b(\014les) p
+Fd 8 w(.) 14 b(.) e(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) p Fe 34 w(56) 2025 4426 y(Renaming) 24
+b(tags) p Fd 24 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) p Fe 48 w(37) 2025 4517
+y(Replacing) 26 b(a) g(log) h(message) p Fd 12 w(.) 12
+b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 37 w(94) 2025
+4609 y(Rep) r(orting) 26 b(bugs) p Fd 14 w(.) 12 b(.) g(.) g(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe
+40 w(157) 2025 4700 y(Rep) r(ositories,) 27 b(m) n(ultiple) p
+Fd 16 w(.) 12 b(.) g(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 41 w(17) 2025 4791 y(Rep) r(ositories,) 27 b(remote) p
+Fd 20 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) p
+Fe 46 w(19) 2025 4883 y(Rep) r(ositories,) 27 b(remote,) f(p) r(ort) g
+(sp) r(eci\014cation) p Fd 7 w(.) 13 b(.) g(.) f(.) g(.) p
+Fe 33 w(19,) 27 b(21) 2025 4974 y(Rep) r(ository) f(\(in) n(tro\)) p
+Fd 23 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) g(.) p Fe 50 w(7) 2025 5066 y(Rep) r(ository) 26
+b(\014le,) g(in) f(CVS) h(directory) p Fd 10 w(.) 12
+b(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 35 w(14) 2025 5157 y(Rep) r(ository) -6 b(,) 26 b(bac) n(king) f(up)
+p Fd 14 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) p
+Fe 40 w(18) 2025 5249 y(Rep) r(ository) -6 b(,) 26 b(example) p
+Fd 6 w(.) 11 b(.) i(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g
+(.) p Fe 33 w(7) 2025 5340 y(Rep) r(ository) -6 b(,) 26
+b(ho) n(w) g(data) g(is) g(stored) p Fd 17 w(.) 12 b(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 43 w(8) p 90 rotate dyy eop
%%Page: 164 166
-164 165 bop 150 -116 a Ft(164)2066 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 299 y Fe(What)25 b(branc)n(hes)h(are)g
-(go)r(o)r(d)h(for)20 b Fd(.)13 b(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)45 b Fe(41)150 399 y(What)25
-b(is)i(CVS)e(not?)18 b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)44
-b Fe(2)150 499 y(What)25 b(is)i(CVS?)13 b Fd(.)f(.)g(.)h(.)f(.)g(.)h(.)
-f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)39 b Fe(1)150 600 y(When)25
-b(to)h(commit)d Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)50
-b Fe(71)150 700 y(Windo)n(ws,)27 b(and)e(p)r(ermissions)8
-b Fd(.)13 b(.)g(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)34 b Fe(10)150 800 y(W)-6 b(ork-session,)26
-b(example)f(of)15 b Fd(.)e(.)g(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)41 b Fe(3)150
-901 y(W)-6 b(orking)25 b(cop)n(y)e Fd(.)12 b(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)48 b Fe(61)150 1001 y(W)-6 b(orking)25
-b(cop)n(y)-6 b(,)26 b(remo)n(ving)13 b Fd(.)f(.)g(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)40
-b Fe(5)2025 299 y(W)-6 b(rapp)r(ers)19 b Fd(.)12 b(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)
-h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)45 b Fe(130)2025
-408 y(writers)27 b(\(admin)d(\014le\))d Fd(.)12 b(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)
-g(.)h(.)46 b Fe(26)2025 739 y Fp(Z)2025 892 y Fe(Zone,)26
-b(time,)f(in)h(input)8 b Fd(.)j(.)i(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h
-(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)34
-b Fe(88)2025 1001 y(Zone,)26 b(time,)f(in)h(output)19
-b Fd(.)12 b(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f(.)g(.)h(.)f
-(.)g(.)h(.)f(.)g(.)h(.)f(.)46 b Fe(106)p eop
-%%Page: -1 167
--1 166 bop 3723 -116 a Fb(i)150 299 y Fq(Short)53 b(Con)l(ten)l(ts)150
-540 y Fb(1)156 b(Ov)m(erview)13 b Fa(.)20 b(.)g(.)f(.)h(.)f(.)h(.)f(.)g
-(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)
-f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)44 b Fb(1)150
-681 y(2)156 b(The)33 b(Rep)s(ository)j Fa(.)20 b(.)f(.)h(.)f(.)h(.)f(.)
-g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h
-(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)68 b Fb(7)150 822 y(3)156
-b(Starting)31 b(a)i(pro)5 b(ject)33 b(with)f(CVS)18 b
-Fa(.)i(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h
-(.)f(.)h(.)f(.)g(.)h(.)49 b Fb(29)150 963 y(4)156 b(Revisions)18
-b Fa(.)h(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)
-f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h
-(.)f(.)50 b Fb(33)150 1104 y(5)156 b(Branc)m(hing)32
-b(and)h(merging)d Fa(.)19 b(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f
-(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)63
-b Fb(41)150 1245 y(6)156 b(Recursiv)m(e)34 b(b)s(eha)m(vior)f
-Fa(.)20 b(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)g
-(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)65
-b Fb(49)150 1386 y(7)156 b(Adding,)32 b(remo)m(ving,)g(and)h(renaming)e
-(\014les)h(and)h(directories)23 b Fa(.)c(.)h(.)f(.)h(.)f(.)55
-b Fb(51)150 1528 y(8)156 b(History)32 b(bro)m(wsing)13
-b Fa(.)19 b(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h
-(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)44
-b Fb(57)150 1669 y(9)156 b(Handling)31 b(binary)h(\014les)24
-b Fa(.)19 b(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h
-(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)55 b Fb(59)150
-1810 y(10)107 b(Multiple)31 b(dev)m(elop)s(ers)20 b Fa(.)g(.)g(.)f(.)g
-(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)
-f(.)h(.)f(.)g(.)h(.)f(.)h(.)51 b Fb(61)150 1951 y(11)107
-b(Revision)32 b(managemen)m(t)g Fa(.)19 b(.)g(.)h(.)f(.)h(.)f(.)h(.)f
-(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)
-h(.)64 b Fb(71)150 2092 y(12)107 b(Keyw)m(ord)34 b(substitution)k
-Fa(.)19 b(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h
-(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)70 b Fb(73)150
-2233 y(13)107 b(T)-8 b(rac)m(king)33 b(third-part)m(y)f(sources)18
-b Fa(.)j(.)e(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
-f(.)g(.)h(.)f(.)h(.)f(.)50 b Fb(77)150 2374 y(14)107
-b(Ho)m(w)33 b(y)m(our)g(build)f(system)h(in)m(teracts)g(with)f(CVS)19
-b Fa(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)50
-b Fb(81)150 2516 y(15)107 b(Sp)s(ecial)31 b(Files)15
-b Fa(.)j(.)h(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)
-h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)46
-b Fb(83)150 2657 y(App)s(endix)33 b(A)99 b(Guide)32 b(to)h(CVS)g
-(commands)c Fa(.)19 b(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f
-(.)h(.)f(.)h(.)f(.)61 b Fb(85)150 2798 y(App)s(endix)33
-b(B)103 b(Quic)m(k)33 b(reference)h(to)f(CVS)g(commands)22
-b Fa(.)d(.)g(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)54 b Fb(115)150
-2939 y(App)s(endix)33 b(C)102 b(Reference)34 b(man)m(ual)e(for)g
-(Administrativ)m(e)e(\014les)40 b Fa(.)19 b(.)g(.)h(.)f(.)h(.)71
-b Fb(127)150 3080 y(App)s(endix)33 b(D)97 b(All)31 b(en)m(vironmen)m(t)
-i(v)-5 b(ariables)31 b(whic)m(h)j(a\013ect)e(CVS)22 b
-Fa(.)f(.)e(.)h(.)f(.)55 b Fb(141)150 3221 y(App)s(endix)33
-b(E)106 b(Compatibilit)m(y)30 b(b)s(et)m(w)m(een)k(CVS)g(V)-8
-b(ersions)38 b Fa(.)20 b(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)70
-b Fb(143)150 3362 y(App)s(endix)33 b(F)108 b(T)-8 b(roublesho)s(oting)
-17 b Fa(.)i(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g
-(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)50 b Fb(145)150 3504 y(App)s(endix)31
-b(G)97 b(Credits)20 b Fa(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)
-h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f
-(.)52 b Fb(153)150 3645 y(App)s(endix)33 b(H)99 b(Dealing)31
-b(with)h(bugs)h(in)f(CVS)h(or)f(this)h(man)m(ual)j Fa(.)19
-b(.)h(.)f(.)h(.)f(.)70 b Fb(155)150 3786 y(Index)22 b
-Fa(.)e(.)g(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f
-(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)
-f(.)g(.)h(.)f(.)h(.)f(.)54 b Fb(157)p eop
-%%Page: -2 168
--2 167 bop 150 -116 a Fb(ii)2044 b(CVS|Concurren)m(t)34
-b(V)-8 b(ersions)33 b(System)p eop
-%%Page: -3 169
--3 168 bop 3674 -116 a Ft(iii)150 299 y Fq(T)-13 b(able)54
-b(of)g(Con)l(ten)l(ts)150 641 y Fp(1)135 b(Ov)l(erview)16
-b Fa(.)21 b(.)e(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f
-(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)
-61 b Fp(1)449 778 y Ft(1.1)92 b(What)31 b(is)e(CVS?)d
-Fn(.)15 b(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)56 b Ft(1)449 888 y(1.2)92
-b(What)31 b(is)e(CVS)h(not?)10 b Fn(.)16 b(.)f(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)40
-b Ft(2)449 997 y(1.3)92 b(A)30 b(sample)g(session)21
-b Fn(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)51 b Ft(3)748 1107 y(1.3.1)93
-b(Getting)31 b(the)f(source)18 b Fn(.)d(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
-g(.)g(.)g(.)47 b Ft(4)748 1216 y(1.3.2)93 b(Committing)29
-b(y)m(our)h(c)m(hanges)d Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)56
-b Ft(4)748 1326 y(1.3.3)93 b(Cleaning)28 b(up)18 b Fn(.)c(.)h(.)g(.)g
-(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)48
-b Ft(5)748 1435 y(1.3.4)93 b(Viewing)29 b(di\013erences)d
-Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)57
-b Ft(5)150 1678 y Fp(2)135 b(The)44 b(Rep)t(ository)20
-b Fa(.)h(.)f(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)
-f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)65 b Fp(7)449
-1815 y Ft(2.1)92 b(T)-8 b(elling)28 b(CVS)i(where)g(y)m(our)g(rep)s
-(ository)g(is)c Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)57 b Ft(7)449 1924
-y(2.2)92 b(Ho)m(w)31 b(data)g(is)f(stored)g(in)f(the)i(rep)s(ository)23
-b Fn(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)53 b Ft(8)748 2034 y(2.2.1)93
-b(Where)30 b(\014les)g(are)g(stored)h(within)d(the)i(rep)s(ository)13
-b Fn(.)h(.)h(.)g(.)g(.)g(.)g(.)43 b Ft(8)748 2144 y(2.2.2)93
-b(File)29 b(p)s(ermissions)21 b Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)54 b Ft(9)748 2253 y(2.2.3)93
-b(File)29 b(P)m(ermission)g(issues)g(sp)s(eci\014c)g(to)i(Windo)m(ws)16
-b Fn(.)e(.)h(.)g(.)g(.)h(.)f(.)45 b Ft(10)748 2363 y(2.2.4)93
-b(The)29 b(attic)h Fn(.)15 b(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)58 b Ft(11)748 2472 y(2.2.5)93
-b(The)29 b(CVS)h(directory)g(in)f(the)i(rep)s(ository)24
-b Fn(.)16 b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)55
-b Ft(11)748 2582 y(2.2.6)93 b(CVS)29 b(lo)s(c)m(ks)h(in)f(the)i(rep)s
-(ository)c Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
-f(.)g(.)g(.)g(.)g(.)g(.)57 b Ft(12)748 2692 y(2.2.7)93
-b(Ho)m(w)30 b(\014les)e(are)i(stored)f(in)f(the)i(CVSR)m(OOT)e
-(directory)10 b Fn(.)15 b(.)39 b Ft(13)449 2801 y(2.3)92
-b(Ho)m(w)31 b(data)g(is)f(stored)g(in)f(the)i(w)m(orking)e(directory)22
-b Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)51
-b Ft(13)449 2911 y(2.4)92 b(The)30 b(administrativ)m(e)f(\014les)14
-b Fn(.)g(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)43
-b Ft(16)748 3020 y(2.4.1)93 b(Editing)28 b(administrativ)m(e)h(\014les)
-19 b Fn(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)48 b Ft(17)449 3130 y(2.5)92 b(Multiple)28
-b(rep)s(ositories)10 b Fn(.)k(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
-f(.)g(.)g(.)g(.)g(.)g(.)g(.)39 b Ft(17)449 3240 y(2.6)92
-b(Creating)30 b(a)h(rep)s(ository)17 b Fn(.)c(.)i(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)46 b Ft(18)449
-3349 y(2.7)92 b(Bac)m(king)31 b(up)e(a)i(rep)s(ository)d
-Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h
-(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)58
-b Ft(18)449 3459 y(2.8)92 b(Mo)m(ving)31 b(a)f(rep)s(ository)19
-b Fn(.)c(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
-(.)g(.)48 b Ft(19)449 3568 y(2.9)92 b(Remote)32 b(rep)s(ositories)24
-b Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)55 b Ft(19)748 3678 y(2.9.1)93 b(Serv)m(er)30
-b(requiremen)m(ts)13 b Fn(.)g(.)j(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)42
-b Ft(19)748 3787 y(2.9.2)93 b(Connecting)29 b(with)g(rsh)24
-b Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)54 b Ft(20)748
-3897 y(2.9.3)93 b(Direct)30 b(connection)h(with)e(passw)m(ord)h(authen)
-m(tication)14 b Fn(.)h(.)44 b Ft(21)1047 4007 y(2.9.3.1)93
-b(Setting)30 b(up)g(the)g(serv)m(er)h(for)f(passw)m(ord)1228
-4116 y(authen)m(tication)19 b Fn(.)d(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
-(.)48 b Ft(21)1047 4226 y(2.9.3.2)93 b(Using)30 b(the)g(clien)m(t)g
-(with)f(passw)m(ord)1228 4335 y(authen)m(tication)19
-b Fn(.)d(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)48 b Ft(23)1047
-4445 y(2.9.3.3)93 b(Securit)m(y)30 b(considerations)f(with)g(passw)m
-(ord)1228 4555 y(authen)m(tication)19 b Fn(.)d(.)f(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
-g(.)g(.)g(.)48 b Ft(24)748 4664 y(2.9.4)93 b(Direct)30
-b(connection)h(with)e(GSSAPI)f Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)58 b Ft(24)748 4774 y(2.9.5)93
-b(Direct)30 b(connection)h(with)e(k)m(erb)s(eros)9 b
-Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)38 b Ft(25)748 4883 y(2.9.6)93 b(Connecting)29 b(with)g(fork)g
-Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)58 b Ft(26)449
-4993 y(2.10)92 b(Read-only)30 b(rep)s(ository)g(access)18
-b Fn(.)f(.)e(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)48 b Ft(26)449
-5103 y(2.11)92 b(T)-8 b(emp)s(orary)30 b(directories)f(for)i(the)f
-(serv)m(er)23 b Fn(.)15 b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)52 b Ft(27)p eop
-%%Page: -4 170
--4 169 bop 150 -116 a Ft(iv)2127 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 83 y Fp(3)135 b(Starting)46
-b(a)f(pro)7 b(ject)46 b(with)f(CVS)12 b Fa(.)19 b(.)h(.)f(.)g(.)h(.)f
-(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)57 b Fp(29)449 220
-y Ft(3.1)92 b(Setting)30 b(up)f(the)i(\014les)22 b Fn(.)14
-b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)51 b Ft(29)748 330 y(3.1.1)93 b(Creating)30 b(a)g(directory)g(tree)
-h(from)f(a)h(n)m(um)m(b)s(er)e(of)h(\014les)19 b Fn(.)14
-b(.)48 b Ft(29)748 439 y(3.1.2)93 b(Creating)30 b(Files)f(F)-8
-b(rom)31 b(Other)f(V)-8 b(ersion)30 b(Con)m(trol)g(Systems)954
-549 y Fn(.)16 b(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)54
-b Ft(30)748 658 y(3.1.3)93 b(Creating)30 b(a)g(directory)g(tree)h(from)
-f(scratc)m(h)16 b Fn(.)g(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)45
-b Ft(30)449 768 y(3.2)92 b(De\014ning)29 b(the)i(mo)s(dule)15
-b Fn(.)f(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h
-(.)f(.)44 b Ft(31)150 1010 y Fp(4)135 b(Revisions)12
-b Fa(.)20 b(.)g(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h
-(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)56
-b Fp(33)449 1147 y Ft(4.1)92 b(Revision)29 b(n)m(um)m(b)s(ers)23
-b Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)54 b Ft(33)449 1257 y(4.2)92 b(V)-8 b(ersions,)30
-b(revisions)f(and)g(releases)18 b Fn(.)e(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)47
-b Ft(33)449 1367 y(4.3)92 b(Assigning)29 b(revisions)21
-b Fn(.)13 b(.)i(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)50 b Ft(33)449 1476 y(4.4)92 b(T)-8 b(ags{Sym)m(b)s(olic)30
-b(revisions)22 b Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)53 b Ft(34)449 1586 y(4.5)92 b(Sp)s(ecifying)28
-b(what)i(to)h(tag)h(from)e(the)g(w)m(orking)g(directory)21
-b Fn(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)50 b Ft(36)449
-1695 y(4.6)92 b(Sp)s(ecifying)28 b(what)i(to)h(tag)h(b)m(y)e(date)h(or)
-f(revision)11 b Fn(.)j(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)41 b Ft(36)449 1805 y(4.7)92 b(Deleting,)31
-b(mo)m(ving,)f(and)g(renaming)f(tags)8 b Fn(.)16 b(.)f(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)37
-b Ft(37)449 1914 y(4.8)92 b(T)-8 b(agging)31 b(and)f(adding)f(and)g
-(remo)m(ving)i(\014les)14 b Fn(.)f(.)i(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)43 b Ft(38)449 2024
-y(4.9)92 b(Stic)m(ky)30 b(tags)g Fn(.)15 b(.)g(.)g(.)h(.)f(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
-(.)58 b Ft(38)150 2266 y Fp(5)135 b(Branc)l(hing)44 b(and)h(merging)37
-b Fa(.)20 b(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f
-(.)h(.)f(.)81 b Fp(41)449 2403 y Ft(5.1)92 b(What)31
-b(branc)m(hes)f(are)h(go)s(o)s(d)f(for)13 b Fn(.)i(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
-g(.)g(.)g(.)g(.)g(.)42 b Ft(41)449 2513 y(5.2)92 b(Creating)30
-b(a)h(branc)m(h)17 b Fn(.)d(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)46 b Ft(41)449 2623 y(5.3)92
-b(Accessing)31 b(branc)m(hes)19 b Fn(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)48 b Ft(42)449
-2732 y(5.4)92 b(Branc)m(hes)31 b(and)f(revisions)d Fn(.)15
-b(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)59
-b Ft(43)449 2842 y(5.5)92 b(Magic)31 b(branc)m(h)f(n)m(um)m(b)s(ers)9
-b Fn(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
-38 b Ft(44)449 2951 y(5.6)92 b(Merging)30 b(an)h(en)m(tire)f(branc)m(h)
-23 b Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)53
-b Ft(45)449 3061 y(5.7)92 b(Merging)30 b(from)g(a)h(branc)m(h)f(sev)m
-(eral)g(times)13 b Fn(.)i(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)42 b Ft(45)449 3171
-y(5.8)92 b(Merging)30 b(di\013erences)g(b)s(et)m(w)m(een)h(an)m(y)g(t)m
-(w)m(o)g(revisions)18 b Fn(.)c(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)48 b Ft(46)449 3280 y(5.9)92 b(Merging)30 b(can)h(add)f(or)g(remo)m
-(v)m(e)i(\014les)20 b Fn(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)49
-b Ft(47)449 3390 y(5.10)92 b(Merging)31 b(and)e(k)m(eyw)m(ords)13
-b Fn(.)j(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)42
-b Ft(47)150 3632 y Fp(6)135 b(Recursiv)l(e)46 b(b)t(eha)l(vior)41
-b Fa(.)20 b(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f
-(.)g(.)h(.)f(.)h(.)f(.)h(.)85 b Fp(49)150 3902 y(7)135
-b(Adding,)44 b(remo)l(ving,)j(and)d(renaming)i(\014les)f(and)419
-4035 y(directories)11 b Fa(.)21 b(.)e(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h
-(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)
-g(.)h(.)f(.)56 b Fp(51)449 4172 y Ft(7.1)92 b(Adding)29
-b(\014les)g(to)i(a)g(directory)25 b Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)55 b Ft(51)449 4281 y(7.2)92 b(Remo)m(ving)30
-b(\014les)23 b Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)53 b Ft(52)449
-4391 y(7.3)92 b(Remo)m(ving)30 b(directories)23 b Fn(.)15
-b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)53
-b Ft(53)449 4501 y(7.4)92 b(Mo)m(ving)31 b(and)e(renaming)h(\014les)22
-b Fn(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)51
-b Ft(54)748 4610 y(7.4.1)93 b(The)29 b(Normal)h(w)m(a)m(y)i(to)f
-(Rename)15 b Fn(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)45 b Ft(54)748 4720 y(7.4.2)93
-b(Mo)m(ving)30 b(the)h(history)e(\014le)19 b Fn(.)c(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)49 b Ft(54)748 4829 y(7.4.3)93 b(Cop)m(ying)29 b(the)i(history)e
-(\014le)24 b Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)54 b Ft(54)449
-4939 y(7.5)92 b(Mo)m(ving)31 b(and)e(renaming)h(directories)22
-b Fn(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)51 b Ft(55)p eop
-%%Page: -5 171
--5 170 bop 3702 -116 a Ft(v)150 83 y Fp(8)135 b(History)46
-b(bro)l(wsing)35 b Fa(.)20 b(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)
-f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)80
-b Fp(57)449 220 y Ft(8.1)92 b(Log)31 b(messages)25 b
-Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)53 b Ft(57)449 330 y(8.2)92
-b(The)30 b(history)f(database)20 b Fn(.)c(.)f(.)h(.)f(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)50 b Ft(57)449 439
-y(8.3)92 b(User-de\014ned)29 b(logging)17 b Fn(.)e(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)46 b
-Ft(57)449 549 y(8.4)92 b(Annotate)31 b(command)d Fn(.)15
-b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
-56 b Ft(58)150 791 y Fp(9)135 b(Handling)45 b(binary)g(\014les)17
-b Fa(.)j(.)g(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)
-f(.)h(.)f(.)h(.)f(.)62 b Fp(59)449 928 y Ft(9.1)92 b(The)30
-b(issues)f(with)g(binary)g(\014les)d Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)57 b Ft(59)449 1038 y(9.2)92 b(Ho)m(w)31
-b(to)g(store)g(binary)e(\014les)17 b Fn(.)c(.)i(.)g(.)g(.)g(.)g(.)g(.)h
-(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)46 b Ft(59)150 1280 y Fp(10)135
-b(Multiple)46 b(dev)l(elop)t(ers)17 b Fa(.)j(.)f(.)h(.)f(.)h(.)f(.)g(.)
-h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)61
-b Fp(61)449 1417 y Ft(10.1)92 b(File)30 b(status)16 b
-Fn(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)45 b Ft(61)449 1527
-y(10.2)92 b(Bringing)29 b(a)i(\014le)e(up)h(to)h(date)22
-b Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)51
-b Ft(62)449 1636 y(10.3)92 b(Con\015icts)30 b(example)23
-b Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)
-g(.)g(.)g(.)52 b Ft(63)449 1746 y(10.4)92 b(Informing)29
-b(others)h(ab)s(out)g(commits)12 b Fn(.)j(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)41
-b Ft(65)449 1856 y(10.5)92 b(Sev)m(eral)31 b(dev)m(elop)s(ers)e(sim)m
-(ultaneously)g(attempting)h(to)h(run)e(CVS)654 1965 y
-Fn(.)15 b(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)53 b Ft(65)449 2075 y(10.6)92 b(Mec)m(hanisms)31
-b(to)g(trac)m(k)g(who)f(is)g(editing)f(\014les)9 b Fn(.)14
-b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)39
-b Ft(66)748 2184 y(10.6.1)93 b(T)-8 b(elling)28 b(CVS)i(to)h(w)m(atc)m
-(h)h(certain)e(\014les)14 b Fn(.)g(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)43 b Ft(66)748 2294 y(10.6.2)93 b(T)-8
-b(elling)28 b(CVS)i(to)h(notify)f(y)m(ou)20 b Fn(.)15
-b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)49 b Ft(67)748 2403 y(10.6.3)93 b(Ho)m(w)31
-b(to)g(edit)f(a)h(\014le)e(whic)m(h)g(is)h(b)s(eing)f(w)m(atc)m(hed)15
-b Fn(.)h(.)f(.)g(.)g(.)g(.)g(.)45 b Ft(68)748 2513 y(10.6.4)93
-b(Information)28 b(ab)s(out)g(who)h(is)f(w)m(atc)m(hing)h(and)g
-(editing)10 b Fn(.)k(.)38 b Ft(69)748 2623 y(10.6.5)93
-b(Using)30 b(w)m(atc)m(hes)h(with)f(old)f(v)m(ersions)h(of)g(CVS)22
-b Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)51 b Ft(69)449
-2732 y(10.7)92 b(Cho)s(osing)29 b(b)s(et)m(w)m(een)i(reserv)m(ed)g(or)f
-(unreserv)m(ed)g(c)m(hec)m(k)m(outs)18 b Fn(.)f(.)e(.)g(.)g(.)h(.)47
-b Ft(69)150 2975 y Fp(11)135 b(Revision)46 b(managemen)l(t)16
-b Fa(.)22 b(.)d(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g
-(.)h(.)f(.)h(.)61 b Fp(71)449 3112 y Ft(11.1)92 b(When)31
-b(to)g(commit?)17 b Fn(.)e(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-h(.)f(.)g(.)g(.)g(.)g(.)g(.)46 b Ft(71)150 3354 y Fp(12)135
-b(Keyw)l(ord)46 b(substitution)23 b Fa(.)d(.)g(.)f(.)h(.)f(.)g(.)h(.)f
-(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)68 b Fp(73)449
-3491 y Ft(12.1)92 b(Keyw)m(ord)30 b(List)21 b Fn(.)15
-b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)50 b Ft(73)449 3601 y(12.2)92 b(Using)30
-b(k)m(eyw)m(ords)23 b Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)52 b Ft(74)449
-3710 y(12.3)92 b(Av)m(oiding)30 b(substitution)9 b Fn(.)k(.)i(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)38 b
-Ft(74)449 3820 y(12.4)92 b(Substitution)28 b(mo)s(des)12
-b Fn(.)i(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)41 b Ft(75)449 3929 y(12.5)92 b(Problems)29 b(with)g(the)i
-($Log: cvs.ps,v $
-(Revision 1.1.1.17 2001/02/10 19:02:50 tholo
-(Latest from Cyclic Software
-()h(k)m(eyw)m(ord.)27 b Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)55 b Ft(75)150
-4172 y Fp(13)135 b(T)-11 b(rac)l(king)45 b(third-part)l(y)g(sources)11
-b Fa(.)19 b(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)55
-b Fp(77)449 4309 y Ft(13.1)92 b(Imp)s(orting)29 b(for)h(the)h(\014rst)e
-(time)c Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)54
-b Ft(77)449 4418 y(13.2)92 b(Up)s(dating)29 b(with)h(the)g(imp)s(ort)f
-(command)15 b Fn(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)h(.)44 b Ft(77)449 4528 y(13.3)92
-b(Rev)m(erting)31 b(to)g(the)g(latest)g(v)m(endor)f(release)16
-b Fn(.)g(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)46 b Ft(78)449 4638 y(13.4)92 b(Ho)m(w)31 b(to)h(handle)d
-(binary)f(\014les)h(with)h(cvs)g(imp)s(ort)15 b Fn(.)e(.)j(.)f(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)44 b Ft(78)449 4747
-y(13.5)92 b(Ho)m(w)31 b(to)h(handle)d(k)m(eyw)m(ord)h(substitution)e
-(with)h(cvs)i(imp)s(ort)10 b Fn(.)k(.)h(.)g(.)g(.)39
-b Ft(78)449 4857 y(13.6)92 b(Multiple)29 b(v)m(endor)h(branc)m(hes)21
-b Fn(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)50
-b Ft(78)150 5099 y Fp(14)135 b(Ho)l(w)46 b(y)l(our)f(build)f(system)i
-(in)l(teracts)g(with)g(CVS)456 5232 y Fa(.)20 b(.)f(.)g(.)h(.)f(.)h(.)f
-(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)
-f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)82
-b Fp(81)p eop
-%%Page: -6 172
--6 171 bop 150 -116 a Ft(vi)2127 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)150 83 y Fp(15)135 b(Sp)t(ecial)45
-b(Files)14 b Fa(.)20 b(.)g(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h
-(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)59
-b Fp(83)150 353 y(App)t(endix)44 b(A)134 b(Guide)44 b(to)i(CVS)e
-(commands)24 b Fa(.)c(.)f(.)h(.)f(.)h(.)f(.)69 b Fp(85)449
-490 y Ft(A.1)92 b(Ov)m(erall)29 b(structure)h(of)h(CVS)e(commands)8
-b Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h
-(.)f(.)g(.)g(.)g(.)37 b Ft(85)449 599 y(A.2)92 b(CVS's)29
-b(exit)i(status)19 b Fn(.)c(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)48 b Ft(85)449 709 y(A.3)92
-b(Default)30 b(options)g(and)g(the)g Fo(~)p Ft(/.cvsrc)h(\014le)10
-b Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)40 b Ft(86)449 819 y(A.4)92 b(Global)29
-b(options)10 b Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)39 b Ft(86)449
-928 y(A.5)92 b(Common)30 b(command)g(options)13 b Fn(.)i(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)43 b Ft(88)449 1038 y(A.6)92
-b(admin|Administration)19 b Fn(.)c(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)h(.)52 b Ft(91)748 1147 y(A.6.1)92 b(admin)29
-b(options)d Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h
-(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)56 b Ft(91)449 1257 y(A.7)92 b(c)m(hec)m(k)m(out|Chec)m(k)33
-b(out)d(sources)h(for)f(editing)20 b Fn(.)13 b(.)j(.)f(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)49 b Ft(95)748
-1367 y(A.7.1)92 b(c)m(hec)m(k)m(out)33 b(options)22 b
-Fn(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)51
-b Ft(96)748 1476 y(A.7.2)92 b(c)m(hec)m(k)m(out)33 b(examples)28
-b Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)57 b Ft(97)449
-1586 y(A.8)92 b(commit|Chec)m(k)30 b(\014les)g(in)m(to)g(the)h(rep)s
-(ository)23 b Fn(.)15 b(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)54 b Ft(97)748 1695 y(A.8.1)92 b(commit)31
-b(options)23 b Fn(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)52 b Ft(98)748 1805 y(A.8.2)92 b(commit)31 b(examples)e
-Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)59
-b Ft(99)1047 1914 y(A.8.2.1)93 b(Committing)29 b(to)i(a)g(branc)m(h)d
-Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)58
-b Ft(99)1047 2024 y(A.8.2.2)93 b(Creating)30 b(the)g(branc)m(h)g(after)
-h(editing)24 b Fn(.)15 b(.)g(.)g(.)g(.)g(.)54 b Ft(99)449
-2134 y(A.9)92 b(di\013|Sho)m(w)28 b(di\013erences)i(b)s(et)m(w)m(een)h
-(revisions)18 b Fn(.)c(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)48 b Ft(100)748 2243 y(A.9.1)92 b(di\013)29
-b(options)20 b Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)50 b Ft(100)748 2353 y(A.9.2)92 b(di\013)29
-b(examples)e Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
-g(.)56 b Ft(101)449 2462 y(A.10)92 b(exp)s(ort|Exp)s(ort)28
-b(sources)g(from)g(CVS,)h(similar)c(to)30 b(c)m(hec)m(k)m(out)10
-b Fn(.)18 b(.)38 b Ft(102)748 2572 y(A.10.1)93 b(exp)s(ort)30
-b(options)19 b Fn(.)14 b(.)h(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)49
-b Ft(102)449 2682 y(A.11)92 b(history|Sho)m(w)29 b(status)i(of)f
-(\014les)f(and)h(users)25 b Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)55 b Ft(103)748 2791 y(A.11.1)93
-b(history)29 b(options)10 b Fn(.)k(.)h(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)40 b Ft(103)449 2901 y(A.12)92 b(imp)s(ort|Imp)s(ort)28
-b(sources)i(in)m(to)h(CVS,)e(using)g(v)m(endor)i(branc)m(hes)653
-3010 y Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)52 b Ft(104)748 3120 y(A.12.1)93 b(imp)s(ort)28
-b(options)13 b Fn(.)i(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)42
-b Ft(105)748 3230 y(A.12.2)93 b(imp)s(ort)28 b(output)23
-b Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)53
-b Ft(106)748 3339 y(A.12.3)93 b(imp)s(ort)28 b(examples)19
-b Fn(.)c(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)49 b Ft(106)449
-3449 y(A.13)92 b(log|Prin)m(t)30 b(out)g(log)h(information)d(for)i
-(\014les)25 b Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f
-(.)g(.)g(.)55 b Ft(106)748 3558 y(A.13.1)93 b(log)30
-b(options)25 b Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)55 b Ft(107)748 3668 y(A.13.2)93 b(log)30
-b(examples)10 b Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)40 b Ft(108)449 3778 y(A.14)92 b(rdi\013|'patc)m(h')30
-b(format)h(di\013s)e(b)s(et)m(w)m(een)i(releases)10 b
-Fn(.)k(.)h(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)39
-b Ft(108)748 3887 y(A.14.1)93 b(rdi\013)28 b(options)23
-b Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)52
-b Ft(108)748 3997 y(A.14.2)93 b(rdi\013)28 b(examples)h
-Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)59
-b Ft(109)449 4106 y(A.15)92 b(release|Indicate)30 b(that)h(a)g(Mo)s
-(dule)e(is)h(no)g(longer)g(in)f(use)15 b Fn(.)g(.)g(.)g(.)g(.)45
-b Ft(109)748 4216 y(A.15.1)93 b(release)30 b(options)16
-b Fn(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)46
-b Ft(110)748 4325 y(A.15.2)93 b(release)30 b(output)d
-Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)56
-b Ft(110)748 4435 y(A.15.3)93 b(release)30 b(examples)23
-b Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)52 b Ft(111)449
-4545 y(A.16)92 b(up)s(date|Bring)29 b(w)m(ork)h(tree)h(in)e(sync)h
-(with)g(rep)s(ository)17 b Fn(.)c(.)i(.)g(.)g(.)g(.)h(.)46
-b Ft(111)748 4654 y(A.16.1)93 b(up)s(date)29 b(options)10
-b Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h
-(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)40
-b Ft(111)748 4764 y(A.16.2)93 b(up)s(date)29 b(output)21
-b Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)50
-b Ft(112)150 5006 y Fp(App)t(endix)44 b(B)134 b(Quic)l(k)45
-b(reference)h(to)f(CVS)f(commands)454 5139 y Fa(.)19
-b(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h
-(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)
-f(.)h(.)f(.)79 b Fp(115)p eop
-%%Page: -7 173
--7 172 bop 3652 -116 a Ft(vii)150 83 y Fp(App)t(endix)44
-b(C)134 b(Reference)46 b(man)l(ual)g(for)419 216 y(Administrativ)l(e)h
-(\014les)20 b Fa(.)g(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)
-f(.)h(.)f(.)h(.)f(.)g(.)h(.)64 b Fp(127)449 353 y Ft(C.1)91
-b(The)30 b(mo)s(dules)f(\014le)14 b Fn(.)g(.)h(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)44 b
-Ft(127)748 462 y(C.1.1)92 b(Alias)29 b(mo)s(dules)10
-b Fn(.)j(.)i(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)40
-b Ft(127)748 572 y(C.1.2)92 b(Regular)30 b(mo)s(dules)20
-b Fn(.)13 b(.)i(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)49
-b Ft(128)748 682 y(C.1.3)92 b(Amp)s(ersand)28 b(mo)s(dules)11
-b Fn(.)j(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)41 b Ft(128)748 791
-y(C.1.4)92 b(Excluding)28 b(directories)20 b Fn(.)14
-b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)50 b Ft(129)748 901 y(C.1.5)92
-b(Mo)s(dule)29 b(options)23 b Fn(.)14 b(.)h(.)h(.)f(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)53 b Ft(129)748 1010 y(C.1.6)92 b(Ho)m(w)31
-b(the)f(mo)s(dules)f(\014le)g(\\program)i(options")f(programs)930
-1120 y(are)g(run)9 b Fn(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)38 b
-Ft(130)449 1230 y(C.2)91 b(The)30 b(cvswrapp)s(ers)f(\014le)20
-b Fn(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-50 b Ft(130)449 1339 y(C.3)91 b(The)30 b(commit)g(supp)s(ort)f(\014les)
-14 b Fn(.)g(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)44
-b Ft(131)748 1449 y(C.3.1)92 b(The)30 b(common)g(syn)m(tax)12
-b Fn(.)k(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)42 b Ft(131)449 1558
-y(C.4)91 b(Commitinfo)22 b Fn(.)13 b(.)i(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)52
-b Ft(132)449 1668 y(C.5)91 b(V)-8 b(erifying)29 b(log)i(messages)e
-Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)57
-b Ft(132)449 1778 y(C.6)91 b(Editinfo)11 b Fn(.)i(.)i(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)41 b Ft(133)748 1887 y(C.6.1)92 b(Editinfo)28
-b(example)14 b Fn(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)44
-b Ft(134)449 1997 y(C.7)91 b(Loginfo)23 b Fn(.)15 b(.)g(.)h(.)f(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)53 b Ft(135)748 2106 y(C.7.1)92 b(Loginfo)30
-b(example)c Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)56
-b Ft(135)748 2216 y(C.7.2)92 b(Keeping)29 b(a)i(c)m(hec)m(k)m(ed)h(out)
-f(cop)m(y)15 b Fn(.)h(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)45 b Ft(136)449 2325 y(C.8)91
-b(Rcsinfo)25 b Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)
-f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)56
-b Ft(136)449 2435 y(C.9)91 b(Ignoring)30 b(\014les)f(via)h(cvsignore)f
-Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)59 b Ft(136)449
-2545 y(C.10)92 b(The)29 b(c)m(hec)m(k)m(outlist)j(\014le)8
-b Fn(.)14 b(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-38 b Ft(137)449 2654 y(C.11)92 b(The)29 b(history)h(\014le)17
-b Fn(.)d(.)h(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f(.)g
-(.)g(.)g(.)g(.)46 b Ft(138)449 2764 y(C.12)92 b(Expansions)28
-b(in)h(administrativ)m(e)g(\014les)17 b Fn(.)d(.)h(.)g(.)g(.)h(.)f(.)g
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)47
-b Ft(138)449 2873 y(C.13)92 b(The)29 b(CVSR)m(OOT/con\014g)h
-(con\014guration)g(\014le)e Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g
-(.)g(.)g(.)g(.)g(.)59 b Ft(139)150 3116 y Fp(App)t(endix)44
-b(D)134 b(All)45 b(en)l(vironmen)l(t)i(v)-7 b(ariables)45
-b(whic)l(h)419 3249 y(a\013ect)h(CVS)29 b Fa(.)19 b(.)h(.)f(.)g(.)h(.)f
-(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)
-f(.)h(.)f(.)g(.)h(.)73 b Fp(141)150 3518 y(App)t(endix)44
-b(E)134 b(Compatibilit)l(y)48 b(b)t(et)l(w)l(een)e(CVS)419
-3651 y(V)-11 b(ersions)39 b Fa(.)19 b(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g
-(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)
-f(.)h(.)f(.)h(.)82 b Fp(143)150 3921 y(App)t(endix)44
-b(F)134 b(T)-11 b(roublesho)t(oting)24 b Fa(.)c(.)f(.)h(.)f(.)h(.)f(.)h
-(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)68 b Fp(145)449 4058 y
-Ft(F.1)92 b(P)m(artial)30 b(list)f(of)h(error)g(messages)16
-b Fn(.)h(.)e(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)
-g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)46 b Ft(145)449
-4168 y(F.2)92 b(T)-8 b(rouble)29 b(making)h(a)g(connection)h(to)g(a)g
-(CVS)e(serv)m(er)17 b Fn(.)f(.)f(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)47
-b Ft(150)449 4277 y(F.3)92 b(Other)30 b(common)g(problems)25
-b Fn(.)15 b(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)h(.)f
-(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)g(.)56
-b Ft(151)150 4520 y Fp(App)t(endix)44 b(G)134 b(Credits)24
-b Fa(.)c(.)g(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)
-f(.)g(.)h(.)f(.)h(.)f(.)68 b Fp(153)150 4790 y(App)t(endix)44
-b(H)134 b(Dealing)47 b(with)e(bugs)g(in)g(CVS)f(or)h(this)419
-4922 y(man)l(ual)c Fa(.)20 b(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)
-g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h
-(.)f(.)h(.)84 b Fp(155)150 5192 y(Index)34 b Fa(.)20
-b(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f
-(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)g(.)h(.)f(.)h(.)f(.)h(.)
-f(.)g(.)79 b Fp(157)p eop
-%%Page: -8 174
--8 173 bop 150 -116 a Ft(viii)2075 b(CVS|Concurren)m(t)29
-b(V)-8 b(ersions)30 b(System)p eop
+164 165 bop Ft 150 -116 a(164) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fe 150
+299 a(Rep) r(ository) -6 b(,) 26 b(mo) n(ving) p Fd 20
+w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 47 w(19) 150 390 y(Rep) r(ository) -6 b(,) 26 b(setting) g(up) p
+Fd 10 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 36 w(18) 150 482 y(Reserv) n(ed) 25 b(c) n(hec) n(k) n(outs) p
+Fd 21 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 47 w(63) 150 573 y(Resetting) 26 b(stic) n(ky) f(tags) p
+Fd 13 w(.) 14 b(.) e(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 39 w(38) 150 665 y(Resolving) 26 b(a) g(con\015ict) p
+Fd 17 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) p
+Fe 43 w(66) 150 756 y(Restoring) 26 b(old) g(v) n(ersion) g(of) h(remo)
+n(v) n(ed) d(\014le) p Fd 22 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.)
+f(.) g(.) p Fe 48 w(46) 150 847 y(Resurrecting) 26 b(old) g(v) n
+(ersion) g(of) g(dead) g(\014le) p Fd 14 w(.) 12 b(.) g(.) h(.) f(.) g
+(.) g(.) h(.) f(.) g(.) h(.) p Fe 39 w(46) 150 939 y(Retriev) n(e) 25
+b(a) h(branc) n(h) p Fd 11 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) p Fe 36 w(42) 150 1030 y(Retrieving) 26
+b(an) f(old) h(revision) h(using) f(tags) p Fd 21 w(.) 12
+b(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) p Fe 46
+w(35) 150 1122 y(Rev) n(erting) 25 b(to) h(rep) r(ository) g(v) n
+(ersion) p Fd 24 w(.) 12 b(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) p Fe 49 w(70) 150 1213 y(Revision) 26
+b(k) n(eyw) n(ord) p Fd 15 w(.) 11 b(.) i(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) g(.) h(.) f(.) g(.) h(.) p Fe 40 w(75) 150 1304 y(Revision) 26
+b(managemen) n(t) p Fd 14 w(.) 11 b(.) h(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) p Fe 39 w(73) 150 1396 y(Revision) 26 b(n) n(um) n(b) r(ers) p
+Fd 11 w(.) 11 b(.) h(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) p Fe 37 w(33) 150 1487 y(Revision) 26 b(n) n(um) n(b) r(ers) e
+(\(branc) n(hes\)) p Fd 21 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 47 w(43) 150
+1579 y(Revision) 26 b(tree) p Fd 17 w(.) 12 b(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 42 w(33) 150 1670 y(Revision) 26 b(tree,) g(making) f(branc) n(hes) p
+Fd 20 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) p Fe 46 w(41) 150 1762 y(Revisions,) 26
+b(merging) g(di\013erences) g(b) r(et) n(w) n(een) p
+Fd 21 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe
+47 w(46) 150 1853 y(Revisions,) 26 b(v) n(ersions) h(and) e(releases) p
+Fd 17 w(.) 14 b(.) f(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) p Fe 43 w(33) 150 1944 y(Righ) n(t-hand) 24
+b(options) p Fd 22 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.)
+g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) p Fe 47 w(90) 150 2036 y(Ro) r(ot) 26 b(\014le,) g(in) g(CVS) f
+(directory) p Fd 19 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 45 w(7) 150 2127 y(rsh) p Fd 21 w(.) g(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) p Fe 47 w(20) 150 2219 y(rsh) 26
+b(replacemen) n(ts) f(\(Kerb) r(erized,) h(SSH,) f(&c\)) p
+Fd 18 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) p Fe 44 w(20) 150
+2310 y(rtag) 26 b(\(sub) r(command\)) p Fd 13 w(.) 11
+b(.) h(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 39 w(36) 150 2401 y(rtag,) 27 b(creating) f(a) g(branc) n(h) f
+(using) p Fd 23 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 48 w(41) p Fp
+150 2659 a(S) p Fe 150 2780 a(Sa) n(ving) 25 b(space) p
+Fd 24 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) g(.) h(.) p Fe 48 w(94) 150 2872 y(SCCS,) 26
+b(imp) r(orting) g(\014les) g(from) p Fd 18 w(.) 11 b(.) i(.) f(.) g(.)
+h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 43 w(30) 150 2963 y(Securit) n(y) -6 b(,) 25 b(\014le) h(p) r
+(ermissions) g(in) f(rep) r(ository) p Fd 16 w(.) 13
+b(.) g(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 42
+w(9) 150 3055 y(Securit) n(y) -6 b(,) 25 b(GSSAPI) p
+Fd 10 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) p Fe 36 w(25) 150 3146 y(Securit) n(y) -6 b(,) 25
+b(k) n(erb) r(eros) p Fd 12 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) p Fe 37 w(25) 150 3237 y(Securit) n(y) -6
+b(,) 25 b(of) h(pserv) n(er) p Fd 7 w(.) 12 b(.) g(.) h(.) f(.) g(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 32 w(24) 150 3329
+y(Securit) n(y) -6 b(,) 25 b(setuid) p Fd 15 w(.) 12
+b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) p Fe 41 w(10) 150 3420 y(Serv) n(er,) 25 b(CVS) p
+Fd 12 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) g(.) p Fe 38 w(19) 150 3512
+y(Serv) n(er,) 25 b(temp) r(orary) g(directories) p Fd
+21 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) p Fe 45 w(27) 150 3603 y(Setgid) p
+Fd 23 w(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 48 w(10) 150 3694 y(Setting) 26 b(up) e(a) i(rep) r(ository) p
+Fd 11 w(.) 14 b(.) e(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) p
+Fe 37 w(18) 150 3786 y(Setuid) p Fd 20 w(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) p Fe 46 w(10) 150 3877 y(Sign) n(um) 24
+b(Supp) r(ort) p Fd 17 w(.) 11 b(.) h(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) p Fe 42 w(157) 150 3969 y(Source) 26
+b(k) n(eyw) n(ord) p Fd 10 w(.) 11 b(.) i(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 35 w(76) 150
+4060 y(Source,) 26 b(getting) g(CVS) g(source) p Fd 13
+w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 39 w(1) 150 4152
+y(Source,) 26 b(getting) g(from) g(CVS) p Fd 21 w(.) 13
+b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) p Fe 48 w(4) 150 4243 y(Sp) r(ecial) 26
+b(\014les) p Fd 24 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.)
+h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 48 w(85) 150
+4334 y(Sp) r(ecifying) 26 b(dates) p Fd 19 w(.) 12 b(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe
+44 w(90) 150 4426 y(Spreading) 26 b(information) p Fd
+7 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 32 w(67) 150 4517 y(SSH) 25 b(\(rsh) g(replacemen) n(t\)) p
+Fd 19 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 45 w(20) 150 4609 y(Starting) 26 b(a) g(pro) t(ject) g(with) g(CVS) p
+Fd 13 w(.) 12 b(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) p Fe 38 w(29) 150 4700 y(State) 26
+b(k) n(eyw) n(ord) p Fd 15 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) p Fe 41 w(76) 150
+4791 y(Status) 25 b(of) i(a) f(\014le) p Fd 10 w(.) 12
+b(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) p Fe 35 w(63) 150 4883 y(Status) 25 b(of) i(a) f(mo) r(dule) p
+Fd 8 w(.) 11 b(.) i(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 34 w(131) 150 4974 y(Stic) n(ky) 25 b(date) p Fd 11
+w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe 37 w(38) 150 5066
+y(Stic) n(ky) 25 b(tags) p Fd 15 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 41 w(38) 150 5157 y(Stic) n(ky) 25 b(tags,) h(resetting) p
+Fd 10 w(.) 13 b(.) g(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 35 w(38) 150 5249 y(Stic) n(ky) 25 b(tags/dates,) i(p) r
+(er-directory) p Fd 12 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) g(.) p Fe 38 w(16) 150 5340 y(Storing) 26
+b(log) h(messages) p Fd 16 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) p Fe 42 w(137) 2025 299 y(Stream) 24 b(authen) n(tication) p
+Fd 7 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 33 w(88) 2025 407 y(Structure) p Fd 23 w(.) g(.) g(.) h(.) f(.) g(.)
+h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) p Fe 49 w(87) 2025 515 y(Sub) r(directories) p Fd
+16 w(.) g(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) g(.) h(.) f(.) p Fe 42 w(51) 2025 623 y(Supp) r(ort,) 25
+b(getting) h(CVS) f(supp) r(ort) p Fd 17 w(.) 12 b(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe
+43 w(157) 2025 731 y(Sym) n(b) r(olic) 24 b(link,) i(imp) r(orting) p
+Fd 18 w(.) 12 b(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 44 w(108) 2025
+838 y(Sym) n(b) r(olic) 24 b(links) p Fd 11 w(.) 13 b(.) f(.) h(.) f(.)
+g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 37 w(85) 2025 946 y(Sym) n(b) r(olic) 24 b(name) h(\(tag\)) p
+Fd 12 w(.) 13 b(.) g(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) p
+Fe 38 w(34) 2025 1054 y(Syn) n(tax) 24 b(of) i(info) h(\014les) p
+Fd 13 w(.) 13 b(.) f(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 39 w(133) 2025 1162 y(SystemAuth,) 23 b(in) j(CVSR) n(OOT/con\014g) p
+Fd 13 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 39 w(141) p Fp 2025 1514 a(T) p Fe 2025 1671 a(tag) 26
+b(\(sub) r(command\)) p Fd 10 w(.) 10 b(.) i(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) p Fe 36 w(36) 2025 1779
+y(T) -6 b(ag) 26 b(\014le,) g(in) g(CVS) f(directory) p
+Fd 20 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe 46 w(16) 2025
+1887 y(T) -6 b(ag) 26 b(program) p Fd 19 w(.) 12 b(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 45 w(131) 2025 1994 y(tag,) 26 b(command,) f(in) n(tro) r(duction) p
+Fd 21 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) p Fe 47 w(34) 2025 2102
+y(tag,) 26 b(creating) h(a) f(branc) n(h) f(using) p
+Fd 20 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) p Fe 45 w(41) 2025 2210
+y(T) -6 b(ag,) 27 b(example) p Fd 12 w(.) 11 b(.) i(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 38 w(34) 2025 2318 y(T) -6 b(ag,) 27 b(retrieving) f(old) g
+(revisions) p Fd 22 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 47 w(35) 2025
+2426 y(T) -6 b(ag,) 27 b(sym) n(b) r(olic) e(name) p
+Fd 10 w(.) 11 b(.) i(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 36 w(34) 2025 2534 y(taginfo) p Fd 11 w(.) i(.) e(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) p Fe 37 w(59) 2025 2642 y(T) -6 b(ags) p
+Fd 13 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 39 w(34) 2025 2750 y(T) -6 b(ags,) 27 b(deleting) p
+Fd 21 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) p Fe 46 w(37) 2025 2858 y(T) -6
+b(ags,) 27 b(mo) n(ving) p Fd 13 w(.) 11 b(.) i(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 39 w(37) 2025 2966 y(T) -6 b(ags,) 27 b(renaming) p
+Fd 15 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) p Fe 41 w(37) 2025 3074 y(T) -6 b(ags,) 27
+b(stic) n(ky) p Fd 19 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe
+45 w(38) 2025 3182 y(tc,) 26 b(T) -6 b(rivial) 26 b(Compiler) g
+(\(example\)) p Fd 15 w(.) 11 b(.) i(.) f(.) g(.) h(.) f(.) g(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 41 w(3) 2025
+3289 y(T) -6 b(eam) 25 b(of) h(dev) n(elop) r(ers) p
+Fd 23 w(.) 12 b(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 47 w(63) 2025 3397 y(TEMP) -6 b(,) 27 b(en) n(vironmen) n(t) c(v) l
+(ariable) p Fd 21 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) p Fe 46 w(144) 2025 3505
+y(T) -6 b(emplate) 25 b(\014le,) h(in) g(CVS) f(directory) p
+Fd 17 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) g(.) p Fe 43 w(16) 2025 3613 y(T) -6 b(emplate) 25
+b(for) h(log) h(message) p Fd 10 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 36 w(138) 2025 3721 y(T) -6 b(emp) r(orary) 25 b(directories,) i
+(and) e(serv) n(er) p Fd 14 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) p Fe 40 w(27) 2025 3829 y(T) -6
+b(emp) r(orary) 25 b(\014les,) h(lo) r(cation) h(of) p
+Fd 9 w(.) 14 b(.) e(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) g(.) h(.) p Fe 35 w(144) 2025 3937
+y(Third-part) n(y) 24 b(sources) p Fd 14 w(.) 14 b(.) e(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe 40 w(79) 2025
+4045 y(Time) p Fd 21 w(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) p Fe 47 w(90) 2025 4153 y(Timezone,) 26 b(in) g(input) p
+Fd 7 w(.) 11 b(.) h(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) p Fe 33 w(90) 2025 4261 y(Timezone,) 26 b(in) g(output) p
+Fd 18 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 45 w(108) 2025 4369 y(TMP) -6 b(,) 26 b(en) n(vironmen) n(t) e(v) l
+(ariable) p Fd 10 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 36 w(144) 2025
+4477 y(TMPDIR,) 26 b(en) n(vironmen) n(t) d(v) l(ariable) p
+Fd 8 w(.) 13 b(.) g(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) p Fe 34 w(144) 2025 4585 y(TMPDIR,) 26 b(o) n(v) n(erriding) p
+Fd 12 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 37 w(88) 2025 4692 y(T) -6 b(opLev) n(elAdmin,) 24
+b(in) i(CVSR) n(OOT/con\014g) p Fd 8 w(.) 11 b(.) i(.) f(.) g(.) h(.) f
+(.) g(.) p Fe 34 w(142) 2025 4800 y(T) -6 b(race) p Fd
+16 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 42 w(89) 2025 4908 y(T) -6 b(raceabilit) n(y) p Fd
+19 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) p Fe 44 w(59) 2025 5016
+y(T) -6 b(rac) n(king) 26 b(sources) p Fd 12 w(.) 13
+b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 37 w(79) 2025 5124 y(T) -6 b(ransactions,) 27 b(atomic,) f(lac) n(k)
+g(of) p Fd 8 w(.) 13 b(.) g(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe 34 w(68) 2025
+5232 y(T) -6 b(rivial) 26 b(Compiler) g(\(example\)) p
+Fd 16 w(.) 11 b(.) i(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 42 w(3) 2025
+5340 y(T) n(ypical) 26 b(rep) r(ository) p Fd 21 w(.) 13
+b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 47 w(7) p 90 rotate dyy eop
+%%Page: 165 167
+165 166 bop Ft 150 -116 a(Index) 3241 b(165) p Fp 150
+299 a(U) p Fe 150 426 a(Umask,) 25 b(for) h(rep) r(ository) h(\014les) p
+Fd 11 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 36 w(10) 150
+519 y(Undoing) 25 b(a) h(c) n(hange) p Fd 8 w(.) 13 b(.) f(.) h(.) f(.)
+g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe 34 w(46) 150
+613 y(unedit) 25 b(\(sub) r(command\)) p Fd 11 w(.) 10
+b(.) j(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe 37 w(70) 150
+707 y(Unkno) n(wn) p Fd 22 w(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.)
+h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 48 w(64) 150 801 y(Unreserv) n(ed) 25 b(c) n(hec) n(k) n(outs) p
+Fd 21 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 47 w(63) 150 895 y(Up-to-date) p Fd 18 w(.) f(.) h(.) g(.) h(.) f(.)
+g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 43 w(63) 150 988 y(up) r(date) 25 b(\(sub) r(command\)) p
+Fd 17 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe
+45 w(113) 150 1082 y(Up) r(date) 25 b(program) p Fd 12
+w(.) 13 b(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) p Fe 38 w(131) 150 1176 y(Up) r(date,) 25 b(in) n(tro) r(duction) p
+Fd 9 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 35 w(64) 150 1270 y(up) r(date,) 25 b(to) h(displa) n(y) g(\014le) g
+(status) p Fd 11 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 36 w(64) 150
+1364 y(Up) r(date.prog) 26 b(\014le,) g(in) g(CVS) f(directory) p
+Fd 19 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 44 w(16) 150 1457 y(Up) r(dating) 25 b(a) h(\014le) p
+Fd 21 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) p Fe 46 w(64) 150 1551 y(User) 26
+b(aliases) p Fd 24 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.)
+g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe 48 w(22) 150
+1645 y(User) 26 b(v) l(ariables) p Fd 18 w(.) 13 b(.) f(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 44 w(141) 150 1739 y(USER,) 25 b(in) n(ternal) h(v) l(ariable) p
+Fd 16 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 41 w(141) 150
+1833 y(users) 26 b(\(admin) f(\014le\)) p Fd 16 w(.) 12
+b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 42 w(69) p Fp 150 2107 a(V) p Fe 150 2234 a(V) -6
+b(ariables) p Fd 9 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.)
+h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) p
+Fe 35 w(140) 150 2327 y(V) -6 b(endor) p Fd 8 w(.) 11
+b(.) h(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) p Fe 33 w(79) 150
+2421 y(V) -6 b(endor) 25 b(branc) n(h) p Fd 8 w(.) 11
+b(.) i(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) p Fe 33 w(79) 150 2515 y(v) n(erifymsg) 25 b(\(admin) g
+(\014le\)) p Fd 11 w(.) 12 b(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.)
+f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 37 w(134) 150 2609 y(v) n(ersion) 26 b(\(sub) r(command\)) p
+Fd 17 w(.) 10 b(.) j(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe
+43 w(127) 150 2703 y(V) -6 b(ersions,) 26 b(of) h(CVS) p
+Fd 23 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g
+(.) p Fe 50 w(145) 150 2796 y(V) -6 b(ersions,) 26 b(revisions) h(and) e
+(releases) p Fd 26 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.)
+g(.) h(.) f(.) g(.) h(.) p Fe 49 w(33) 150 2890 y(Viewing) 27
+b(di\013erences) p Fd 24 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) g(.) h(.) f(.) p Fe 50 w(5) 2025 299 y(VISUAL,) 24
+b(en) n(vironmen) n(t) g(v) l(ariable) p Fd 7 w(.) 12
+b(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) p Fe 33 w(4) 2025 390 y(VISUAL,) 24 b(in) n(ternal) i(v) l
+(ariable) p Fd 11 w(.) 13 b(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe 37 w(141) p
+Fp 2025 648 a(W) p Fe 2025 769 a(w) n(atc) n(h) 26 b(add) f(\(sub) r
+(command\)) p Fd 18 w(.) 10 b(.) i(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p
+Fe 43 w(69) 2025 861 y(w) n(atc) n(h) 26 b(o\013) f(\(sub) r(command\))
+p Fd 18 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe 46 w(68) 2025
+952 y(w) n(atc) n(h) 26 b(on) f(\(sub) r(command\)) p
+Fd 19 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p Fe 47 w(68) 2025
+1044 y(w) n(atc) n(h) 26 b(remo) n(v) n(e) e(\(sub) r(command\)) p
+Fd 16 w(.) 10 b(.) i(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) p Fe 41 w(69) 2025 1135 y(w) n(atc) n(hers) 26
+b(\(sub) r(command\)) p Fd 9 w(.) 10 b(.) i(.) h(.) f(.) g(.) h(.) f(.)
+g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) p
+Fe 35 w(71) 2025 1227 y(W) -6 b(atc) n(hes) p Fd 23 w(.) 13
+b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 49 w(68) 2025
+1318 y(wdi\013) 26 b(\(imp) r(ort) f(example\)) p Fd
+10 w(.) 11 b(.) i(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p Fe
+36 w(79) 2025 1410 y(W) -6 b(eb) 25 b(pages,) i(main) n(taining) e
+(with) h(CVS) p Fd 18 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) p Fe 44 w(138) 2025 1501 y(What) 25 b(\(shell) h(command\)) p
+Fd 12 w(.) 11 b(.) i(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 38 w(76) 2025 1593 y(What) 25 b(branc) n(hes) h(are) g(go) r(o) r(d)
+h(for) p Fd 20 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe 45 w(41) 2025
+1684 y(What) 25 b(is) h(CVS) g(not?) p Fd 18 w(.) 12
+b(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 44 w(2) 2025 1775 y(What) 25 b(is) h(CVS?) p Fd 13
+w(.) 13 b(.) f(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) p Fe 39 w(1) 2025 1867 y(When) 25
+b(to) h(commit) p Fd 22 w(.) 13 b(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.)
+g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) p Fe 50 w(73) 2025 1958 y(Windo) n(ws,) 26
+b(and) g(p) r(ermissions) p Fd 8 w(.) 13 b(.) f(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) p
+Fe 34 w(10) 2025 2050 y(W) -6 b(ork-session,) 26 b(example) f(of) p
+Fd 15 w(.) 13 b(.) g(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) p Fe
+41 w(3) 2025 2141 y(W) -6 b(orking) 25 b(cop) n(y) p
+Fd 23 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) p Fe 49 w(63) 2025 2233 y(W) -6
+b(orking) 25 b(cop) n(y) -6 b(,) 25 b(remo) n(ving) p
+Fd 13 w(.) 12 b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) p
+Fe 40 w(5) 2025 2324 y(W) -6 b(rapp) r(ers) p Fd 19 w(.) 12
+b(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) p Fe 45 w(132) 2025 2416 y(writers) 27
+b(\(admin) d(\014le\)) p Fd 21 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) g(.) h(.) f(.) g
+(.) h(.) f(.) g(.) h(.) p Fe 46 w(26) p Fp 2025 2677
+a(Z) p Fe 2025 2799 a(Zone,) 26 b(time,) f(in) h(input) p
+Fd 8 w(.) 11 b(.) i(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f
+(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) g(.) h(.) f(.) p
+Fe 34 w(90) 2025 2890 y(Zone,) 26 b(time,) f(in) h(output) p
+Fd 19 w(.) 12 b(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h
+(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) g(.) h(.) f(.) p
+Fe 46 w(108) p 90 rotate dyy eop
+%%Page: 166 168
+166 167 bop Ft 150 -116 a(166) 1660 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p 90 rotate
+dyy eop
+%%Page: -1 169
+-1 168 bop Fb 3723 -116 a(i) p Fq 150 299 a(Short) 53
+b(Con) l(ten) l(ts) p Fb 150 540 a(1) 156 b(Ov) m(erview) p
+Fa 13 w(.) 20 b(.) g(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f
+(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f
+(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) h(.) p
+Fb 44 w(1) 150 681 y(2) 156 b(The) 33 b(Rep) s(ository) p
+Fa 36 w(.) 20 b(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h
+(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h
+(.) f(.) g(.) h(.) f(.) h(.) p Fb 68 w(7) 150 822 y(3) 156
+b(Starting) 31 b(a) i(pro) 5 b(ject) 33 b(with) f(CVS) p
+Fa 18 w(.) 20 b(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h
+(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) p
+Fb 49 w(29) 150 963 y(4) 156 b(Revisions) p Fa 18 w(.) 19
+b(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g
+(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) h
+(.) f(.) g(.) h(.) f(.) h(.) f(.) p Fb 50 w(33) 150 1104
+y(5) 156 b(Branc) m(hing) 32 b(and) h(merging) p Fa 30
+w(.) 19 b(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h
+(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) p
+Fb 63 w(41) 150 1245 y(6) 156 b(Recursiv) m(e) 34 b(b) s(eha) m(vior) p
+Fa 33 w(.) 20 b(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h
+(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h
+(.) f(.) h(.) p Fb 65 w(51) 150 1386 y(7) 156 b(Adding,) 32
+b(remo) m(ving,) g(and) h(renaming) e(\014les) h(and) h(directories) p
+Fa 23 w(.) 19 b(.) h(.) f(.) h(.) f(.) p Fb 55 w(53) 150
+1528 y(8) 156 b(History) 32 b(bro) m(wsing) p Fa 13 w(.) 19
+b(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g
+(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g
+(.) h(.) p Fb 44 w(59) 150 1669 y(9) 156 b(Handling) 31
+b(binary) h(\014les) p Fa 24 w(.) 19 b(.) h(.) f(.) h(.) f(.) h(.) f(.)
+g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g
+(.) h(.) f(.) h(.) f(.) h(.) p Fb 55 w(61) 150 1810 y(10) 107
+b(Multiple) 31 b(dev) m(elop) s(ers) p Fa 20 w(.) 20
+b(.) g(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f
+(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) p
+Fb 51 w(63) 150 1951 y(11) 107 b(Revision) 32 b(managemen) m(t) p
+Fa 32 w(.) 19 b(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h
+(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h
+(.) p Fb 64 w(73) 150 2092 y(12) 107 b(Keyw) m(ord) 34
+b(substitution) p Fa 38 w(.) 19 b(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.)
+h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h
+(.) f(.) h(.) f(.) p Fb 70 w(75) 150 2233 y(13) 107 b(T) -8
+b(rac) m(king) 33 b(third-part) m(y) f(sources) p Fa
+18 w(.) 21 b(.) e(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f
+(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) p Fb
+50 w(79) 150 2374 y(14) 107 b(Ho) m(w) 33 b(y) m(our) g(build) f
+(system) h(in) m(teracts) g(with) f(CVS) p Fa 19 w(.) 20
+b(.) f(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) p
+Fb 50 w(83) 150 2516 y(15) 107 b(Sp) s(ecial) 31 b(Files) p
+Fa 15 w(.) 18 b(.) h(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h
+(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h
+(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) p Fb 46 w(85) 150
+2657 y(App) s(endix) 33 b(A) 99 b(Guide) 32 b(to) h(CVS) g(commands) p
+Fa 29 w(.) 19 b(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h
+(.) f(.) h(.) f(.) h(.) f(.) p Fb 61 w(87) 150 2798 y(App) s(endix) 33
+b(B) 103 b(Quic) m(k) 33 b(reference) h(to) f(CVS) g(commands) p
+Fa 22 w(.) 19 b(.) g(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) p
+Fb 54 w(117) 150 2939 y(App) s(endix) 33 b(C) 102 b(Reference) 34
+b(man) m(ual) e(for) g(Administrativ) m(e) e(\014les) p
+Fa 40 w(.) 19 b(.) g(.) h(.) f(.) h(.) p Fb 71 w(129) 150
+3080 y(App) s(endix) 33 b(D) 97 b(All) 31 b(en) m(vironmen) m(t) i(v) -5
+b(ariables) 31 b(whic) m(h) j(a\013ect) e(CVS) p Fa 22
+w(.) 21 b(.) e(.) h(.) f(.) p Fb 55 w(143) 150 3221 y(App) s(endix) 33
+b(E) 106 b(Compatibilit) m(y) 30 b(b) s(et) m(w) m(een) k(CVS) g(V) -8
+b(ersions) p Fa 38 w(.) 20 b(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) p
+Fb 70 w(145) 150 3362 y(App) s(endix) 33 b(F) 108 b(T) -8
+b(roublesho) s(oting) p Fa 17 w(.) 19 b(.) g(.) h(.) f(.) h(.) f(.) h
+(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h
+(.) f(.) g(.) p Fb 50 w(147) 150 3504 y(App) s(endix) 31
+b(G) 97 b(Credits) p Fa 20 w(.) 20 b(.) f(.) h(.) f(.) h(.) f(.) h(.) f
+(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f
+(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) p Fb 52 w(155) 150
+3645 y(App) s(endix) 33 b(H) 99 b(Dealing) 31 b(with) h(bugs) h(in) f
+(CVS) h(or) f(this) h(man) m(ual) p Fa 36 w(.) 19 b(.) h(.) f(.) h(.) f
+(.) p Fb 70 w(157) 150 3786 y(Index) p Fa 22 w(.) h(.) g(.) f(.) h(.) f
+(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f
+(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f
+(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) p Fb 54 w(159) p
+90 rotate dyy eop
+%%Page: -2 170
+-2 169 bop Fb 150 -116 a(ii) 1608 b(CVS|Concurren) m(t) 34
+b(V) -8 b(ersions) 33 b(System) g(v1.11.1p1) p 90 rotate
+dyy eop
+%%Page: -3 171
+-3 170 bop Ft 3674 -116 a(iii) p Fq 150 299 a(T) -13
+b(able) 54 b(of) g(Con) l(ten) l(ts) p Fp 150 641 a(1) 135
+b(Ov) l(erview) p Fa 16 w(.) 21 b(.) e(.) g(.) h(.) f(.) h(.) f(.) h(.)
+f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f
+(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) p
+Fp 61 w(1) p Ft 449 778 a(1.1) 92 b(What) 31 b(is) e(CVS?) p
+Fn 26 w(.) 15 b(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h
+(.) f(.) p Ft 56 w(1) 449 888 y(1.2) 92 b(What) 31 b(is) e(CVS) h(not?)
+p Fn 10 w(.) 16 b(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 40 w(2) 449 997 y(1.3) 92 b(A) 30 b(sample) g(session) p
+Fn 21 w(.) 14 b(.) h(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 51 w(3) 748 1107 y(1.3.1) 93 b(Getting) 31 b(the) f(source) p
+Fn 18 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g
+(.) g(.) g(.) g(.) p Ft 47 w(4) 748 1216 y(1.3.2) 93
+b(Committing) 29 b(y) m(our) h(c) m(hanges) p Fn 27 w(.) 15
+b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p Ft 56 w(4) 748
+1326 y(1.3.3) 93 b(Cleaning) 28 b(up) p Fn 18 w(.) 14
+b(.) h(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) p Ft 48 w(5) 748 1435
+y(1.3.4) 93 b(Viewing) 29 b(di\013erences) p Fn 26 w(.) 15
+b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 57 w(5) p Fp 150 1678 a(2) 135 b(The) 44 b(Rep) t(ository) p
+Fa 20 w(.) 21 b(.) f(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h
+(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h
+(.) f(.) p Fp 65 w(7) p Ft 449 1815 a(2.1) 92 b(T) -8
+b(elling) 28 b(CVS) i(where) g(y) m(our) g(rep) s(ository) g(is) p
+Fn 26 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p Ft 57 w(7) 449
+1924 y(2.2) 92 b(Ho) m(w) 31 b(data) g(is) f(stored) g(in) f(the) i
+(rep) s(ository) p Fn 23 w(.) 14 b(.) h(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 53 w(8) 748 2034 y(2.2.1) 93 b(Where) 30 b(\014les) g(are) g(stored)
+h(within) d(the) i(rep) s(ository) p Fn 13 w(.) 14 b(.) h(.) g(.) g(.) g
+(.) g(.) p Ft 43 w(8) 748 2144 y(2.2.2) 93 b(File) 29
+b(p) s(ermissions) p Fn 21 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p Ft
+54 w(9) 748 2253 y(2.2.3) 93 b(File) 29 b(P) m(ermission) g(issues) g
+(sp) s(eci\014c) g(to) i(Windo) m(ws) p Fn 16 w(.) 14
+b(.) h(.) g(.) g(.) h(.) f(.) p Ft 45 w(10) 748 2363
+y(2.2.4) 93 b(The) 29 b(attic) p Fn 30 w(.) 15 b(.) h(.) f(.) g(.) g(.)
+g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) h(.) p Ft 58 w(11) 748 2472 y(2.2.5) 93 b(The) 29
+b(CVS) h(directory) g(in) f(the) i(rep) s(ository) p
+Fn 24 w(.) 16 b(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 55 w(11) 748 2582 y(2.2.6) 93 b(CVS) 29 b(lo) s(c) m(ks) h(in) f
+(the) i(rep) s(ository) p Fn 27 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 57 w(12) 748 2692 y(2.2.7) 93 b(Ho) m(w) 30 b(\014les) e(are) i
+(stored) f(in) f(the) i(CVSR) m(OOT) e(directory) p Fn
+10 w(.) 15 b(.) p Ft 39 w(13) 449 2801 y(2.3) 92 b(Ho) m(w) 31
+b(data) g(is) f(stored) g(in) f(the) i(w) m(orking) e(directory) p
+Fn 22 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) h(.) p Ft 51 w(13) 449 2911 y(2.4) 92 b(The) 30 b(administrativ) m
+(e) f(\014les) p Fn 14 w(.) 14 b(.) h(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) p Ft
+43 w(16) 748 3020 y(2.4.1) 93 b(Editing) 28 b(administrativ) m(e) h
+(\014les) p Fn 19 w(.) 14 b(.) h(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 48 w(17) 449 3130 y(2.5) 92 b(Multiple) 28 b(rep) s(ositories) p
+Fn 10 w(.) 14 b(.) h(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) p Ft
+39 w(17) 449 3240 y(2.6) 92 b(Creating) 30 b(a) h(rep) s(ository) p
+Fn 17 w(.) 13 b(.) i(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p Ft 46 w(18) 449
+3349 y(2.7) 92 b(Bac) m(king) 31 b(up) e(a) i(rep) s(ository) p
+Fn 28 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) p Ft 58 w(18) 449 3459 y(2.8) 92
+b(Mo) m(ving) 31 b(a) f(rep) s(ository) p Fn 19 w(.) 15
+b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) h(.) f(.) g(.) g(.) g(.) p Ft 48 w(19) 449 3568
+y(2.9) 92 b(Remote) 32 b(rep) s(ositories) p Fn 24 w(.) 15
+b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) p Ft 55 w(19) 748 3678
+y(2.9.1) 93 b(Serv) m(er) 30 b(requiremen) m(ts) p Fn
+13 w(.) 13 b(.) j(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) p Ft 42 w(19) 748 3787 y(2.9.2) 93 b(Connecting) 29
+b(with) g(rsh) p Fn 24 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) p Ft 54 w(20) 748 3897 y(2.9.3) 93
+b(Direct) 30 b(connection) h(with) e(passw) m(ord) h(authen) m
+(tication) p Fn 14 w(.) 15 b(.) p Ft 44 w(21) 1047 4007
+y(2.9.3.1) 93 b(Setting) 30 b(up) g(the) g(serv) m(er) h(for) f(passw) m
+(ord) 1228 4116 y(authen) m(tication) p Fn 19 w(.) 16
+b(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) p
+Ft 48 w(21) 1047 4226 y(2.9.3.2) 93 b(Using) 30 b(the) g(clien) m(t) g
+(with) f(passw) m(ord) 1228 4335 y(authen) m(tication) p
+Fn 19 w(.) 16 b(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g
+(.) g(.) p Ft 48 w(23) 1047 4445 y(2.9.3.3) 93 b(Securit) m(y) 30
+b(considerations) f(with) g(passw) m(ord) 1228 4555 y(authen) m
+(tication) p Fn 19 w(.) 16 b(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.)
+g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f
+(.) g(.) g(.) g(.) p Ft 48 w(24) 748 4664 y(2.9.4) 93
+b(Direct) 30 b(connection) h(with) e(GSSAPI) p Fn 28
+w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) p Ft 58 w(25) 748 4774 y(2.9.5) 93 b(Direct) 30
+b(connection) h(with) e(k) m(erb) s(eros) p Fn 9 w(.) 15
+b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) p Ft 38 w(25) 748 4883 y(2.9.6) 93 b(Connecting) 29
+b(with) g(fork) p Fn 29 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.)
+g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) p Ft 58 w(26) 449 4993 y(2.10) 92 b(Read-only) 30
+b(rep) s(ository) g(access) p Fn 18 w(.) 17 b(.) e(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p Ft 48 w(26) 449
+5103 y(2.11) 92 b(T) -8 b(emp) s(orary) 30 b(directories) f(for) i(the)
+f(serv) m(er) p Fn 23 w(.) 15 b(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 52 w(27) p 90 rotate dyy eop
+%%Page: -4 172
+-4 171 bop Ft 150 -116 a(iv) 1721 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fp 150
+83 a(3) 135 b(Starting) 46 b(a) f(pro) 7 b(ject) 46 b(with) f(CVS) p
+Fa 12 w(.) 19 b(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h
+(.) f(.) h(.) p Fp 57 w(29) p Ft 449 220 a(3.1) 92 b(Setting) 30
+b(up) f(the) i(\014les) p Fn 22 w(.) 14 b(.) h(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) p Ft 51 w(29) 748 330 y(3.1.1) 93 b(Creating) 30
+b(a) g(directory) g(tree) h(from) f(a) h(n) m(um) m(b) s(er) e(of) h
+(\014les) p Fn 19 w(.) 14 b(.) p Ft 48 w(29) 748 439
+y(3.1.2) 93 b(Creating) 30 b(Files) f(F) -8 b(rom) 31
+b(Other) f(V) -8 b(ersion) 30 b(Con) m(trol) g(Systems) p
+Fn 954 549 a(.) 16 b(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p Ft 54 w(30) 748
+658 y(3.1.3) 93 b(Creating) 30 b(a) g(directory) g(tree) h(from) f
+(scratc) m(h) p Fn 16 w(.) 16 b(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) p Ft 45 w(30) 449 768 y(3.2) 92 b(De\014ning) 29
+b(the) i(mo) s(dule) p Fn 15 w(.) 14 b(.) h(.) g(.) g(.) g(.) g(.) g(.)
+g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) p
+Ft 44 w(31) p Fp 150 1010 a(4) 135 b(Revisions) p Fa
+12 w(.) 20 b(.) g(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g
+(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g
+(.) h(.) f(.) h(.) f(.) h(.) p Fp 56 w(33) p Ft 449 1147
+a(4.1) 92 b(Revision) 29 b(n) m(um) m(b) s(ers) p Fn
+23 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 54 w(33) 449 1257 y(4.2) 92 b(V) -8 b(ersions,) 30
+b(revisions) f(and) g(releases) p Fn 18 w(.) 16 b(.) f(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) h(.) p Ft 47 w(33) 449 1367
+y(4.3) 92 b(Assigning) 29 b(revisions) p Fn 21 w(.) 13
+b(.) i(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p Ft 50 w(33) 449
+1476 y(4.4) 92 b(T) -8 b(ags{Sym) m(b) s(olic) 30 b(revisions) p
+Fn 22 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) p Ft 53 w(34) 449 1586 y(4.5) 92
+b(Sp) s(ecifying) 28 b(what) i(to) h(tag) h(from) e(the) g(w) m(orking)
+g(directory) p Fn 21 w(.) 14 b(.) h(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 50 w(36) 449 1695 y(4.6) 92 b(Sp) s(ecifying) 28 b(what) i(to) h
+(tag) h(b) m(y) e(date) h(or) f(revision) p Fn 11 w(.) 14
+b(.) h(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) p Ft 41 w(36) 449 1805 y(4.7) 92 b(Deleting,) 31
+b(mo) m(ving,) f(and) g(renaming) f(tags) p Fn 8 w(.) 16
+b(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) p Ft 37 w(37) 449 1914 y(4.8) 92
+b(T) -8 b(agging) 31 b(and) f(adding) f(and) g(remo) m(ving) i(\014les)
+p Fn 14 w(.) 13 b(.) i(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) p Ft 43 w(38) 449 2024
+y(4.9) 92 b(Stic) m(ky) 30 b(tags) p Fn 30 w(.) 15 b(.) g(.) g(.) h(.) f
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 58 w(38) p Fp 150 2266 a(5) 135 b(Branc) l(hing) 44
+b(and) h(merging) p Fa 37 w(.) 20 b(.) f(.) g(.) h(.) f(.) h(.) f(.) h
+(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) p
+Fp 81 w(41) p Ft 449 2403 a(5.1) 92 b(What) 31 b(branc) m(hes) f(are) h
+(go) s(o) s(d) f(for) p Fn 13 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h
+(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) p Ft 42 w(41) 449
+2513 y(5.2) 92 b(Creating) 30 b(a) h(branc) m(h) p Fn
+17 w(.) 14 b(.) h(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 46 w(41) 449 2623 y(5.3) 92 b(Accessing) 31 b(branc) m(hes) p
+Fn 19 w(.) 14 b(.) h(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 48 w(42) 449 2732 y(5.4) 92 b(Branc) m(hes) 31 b(and) f(revisions) p
+Fn 27 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) p Ft 59 w(43) 449 2842
+y(5.5) 92 b(Magic) 31 b(branc) m(h) f(n) m(um) m(b) s(ers) p
+Fn 9 w(.) 14 b(.) h(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) p Ft 38 w(44) 449
+2951 y(5.6) 92 b(Merging) 30 b(an) h(en) m(tire) f(branc) m(h) p
+Fn 23 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) p Ft 53 w(45) 449 3061 y(5.7) 92
+b(Merging) 30 b(from) g(a) h(branc) m(h) f(sev) m(eral) g(times) p
+Fn 13 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) p Ft 42 w(45) 449
+3171 y(5.8) 92 b(Merging) 30 b(di\013erences) g(b) s(et) m(w) m(een) h
+(an) m(y) g(t) m(w) m(o) g(revisions) p Fn 18 w(.) 14
+b(.) h(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 48 w(46) 449 3280 y(5.9) 92 b(Merging) 30 b(can) h(add) f(or) g
+(remo) m(v) m(e) i(\014les) p Fn 20 w(.) 14 b(.) h(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) p Ft 49 w(47) 449 3390 y(5.10) 92
+b(Merging) 31 b(and) e(k) m(eyw) m(ords) p Fn 13 w(.) 16
+b(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) p Ft 42 w(47) p Fp 150 3632 a(6) 135
+b(Recursiv) l(e) 46 b(b) t(eha) l(vior) p Fa 41 w(.) 20
+b(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h
+(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) p Fp 85 w(51) 150
+3902 y(7) 135 b(Adding,) 44 b(remo) l(ving,) j(and) d(renaming) i
+(\014les) f(and) 419 4035 y(directories) p Fa 11 w(.) 21
+b(.) e(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h
+(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h
+(.) f(.) p Fp 56 w(53) p Ft 449 4172 a(7.1) 92 b(Adding) 29
+b(\014les) g(to) i(a) g(directory) p Fn 25 w(.) 15 b(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 55 w(53) 449 4281 y(7.2) 92 b(Remo) m(ving) 30 b(\014les) p
+Fn 23 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) p Ft 53 w(54) 449 4391 y(7.3) 92 b(Remo) m(ving) 30
+b(directories) p Fn 23 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 53 w(55) 449 4501 y(7.4) 92 b(Mo) m(ving) 31 b(and) e(renaming) h
+(\014les) p Fn 22 w(.) 14 b(.) h(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f
+(.) g(.) g(.) g(.) g(.) g(.) p Ft 51 w(56) 748 4610 y(7.4.1) 93
+b(The) 29 b(Normal) h(w) m(a) m(y) i(to) f(Rename) p
+Fn 15 w(.) 16 b(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p Ft 45 w(56) 748
+4720 y(7.4.2) 93 b(Mo) m(ving) 30 b(the) h(history) e(\014le) p
+Fn 19 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 49 w(56) 748 4829 y(7.4.3) 93 b(Cop) m(ying) 29 b(the) i(history) e
+(\014le) p Fn 24 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 54 w(56) 449 4939 y(7.5) 92 b(Mo) m(ving) 31 b(and) e(renaming) h
+(directories) p Fn 22 w(.) 14 b(.) h(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g
+(.) p Ft 51 w(57) p 90 rotate dyy eop
+%%Page: -5 173
+-5 172 bop Ft 3702 -116 a(v) p Fp 150 83 a(8) 135 b(History) 46
+b(bro) l(wsing) p Fa 35 w(.) 20 b(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.)
+f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f
+(.) g(.) p Fp 80 w(59) p Ft 449 220 a(8.1) 92 b(Log) 31
+b(messages) p Fn 25 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) h(.) p Ft 53 w(59) 449 330 y(8.2) 92
+b(The) 30 b(history) f(database) p Fn 20 w(.) 16 b(.) f(.) h(.) f(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) p Ft 50 w(59) 449 439 y(8.3) 92 b(User-de\014ned) 29
+b(logging) p Fn 17 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.)
+g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 46 w(59) 449 549 y(8.4) 92 b(Annotate) 31 b(command) p
+Fn 28 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) p Ft
+56 w(60) p Fp 150 791 a(9) 135 b(Handling) 45 b(binary) g(\014les) p
+Fa 17 w(.) 20 b(.) g(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f
+(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) p Fp
+62 w(61) p Ft 449 928 a(9.1) 92 b(The) 30 b(issues) f(with) g(binary) g
+(\014les) p Fn 26 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) p Ft 57 w(61) 449 1038 y(9.2) 92
+b(Ho) m(w) 31 b(to) g(store) g(binary) e(\014les) p Fn
+17 w(.) 13 b(.) i(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) p Ft 46 w(61) p Fp 150 1280 a(10) 135
+b(Multiple) 46 b(dev) l(elop) t(ers) p Fa 17 w(.) 20
+b(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h
+(.) f(.) h(.) f(.) h(.) f(.) h(.) p Fp 61 w(63) p Ft
+449 1417 a(10.1) 92 b(File) 30 b(status) p Fn 16 w(.) 15
+b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) p Ft 45 w(63) 449 1527 y(10.2) 92 b(Bringing) 29
+b(a) i(\014le) e(up) h(to) h(date) p Fn 22 w(.) 15 b(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 51 w(64) 449 1636 y(10.3) 92 b(Con\015icts) 30 b(example) p
+Fn 23 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) p
+Ft 52 w(65) 449 1746 y(10.4) 92 b(Informing) 29 b(others) h(ab) s(out) g
+(commits) p Fn 12 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 41 w(67) 449 1856 y(10.5) 92 b(Sev) m(eral) 31 b(dev) m(elop) s(ers)
+e(sim) m(ultaneously) g(attempting) h(to) h(run) e(CVS) p
+Fn 654 1965 a(.) 15 b(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) p Ft 53 w(67) 449 2075 y(10.6) 92 b(Mec) m(hanisms) 31
+b(to) g(trac) m(k) g(who) f(is) g(editing) f(\014les) p
+Fn 9 w(.) 14 b(.) h(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) p Ft 39 w(68) 748 2184 y(10.6.1) 93
+b(T) -8 b(elling) 28 b(CVS) i(to) h(w) m(atc) m(h) h(certain) e
+(\014les) p Fn 14 w(.) 14 b(.) h(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) p Ft 43 w(68) 748 2294 y(10.6.2) 93
+b(T) -8 b(elling) 28 b(CVS) i(to) h(notify) f(y) m(ou) p
+Fn 20 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p Ft 49 w(69) 748
+2403 y(10.6.3) 93 b(Ho) m(w) 31 b(to) g(edit) f(a) h(\014le) e(whic) m
+(h) g(is) h(b) s(eing) f(w) m(atc) m(hed) p Fn 15 w(.) 16
+b(.) f(.) g(.) g(.) g(.) g(.) p Ft 45 w(70) 748 2513
+y(10.6.4) 93 b(Information) 28 b(ab) s(out) g(who) h(is) f(w) m(atc) m
+(hing) h(and) g(editing) p Fn 10 w(.) 14 b(.) p Ft 38
+w(71) 748 2623 y(10.6.5) 93 b(Using) 30 b(w) m(atc) m(hes) h(with) f
+(old) f(v) m(ersions) h(of) g(CVS) p Fn 22 w(.) 15 b(.) g(.) g(.) g(.) g
+(.) g(.) g(.) p Ft 51 w(71) 449 2732 y(10.7) 92 b(Cho) s(osing) 29
+b(b) s(et) m(w) m(een) i(reserv) m(ed) g(or) f(unreserv) m(ed) g(c) m
+(hec) m(k) m(outs) p Fn 18 w(.) 17 b(.) e(.) g(.) g(.) h(.) p
+Ft 47 w(71) p Fp 150 2975 a(11) 135 b(Revision) 46 b(managemen) l(t) p
+Fa 16 w(.) 22 b(.) d(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h
+(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) p Fp 61 w(73) p
+Ft 449 3112 a(11.1) 92 b(When) 31 b(to) g(commit?) p
+Fn 17 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 46 w(73) p Fp 150 3354 a(12) 135 b(Keyw) l(ord) 46
+b(substitution) p Fa 23 w(.) 20 b(.) g(.) f(.) h(.) f(.) g(.) h(.) f(.)
+h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) p
+Fp 68 w(75) p Ft 449 3491 a(12.1) 92 b(Keyw) m(ord) 30
+b(List) p Fn 21 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) p Ft 50 w(75) 449 3601 y(12.2) 92 b(Using) 30
+b(k) m(eyw) m(ords) p Fn 23 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) p Ft 52 w(76) 449 3710 y(12.3) 92 b(Av) m(oiding) 30
+b(substitution) p Fn 9 w(.) 13 b(.) i(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) p
+Ft 38 w(76) 449 3820 y(12.4) 92 b(Substitution) 28 b(mo) s(des) p
+Fn 12 w(.) 14 b(.) h(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h
+(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p Ft
+41 w(77) 449 3929 y(12.5) 92 b(Problems) 29 b(with) g(the) i($Log: cvs.ps,v $
+41 w(77) 449 3929 y(12.5) 92 b(Problems) 29 b(with) g(the) i(Revision 1.1.1.18 2001/09/28 22:48:48 tholo
+41 w(77) 449 3929 y(12.5) 92 b(Problems) 29 b(with) g(the) i(Latest from Cyclic Software
+41 w(77) 449 3929 y(12.5) 92 b(Problems) 29 b(with) g(the) i() h
+(k) m(eyw) m(ord.) p Fn 27 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) p
+Ft 55 w(77) p Fp 150 4172 a(13) 135 b(T) -11 b(rac) l(king) 45
+b(third-part) l(y) g(sources) p Fa 11 w(.) 19 b(.) h(.) f(.) h(.) f(.) h
+(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) p Fp 55 w(79) p
+Ft 449 4309 a(13.1) 92 b(Imp) s(orting) 29 b(for) h(the) h(\014rst) e
+(time) p Fn 25 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) p Ft 54 w(79) 449 4418 y(13.2) 92
+b(Up) s(dating) 29 b(with) h(the) g(imp) s(ort) f(command) p
+Fn 15 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) p Ft 44 w(79) 449
+4528 y(13.3) 92 b(Rev) m(erting) 31 b(to) g(the) g(latest) g(v) m
+(endor) f(release) p Fn 16 w(.) 16 b(.) f(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 46 w(80) 449 4638 y(13.4) 92 b(Ho) m(w) 31 b(to) h(handle) d(binary)
+f(\014les) h(with) h(cvs) g(imp) s(ort) p Fn 15 w(.) 13
+b(.) j(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 44 w(80) 449 4747 y(13.5) 92 b(Ho) m(w) 31 b(to) h(handle) d(k) m
+(eyw) m(ord) h(substitution) e(with) h(cvs) i(imp) s(ort) p
+Fn 10 w(.) 14 b(.) h(.) g(.) g(.) p Ft 39 w(80) 449 4857
+y(13.6) 92 b(Multiple) 29 b(v) m(endor) h(branc) m(hes) p
+Fn 21 w(.) 14 b(.) h(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) p Ft 50 w(80) p Fp 150 5099 a(14) 135
+b(Ho) l(w) 46 b(y) l(our) f(build) f(system) i(in) l(teracts) g(with) g
+(CVS) p Fa 456 5232 a(.) 20 b(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f
+(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f
+(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f
+(.) h(.) f(.) p Fp 82 w(83) p 90 rotate dyy eop
+%%Page: -6 174
+-6 173 bop Ft 150 -116 a(vi) 1721 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p Fp 150
+83 a(15) 135 b(Sp) t(ecial) 45 b(Files) p Fa 14 w(.) 20
+b(.) g(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) h
+(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) p
+Fp 59 w(85) 150 353 y(App) t(endix) 44 b(A) 134 b(Guide) 44
+b(to) i(CVS) e(commands) p Fa 24 w(.) 20 b(.) f(.) h(.) f(.) h(.) f(.) p
+Fp 69 w(87) p Ft 449 490 a(A.1) 92 b(Ov) m(erall) 29
+b(structure) h(of) h(CVS) e(commands) p Fn 8 w(.) 15
+b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) h(.) f(.) g(.) g(.) g(.) p Ft 37 w(87) 449 599 y(A.2) 92
+b(CVS's) 29 b(exit) i(status) p Fn 19 w(.) 15 b(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) p Ft 48 w(87) 449 709 y(A.3) 92 b(Default) 30
+b(options) g(and) g(the) p Fo 30 w(~) p Ft(/.cvsrc) h(\014le) p
+Fn 10 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p Ft 40 w(88) 449
+819 y(A.4) 92 b(Global) 29 b(options) p Fn 10 w(.) 15
+b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 39 w(88) 449 928 y(A.5) 92 b(Common) 30 b(command) g(options) p
+Fn 13 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) p Ft 43 w(90) 449 1038 y(A.6) 92 b(admin|Administration) p
+Fn 19 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) h(.) p Ft 52 w(93) 748 1147 y(A.6.1) 92
+b(admin) 29 b(options) p Fn 26 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 56 w(93) 449 1257 y(A.7) 92 b(c) m(hec) m(k) m(out|Chec) m(k) 33
+b(out) d(sources) h(for) f(editing) p Fn 20 w(.) 13 b(.) j(.) f(.) g(.)
+g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 49 w(97) 748 1367 y(A.7.1) 92 b(c) m(hec) m(k) m(out) 33
+b(options) p Fn 22 w(.) 14 b(.) h(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.)
+g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) p Ft 51 w(98) 748 1476 y(A.7.2) 92
+b(c) m(hec) m(k) m(out) 33 b(examples) p Fn 28 w(.) 15
+b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) p
+Ft 57 w(99) 449 1586 y(A.8) 92 b(commit|Chec) m(k) 30
+b(\014les) g(in) m(to) g(the) h(rep) s(ository) p Fn
+23 w(.) 15 b(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) p Ft 54 w(99) 748 1695 y(A.8.1) 92
+b(commit) 31 b(options) p Fn 22 w(.) 14 b(.) h(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) p Ft 51 w(100) 748
+1805 y(A.8.2) 92 b(commit) 31 b(examples) p Fn 27 w(.) 15
+b(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 58 w(101) 1047 1914 y(A.8.2.1) 93 b(Committing) 29
+b(to) i(a) g(branc) m(h) p Fn 27 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) p Ft 57 w(101) 1047 2024
+y(A.8.2.2) 93 b(Creating) 30 b(the) g(branc) m(h) g(after) h(editing) p
+Fn 22 w(.) 16 b(.) f(.) g(.) g(.) p Ft 53 w(101) 449
+2134 y(A.9) 92 b(di\013|Sho) m(w) 28 b(di\013erences) i(b) s(et) m(w) m
+(een) h(revisions) p Fn 18 w(.) 14 b(.) h(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p Ft 48 w(102) 748
+2243 y(A.9.1) 92 b(di\013) 29 b(options) p Fn 20 w(.) 15
+b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) p Ft 50 w(102) 748 2353 y(A.9.2) 92
+b(di\013) 29 b(examples) p Fn 27 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) p
+Ft 56 w(103) 449 2462 y(A.10) 92 b(exp) s(ort|Exp) s(ort) 28
+b(sources) g(from) g(CVS,) h(similar) c(to) 30 b(c) m(hec) m(k) m(out) p
+Fn 10 w(.) 18 b(.) p Ft 38 w(104) 748 2572 y(A.10.1) 93
+b(exp) s(ort) 30 b(options) p Fn 19 w(.) 14 b(.) h(.) g(.) g(.) g(.) h
+(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p Ft
+49 w(104) 449 2682 y(A.11) 92 b(history|Sho) m(w) 29
+b(status) i(of) f(\014les) f(and) h(users) p Fn 25 w(.) 15
+b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) p Ft 55 w(105) 748 2791 y(A.11.1) 93 b(history) 29
+b(options) p Fn 10 w(.) 14 b(.) h(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.)
+g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) p Ft 40 w(105) 449 2901
+y(A.12) 92 b(imp) s(ort|Imp) s(ort) 28 b(sources) i(in) m(to) h(CVS,) e
+(using) g(v) m(endor) i(branc) m(hes) p Fn 653 3010 a(.) 15
+b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 52 w(106) 748 3120 y(A.12.1) 93 b(imp) s(ort) 28 b(options) p
+Fn 13 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) h(.) p Ft 42 w(107) 748 3230 y(A.12.2) 93
+b(imp) s(ort) 28 b(output) p Fn 23 w(.) 15 b(.) g(.) g(.) g(.) g(.) g
+(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p Ft
+53 w(108) 748 3339 y(A.12.3) 93 b(imp) s(ort) 28 b(examples) p
+Fn 19 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) p Ft 49 w(108) 449 3449 y(A.13) 92 b(log|Prin) m(t) 30
+b(out) g(log) h(information) d(for) i(\014les) p Fn 25
+w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f
+(.) g(.) g(.) p Ft 55 w(108) 748 3558 y(A.13.1) 93 b(log) 30
+b(options) p Fn 25 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.)
+g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p Ft 55 w(109) 748
+3668 y(A.13.2) 93 b(log) 30 b(examples) p Fn 10 w(.) 15
+b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) p Ft 40 w(110) 449 3778 y(A.14) 92 b(rdi\013|'patc) m(h')
+30 b(format) h(di\013s) e(b) s(et) m(w) m(een) i(releases) p
+Fn 10 w(.) 14 b(.) h(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) p Ft 39 w(110) 748 3887 y(A.14.1) 93 b(rdi\013) 28
+b(options) p Fn 23 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.)
+g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) p Ft 52 w(111) 748
+3997 y(A.14.2) 93 b(rdi\013) 28 b(examples) p Fn 29 w(.) 15
+b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) p Ft 59 w(111) 449 4106 y(A.15) 92 b(release|Indicate) 30
+b(that) h(a) g(Mo) s(dule) e(is) h(no) g(longer) g(in) f(use) p
+Fn 15 w(.) 15 b(.) g(.) g(.) g(.) p Ft 45 w(112) 748
+4216 y(A.15.1) 93 b(release) 30 b(options) p Fn 16 w(.) 15
+b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) p Ft 46 w(112) 748 4325 y(A.15.2) 93 b(release) 30
+b(output) p Fn 27 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) h(.) f(.) g(.) g(.) g(.) p Ft 56 w(112) 748 4435
+y(A.15.3) 93 b(release) 30 b(examples) p Fn 23 w(.) 15
+b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) p
+Ft 52 w(113) 449 4545 y(A.16) 92 b(up) s(date|Bring) 29
+b(w) m(ork) h(tree) h(in) e(sync) h(with) g(rep) s(ository) p
+Fn 17 w(.) 13 b(.) i(.) g(.) g(.) g(.) h(.) p Ft 46 w(113) 748
+4654 y(A.16.1) 93 b(up) s(date) 29 b(options) p Fn 10
+w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) p Ft 40 w(113) 748 4764 y(A.16.2) 93 b(up) s(date) 29
+b(output) p Fn 21 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) h(.) f(.) p Ft 50 w(115) p Fp 150
+5006 a(App) t(endix) 44 b(B) 134 b(Quic) l(k) 45 b(reference) h(to) f
+(CVS) f(commands) p Fa 454 5139 a(.) 19 b(.) h(.) f(.) h(.) f(.) g(.) h
+(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h
+(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h
+(.) f(.) h(.) f(.) p Fp 79 w(117) p 90 rotate dyy eop
+%%Page: -7 175
+-7 174 bop Ft 3652 -116 a(vii) p Fp 150 83 a(App) t(endix) 44
+b(C) 134 b(Reference) 46 b(man) l(ual) g(for) 419 216
+y(Administrativ) l(e) h(\014les) p Fa 20 w(.) 20 b(.) f(.) h(.) f(.) g
+(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g
+(.) h(.) p Fp 64 w(129) p Ft 449 353 a(C.1) 91 b(The) 30
+b(mo) s(dules) f(\014le) p Fn 14 w(.) 14 b(.) h(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) p Ft 44 w(129) 748 462 y(C.1.1) 92 b(Alias) 29
+b(mo) s(dules) p Fn 10 w(.) 13 b(.) i(.) g(.) g(.) g(.) h(.) f(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p Ft 40 w(129) 748
+572 y(C.1.2) 92 b(Regular) 30 b(mo) s(dules) p Fn 20
+w(.) 13 b(.) i(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) h(.) p Ft 49 w(130) 748 682 y(C.1.3) 92 b(Amp) s(ersand) 28
+b(mo) s(dules) p Fn 11 w(.) 14 b(.) h(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) p Ft 41 w(130) 748 791 y(C.1.4) 92 b(Excluding) 28
+b(directories) p Fn 20 w(.) 14 b(.) h(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) p Ft 50 w(131) 748 901 y(C.1.5) 92 b(Mo) s(dule) 29
+b(options) p Fn 23 w(.) 14 b(.) h(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.)
+g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) p Ft 53 w(131) 748 1010
+y(C.1.6) 92 b(Ho) m(w) 31 b(the) f(mo) s(dules) f(\014le) g(\\program) i
+(options") f(programs) 930 1120 y(are) g(run) p Fn 9
+w(.) 14 b(.) h(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 38 w(132) 449 1230 y(C.2) 91 b(The) 30 b(cvswrapp) s(ers) f(\014le) p
+Fn 20 w(.) 14 b(.) h(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p Ft 50 w(132) 449
+1339 y(C.3) 91 b(The) 30 b(commit) g(supp) s(ort) f(\014les) p
+Fn 14 w(.) 14 b(.) h(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) p Ft 44 w(133) 748 1449 y(C.3.1) 92
+b(The) 30 b(common) g(syn) m(tax) p Fn 12 w(.) 16 b(.) f(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) p Ft 42 w(133) 449
+1558 y(C.4) 91 b(Commitinfo) p Fn 22 w(.) 13 b(.) i(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p Ft 52 w(134) 449
+1668 y(C.5) 91 b(V) -8 b(erifying) 29 b(log) i(messages) p
+Fn 29 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) h(.) p Ft 57 w(134) 449 1778
+y(C.6) 91 b(Editinfo) p Fn 11 w(.) 13 b(.) i(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 41 w(135) 748 1887 y(C.6.1) 92 b(Editinfo) 28 b(example) p
+Fn 14 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) p Ft 44 w(136) 449 1997 y(C.7) 91 b(Loginfo) p
+Fn 23 w(.) 15 b(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) p Ft 53 w(137) 748 2106
+y(C.7.1) 92 b(Loginfo) 30 b(example) p Fn 26 w(.) 15
+b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 56 w(137) 748 2216 y(C.7.2) 92 b(Keeping) 29 b(a) i(c) m(hec) m(k) m
+(ed) h(out) f(cop) m(y) p Fn 15 w(.) 16 b(.) f(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 45 w(138) 449 2325 y(C.8) 91 b(Rcsinfo) p Fn 25 w(.) 15
+b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) p Ft 56 w(138) 449 2435 y(C.9) 91 b(Ignoring) 30
+b(\014les) f(via) h(cvsignore) p Fn 29 w(.) 15 b(.) g(.) g(.) g(.) g(.)
+g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p Ft 59 w(138) 449
+2545 y(C.10) 92 b(The) 29 b(c) m(hec) m(k) m(outlist) j(\014le) p
+Fn 8 w(.) 14 b(.) h(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p Ft 38 w(139) 449
+2654 y(C.11) 92 b(The) 29 b(history) h(\014le) p Fn 17
+w(.) 14 b(.) h(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g(.) g(.) p
+Ft 46 w(140) 449 2764 y(C.12) 92 b(Expansions) 28 b(in) h
+(administrativ) m(e) g(\014les) p Fn 17 w(.) 14 b(.) h(.) g(.) g(.) h
+(.) f(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) p Ft 47 w(140) 449 2873 y(C.13) 92 b(The) 29
+b(CVSR) m(OOT/con\014g) h(con\014guration) g(\014le) p
+Fn 28 w(.) 15 b(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) p Ft 59 w(141) p Fp 150 3116 a(App) t(endix) 44
+b(D) 134 b(All) 45 b(en) l(vironmen) l(t) i(v) -7 b(ariables) 45
+b(whic) l(h) 419 3249 y(a\013ect) h(CVS) p Fa 29 w(.) 19
+b(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f
+(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) p
+Fp 73 w(143) 150 3518 y(App) t(endix) 44 b(E) 134 b(Compatibilit) l(y)
+48 b(b) t(et) l(w) l(een) e(CVS) 419 3651 y(V) -11 b(ersions) p
+Fa 39 w(.) 19 b(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h
+(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h
+(.) f(.) h(.) f(.) h(.) p Fp 82 w(145) 150 3921 y(App) t(endix) 44
+b(F) 134 b(T) -11 b(roublesho) t(oting) p Fa 24 w(.) 20
+b(.) f(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) p
+Fp 68 w(147) p Ft 449 4058 a(F.1) 92 b(P) m(artial) 30
+b(list) f(of) h(error) g(messages) p Fn 16 w(.) 17 b(.) e(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p Ft 46 w(147) 449
+4168 y(F.2) 92 b(T) -8 b(rouble) 29 b(making) h(a) g(connection) h(to) g
+(a) g(CVS) e(serv) m(er) p Fn 17 w(.) 16 b(.) f(.) g(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) p Ft 47 w(152) 449 4277 y(F.3) 92
+b(Other) 30 b(common) g(problems) p Fn 25 w(.) 15 b(.) g(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) h(.) f(.) g(.) g(.) g
+(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) g(.) p
+Ft 56 w(153) p Fp 150 4520 a(App) t(endix) 44 b(G) 134
+b(Credits) p Fa 24 w(.) 20 b(.) g(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.)
+f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) p
+Fp 68 w(155) 150 4790 y(App) t(endix) 44 b(H) 134 b(Dealing) 47
+b(with) e(bugs) g(in) g(CVS) f(or) h(this) 419 4922 y(man) l(ual) p
+Fa 41 w(.) 20 b(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g
+(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g
+(.) h(.) f(.) h(.) f(.) h(.) p Fp 84 w(157) 150 5192
+y(Index) p Fa 34 w(.) g(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.)
+f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) h(.) f
+(.) h(.) f(.) h(.) f(.) g(.) h(.) f(.) h(.) f(.) h(.) f(.) g(.) p
+Fp 79 w(159) p 90 rotate dyy eop
+%%Page: -8 176
+-8 175 bop Ft 150 -116 a(viii) 1669 b(CVS|Concurren) m(t) 29
+b(V) -8 b(ersions) 30 b(System) g(v1.11.1p1) p 90 rotate
+dyy eop
%%Trailer
end
userdict /end-hook known{end-hook}if