-=[ Mr. Bumblebee ]=-
_Indonesia_

Path : /usr/lib/python2.7/dist-packages/bzrlib/
File Upload :
Current File : //usr/lib/python2.7/dist-packages/bzrlib/send.pyc

ó
ñ)Oc@@sãddlmZddlZddlZddlmZmZmZmZm	Z	ddl
mZddlm
Z
ddlmZejƒZdd„Zdd„Zdd	„Zejd
edƒejded
ƒd
e_dS(i(tabsolute_importN(t
controldirterrorstosutilstregistryttrace(tgettext(tBranch(t
NULL_REVISIONc
C@shg}tjj|d|ƒd \}}|jƒz$|dkrÄ|jƒ}|	dkrk|jdƒ}	n|jdƒ|ƒ}t|dtƒrÄ|dk	rÄt	j
tdƒ|jj
ƒ‚qÄn|rî|dkrît	j
tdƒƒ‚n|jƒ}d}|dkr|}d}n.|s9|dkrI|dkrI|j|ƒn|dkrj|jƒ}d	}n|dkrŽt	j
td
ƒƒ‚n|dk	r¼tjtdƒj||ƒƒntj|d|ƒ}|j|jjƒ|	dksü|dkr~|	dkr |jƒjdƒ}	n|dkr~|jƒ}ytj|ƒ}Wq{tk
rwt	j
td
ƒ|ƒ‚q{Xq~n|jƒ}|dkrŸ|}n.|s½|dkrÍ|dkrÍ|j|ƒn|r÷|dkr÷t	j
tdƒƒ‚nd}d}|dk	rwt|ƒdkr9t	j
tdƒƒ‚n|dj|ƒ}t|ƒdkrw|dj|ƒ}qwn|dkr½|dk	r®|j |
dddddƒn|j!ƒ}n|t"krát	j
tdƒƒ‚n|dkrütjƒ}n||||||||
||ƒ	}|dkrH|j#||	|||ƒn
|j$rý|dkrut	j
tdƒƒ‚nt%j&j'|ƒsšt%j(|dƒnx¸|j)ƒD]O\}}t%j&j*||ƒ}t|dƒ}z|j+|ƒWd|j,ƒXq§WnX|dkr|}nt|dƒ}z|j+|j-ƒƒWd||k	rT|j,ƒnXWd|j.ƒXdS(Ntpossible_transportsit	submit_totmail_clientt
supports_bodys1Mail client "%s" does not support specifying bodys---remember requires a branch to be specified.tsubmittparents#No submit branch known or specifiedsCUsing saved {0} location "{1}" to determine what changes to submit.tchild_submit_tosNo such send format '%s'.s#No public branch specified or knowns3bzr send takes at most two one revision identifiersiÿÿÿÿitsend_strictt
more_errors"Use --no-strict to force the send.tmore_warnings%Uncommitted changes will not be sent.sNo revisions to submit.t-sH- not supported for merge directives that use more than one output file.iítwb(/Rt
ControlDirtopen_containing_tree_or_brancht
lock_writetNonetget_config_stacktgettgetattrtFalseRtBzrCommandErrorRt	__class__t__name__tget_submit_branchtset_submit_brancht
get_parentRtnotetformatRtopentappendtbzrdirtroot_transporttget_child_submit_formattformat_registrytKeyErrortget_public_branchtset_public_branchtlentas_revision_idtcheck_changed_or_out_of_datet
last_revisionRtcompose_merge_requesttmultiple_output_filestostpathtexiststmkdirtto_filestjoint
writelinestclosetto_linestunlock(t
target_branchtrevisiont
public_branchtrememberR$t	no_bundletno_patchtoutputtfrom_tmail_totmessagetbodytto_filetstrictR	ttreetbranchtconfig_stackRtstored_target_branchtremembered_target_brancht
submit_brancht
formatnametstored_public_branchtbase_revision_idtrevision_idt	directivetfilenametlinesR5toutfile((s//usr/lib/python2.7/dist-packages/bzrlib/send.pytsend)sÊ	
				
	
		
	
		c	
C@saddlm}	|	jj|j|tjƒtjƒ|d|d|d|d|d|d|ƒS(	Ni(tmerge_directiveR@t
include_patchtinclude_bundleRGRStlocal_target_branch(tbzrlibRZtMergeDirective2tfrom_objectst
repositoryttimeRtlocal_time_offset(
RLRTR>R@RCRBRGRSR]RZ((s//usr/lib/python2.7/dist-packages/bzrlib/send.pyt_send_4¥s	
c	C@s•|s-|sd}	qBtjtdƒƒ‚n|s<d}	nd}	ddlm}
|
jj|j|t	j	ƒt
jƒ|d|d|	d|d	|ƒS(
Ntbundles/Format 0.9 does not permit bundle with no patchtdiffi(RZR@t
patch_typeRGR](RRRRR^RZtMergeDirectiveR`RaRbRRc(RLRTRPR@RCRBRGRSR]RgRZ((s//usr/lib/python2.7/dist-packages/bzrlib/send.pyt	_send_0_9³s			t4s,Bundle format 4, Merge Directive 2 (default)s0.9s$Bundle format 0.9, Merge Directive 1(t
__future__RR4RbR^RRRRRtbzrlib.i18nRt
bzrlib.branchRtbzrlib.revisionRtRegistryR*RRYRdRitregistertdefault_key(((s//usr/lib/python2.7/dist-packages/bzrlib/send.pyt<module>s(|	
	


Copyright © 2017 || Recoded By Mr.Bumblebee