








			       The RCS MINI-HOWTO

				Robert Kiesling

	  $Id: RCS-HOWTO.sgml,v 1.4 1997/08/14 15:09:56 rak Exp rak $



				   Abstract

     o][ RCS򥻪wˤΨϥΪk, RCS Ob Linux U GNU
     ׭qt,o]]A diff(1)M diff3(1) u㪺w , RCS
     ާ@ӨOn .oiHOiHөΪ̳ۥѭs,
     ,o󪺥ϥΤkpP @몺 Linux p
     HOWTOtCvŧi .ԲӸƽЬɮתv.eҦ
     ,ĳ,~,MذD kiesling@terracom.net, 
     ڴNiHɥiOoO̷sB̧.



1.  RCS .

RCS, t,O@M{iHl
󪺧ܩMbu@pձΤUi@ɦs .oOq`ϥΦb@lX
Ҳ.]Ѱlܥۤvɮת׭q.

RCS  Walter F. TichyM Paul Eggert Ҽg.̪ Linux  O RCS 5.7.
]@ӥbx誺,䪺]iH.  o HOWTO \hƳOq RCS man
page o.

RCS ]t rcs(1){, RCS ɮצX ݩ, ci(1)M co(1),ˬdb
RCS ɮצXiX, ident(1),ǥrѴM RCS ɮצX,
rcsclean(1),oӵ{ SHb䤤u@Ϊ̨Sܪɮ׵MM, rcsd
iff(1), diff(1) ׭q, rcsmerge(1),Xè RCS @
@u@,M rlog(1),CL RCS OT.

 RCS ɮץiHO榡¤r,άOGi줸iɦpG
diff{ϥΨӲͧܤa 8-줸 ƾ.a
ident(1)lܦUiHiܦa]AѪr .b׭q  RCS ϥΤu
diff(1)M diff3(3) ͧܤ .@ RCSɮצXѤ@ɮת̪쪺׭qզ
,O 1.1,M@tCܤ,
C@׭qN@.C@q@ɮצXX@ɮ׬Oϥ
co(1),s,MsJɮצXϥ ci(1),XQW[,Ҧp, 1.2, 1.3,
1.4,s򪺭׭q.

ɮצXL̥@b@ ./RCS lؿ,ɺ RCS
OﶵwɮצXsxm.   RCS , rcsintro(1)U.


2.  tλݨD.

RCS ݭn diff(1)M diff3(3)b׭q WU diff .


 The RCS MINI-HOWTO							      1





 The RCS MINI-HOWTO							      2



AtΤWݭnˤW diff u{M ,MAw RCS,nN|ˬdsb.

ƥsĶn diff u{GiɥiHbHU}o

     ftp://sunsite.unc.edu/pub/Linux/utils/text/diffutils-2.6.bin.ELF.tar.gz


M蹳x.pGAݭnsĶ diff(1), et al.,qӷ,mOb

     ftp://prep.ai.mit.edu/pub/gnu/diffutils-2.7.tar.gz


M蹳x.

ANݭn ELF libraries w˦bAtΤW pGAnw˨ƥئnGi줸.
ELF-HOWTO hԲӸ.


3.  ѭlɽsĶ RCS.

o RCS 5.7 ӷM.oiHbHU}o

     ftp://sunsite.unc.edu/pub/Linux/devel/vc/rcs-5.7.src.tar.gz


Mgx.bA}]˪ɮצXAӷ ,AݭnwAtγ]w
RCS .bӷؿ{ configure ӧ,oӭAݭn 楦.oNnͤ@
MakefileM A conf.shwAt.AMJ

     make install


N|إߤGi줸i.b@ǦaA]\ݭn su ܨ root
Gi줸iɴNiHQ˦bTؿ.


4.  إߩM@ɮ.

{ rcs(1) oӤu@Ϊ̫إɮצXM קL̪ݩ. rcs(1)ﶵ`XiHb
rcs(1).

̮ekOإߤ@ɮצXO mkdir RCSb
{bؿ,ɪlɮצXϥ

     rcs -i name_of_work_file


RO.ϥγoW٫إߩMɮ ./RCS/name_of_work_file,vMnD@ӤrT
yzoɮצX,OoSxs׭qb
ɮצX.A}ΪYFɮϥΥHURO

     rcs -L name_of_work_file










 The RCS MINI-HOWTO							      3



M

     rcs -U name_of_work_file


Uۦa.Oﶵwﱱs
ɮצX,]w榡,M]w׭qƥ,oǥ][b rcs(1).


5.  ci(1)M co(1).

ci(1)M co(1)OROQΨˬd L̪ RCSɮצXiX. ci(1)RO
]iHϥΦbˬd@ɮצb@ɮצXiPX.b L̪²檺Φ, ci(1)M
co(1)ߤ@W٪u@ɮ.

     ci name_of_work_file


