/opt/alt/python34/lib/python3.4/site-packages/pip/vcs
Edit: /opt/alt/python34/lib/python3.4/site-packages/pip/vcs/subversion.pyo (10277B)
Ñò
*‘Rec
@ s d d k Z d d k Z d d k l Z d d k l Z d d k l Z l Z l Z d d k
l Z d d k l
Z
l Z e i d ƒ Z e i d ƒ Z e i d ƒ Z e i d
ƒ Z e i d ƒ Z e i d ƒ Z d
e f d „ ƒ YZ d „ Z e
i e ƒ d S( iÿÿÿÿN( t urlparse( t Link( t rmtreet display_patht call_subprocess( t logger( t vcst VersionControls
url="([^"]+)"s committed-rev="(\d+)"s URL: (.+)s Revision: (.+)s \s*revision="(\d+)"s
(.*)t
Subversionc B s e Z d Z d Z d Z d Z d Z d Z d „ Z d
„ Z d „ Z
d „ Z d
„ Z d „ Z
d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z e d „ Z RS( t svns .svnt checkouts svn+sshs svn+https svn+httpss svn+svns svn-checkout.txtsg # This was an svn checkout; to make it a checkout again run:
svn checkout --force -r %(rev)s %(url)s .
c C sß t | i d | g d t d h d d 6ƒ} t i | ƒ } | p- t i d t | ƒ ƒ t i d | ƒ d S| i
d ƒ i ƒ } t i | ƒ } | p3 t i d t | ƒ ƒ t i d | ƒ | d
f S| | i
d ƒ f S( s/ Returns (url, revision), where both are stringst infot show_stdoutt
extra_environt Ct LANGs' Cannot determine URL of svn checkout %ss! Output that cannot be parsed:
%si s, Cannot determine revision of svn checkout %sN( NN(
R t cmdt Falset _svn_url_ret searchR t warnR R t Nonet groupt stript _svn_revision_re( t selft locationt outputt matcht url( ( sC /opt/alt/python34/lib/python3.4/site-packages/pip/vcs/subversion.pyt get_info s (c C s x™ | i ƒ D]‹ } | i ƒ p | i ƒ i d ƒ o q
n t i d | ƒ } | p d S| i d ƒ } | | i ƒ i ƒ i d d ƒ d } | | f SWd S( Nt #s
^-r\s*([^ ])?i i ( NN( NN( t
splitlinesR t
startswitht reR R R t endt split( R t contentt lineR t revt rest( ( sC /opt/alt/python34/lib/python3.4/site-packages/pip/vcs/subversion.pyt parse_vcs_bundle_file, s
$&c C s³ | i ƒ \ } } t | | ƒ } t i d | | f ƒ t i d 7_ zU t i i | ƒ o t | ƒ n t | i
d g | | | g d | i d t ƒWd t i d 8_ Xd S( s@ Export the svn repository at the url to the destination locations! Exporting svn repository %s to %si t exportt
filter_stdoutR N(
t get_url_revt get_rev_optionsR t notifyt indentt ost patht existsR R R t _filterR ( R R R R' t rev_options( ( sC /opt/alt/python34/lib/python3.4/site-packages/pip/vcs/subversion.pyR* 8 s c C s% t | i d g | | | g ƒ d S( Nt switch( R R ( R t destR R4 ( ( sC /opt/alt/python34/lib/python3.4/site-packages/pip/vcs/subversion.pyR5 I s c C s" t | i d g | | g ƒ d S( Nt update( R R ( R R6 R4 ( ( sC /opt/alt/python34/lib/python3.4/site-packages/pip/vcs/subversion.pyR7 M s c C s¡ | i ƒ \ } } t | | ƒ } | o d | } n d } | i | | | | ƒ oH t i d | | t | ƒ f ƒ t | i d d g | | | g ƒ n d S( Ns (to revision %s)t s Checking out %s%s to %sR
s -q( R, R- t check_destinationR R. R R R ( R R6 R R' R4 t rev_display( ( sC /opt/alt/python34/lib/python3.4/site-packages/pip/vcs/subversion.pyt obtainQ s c C s x‰ | D] } t | ƒ i } | p q n d | j o&