HEX

Warning: set_time_limit() [function.set-time-limit]: Cannot set time limit - prohibited by configuration in /home/u547966/brikov.ru/www/wp-content/plugins/admin-menu-editor/menu-editor.php on line 745
Server: Apache
System: Linux 4.19.0-0.bpo.9-amd64 x86_64 at red40
User: u547966 (5490)
PHP: 5.3.29-mh2
Disabled: syslog, dl, popen, proc_open, proc_nice, proc_get_status, proc_close, proc_terminate, posix_mkfifo, chown, chgrp, accelerator_reset, opcache_reset, accelerator_get_status, opcache_get_status, pcntl_alarm, pcntl_fork, pcntl_waitpid, pcntl_wait, pcntl_wifexited, pcntl_wifstopped, pcntl_wifsignaled, pcntl_wifcontinued, pcntl_wexitstatus, pcntl_wtermsig, pcntl_wstopsig, pcntl_signal, pcntl_signal_dispatch, pcntl_get_last_error, pcntl_strerror, pcntl_sigprocmask, pcntl_sigwaitinfo, pcntl_sigtimedwait, pcntl_exec, pcntl_getpriority, pcntl_setpriority
Upload Files
File: //usr/lib/python2.7/dist-packages/hgext/convert/gnuarch.pyc
ó
x7_c@@s«ddlmZddlZddlZddlZddlZddlZddlmZddl	m
Z
mZmZddl
mZdejejfd„ƒYZdS(	i(tabsolute_importN(t_(tencodingterrortutili(tcommontgnuarch_sourcecB@sÃeZdefd„ƒYZdd„Zd„Zd„Zd„Zd„Z	d„Z
d„Zd	„Zd
„Z
d„Zd„Zd
„Zd„Zd„Zd„Zd„Zd„Zd„ZRS(tgnuarch_revcB@seZd„ZRS(cC@s^||_d|_d|_d|_d|_g|_g|_g|_i|_	i|_
dS(Nt(trevtsummarytNonetdatetauthortcontinuationoft	add_filest	mod_filest	del_filest	ren_filestren_dirs(tselfR	((s9/usr/lib/python2.7/dist-packages/hgext/convert/gnuarch.pyt__init__s									(t__name__t
__module__R(((s9/usr/lib/python2.7/dist-packages/hgext/convert/gnuarch.pyRscC@sMtt|ƒj||d|ƒtjjtjj|dƒƒs\tjt	dƒ|ƒ‚nd|_tj
dƒr€d|_n>tj
dƒr›d|_n#tjt	dƒt	dƒdƒ‚tjj|||jƒtjj|ƒ|_d|_d|_d|_i|_i|_i|_tjjƒ|_tj|_g|_dS(Ntrevss{arch}s+%s does not look like a GNU Arch repositorytbazttlascannot find a GNU Arch tools  (try installing the %s package)(tsuperRRtostpathtexiststjoinRtNoRepoRRtexecmdRtfindexeRtAborttcommandlinetrealpathttmppathttreeversiontlastrevtchangestparentsttagstemailtParsertcatlogparserRtarchives(RtuiRR((s9/usr/lib/python2.7/dist-packages/hgext/convert/gnuarch.pyR's,!
							cC@sjg|jddƒD]}|jdƒ^q|_|jdkrX|jd|jƒ}n|jdd|jƒ}|jƒ|_|jjdƒ}t	jj
tjƒd|d	ƒ|_
g|jd<|j}d}x|re|jjtd
ƒ|ƒ|jdƒd}||jkr6|jjtdƒ|ƒPn|jd
dd|ƒ\}}|j|d|ƒd}xñ|D]é}|jƒ}	|j|	ƒ|j|	<g|j|	<|jdd|j|	ƒ\}
}|ræ|jd|	ƒ}
n|j|
|	ƒ|j|j|	ƒ|	}|j|	jrJdj
|j|	jjdƒd ƒ}Pn|	ddkruPququWqÖWdS(NR/s-ns
Rstree-versions-dt/shg-%sisanalyzing tree version %s...
isItree analysis stopped because it points to an unregistered archive %s...
t	revisionss-rs-fs"failed retrieving revisions for %sscat-logscat-archive-logs--iÿÿÿÿiúÿÿÿsbase-0(t	runlines0trstripR/R!trun0RtstripR'tsplitRRttempfilet
gettempdirR&R*RR0tstatusRtrunlinest	checkexitRR)trunt_parsecatlogtappendR(RtitoutputtversionR'tchildtarchiveR:tlR	tcatlog((s9/usr/lib/python2.7/dist-packages/hgext/convert/gnuarch.pytbeforeGsN.
		

! cC@s1|jjd|jƒtj|jdtƒdS(Nscleaning up %s
t
ignore_errors(R0tdebugR&tshutiltrmtreetTrue(R((s9/usr/lib/python2.7/dist-packages/hgext/convert/gnuarch.pytafter‹scC@s|jdS(N(R*R(R((s9/usr/lib/python2.7/dist-packages/hgext/convert/gnuarch.pytgetheadsscC@s_||jkr'tjtdƒƒ‚ntjjtjj|j|ƒƒsOdS|j
||ƒS(Nsinternal calling inconsistency(NN(R(RR#RRRtlexistsRR&Rt_getfile(RtnameR	((s9/usr/lib/python2.7/dist-packages/hgext/convert/gnuarch.pytgetfile’s
$c
C@s¼|rtjtdƒƒ‚n|j|ƒg}i}x+|j|jD]}|j||fƒqHWx+|j|jD]}|j||fƒqvWx+|j|jD]}|j||fƒq¤Wx\|j|j	D]J}|j|j	|}|j||fƒ|j||fƒ|||<qÒWxt|j|j
D]b}|j|j
|}|j||ƒ\}}	|g|D]}||f^qm7}|j|	ƒq1W||_
tt|ƒƒ|tƒfS(Ns)convert from arch does not support --full(RR#Rt_updateR)RR?RRRRt_rendirchangestupdateR(tsortedtset(
RR	tfullR)tcopiestftsrcttotchgstcps((s9/usr/lib/python2.7/dist-packages/hgext/convert/gnuarch.pyt
getchanges›s.
#	cC@sE|j|}tjd|jd|jd|jd|j|d|ƒS(NR
RtdescR*R	(R)RtcommitR
RR
R*(RR	R)((s9/usr/lib/python2.7/dist-packages/hgext/convert/gnuarch.pyt	getcommitºs
cC@s|jS(N(R+(R((s9/usr/lib/python2.7/dist-packages/hgext/convert/gnuarch.pytgettagsÀscO@s|j|g}||7}g|D]}tj|ƒ^q }|dtjdtjg7}tjdj|ƒƒ}|jj|dƒtj	|ƒS(Nt>s2>t s
(
R!Rt
shellquoteRtdevnulltquotecommandRR0RItsystem(Rtcmdtargstkwargstcmdlinetarg((s9/usr/lib/python2.7/dist-packages/hgext/convert/gnuarch.pyt_executeÃs
"cC@s |jjd|ƒ|jdd|j|ƒ\}}|ratj|jdtƒ|j|ƒn;|j|d}|jjd||fƒ|j	||ƒdS(Nsapplying revision %s...
treplays-dRHis)computing changeset between %s and %s...
(
R0RIR;R&RJRKRLt_obtainrevisionR*t_parsechangeset(RR	t	changesetR:told_rev((s9/usr/lib/python2.7/dist-packages/hgext/convert/gnuarch.pyRSÌscC@s³tjtjj|j|ƒƒj}tj|ƒrltjtjj|j|ƒƒ}|rcd}q©d}n=t	tjj|j|ƒdƒj
ƒ}|d@r£dp¦d}||fS(NRERtrbiItx(RtlstatRRR&tst_modetstattS_ISLNKtreadlinktopentread(RRQR	tmodetdata((s9/usr/lib/python2.7/dist-packages/hgext/convert/gnuarch.pyRPÛs$!		'cC@s=dddg}x'|D]}|j|ƒdkrtSqWtS(Ns{arch}s	.arch-idss.arch-inventoryiÿÿÿÿ(tfindRLtFalse(RRQtexcludetexc((s9/usr/lib/python2.7/dist-packages/hgext/convert/gnuarch.pyt_excludeès

cC@s¼g}tj|ƒ}x t|ƒdkr·|jƒ}tjj||ƒ}|j|ƒstjj|ƒr¤|gtj|ƒD]}tjj||ƒ^q7}q´|j|ƒqqW|S(Ni(	RtlistdirtlentpopRRR„tisdirR?(RRtfilestcontentstctpRZ((s9/usr/lib/python2.7/dist-packages/hgext/convert/gnuarch.pyt
_readcontentsïs8c	C@s–g}i}|jtjj|j|ƒƒ}x\|D]T}tjj||ƒ}tjj||ƒ}|j|ƒ|j|ƒ|||<q4W||fS(N(RRRRR&R?(	RR[tdestR)RYR‰RZtstd((s9/usr/lib/python2.7/dist-packages/hgext/convert/gnuarch.pyRTþs!


cC@sy|jjd|ƒ|jd||jƒ}|j|ƒ|jjd|ƒ|j|jƒ}|j|j|7_dS(Nsobtaining revision %s...
tgetsanalyzing revision %s...
(R0RIRoR&R<RR)R(RR	RAR‰((s9/usr/lib/python2.7/dist-packages/hgext/convert/gnuarch.pyRq
s
cC@s|jdƒr|dS|S(Ns./i(t
startswith(RR((s9/usr/lib/python2.7/dist-packages/hgext/convert/gnuarch.pyt_stripbasepathscC@syÔ|jj|ƒ}tjtj|ddƒƒ|j|_|j|dƒ|j|_dj	|d|j
ƒfƒ|j|_|j|j|jƒ|j|_d|krÓ|j|dƒ|j|_nWn*t
k
rtjtdƒ|ƒ‚nXdS(Ns
Standard-dates%Y-%m-%d %H:%M:%StCreators

tSummarysContinuation-ofscould not parse cat-log of %s(R.tparsestrRtdatestrtstrdateR)RtrecodeR
Rtget_payloadR
Rt	ExceptionRR#R(RRR	RF((s9/usr/lib/python2.7/dist-packages/hgext/convert/gnuarch.pyR>s

#
c	C@s¥xž|D]–}|jƒ}|jdƒr}|jdƒr}|j|djƒƒ}|j|ƒs|j|jj|ƒqq|jdƒrá|jdƒrá|j|djƒƒ}|j|ƒs|j|jj|ƒqq|jdƒr5|j|djƒƒ}|j|ƒs|j|jj|ƒqq|jdƒr‰|j|d	jƒƒ}|j|ƒs|j|jj|ƒqq|jd
ƒrÝ|j|djƒƒ}|j|ƒs|j|jj|ƒqq|jdƒr“|djƒj	dƒ}t
|ƒdkr3|djƒj	d
ƒ}n|j|dƒ}|j|dƒ}|j|ƒr|j|ƒr||j|j|<qq|jdƒrç|j|djƒƒ}|j|ƒs|j|jj|ƒqq|jdƒr|djƒj	dƒ}t
|ƒdkr=|djƒj	d
ƒ}n|j|dƒ}|j|dƒ}|j|ƒr|j|ƒr||j|j|<qqqWdS(NtAsA/itDsD/tMbisM->itMs=>Res	itchs/>(
R6R’R“R„R)RR?RRR7R†RR(	RRR	REtfileR‰R[tdsttdirs((s9/usr/lib/python2.7/dist-packages/hgext/convert/gnuarch.pyRr/sT
  N(RRtobjectRRRRGRMRNRRR_RbRcRoRSRPR„RRTRqR“R>Rr(((s9/usr/lib/python2.7/dist-packages/hgext/convert/gnuarch.pyRs&
 	D											
						(t
__future__RR,RRJRyR8tmercurial.i18nRt	mercurialRRRRRtconverter_sourceR$R(((s9/usr/lib/python2.7/dist-packages/hgext/convert/gnuarch.pyt<module>s