Skip to main content

組織のアーカイブ

組織をアーカイブし、読み取り専用にして、アクティブにメンテナンスされなくなったことを示すことができます。 アーカイブされた組織のアーカイブを解除することもできます。

この機能を使用できるユーザーについて

Organization owners can archive an organization.

組織のアーカイブについて

組織をアーカイブすると、組織内のすべてのリポジトリもアーカイブされます。 これは、すべての issue、pull request、コメントが読み取り専用になることを意味します。 組織がアーカイブされたことを示すキーが API に設定されます。 新しいリポジトリの作成など、Organization で実行できる多くのアクションが無効になります。 リポジトリの削除は引き続き行えます。 たとえば、アクティブなメンテナンスを引き継ぐユーザーにプロジェクトを提供するためなどで、リポジトリを organization から転送することはできます。

組織がアーカイブされると、組織のプロファイルの閲覧者には、アーカイブされたことを示すバナーが表示されます。 組織内のリポジトリのホーム ページには、それが読み取り専用であることを示すバッジとバナーが表示されます。

個々のリポジトリのアーカイブと組織全体のアーカイブの違いは、アーカイブされた組織では、個々のリポジトリを個別にアーカイブ解除できないことです。 組織全体が読み取り専用であり、いずれかのリポジトリを再び書き込み可能にするには、組織全体をアーカイブ解除する必要があります。

組織を削除することもできます。 組織アカウントを削除すると、リポジトリ、プライベート リポジトリのフォーク、Wiki、issue、pull request、プロジェクトや組織のページもすべて完全に削除されます。 詳しくは、「組織アカウントを削除する」を参照してください。

組織のアーカイブ

組織をアーカイブし、読み取り専用にして、アクティブにメンテナンスされなくなったことを示すことができます。 アーカイブする前に、organization のプロファイルと README を、アーカイブされる理由に関するコンテキストで更新することを検討してください。 organization 全体の README を追加するには、「Organizationのプロフィールのカスタマイズ」を参照してください。

  1. GitHub の右上隅で、プロフィール写真を選択し、 あなたの組織をクリックします。
  2. 組織の隣の [設定] をクリックします。
  3. [危険ゾーン] セクションで [この組織をアーカイブする] をクリックします。
  4. 警告を読みます。 続ける場合は、組織の名前を入力してから、 [組織をアーカイブする] をクリックします。

ページの上部に、アーカイブ プロセスが開始されたことを示す通知が表示されます。 アーカイブ プロセスはバックグラウンドで実行され、ユーザーの操作は必要ありません。 プロセスが完了すると、組織のプロファイルに、組織がアーカイブされたことを示すバナーが表示されます。

組織のアーカイブ解除

アーカイブされた組織のアーカイブを解除できます。 これにより、組織内の個々のリポジトリのアーカイブを解除する機能が再び有効になりますが、自動的にアーカイブ解除されることはありません。 また、新しいリポジトリの作成も再度有効になります。

  1. GitHub の右上隅で、プロフィール写真を選択し、 あなたの組織をクリックします。
  2. 組織の隣の [設定] をクリックします。
  3. [危険ゾーン] セクションで [この組織をアーカイブ解除する] をクリックします。
  4. 警告を読みます。 続ける場合は、組織の名前を入力してから、 [組織をアーカイブ解除する] をクリックします。