Metadata-Version: 2.1
Name: pybitbackup
Version: 0.0.1
Summary: A Python tool to download all your BitBucket projects
Home-page: https://github.com/hehu80/bitbackup-py
Author: Henning Voss
Author-email: henning@huhehu.com
License: UNKNOWN
Project-URL: Bug Tracker, https://github.com/hehu80/bitbackup-py/issues
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE

# Bitbackup

## Description
This Python script will download all of your Git repositories from a Bitbucket workspace.
If a repository does not exist locally, the repo will be cloned to the target directory. If a
repository already exists locally, `git remote update` will be executed.


## Installation
```bash
pip install pybitbackup
```

## Usage
Download all projects from a BitBucket workspace into the current folder:
```bash
pybitbackup <workspace> --user <Username> --key <App Key>
```
_App Key_ and _Username_ a required to access the Bitbucket API. You can easily generate a new App Key
at your personal [settings page](https://bitbucket.org/account/settings/app-passwords/) in Bitbucket.
_Workspace_ could be your own _username_ to download your personal repositories or one of the team workspaces.
To download only repositories of a certain project, you can specify the _project name_.

