Kaydet (Commit) 41944730 authored tarafından Your Name's avatar Your Name

Verbose extract output

üst 6b26e484
...@@ -353,8 +353,8 @@ class ArchiveTar(ArchiveBase): ...@@ -353,8 +353,8 @@ class ArchiveTar(ArchiveBase):
ctx.ui.info(_("Target DIR: \"{}\"").format(target_dir), verbose=True) ctx.ui.info(_("Target DIR: \"{}\"").format(target_dir), verbose=True)
os.chdir(target_dir) os.chdir(target_dir)
for tarinfo in self.tar: for tarinfo in self.tar:
ctx.ui.info(_("Extracting: /{}").format(tarinfo.name))
if callback: if callback:
callback(tarinfo, extracted=False) callback(tarinfo, extracted=False)
...@@ -523,7 +523,6 @@ class ArchiveTar(ArchiveBase): ...@@ -523,7 +523,6 @@ class ArchiveTar(ArchiveBase):
os.chmod(tarinfo.name, 0o755 & ~ctx.const.umask) os.chmod(tarinfo.name, 0o755 & ~ctx.const.umask)
else: else:
os.lchown(tarinfo.name, 0,0) os.lchown(tarinfo.name, 0,0)
print(tarinfo.name)
if self.no_same_owner: if self.no_same_owner:
uid = os.getuid() uid = os.getuid()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment