MOON
Server: Apache/2.2.21 (Unix) mod_ssl/2.2.21 OpenSSL/0.9.8e-fips-rhel5 mod_auth_passthrough/2.1 mod_bwlimited/1.4
System: Linux vps.panamaemb.org.sg 3.10.0-1160.80.1.vz7.191.4 #1 SMP Thu Dec 15 20:31:06 MSK 2022 x86_64
User: panama (500)
PHP: 5.2.17
Disabled: NONE
Upload Files
File: //usr/lib64/python2.4/Demo/pdist/rrcs.pyo
mς
‚=5Dc@sˆdZdkZdkZdkZdkZdkZdkZdklZd„Z	d„Z
d„Zd„Zd„Z
d„Zd	„Zd
„Zd„Zd„Zdd
„Zd„Zd„Zhdde
f<dde
f<ddef<ddef<ddef<ddef<ddef<ddef<dde
f<ddef<ddef<Zedjoe	ƒndS(s$Remote RCS -- command line interfaceN(s
openrcsclientc
Csxtit_y‘titiddƒ\}	}|p
d}n|d|d}}ti	|ƒpti
d‚nt|\}}ti||ƒ\}}Wn\ti
j
oM}|GHdGHdGHdGHd	GHd
GHdGHdGHd
GHdGHdGHtidƒnXt|	ƒ}|p|iƒ}nxR|D]J}y||||ƒWq&tti
fj
o}d||fGHq&Xq&WdS(Nis	h:p:d:qvLtheadisunknown commands2usage: rrcs [options] command [options] [file] ...swhere command can be:s+      ci|put      # checkin the given filess      co|get      # checkouts%      info        # print header infos1      head        # print revision of head branchs*      list        # list filename if valids"      log         # print full logs/      diff        # diff rcs file and work files7if no files are given, all remote rcs files are assumedis%s: %s(tsyststderrtstdouttgetopttargvtoptstresttcmdtcommandsthas_keyterrortcoptsettfunctcoptstfilestmsgtexitt
openrcsclienttxt	listfilestfntIOErrortos(
RRRRRRR
RRR((t'/usr/lib64/python2.4/Demo/pdist/rrcs.pytmain
s@
cCs£t|ƒ}|iƒ}|iƒ|i|ƒ}|o't	||||ƒod|GHdSndG|GdGHt|ƒ}|i
|||ƒ}|o	|GHndS(Ns %s: unchanged since last checkinsChecking ins...(topenRtftreadtdatatcloseRtisvalidtnewtsameRt
asklogmessagetmessagetputtmessages(RRRRRR%R R#((Rtcheckin/s
	
cCs9|i|ƒ}t|dƒ}|i|ƒ|iƒdS(Ntw(RtgetRRRRtwriteR(RRRRR((Rtcheckout=s
cCs|i|ƒdS(N(RtlockR(RRR((RR+CscCs|i|ƒdS(N(RtunlockR(RRR((RR,FscCsT|i|ƒ}|iƒ}|iƒx|D]}|dG||GHq,WddGHdS(Nt:t=iF(RtinfoRtdicttkeystsorttkey(RRRR1R0R3((RR/Is
cCs|i|ƒ}|G|GHdS(N(RRR(RRRR((RRQscCs|i|ƒo	|GHndS(N(RRR(RRR((RtlistUscCsTd}x&|D]\}}|d||}q
W|d}|i||ƒ}|GHdS(Ntt i(tflagsRtotaRtlogRR%(RRRR9R%R8R7((RR:Ys
c	CsΨt|||ƒodSnd}x&|D]\}}|d||}q(W|d}|i|ƒ}t	i
ƒ}|i|ƒ|i
ƒd||i|ƒ|fGHtid||i|fƒ}|o
ddGHndS(NR5R6isdiff %s -r%s %ss
diff %s %s %sR.iF(R!RRRR7R8R9R(RttempfiletNamedTemporaryFilettfR)tflushRRtsystemtnametsts(	RRRR9R7R8RAR=R((Rtdiffas


cCsa|djo&t|ƒ}|iƒ}|iƒnti|ƒi	ƒ}|i|ƒ}||jS(N(RtNoneRRRRRtmd5R tdigesttlsumRtsumtrsum(RRRRRRHRF((RR!qs
cCsŠ|odGndGdGH|o	dGHnd}xUtiidƒtiiƒtiiƒ}|p
|djoPn||}q1W|S(	Nsenter description,senter log message,s)terminate with single '.' or end of file:s"NOTE: This is NOT the log message!R5is>> s.
(	R R#RRR)R>tstdintreadlinetline(R R#RK((RR"zs 	
cCs.yti|ƒWntij
onXdS(N(RtunlinkRR(R((Rtremove‹stciR5R$tcoR(R/RR4R+R,R:sbhLRtd:l:r:s:w:V:RBtct__main__(t__doc__RRRtstringRDR;t	rcsclientRRR&R*R+R,R/RR4R:RBRCR!R"RMR	t__name__(R+R,RRBR"R:R;R!RRR*RRSR&RRDR/R	R4RMR((Rt?s.						
	"												«