mercurial/bundlerepo.py
changeset 3886 abaee83ce0a6
parent 3791 8643b9f90b51
child 3893 6b4127c7d52a
equal deleted inserted replaced
3885:1e0b94cfba0e 3886:abaee83ce0a6
    10 of the GNU General Public License, incorporated herein by reference.
    10 of the GNU General Public License, incorporated herein by reference.
    11 """
    11 """
    12 
    12 
    13 from node import *
    13 from node import *
    14 from i18n import gettext as _
    14 from i18n import gettext as _
    15 from demandload import demandload
    15 import changegroup, util, os, struct, bz2, tempfile
    16 demandload(globals(), "changegroup util os struct bz2 tempfile")
       
    17 
    16 
    18 import localrepo, changelog, manifest, filelog, revlog
    17 import localrepo, changelog, manifest, filelog, revlog
    19 
    18 
    20 class bundlerevlog(revlog.revlog):
    19 class bundlerevlog(revlog.revlog):
    21     def __init__(self, opener, indexfile, datafile, bundlefile,
    20     def __init__(self, opener, indexfile, datafile, bundlefile,