Skip to main content

Enterprise Server 3.21 est actuellement disponible en tant que version candidate.

Mannequins et activité de l’utilisateur

Les mannequins sont des identités d’espace réservé que les utilisateurs peuvent récupérer après une migration.

Qu’est-ce que les mannequins ?

Après avoir exécuté une migration avec GitHub Enterprise Importer ou Enterprise Live Migrations, toutes les activités utilisateur dans le référentiel migré (à l’exception des validations Git) sont attribuées aux identités d’espace réservé appelées mannequins.

Chaque mannequin n’a qu’un nom d’affichage, qui est issu du nom d’affichage dans le dépôt source. Les mannequins n’ont pas d’appartenance à l’organisation ou d’accès au dépôt. Les mannequins utilisent toujours le même avatar, un octocat fantôme, et incluent un label "mannequin" après le nom d'affichage.

Capture d’écran de l’en-tête d’un commentaire de problème. Le commentateur est étiqueté comme un mannequin, et l'étiquette « Mannequin » est surlignée en orange foncé.

La récupération est facultative et peut se produire à tout moment après la fin d’une migration. C’est pourquoi vous pouvez autoriser votre équipe à commencer à travailler dans les dépôts migrés avant de procéder à la récupération.

La paternité pour les commits Git n’est pas associée aux mannequins et ne peut pas être attribuée aux GitHub utilisateurs par la récupération de mannequins. Au lieu de cela, la paternité des commits est attribuée aux comptes d’utilisateur sur GitHub, en fonction de l’adresse e-mail utilisée pour créer le commit dans Git.

Comment récupérer des mannequins ?

          Vous pouvez réattribuer l’historique de chaque mannequin à un membre de l’organisation avec l’interface CLI GitHub ou dans votre navigateur. Si vous utilisez l’interface CLI GitHub, vous pouvez récupérer des mannequins en bloc. Pour obtenir des instructions, consultez [AUTOTITLE](/migrations/using-github-enterprise-importer/completing-your-migration-with-github-enterprise-importer/reclaiming-mannequins-for-github-enterprise-importer).

Par défaut, la récupération d’un mannequin envoie une invitation d’attribution à l’utilisateur cible. L’utilisateur cible peut choisir d’accepter ou de refuser l’invitation.

Lorsqu'un utilisateur accepte une invitation d'attribution, toutes les contributions précédemment attribuées au mannequin sont attribuées à l'utilisateur. Lors de futures migrations vers la même organisation, toutes les contributions provenant du même mannequin seront automatiquement récupérées pour le même utilisateur.

Si votre organisation utilise Enterprise Managed Users et que vous choisissez de récupérer des mannequins avec le GitHub CLI, vous pouvez éventuellement ignorer le processus d’invitation, immédiatement récupérer le mannequin sans l’approbation de l’utilisateur.