mercurial/archival.py
changeset 18364 6252b4f1c4b4
parent 18344 87923db0ecff
child 18967 88d1b59f6906
equal deleted inserted replaced
18363:c6e033a7dd38 18364:6252b4f1c4b4
   297         repo.ui.progress(_('archiving'), i + 1, item=f,
   297         repo.ui.progress(_('archiving'), i + 1, item=f,
   298                          unit=_('files'), total=total)
   298                          unit=_('files'), total=total)
   299     repo.ui.progress(_('archiving'), None)
   299     repo.ui.progress(_('archiving'), None)
   300 
   300 
   301     if subrepos:
   301     if subrepos:
   302         for subpath in ctx.substate:
   302         for subpath in sorted(ctx.substate):
   303             sub = ctx.sub(subpath)
   303             sub = ctx.sub(subpath)
   304             submatch = matchmod.narrowmatcher(subpath, matchfn)
   304             submatch = matchmod.narrowmatcher(subpath, matchfn)
   305             sub.archive(repo.ui, archiver, prefix, submatch)
   305             sub.archive(repo.ui, archiver, prefix, submatch)
   306 
   306 
   307     archiver.done()
   307     archiver.done()