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.
pip install teachers-gitlab
Note: we require at least pip install pip==22.0
; details are in
our documentation at https://teachers-gitlab.readthedocs.io/install.html.
Please, refer to our on-line documentation at https://teachers-gitlab.readthedocs.io/first-steps.html. Individual commands are described at https://teachers-gitlab.readthedocs.io/commands/.
Please, look at https://teachers-gitlab.readthedocs.io/development.html.
Please, open an issue or start a discussion at our GitHub repository https://github.com/d-iii-s/teachers-gitlab. Matfyz members can create issues on our GitLab as well https://gitlab.mff.cuni.cz/teaching/utils/teachers-gitlab.
We also welcome suggestions for new functions. Patches and merge requests with new functions are welcomed even more :-).