Note : vous pouvez uniquement archiver une organisation si elle utilise GitHub Free ou si elle fait partie d’une entreprise. Si vous souhaitez archiver une organisation qui utilise une facturation individuelle, l’organisation doit d’abord passer à la version antérieure GitHub Free. Pour plus d’informations, consultez « Passage à une version antérieure du plan de votre compte ».
À propos de l’archivage de votre organisation
Lorsque vous archivez un organisation, tous les référentiels dans le organisation sont également archivés. Cela signifie que tous les problèmes, demandes de tirage et commentaires s’afficheront en lecture seule. Une clé sera définie dans l’API pour indiquer que l’organisation a été archivée. De nombreuses actions qui peuvent être effectuées dans une organisation seront désactivées, y compris la création de nouveaux dépôts. Vous pourrez toujours supprimer des dépôts. Vous pourrez toujours aussi transférer des dépôts hors de l’organisation, par exemple pour donner un projet à un utilisateur qui prend en charge la maintenance active.
Lorsqu’une organisation est archivée, les visiteurs du profil de l’organisation voient une bannière indiquant que l’organisation a été archivée. Les référentiels dans le organisation ont désormais un badge et une bannière sur leur page d’accueil indiquant qu’ils sont en lecture seule.
La différence entre l’archivage de référentiels individuels et l’archivage d’un organisation entier est que, dans les organisations archivées, les référentiels individuels peuvent ne pas être désarchivés indépendamment. L'ensemble de l'organisation est en lecture seule et doit être désarchivé pour qu'un référentiel soit à nouveau accessible en écriture.
Vous pouvez également supprimer une organisation. Quand vous supprimez un compte d’organisation, les dépôts, duplications (fork) de dépôts privés, wikis, problèmes, demandes de tirage (pull request) et pages de projet ou d’organisation sont tous définitivement supprimés. Pour plus d’informations, consultez « Supprimer un compte d’organisation ».
Archivage de votre organisation
Vous pouvez archiver votre organisation pour la rendre accessible en lecture seule pour tous les utilisateurs et indiquer qu’elle n’est plus gérée activement. Avant l’archivage, envisagez de mettre à jour le profil de votre organisation et le fichier README avec un contexte expliquant pourquoi il est archivé. Pour ajouter un fichier README à l’échelle de l’organisation, consultez « Personnalisation du profil de votre organisation ».
- Dans le coin supérieur droit de GitHub, sélectionnez votre photo de profil, puis cliquez sur Vos organisations.
- En regard de l’organisation, cliquez sur Paramètres.
- Dans la section « Zone de danger », cliquez sur Archiver cette organisation.
- Lisez l’avertissement. Si vous souhaitez continuer, tapez le nom de l’organisation, puis cliquez sur Archiver l’organisation.
Vous verrez une notification en haut de la page indiquant que le processus d’archivage a démarré. Le processus d’archivage s’exécute en arrière-plan et ne nécessite aucune interaction de l’utilisateur. Une fois le processus terminé, le profil de l’organisation affiche une bannière indiquant que l’organisation a été archivée.
Annulation de l’archivage de votre organisation
Vous pouvez annuler l’archivage d’une organisation qui a été archivée. Cela réactivera la possibilité d’annuler l’archivage des référentiels individuels dans l’organisation, mais n’annulera pas automatiquement leur archivage. Cela réactivera également la création de référentiels.
- Dans le coin supérieur droit de GitHub, sélectionnez votre photo de profil, puis cliquez sur Vos organisations.
- En regard de l’organisation, cliquez sur Paramètres.
- Dans la section « Zone de danger », cliquez sur Annuler l’archivage de cette organisation.
- Lisez l’avertissement. Si vous souhaitez continuer, tapez le nom de l’organisation, puis cliquez sur Annuler l’archivage de l’organisation.