Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/d-iii-s/teachers-gitlab
GitLab utilities for mass actions upon multiple repositories at once
https://github.com/d-iii-s/teachers-gitlab
gitlab repository student-management
Last synced: about 1 month ago
JSON representation
GitLab utilities for mass actions upon multiple repositories at once
- Host: GitHub
- URL: https://github.com/d-iii-s/teachers-gitlab
- Owner: d-iii-s
- License: apache-2.0
- Created: 2024-06-25T09:43:00.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2024-09-23T12:24:10.000Z (about 2 months ago)
- Last Synced: 2024-09-30T03:03:48.478Z (about 2 months ago)
- Topics: gitlab, repository, student-management
- Language: Python
- Homepage: https://teachers-gitlab.readthedocs.io
- Size: 221 KB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Teachers GitLab: perform operations over multiple GitLab projects
A Python utility to help you manage multiple repositories at once.
Our target users are teachers that need to manage separate repository for each
student and massively fork, clone or upload files in all projects at once.## Installation in a nutshell
```shell
pip install teachers-gitlab
```Note: we require at least `pip install pip==22.0`; details are in
our documentation at .## First steps
Please, refer to our on-line documentation at
.
Individual commands are described at
.## Development
Please, look at .
## Contributing and getting help
Please, open an issue or start a discussion at our
GitHub repository .
Matfyz members can create issues on
our GitLab as well .We also welcome suggestions for new functions. Patches and merge requests
with new functions are welcomed even more :-).