Quelles sont les différences entre gitlab équipe et gitlab groupe?
Je suis l'aide de Gitlab 5.0 pour gérer mon dépôts git et je n'ai jamais utilisé github avant de Gitlab.
Quand j'ai créer un groupe, je vois un nouveau répertoire avec ce nom de groupe dans /home/git/repositories.
Mais avec l'équipe, rien de tel n'est fait.
Aussi, avec le groupe, je peux créer un projet pour le groupe et les devoirs (pour les utilisateurs de ce groupe) se fait automatiquement.
Je ne vois pas d'autres différences entre groupe et équipe et je tiens à le comprendre.
Vous en remercie d'avance et désolé pour les mauvais en anglais (je suis français),
- Remarque: GitLab 6.0 (août 2013) remplace les équipes avec "l'appartenance à un groupe". Voir y édités réponse ci-dessous
- Je vous remercie pour votre montage. Maintenant, je vais mettre à niveau vers cette version de Gitlab.
Vous devez vous connecter pour publier un commentaire.
GitLab 6.0 (août 2013, 22)
Voir s'engager 3bc4845:
Fonction: Remplacer équipes avec l'appartenance à un groupe
"Équipe" semble maintenant (GitLab 6.x->7.x 2015) semble limitée à un projet (voir, par exemple,
fonctions/projet/team_management.la fonction
, etapp/models/project_team.rb
ouspec/modèles/project_team_spec.rb
).Un projet peut faire partie d'un groupe: voir "Gitlab API pour tous les projets du groupe".
"Groupe" références des utilisateurs, et peut regrouper plusieurs projets, (Voir
fonctions/groupes.la fonction
,app/models/groupe.rb
,app/models/membres/group_member.rb
)En tant qu'utilisateur, vous êtes un membre d'un groupe, et ont rôles ('Journaliste', 'Développeur', ...) associés à un projet (qui fait de vous un membre de ce projet, qui fait partie de la "team" pour ce projet).
Aucun rôle, signifie "pas un membre de l'équipe pour un projet".
Voir
db/migrate/20140914145549_migrate_to_new_members_model.rb
.Réponse pour GitLab 5.x (avant le mois d'août 2013, 22)
Ces notions ont été raffiné dans GitLab 4.2.
Qui vous permet de gérer l'autorisation d'une manière plus pratique, compte tenu des autorisations à un groupe de projets en une seule opération, et/ou donné son autorisation à un groupe de personnes, référencé par son équipe.
GitLab 5.x n'est plus utilisé Gitolite, mais avant 5.0, les équipes et les groupes sont à venir à partir de Gitolite, et son
gitolite.conf
du fichier de configuration.C'est là que l'équipe et les groupes ont été déclarés et associés en vue de l'octroi de l'autorisation d'accès.
Même sans gitolite, l'idée persiste: la gestion de l'autorisation par l'association entre les équipes (de personnes) et des groupes (de projets).
user_filter
mais c'est sur l'ANNONCE de côté en fait. Je cherchais une caractéristique qui est sur le GitLab de l'INTERFACE utilisateur côté.