Skip to main content

A Python tool to download all your BitBucket projects

Project description

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 downloaded to the target directory. If a repository already exists locally, git remote update will be executed.

Installation

pip install pybitbackup 

Usage

Download all projects from a BitBucket workspace into the current folder:

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 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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pybitbackup-0.0.5.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pybitbackup-0.0.5-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file pybitbackup-0.0.5.tar.gz.

File metadata

  • Download URL: pybitbackup-0.0.5.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

File hashes

Hashes for pybitbackup-0.0.5.tar.gz
Algorithm Hash digest
SHA256 1f3bf669441f9cdcf505a5b153eebdd18db54120d374c1072dcc3822725b7ec0
MD5 b903204b07d92785a5bfb3b9e3b701ef
BLAKE2b-256 7845a4fb80775391147ddf0b6fcd2342519e61c576b2ee7cc05eba2f72a56c88

See more details on using hashes here.

File details

Details for the file pybitbackup-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: pybitbackup-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.9.6

File hashes

Hashes for pybitbackup-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 c4c6d5d54de4ea912b32cb5aed930d63bb652477e9bf3907d13a093a22f30988
MD5 dc3927882ad6c0681fdb75bfcbc393c9
BLAKE2b-256 be76d946ca53c185cd8fc99ccdb3be347b86936c0477becedab2d3642278bb84

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page