CLI tool. Makes backup copies of your files/directories. Supports TGZ format and annotations.
What's the difference between this Python project and similar ones?
cp
Requires more typing and preferably support of bash, e.g. cp -r /full/path/to/my/file.txt{,.bkp}.
Requires support of rm to remove unused files.
Doesn't support annotations.
Doesn't support TGZ archives.
tar
Requires more typing and preferably support of bash, e.g. tar czvf Makefile{.tgz,}.
Requires support of rm to remove unused files.
Doesn't support annotations.
git
Requires more effort to get familiar with.
Doesn't make redundant copies (for protecting against unreliable storage devices).
Doesn't support TGZ archives.
--
Anyone who agrees with this pull request could submit an Approve review to it.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/vinta/awesome-python/pull/2606
**Author:** [@gergelyk](https://github.com/gergelyk)
**Created:** 8/27/2024
**Status:** ❌ Closed
**Base:** `master` ← **Head:** `master`
---
### 📝 Commits (1)
- [`b88d3e8`](https://github.com/vinta/awesome-python/commit/b88d3e82aa540d9e505246dce0d5303435e99c5f) Add bkp - backup utility
### 📊 Changes
**1 file changed** (+1 additions, -0 deletions)
<details>
<summary>View changed files</summary>
📝 `README.md` (+1 -0)
</details>
### 📄 Description
## What is this Python project?
CLI tool. Makes backup copies of your files/directories. Supports TGZ format and annotations.
## What's the difference between this Python project and similar ones?
- cp
Requires more typing and preferably support of bash, e.g. `cp -r /full/path/to/my/file.txt{,.bkp}`.
Requires support of `rm` to remove unused files.
Doesn't support annotations.
Doesn't support TGZ archives.
- tar
Requires more typing and preferably support of bash, e.g. `tar czvf Makefile{.tgz,}`.
Requires support of `rm` to remove unused files.
Doesn't support annotations.
- git
Requires more effort to get familiar with.
Doesn't make redundant copies (for protecting against unreliable storage devices).
Doesn't support TGZ archives.
--
Anyone who agrees with this pull request could submit an *Approve* review to it.
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/vinta/awesome-python/pull/2606
Author: @gergelyk
Created: 8/27/2024
Status: ❌ Closed
Base:
master← Head:master📝 Commits (1)
b88d3e8Add bkp - backup utility📊 Changes
1 file changed (+1 additions, -0 deletions)
View changed files
📝
README.md(+1 -0)📄 Description
What is this Python project?
CLI tool. Makes backup copies of your files/directories. Supports TGZ format and annotations.
What's the difference between this Python project and similar ones?
Requires more typing and preferably support of bash, e.g.
cp -r /full/path/to/my/file.txt{,.bkp}.Requires support of
rmto remove unused files.Doesn't support annotations.
Doesn't support TGZ archives.
Requires more typing and preferably support of bash, e.g.
tar czvf Makefile{.tgz,}.Requires support of
rmto remove unused files.Doesn't support annotations.
Requires more effort to get familiar with.
Doesn't make redundant copies (for protecting against unreliable storage devices).
Doesn't support TGZ archives.
--
Anyone who agrees with this pull request could submit an Approve review to it.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.