我是大帅哥,擅长LINUX和C语言,还有脚本,希望和大家交朋友 mail:newhitler@163.com

《RCS控制版本工具》练习题

上一篇 / 下一篇  2007-09-07 05:23:59 / 个人分类:C语言编程

4Uy^'@$OW)^01)建立RCS目录

`-~] }w6\ [gwT-jo0

t#xB J K%Duq0参考答案:
/` VNv['E\,P-G0mkdir RCSLUPA开源社区(kwH0q9h+j0l

LUPA开源社区aN)k/spsfK

LUPA开源社区u5yaU)z1|
2)进入RCS目录,建立hello.c文件,打印hello,worldLUPA开源社区 }A.uO W,n _9p

LUPA开源社区 I$pN7hR&L

参考答案:
v'q*`_`DG+m ]0cd RCSLUPA开源社区J3z/o^H8z/nW
vi hello.c

3JHu Nq6W0

D!`3q ~K8RJZ0#include <stdio.h>LUPA开源社区}S{ o.q
int main (void)LUPA开源社区u{ b/DL
{LUPA开源社区PDf8{e
 printf("Hello,world!\n");
m(U7^$H0cQ0 return 0;
U?z+uzPr0}

t%lP Lt0 LUPA开源社区+I5IT l1k

 

K$Q8B+I^$g0a7_X8`0 LUPA开源社区7^W9X]HP

3)初始化一个存档文件LUPA开源社区a ];L7C E#UE3s1m

LUPA开源社区Kv[)XEMdx

参考答案:LUPA开源社区9oVR.o/V
rcs -i hello.cLUPA开源社区 a%Oh%j#N5Z M `0J

LUPA开源社区6e5Ps6_[^g

 LUPA开源社区0Xn evC-e

LUPA开源社区gFB1f:o f

4)显示hello.c的源代码库日志信息

l%X zr,Z5~}0y(@?0 LUPA开源社区Z X r+MA~)i+U/x

参考答案:
P d{/jCB'I0rlog hello.c

Z$IB*UR,h0

iIxCa Nu.d q0 LUPA开源社区d {g/| wnF

LUPA开源社区([2Cq.DX"] iC(l.Z

LUPA开源社区k[)K4AS2_4b6xJ"M
5)编辑hello.c,加入printf("Linux!\n");提交文件LUPA开源社区O4{_Pqw

Nu z"~y_!~OG0参考答案:LUPA开源社区o9L4L;v8t6Kn
vi hello.c
8?1u1f,e|4be$l0ci -m"Linux" hello.c

](H@1sZ'A8~q0 LUPA开源社区 _M.\ uz;?,Y

 

Vl2A O~0 LUPA开源社区5s6@AEH9?#N

LUPA开源社区nJb@#U
6)显示hello.c的源代码库日志信息

5Gi#HZ q1\.g%W0

\h5?9N+^/vc%qOO,k)P4Y0参考答案:LUPA开源社区_'?#g)^k
rlog hello.c,vLUPA开源社区#m$DZN,Fe

A z p;z}6]#T%]XmE0 LUPA开源社区4C ~z*^7E^8I.^

LUPA开源社区(E"DWj+o.Ul%^ r9H


p/r2^iC-R"QY07)提出文件hello.c并锁住文件供编辑

nVMRL+f@&f0

e9@ qKt0参考答案:
l_kMrp$a0co -l hello.c,v

X'C2uil0

(~_!N q5R0 

4T.wH:wfX0

$Y DR"v2Q0LUPA开源社区 v`"}Gk)HsB&Db
8)编辑hello.c,加入printf("New!\n");并删除printf("Hello,world!\n");提交文件

'Z H^]L0

qU.f1v's0G0参考答案:
w![ _X,bJZM6G9l0vi hello.cLUPA开源社区2F0Cx K'F,Y
ci -m"New" hello.c

G7`(iNk(o}0

V8T?-j5L0 

nd Xw!j0 LUPA开源社区c_Q]7pQ(?

LUPA开源社区n7g:sT'[\)r,t)JP
9)显示hello.c的源代码库日志信息LUPA开源社区RD@#X#O/dtt

M5[H s1N y#y8b0参考答案:LUPA开源社区9tRBX;oc(e
rlog hello.c,vLUPA开源社区` M4gk3v ?${D3e

LUPA开源社区?SX%vF\N

 

;INi)E7y l0 LUPA开源社区Yf0]$f;Q


+n m V hh9SV I010)比较1.1版本和1.2版本的文件的差别LUPA开源社区(s:G$dx;]5v

LUPA开源社区d!@2Hi7H6Eg n0K

参考答案:
]EW9Mc0wH#aU0rcsdiff -r1.1 -r1.2 hello.c,v

hE g&kD9]#P&V%Tde0

1x t#gV!mN1tLQ0 

fWloO0

U _ vy-M/oM0
)e4k4\.JOXE%q S011)修改文件hello.c的描述信息为hacking,并查看日志信息LUPA开源社区2MYT3SG9qU8Y X`

-|f;Gs/GdO(k;{&m0参考答案:
5m LX M\7f-j+q0rcs -t-"hacking" hello.c,vLUPA开源社区+i0m%@~s?5I|
rlog hello.c,vLUPA开源社区-`DJ8M2T%A

LUPA开源社区0o0f3ddS:x-qnD

 LUPA开源社区 @NWL#G'Q|r

Sn AaR#B]"}0
(^ j.U~%JPV012)合并两个版本的文件到一个文件,并且不影响工作文件而是将结果打印到标准输出。LUPA开源社区 oZ J8|e&DLD+Pf

LUPA开源社区2VD+G3lE5M+O9~.B

参考答案:
P.Q7ke%vT:SfP0co -l hello.c,vLUPA开源社区[j(xth2R,@'K.VQ@T
rcsmerge -p -r1.1 -r1.2 hello.c

*uZ x;_.xN#^#_2y0 LUPA开源社区M@E,U6v%^!C,u4\

 

@+v4tg#t)B;{2h`0

hW+jh/Q+]5l(u0LUPA开源社区~!^ W+J2_1I5zo&K
13)提交文件,且锁住文件,供编辑

]f$c#r#a_a0

hL+L'U7i*l4S0参考答案:
`6KX5hj"PW.]!i I0ci -l hello.cLUPA开源社区9Yo Ua5R!T%B,v6G

LUPA开源社区o/^+_ T$d7v

 LUPA开源社区!Vr }XrJ

h:X%`pG1z7a-@"?0
,L^gO4Y#R014)提出文件hello.c的版本1.1LUPA开源社区}+~He!Pxl%otog

LUPA开源社区~^ i,Cc`u

参考答案:LUPA开源社区%zQWH'Z8nnm#B
co -r1.1 -l hello.c

AJBos/z-u_M^b0

~ Fa['J0 

~0o+B-zD%^0 LUPA开源社区 Xd m2D@/v;Eki T1@X


SLN K7@015)删除hello.c中所有的printf,以1.9的版本提交文件,且锁住文件

-cA\:M"wp1b`"a0 LUPA开源社区{B.?CQ8V cr

参考答案:LUPA开源社区GS;?p yt l
ci -r1.9 -l hello.c

,]-|_4Y R*DS0

TAG:

引用 删除 yoyo   /   2008-09-25 23:50:49
 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-10-08  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 19342
  • 日志数: 60
  • 建立时间: 2007-07-22
  • 更新时间: 2008-07-31

RSS订阅

Open Toolbar