X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=NEWS;h=f5029440df2c4c18a717c72b896fb9f0f7a1ae15;hb=7bfcbd6a27e5b5c7f61cc5a54d6cc0414b7e72c6;hp=76917fb4a7a9de9dd48d86b67b259d915c1de5ae;hpb=c5fd5f9e8dd663fe9b6fe8b2a07b435569c7b785;p=chaz%2Ftar diff --git a/NEWS b/NEWS index 76917fb..f502944 100644 --- a/NEWS +++ b/NEWS @@ -53,10 +53,28 @@ with UNIX98. This ends the transition period started with version 1.14. * New features +** New option --transform allows to transform file names before storing them +in the archive or member names before extracting. The option takes a +sed replace expression as its argument. For example, + + tar cf foo.tar --transform 's,^,prefix/' + +will add 'prefix/' to all file names stored in foo.tar. + +** --strip-components option works when deleting and comparing. + +** New option --show-transformed-names enables display of transformed file +or archive. In particular, when creating archive in verbose mode, +the option lists member names as stored in the archive. It +generalizes --show-stored-names option, introduced in 1.15.90. In +particular, when creating an archive in verbose mode, it lists member +names as stored in the archive, i.e., with any eventual prefixes +removed and file name transformations applied. The option is useful, +for example, while comparing `tar cv' and `tar tv' outputs. + ** New incremental snapshot file format keeps information about file names as well as that about directories. - version 1.15.90 - Sergey Poznyakoff, 2006-02-19