GitLab (Forge Git)
Présentation du service
Vous souhaitez partager votre code sans l'héberger sur GitHub ?
Vous voulez collaborer sur un projet à travers Git au sein de l'université ?
Vous souhaitez travailler sur Git avec vos étudiants ?
GitLab est une plateforme collaborative de développement, open source, que l'université de Lorraine a déployé en interne pour héberger et centraliser vos projets Git. Basée sur le logiciel de suivi de versions Git, elle vous permet de stocker et partager vos codes source tout en vous offrant de nombreuses autres fonctionnalités comme le suivi des bugs ou encore l'intégration continue.
L'essentiel à savoir
Fonctionnalités
> Centralisation de vos projets Git
> Plateforme de développement collaborative
> Projets publics ou privés
> Gestion de bugs
> Intégration continue
Points forts
> Logiciel open source
> Accessible à tous les membres de l'UL
> Hébergé à l'université
Questions les plus fréquentes
- Qu'est-ce qu'un logiciel de forge ?
-
En informatique, une forge est un système de gestion de maintenance collaboratif de textes.
Ces outils ont été créés pour les besoins du développement qui reste aujourd'hui l'usage largement majoritaire. - Quelle est la différence entre GitHub et GitLab.
-
Les fonctionnalités des deux plateformes sont similaires, mais les données présentes sur GitLab sont hébergées sur les serveurs de l’université.
- Combien de projets puis-je créer dans GitLab ?
-
Vous pouvez créer jusqu'à 5 projets personnels.
Au delà, vous pouvez disposer, sur demande, d'un groupe de projets (composante/projet/laboratoire) vous permettant d'y créer autant de projets que vous le souhaitez. - Qui a accès à GitLab ?
-
Toute personne disposant d'une compte UL dispose d'un accès à GitLab (enseignant, étudiant, invité numérique, etc.).
- Puis-je donner accès à mes projets à des personnes extérieures ?
-
Il est possible de publier votre/vos projet/s publiquement.
Pour que des personnes extérieures puissent collaborer dans votre espace, il faudra lui créer un compte d'invité numérique. - Puis-je me connecter en SSH ?
-
Non, seule la connexion HTTPS est possible. Vous pouvez toutefois générer un token afin de ne pas avoir à renseigner votre mot de passe UL à chaque action (push, pull, etc.).
Pour ouvrir un accès ponctuel aux outils collaboratifs de l’UL à une personne extérieure