bisos.gitist: Git Mass Cloning and More
Overview
bisos.gitist provides general facilities for mass cloning of public github and gitlab and also private gitlab instances.
bisos.gitist is a python package that uses the PyCS-Framework.
gitist.cs is a seed. Common usages of gitist take the form of a gitistProc.pcs.
Table of Contents TOC
Gitist Layers
PyCS Framework
Seeded/Planted PyCS Framework (gitist.cs)
Common csCmndsList (bisos.csSeed)
Gitist Commands CSUs
Post-Installation Setup
After installing, run the provisioning script to create the credentials directory and place the configuration templates:
config/provision.pcs -i credsSetup
This creates ~/credentials/git/ and copies two config files there if they do not already exist:
~/credentials/git/githubHosts.cfg — GitHub configuration; insert your GitHub PAT (Personal Access Token) here.
~/credentials/git/gitlabHosts.cfg — GitLab configuration; insert your GitLab PAT here.
Once the PATs are in place, you can run the gitist proc scripts, e.g.:
bin/github-pub-gitist.pcs
bin/gitlab-pub-gitist.pcs
Installation
The sources for the bisos.gitist pip package are maintained at: https://github.com/bisos-pip/gitist.
The bisos.gitist pip package is available at PYPI as https://pypi.org/project/bisos.gitist
You can install bisos.gitist with pip or pipx.
Installation With pip
If you need access to bisos.gitist as a python module, you can install it with pip:
pip install bisos.gitist
Installation With pipx
If you only need access to bisos.gitist on command-line, you can install it with pipx:
pipx install bisos.gitist
Usage
Local Usage (system command-line)
gitist.cs does the equivalent of gitist.
bin/gitist.cs
bin/gitistProc.pcs
Documentation and Blee-Panels
bisos.gitist is part of ByStar Digital Ecosystem http://www.by-star.net.
This module’s primary documentation is in the form of Blee-Panels. Additional information is also available in: http://www.by-star.net/PLPC/180047
bisos.gitist Blee-Panels
bisos.gitist Blee-Panles are in ./panels directory. From within Blee and BISOS these panles are accessible under the Blee “Panels” menu.
See file:./panels/_nodeBase_/fullUsagePanel-en.org for a starting point.
Support
Planned Improvements
Enumerate applicabilities: telecom/SON, datacenter, CMIP-MOs
py3/bisos/gitist/tocsModulecsu.py
Metadata
Release files for bisos.gitist 0.13
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| bisos_gitist-0.13.tar.gz | 37.7 kB | Details |
Release files / bisos_gitist-0.13.tar.gz
| Download URL | bisos_gitist-0.13.tar.gz |
|---|---|
| Size | 37.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ec12972aac87751266fadb2ed791919267d6b7845be6d966cf55e9c45acbae54
|
|
BLAKE2b-256 checksum How to use checksums |
1ad548f81179120a1d1fdb00f9482067ee66b6d10c54f57c2052eff597b87bdc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.11.2
|