基本情報
リポジトリ管理者または組織管理者は、リポジトリの基本情報 (名前、説明、カバー画像、可視性) を更新して、開発者や組織メンバーがリポジトリを素早く見つけられるようにできます。
基本設定ページには、 [主要プログラミング言語] ドロップダウンリスト、 [クローンとダウンロードの制御] スイッチ、 [テンプレートリポジトリとして設定] スイッチも含まれています。
リポジトリ管理者が可視性を変更できるかどうかを制御するには、 に移動します。[リポジトリの可視性を調整] チェックボックスが [リポジトリ管理者が組織への可視性を調整できるようにする] に設定されていない場合:
リポジトリ管理者は、可視性ドロップダウンリストで [組織に表示] を選択できません。 次のメッセージが表示されます: [Your organization does not support this visibility setting. Please contact an organization administrator to enable it.]
組織管理者は、この設定を有効にできます。
高リスク操作
に移動して、高リスク操作である [コードリポジトリパスの変更]、[コードリポジトリの移管]、[コードリポジトリのアーカイブ]、および [コードリポジトリの削除] を実行します。
[コードリポジトリパスの変更]:明確でわかりやすいパスにすると、リポジトリの検索と共有が容易になります。リポジトリパスを変更すると、古いパスを参照する既存のクローン URL と CI/CD スクリプトが機能しなくなります。影響を最小限に抑えるために、パスを変更する前にチームに通知してください。
[コードリポジトリの移管]:コードリポジトリを別のグループに移動します。移管には、すべてのリポジトリコード、Git 履歴、関連データが含まれます。
-
[コードリポジトリのアーカイブ]:アクティブに保守されなくなったリポジトリをアーカイブします。アーカイブされると、リポジトリとそのすべてのコンテンツ (コミット、ブランチ、タグ、マージリクエスト) が読み取り専用になります。リポジトリのアーカイブを解除するまで、コミットや変更を行うことはできません。
リポジトリ管理者は、リポジトリをアーカイブできます。
アーカイブされたリポジトリは、アーカイブを解除できます。アーカイブ解除後、リポジトリは再び完全にアクセスできるようになります。
-
[コードリポジトリの削除]:不要になったリポジトリを削除します。すべての削除は監査ログに記録されます。
リポジトリ管理者は、リポジトリを削除できます。
Codeup は、誤削除や悪意のある削除から保護するために、遅延削除を使用します。リポジトリを削除すると、ごみ箱に移動され、そのデータは最大 15 日間保持されます。この期間中、リポジトリを手動で復元できます。
15 日が経過すると、リポジトリは完全に削除され、復元できなくなります。
ストレージ管理
リポジトリのストレージが 5 GB の制限に近づいたら、リポジトリ GC を実行してリポジトリオブジェクトを圧縮し、ディスク使用量を削減します。これにより、読み取りと書き込みのパフォーマンスが向上します。
他の Git 操作の実行中に git gc を実行すると、実行中の操作が失敗したり、リポジトリが破損したりする可能性があります。オフピーク時に [今すぐクリーンアップ] をクリックしてください。