Skip to main content

Download some projects.

Project description

pully

pipeline status coverage report latest release pre-commit cici enabled code style: prettier

pully is a tool for managing a large number of Git repository checkouts effectively.

Installation

python3 -m pip install pully

Usage

Initialize a project workspace

Run pully init to create a project workspace.

pully init

A .pully.json will be created in the current directory that will be used to track project checkouts.

Add a project for tracking

Only newly added projects will be printed.

Track a group by path:

pully add -G saferatday0

Track a subgroup by path:

pully add -G saferatday0/infra

Track a project by path:

pully add -P saferatday0/badgie

Synchronize local copy

Call pully with no options to synchronize your local filesystem to the remote GitLab namespace:

pully

This is the same as calling pully sync:

pully sync

Advanced usage

pully allows you to customize your local checkout for different use cases.

Check out an arbitary subset of projects:

pully add -P saferatday0/badgie
pully add -P saferatday0/cici
pully add -G saferatday0/library
pully

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

pully-0.4.1.tar.gz (10.9 kB view details)

Uploaded Source

Built Distribution

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

pully-0.4.1-py3-none-any.whl (12.1 kB view details)

Uploaded Python 3

File details

Details for the file pully-0.4.1.tar.gz.

File metadata

  • Download URL: pully-0.4.1.tar.gz
  • Upload date:
  • Size: 10.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.11.13

File hashes

Hashes for pully-0.4.1.tar.gz
Algorithm Hash digest
SHA256 4f3f40956ddf4eccb0fdb08bede5e33f52aee31c0c2965cce32677d5f45ff53b
MD5 d0b4ee9ee156e87349162c86bfd08d27
BLAKE2b-256 f132465f6730654a24cbe90c74353b2635866d93d8318b883352e59f7f6ea5dc

See more details on using hashes here.

File details

Details for the file pully-0.4.1-py3-none-any.whl.

File metadata

  • Download URL: pully-0.4.1-py3-none-any.whl
  • Upload date:
  • Size: 12.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.11.13

File hashes

Hashes for pully-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 846bb84fc87c5ede84477212aa4c5acf904a223c7edf98143c29dc2318fcc676
MD5 da84ed32b3783c2ab504ccb9e4f04967
BLAKE2b-256 ee7b8bd3e1e6739f3050face4602d8df0842375d98b3a0b4b756b00f73a261f0

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