Skip to main content

Cette version de GitHub Enterprise Server n'est plus disponible depuis le 2024-03-26. Aucune publication de correctifs n’est effectuée, même pour les problèmes de sécurité critiques. Pour de meilleures performances, une sécurité améliorée et de nouvelles fonctionnalités, effectuez une mise à niveau vers la dernière version de GitHub Enterprise. Pour obtenir de l’aide sur la mise à niveau, contactez le support GitHub Enterprise.

Création d’un dépôt de problèmes uniquement

GitHub Enterprise Server ne fournit pas d’autorisations d’accès limitées aux problèmes, mais, pour ce faire, vous pouvez utiliser un deuxième dépôt qui contient uniquement les problèmes.

  1. Créez un dépôt privé pour héberger le code source à partir de votre projet.
  2. Créez un deuxième dépôt avec les autorisations que vous souhaitez pour héberger le traqueur de problèmes.
  3. Ajoutez un fichier README au dépôt de problèmes, expliquant l’objectif de ce dépôt et liant à la section des problèmes.
  4. Définissez vos collaborateurs ou équipes pour leur donner accès aux dépôts comme vous le souhaitez.

Les utilisateurs disposant d’un accès en écriture aux deux peuvent référencer et clore des questions dans les deux dépôts, mais ceux qui n’ont pas les autorisations requises verront des références contenant un minimum d’informations.

Par exemple, si vous envoyiez (push) une validation à la branche par défaut du dépôt privé avec un message disant Fixes organization/public-repo#12, le problème serait clos, mais seuls les utilisateurs disposant des autorisations appropriées verraient la référence inter-dépôt indiquant la validation qui a clos le problème. Sans les autorisations, une référence apparaît toujours, mais les détails sont omis.