Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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