M

     co name_of_work_file


The command form

     ci -l name_of_work_file


ϥwݩʱҰˬdɮ,M

     co -l name_of_work_file


Oi۰ʦa.Y, ci -lˬd ϥwҰʭsˬdɮ״X.

     ci -u name_of_work_file


ˬdɮ׶iJɮצX,sA@ˬdi~ϥ
Lݩ.bҦרҤ,ϥΪ̬OѤ@ӰOT.

ci(1)pGSwgsb@ɮץ|إߤ@ RCS xsɮ.

pGASԲӻ@ӭ׭q, ci(1)bxsɮפW[
̫᪺׭qw,M[
qu@ɮר䤤.pGAԲӻ@ӭ׭qb@
sb,oOwgsb׭qXٰ.
ci(1)N]гy@ӷspGAԲӻ Ssb@Ӥ䪺׭q. ci(1)
M co(1) man pages() ԲӸ.

ci(1)M co(1)Pﶵw MDʪϥ.A@, ci(1)M co(1) man
pages() ԲӸ.










 The RCS MINI-HOWTO							      4



6.  ׭qvO.

rlog(1){Ѹ󦬶 ɮשMU׭qOxsb䤤.ROpU

     rlog work_file_name


N|CLɮתvO,U׭qгy M@̪ useridsMOw
ɮ.AiHԲӻɮצXݩʩM׭qѼƨ˵.


7.  bu@󤤥]t RCS .

co(1)פ@ RCS ƮwrM, OXRɤu@ɮ׬OX. $Id$
b@Ӥ󤤱NnXj@rꥦ ]tɮצW,׭qX,XӪ,
@,׭qA,MWH,pG.]t  $Log$ NnXj
׭qvO.

oǩMOr]\OϥηO RCS ɮצXj . ident(1)man
page() iHDi@BӸ`.


8.  RCSM emacs(1).

emacs(1)KQʥiΧ@O  RCS e .oƹBίSOaw睊 19.34 
GNU Emacs,bDn Linux distributions . ϥemacs(1)s@ɮ
Oϥ RCS U, RO vc-toggle-read-only (w]ϥ C-x C-q
)N|ˬd@ɮצb emacs ,M iJ RCS .  Emacs
N|}@ӽwİϦb̧AJ@ӰOT OQ]tb RCS
O.AOFJ@ӰO ,J C-c C-cAJM
n{.

pGAܥ RCS YFɮ,A s}wɮרӽsa
emacs(1).AiH Xɮץ emacs ϥΨO % b buffer-menu ҦU.

h,Ь GNU Emacs UM Emacs info (H).


























 The RCS MINI-HOWTO							      5





































































				   CONTENTS



1. RCS . ................................................................ 1

2. tλݨD. ................................................................ 1

3. ѭlɽsĶ RCS. ........................................................ 2

4. إߩM@ɮ. .......................................................... 2

5. ci(1)M co(1). ........................................................... 3

6. ׭qvO. ...................................................... 4

7. bu@󤤥]t RCS . ............................................... 4

8. RCSM emacs(1). .................................................. 4





































				       i


