File: //lib64/python2.7/site-packages/hgext/convert/monotone.pyc
�
Hq�Qc @ s� d d l Z d d l Z d d l m Z d d l m Z m Z m Z m Z d d l m Z d d l
m Z d e e f d � � YZ d S( i����N( t util( t NoRepot committ converter_sourcet checktool( t commandline( t _t monotone_sourcec B s� e Z d d 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 RS( c
C s| t j | | | | � t j | | d � | | _ | | _ t | _ | | _ t t d � | � } t
j j t
j j | d � � s� y, t
| d � } | j d � } | j � Wn t k
r� d } n X| d k r� | � q� n d } d } | } d
}
d } t j | d | � | _ t j | d
| d |
� | _ t j | d | d |
� | _ t j | d | d |
d |
� | _ t j | d | d | � | _ t j | d | � | _ t j | d | d |
� | _ t j | | d | d | � | _ | d
| | d | } t j | d | d � | _ d | _ d | _ d | _ d | _ t! d d t �d S( Nt mtns+ %s does not look like a monotone repositoryt _MTNt rbi t s SQLite format 3 s \s*s \s+"((?:\\"|[^"])*)"\s*s \s+\[(\w+)\]\s*s (?:.|\n)+t dirt filet contentt add_filet patcht fromt tot renamet deletet tagt revisiont namet valuet attrs
"mtn:execute"s "true"t abort("