Server for Information Technologies EEE
K SAEEZEMEE/a>
(095) 932-9212, 932-9213, 939-0783
E-mail:
info@citforum.ru
E E(!) EE CIT Forum CD-ROM

CO(1)


co - GE RCS @ELH E

co [] ?-E...


K co EE BE E EE? DEE EEEE EE.

JME? E E CE KEE EEH E? E E C A, . ci(1) .

E E EE Z E EAE E E D. GGE ECE E EE EE EDGE BA E? E ED EE?EE@E D E EAE. ? LE ? E EDGEE EEEE E EAEDEE EEEE @E ECE EDGEEE ? E . @E EAE ? IEE EBEE E LE E E EA H EEE. (GGE EE CEDM EECH rcs(1) ). āE EAE D@E EE @E EEE E E I EE EE E EDG? E E?G E ?EI E E EEE ??E E E E ZE EGE BA EEAE EE BEM EEEEEE EE EE E BEEED EC E? EAE.

BE? E EE EEE? A E ME EE EE EE E (D)EZE E @E?E DJEE , ? EE? E ME E (E E EEH E JG?, . -b EECErcs(1) ). K EEEEE EEEE EE A -f, -I, -l, -M, -p, -q, -r E-u.

ԁE -d (), -s (), E-w (E EE E LH EE -f, ..., -u; EE EED Z, E EEH E JG?.

EEECEco EEEKEE D E L , ? E REE E CAE E?E EJA E EEZEEEBEE . (. G).

-r[rev]
BEEE? E E E MEE E[ E E rev . E rev MEEE EE? E ?EE E EMEEE[ E E rev . E rev @, ? EE? E E EEH E JG? (. @? -b EECE rcs(1) ). E E E rev EEEEJ $, EECE co @EE E, EE E E?EA, E E EEZEE . E EE @E EAEB? CM EEE A E EJE EEE ZE E E? EAEB E EE EE ?E EE EEH E JG? (@M, ME. E ? EAEB EE EV? H, E DE ?E MEE EDE ?EE EL ?EE EJEBEEE E K -n EEC ci(1) E rcs(1) .
-l[rev]
E , EE -r, M EEEEEE ? EEE LE E.
-u[rev]
E , EE -r, M CEE EA ? EEE LE E, E EE E EAE EMEErev @, EA ? E EDE , EAZE E EEH E JG?.
-f[rev]
EE E, ?, E RE E . EEEE EE EK -q. сE G .
-kkv
CE E E?E EJA (E, $Revision: 5.13 $) EEEZEEE(E $Revision$ ). ԁEE EE E JG?. ȁE EEE, EA , E?E E E E?EEJA Header, Id, ELocker EE E EE EEEA, E, EECEci -l Eco -l .
-kkvl
E , EE -kkv, M ? EEE, E ? EDG?, E?E EE EEZEEA EE E EE EAELE E.
-kk
CE EEEZEEE E E?E EJE M D E. сE . EE E?E AE Revision EE EER? E $Revision$ M $Revision: 5.13 $.

JE? @EE @G? E E? EE ZEEMH E?EEJA, E REG E. L E EE E? AE$Log$ E???, E E -kk, EJEE EEGE BEE E EE, EEEE EE@DGE EDGE ZEEEE

-ko
AE EEZE E, E E E DELEEEE. EE āE E? AE Revision EE EER? E $Revision: 1.1 $ E $Revision: 5.13 $ , E EEM EE?E E JE? ? A A E , EE D EE?E EDGE E EEZE E, EGC?E E EME E?E EJA, E ? EE DEEZE?E , E , M E?EK - @E E?EEJA, EEDEE EE.
-kb
E , E E -kb, M C-E BEE D EEE EEGK E. āE @LH E E Posix E Unix ? EM, M ? E DOS, ? EE , EM ? E G A REEE EECErcs -i -kb . K rcsmerge(1) EB CEE EK -kb.
-kv
CE E EEZE EEE E E?EEJA, M D E E?E EJE сE . EE E?E AERevision EEEER? E 5.13 M $Revision: 5.13 $.

JE? @E EE?EAEE $Revision: $ ? ?EE E? DEM E E E ?E, E, EE E E EEE E ZEE?EAE D EE ME EE ΁EB E E?EA D EJ? EE -kv E K -l, E EE E EE EE EDGE E CEEE. āE EAE, E EAM E-kv.

-p[rev]
? L EZEE ED E E . JE?, E ? EE ? CEEE EBEE
-q[rev]
@G? E???. JE? E ME E.
-I[rev]
EEE EEE EE?? EEG? ? CE E ?? EBE E C BEE D EE
-ddate
BEEE? LH E ? E EEED EE Edate . AEE G? EE@CZE AH E?ELT EME ?. EM F?? EEE K ?E. , E, EE ? 8 E, 11 ?A? 1990, EEEK E E? (PST), E 8 EEE EEAE (GMT E UTC -- Coordinated Universal Time). B EEE?EE
8:00 pm lt                     E JG? -- ?
4:00 AM, Jan. 12, 1990
1990-01-12 04:00:00+00          ISO 8601 (UTC)
1990-01-11 20:00:00-08              ISO 8601 (EME
1990/01/12 04:00:00             ZE RCS
Thu Jan 11 20:00:00 1990 LT        ctime(3) + LT
Thu Jan 11 20:00:00 PST 1990             date(1)
Fri Jan 12 04:00:00 GMT 1990
Thu, 11 Jan 1990 20:00:00 -0800       Internet RFC 822
12-January-1990, 04:00 WET
āE EPEEEE?EE, EE E JG?. AH E?E-- UTC, M -z EE? EG. A?EEEEE JG?: E EEE [, E ECE(? EEEEZE -"big endian" ). E K D Z EEE E EE ? EEEEZE EBE LBE EE, EE?? E E E EEEE LK E E?; BEZE EE?? E EGEEME E. EE E D -z, E EE , -d20,10:30 B -d"1990/01/20 10:30:00". E EEGEEE E @H EE E E E EE E@.
-M[rev]
G E ED EDG? E? ELH . JE ? EMEEBB?: E (E ME EE??) E EE , E EACBE E H E EE EME. сE make(1).
-sstate
BE LH E EE? K state .
-T
FE E ? ED EDG? E E E D E D CEE E EA. D EGE E C E G? EECE make(1) E EE D@E BB. ԁEE -T EJ? DR E (EE?E, M E EE E E E EE EDGE EEZE EA E EAE M ? E EE.
-w[login]
BEEE? LH E LE EEEElogin . E? login @E E? ? EEE.
-jjoinlist
F M? E, E E EH rev1 E joinlist EDG? ZE? , @E EE AH rev2 E rev3 . ԁEE EQZE EE EG? E EEE RCS EECE rcsmerge(1) , M ? EE E EEEE

сEEjoinlist EE EE rev2:rev3, ZE EE, E rev2 E rev3 ? ME (A E EJEE . E E?E E E E rev1 E? @E E E EE E E?E BEZEE(-f, ..., -w). EEEEECME ? EH EEE E, E rev1 EEE? EEEE EECEEE E.

ҁEEE EH E??? E EDG?, E C AH EEE EDJEE E EE, EDG?, EC rev1 Erev2 M??. EA, ? @E EAH E CMG? E EE rev1 E rev3 . -EE ? @E @E EDG? EC rev2 Erev1 E EDG?E EC rev2 Erev3. JE? E EE

rev1 E rev3 ED E@E EEErev2. B ?E @GE EDG? ZEEEEE DEE EDEA, CEE ?E EJ? DJE EEECMM ECGEK.

ME CME E AEA??E E? rev1 < rev2 < rev3 . B ?E CEGE EDG? ZEEEEEC Erev2 . EJ? E? IE, ZE L EE EDEE D EE? M , ME EEEGEEE

EEDG? E C rev2 E rev1 E EDG? E C rev2 Erev3 E EEECMEEE E E EBEE @GE E EE @EEmerge(1).

āE EH E EE @ rev2 , EEE EEE@EEI. EEEEE EQA EE EE EEE EE? E ?EE BEEE -l EE rev1 , E EE E E ECE? E @E D EEB? EE CMEM EH EEE.

-V
BEMEE RCS EZEE
-Vn
ȁE RCS n, n=3,4,5. JE? EE@ED A E EECE, EE?E EBE. āE , @E@E, EE? E RCS EE E EDE EEE rcs -V; E ? D CE rlog ? BEE EE IE D AEbranch (E: ? E 3; E EE ? EEZ EE ? E 4; E BEZEEE ? 5 E. ?EEE 3 EE H EE ? 4 E EE L CEE E EE EGE ER 13 E EEE yy/mm/dd E E EEZE EA E
-xsuffixes
JEAE suffixes ? @EG? A RCS . сE ci(1) .
-zzone
E E E E E E?E EE EMEE?EA EEEZEEEE EE K -ddate . Ezone E E E, E ??E ZE E CEEE C EBE EG (UTC) , E EMEEELT, ?EEEGEEM E ρE JG?, E @ZEEE zone , ?E EEGE EBE EG E EEG EEEEE ? EEE ? (. E). BEZEEEEEE ISO 8601. EE EE EE? 8 E, 11 ?A? 1990, EEEK E E? (E 8 EEE EEAE. B ? EMEEEEM
       E
-z        1990/01/12 04:00:00       (E JG?)
-zLT      1990-01-11 20:00:00-08
-z+05:30  1990-01-12 09:30:00+05:30
ԁEE-z E EE EE ED EE E E E E K E EE E EK EG.


EEE EE? G? $keyword$ E $keyword:...$ , Ekeyword CM @ZEG E?E A, EE EE?? EEZE EE-EE $keyword:$ . E ??E E EEE E EE EEL EBE -- ? FG? .

EE E? E EEZE EE E $keyword$. CAE E EGC EEGE EECEco EGEEEE EK $keyword:$ . , E E E E E?EA, E ?? E E E EDZ EE EE GE (A E ??, M E K .) @E @M EEZEEA ? EECH co EE M -k EE EG EEEGE

:

$Author$
ȁE (login name) EEE E LE E.
$Date$
EE ? E. ԁEE-zzone E AD E?, E JG? EEE ED E.
$Header$
C EE CE EED ? E E EH H E E, MEE, E ? E , E? EEE, EA E ? E EDGE(E ? E. ԁEE -zzone E AD E?, E JG? EEE ED E.
$Id$
ҁE, EE$Header$, M ? ED E.
$Locker$
ȁE EEE, EA E ? E EDGE ? E, E D EA.
$Log$
LE E, ? EE E ZEEK E AE E? E D E, E?E EDE EJ? EEEEE? EEDGE

CE, E? EEEJK $Log$ , ?E EEEH EEEZEEE EE E ? E ?EEE" // $Log: tan.cc $" , EE EH EE EZE EE E E " // " , E @M ? ?EE EBEAE, EEEEECJ?? EUE E. āE ?EE EZE E EE?E EBBHM EE?. , ? ?E C , EZE E EE? E EMG EEE CEZEE E EEEE EAE EE

/*
 * $Log$
 */
āE EEEEGE EE, ? EE /* E(* , EM, EEEEEE@E L E E@ / E (; CE, E ED EE ? H D E E
$Name$
ED ?, EELD EE E . EE co -rJoe EE $Name: Joe $ . Eco EEEB $Name: $.
$RCSfile$
ȁE E EE.
$Revision$
K .
$Source$
JME? EEE G E.
$State$
EL K -s EEC rcs(1) Eci(1).

E? EE EEZEE EBE EE? GEEEJE EEEE Z EEE? @H EEE

EJ   EEGE
tab      \t
newline  \n
space    \040
$        \044
\        \\


H EEE EEE C BEE GE EDGEEEE E , EKE E E EEEE -kv E D EA GEE? E EDGE EEEEAE EAE (. rcs(1)).

EE E, EEEE EEE EEE, EECEco EB GE BE E EM EE, E D EEEE EEEEB DE. E E ? EDGEEE -f , E E EEE.


K co EE, EE E EECE ci(1) , E?G , E D RE E, E MEE D EEJK $ .

LOGNAME
ȁE EEE. UNIX M EE EMS-DOS ? ?EEECH
set LOGNAME=?-EEE
TZ
AH E?E UNIX E EE E MS-DOS ? ?EEECH set.
RCSINIT
сEEA EE EEECEE CE RCS. ́E, E D@E E ? , @E E@E EE ED E @Z EECZE E EM, E, E, EE сE ci(1) .


āE EH H EBE E EECE co E ? BE E ? EEMEE EE. FE@LH E0 E EEE E EEE@ EEE

.
rcsintro(1), ci(1), ctime(3), date(1), ident(1), make(1), rcs(1), rcsclean(1), rcsdiff(1), rcsmerge(1), rlog(1), rcsfile(5)

Walter F. Tichy, RCS--A System for Version Control, Software--Practice & Experience 15, 7 (July 1985), 637-654.
Copyright (C) Walter F. Tichy, Paul Eggert.


E (EE EIEEE E D ???. сE ci(1) .

́E E EME E E?EAEE RCS EKEBE EG?. āE EE EE EECEnroff Etroff, E, ? ? EEG EE?EAERE EJE\&.
Comments: info@citmgu.ru
Designed by Andrey Novikov
Copyright © CIT