GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Archive module v2.0.1-preview3 by ayousuf23 · Pull Request #140 · PowerShell/Microsoft.PowerShell.Archive

Conversation

@ayousuf23

@ayousuf23 ayousuf23 commented Aug 16, 2022

Copy link
Copy Markdown
Contributor

PR Summary

This PR adds code for filtering paths for specific files, creating a flat archive, and support for tar and tar.gz.

PR Context

See above.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
ayousuf23 added 30 commits August 16, 2022 11:12
@ayousuf23
added and updated tests for basic functionality
ca2d328
@ayousuf23
added and worked on Expand-Archive cmdlet but it is incomplete
39158b5
@ayousuf23
worked on Expand-Archive, added IEntry class, added support for Shoul…
2f3da2d
…dProcess in Expand-Archive
@ayousuf23
added Expand-Archive.Tests.ps1 and worked on parameter set validation…
9839283
… tests
@ayousuf23
added and updated tests for Expand-Archive
9e6404c
@ayousuf23
fixed bug where wrong destination path was determined for an item in …
6c3b296
…the archive, added tests for Expand-Archive
@ayousuf23
added tests for basic functionality for Expand-Archive
128c518
@ayousuf23
added support for automatically determining DestinationPath and worke…
fda7263
…d on tests for Expand-Archive
@ayousuf23
added tests
e5237de
@ayousuf23
added tests for special and wildcard tests, invalid DestinationPath, …
e68ea09
…file permissions, and fixed a bug where the wrong error ID was used
@ayousuf23
updated CI to run Expand-Archive tests, worked on tar support
a0452f0
@ayousuf23
fixed bug where percent complete was not updating
cca70ed
@ayousuf23
added progress info in Expand-Archive, addded changelog
80917c7
@ayousuf23
fixed failing tests
0210c8d
@ayousuf23
fixed a bug where removing the extension on Unix platforms would appe…
ab31d3e
…nd a . to the path, added progress bar for zip archive
@ayousuf23
updated release build pipeline
bb24f0e
@ayousuf23
added test for seeing if a file can be added to an archive while it i…
28c4754
…s in use, updated prelease version, added exception handling when adding archive entries
@ayousuf23
updated sign and package script to use prelease version from manifest
13e6550
@ayousuf23
fixed typo in sign package script
538bd72
@ayousuf23
added test, fixed an error in sign and package script
fea4d2e
@ayousuf23
worked on tar support and added test case and assertion for tar
2e977d1
@ayousuf23
worked on tar support, added support for determining whether an archi…
a7f0ee2
…ve has a top-level directory, added tests for tar
@ayousuf23
updated changelog and release notes
4f9265c
@ayousuf23
fixed a typo in the changelog
1d8a21c
@ayousuf23
added tests for path structure preservation, added gzip support, work…
4e7515f
…ed on tar.gz support
@ayousuf23
worked on tar.gz support
0a5ca6b
@ayousuf23
organized files, worked on tar.gz support, filter and flatten support
86b7204
@ayousuf23
added support for expanding tar.gz archives
2968644
@ayousuf23
merged with preview1 branch
964406b
@ayousuf23
added tests for Compress-Archive
6bc0787
ayousuf23 added 4 commits August 16, 2022 18:56
@ayousuf23
added more tests for Compress-Archive, large file tests, Flatten test…
bb3d909
…s, etc
@ayousuf23
added tests for Expand-Archive
cb4829c
@ayousuf23
added filter support and tests for Expand-Archive
1267b8a
@ayousuf23
fixed failing tar.gz tests
716fd39
@ayousuf23 ayousuf23 linked an issue Aug 17, 2022 that may be closed by this pull request
Add Tar support to PowerShell with the new .NET 7.0 APIs #116
Closed
@ayousuf23

ayousuf23 commented Oct 31, 2022

Copy link
Copy Markdown
Contributor Author

Patrick Meinecke (@SeeminglyScience) Could you review this PR?

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@ForNeVeR Friedrich von Never (ForNeVeR) mentioned this pull request Dec 7, 2022
CompressArchiveCommand: fix issues with progress formatting #143
Open
@diego-crespo

Diego Crespo (diego-crespo) commented May 10, 2024

Copy link
Copy Markdown

Hello ayousuf23 and the PowerShell team,

As a PowerShell user on Linux, the functionality introduced in this PR is something I and surely many others in the community are very excited for. What would need to be completed for this PR to be merged? Thank you for all of your hard work!

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Add Tar support to PowerShell with the new .NET 7.0 APIs

Uh oh!

There was an error while loading. Please reload this page.

2 participants

@ayousuf23 @diego-crespo
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.