Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/subrepo.py @ 46796:e2f7b2695ba1
merge with stable
author | Matt Harbison <matt_harbison@yahoo.com> |
---|---|
date | Thu, 18 Mar 2021 18:24:59 -0400 |
parents | a4c19a162615 d6601547f22b |
children | d4ba4d51f85f |
comparison
equal
deleted
inserted
replaced
46795:6b52cffd8d0a | 46796:e2f7b2695ba1 |
---|---|
1889 if match and not match(bname): | 1889 if match and not match(bname): |
1890 continue | 1890 continue |
1891 if info.issym(): | 1891 if info.issym(): |
1892 data = info.linkname | 1892 data = info.linkname |
1893 else: | 1893 else: |
1894 data = tar.extractfile(info).read() | 1894 f = tar.extractfile(info) |
1895 if f: | |
1896 data = f.read() | |
1897 else: | |
1898 self.ui.warn(_(b'skipping "%s" (unknown type)') % bname) | |
1899 continue | |
1895 archiver.addfile(prefix + bname, info.mode, info.issym(), data) | 1900 archiver.addfile(prefix + bname, info.mode, info.issym(), data) |
1896 total += 1 | 1901 total += 1 |
1897 progress.increment() | 1902 progress.increment() |
1898 progress.complete() | 1903 progress.complete() |
1899 return total | 1904 return total |