グループWiki
GitLab 13.5 で導入されました。
GitLabグループを使って複数のプロジェクトを管理している場合、ドキュメントの一部が複数のグループにまたがっている可能性があります。プロジェクトWikiの代わりにグループWikiを作成することで、グループメンバー全員が貢献するための正しいアクセス権限を持つようにすることができます。グループWikiはプロジェクトWikiと似ていますが、いくつかの制限があります:
- Git LFSはサポートされていません。
- グループWikiへの変更がグループのアクティビティフィードに表示されません。
更新については、プロジェクトWikiとの機能パリティを追跡するエピックに従ってください。
プロジェクトWikiと同様に、少なくとも開発者ロールを持つグループメンバーはグループWikiを編集することができます。グループWikiリポジトリはグループリポジトリ移動APIを使って移動できます。
グループWikiを見る
グループWikiにアクセスするには:
- 左のサイドバーで、Search(検索)を選択するか、Go to(移動)を選択してグループを探します。
- Wikiを表示するには、どちらかを選択します:
- 左サイドバーで、「プラン」 > 「Wiki」を選択します。
- グループ内の任意のページで、g +w w Wiki キーボード ショートカットを使用します。
グループWikiのエクスポート
GitLab 13.9 で導入されました。
グループのオーナーロールを持つユーザーは、グループのインポートまたはエクスポート時にグループWikiをインポートまたはエクスポートすることができます。
アカウントがダウングレードされたり、GitLabのトライアルが終了しても、グループWikiに作成されたコンテンツは削除されません。グループWikiのデータは、Wikiのグループオーナーがエクスポートされるたびにエクスポートされます。
この機能が利用できなくなった場合、エクスポートファイルからグループWikiデータにアクセスするには、以下の手順が必要です:
- このコマンドでエクスポートファイルのtarballを展開し、
FILENAME
をファイル名に置き換えてください:tar -xvzf FILENAME.tar.gz
-
repositories
ディレクトリをブラウズします。このディレクトリには.wiki.bundle
という拡張子のGit バンドルがあります。 - この Git バンドルを新しいリポジトリにクローンし、
FILENAME
をバンドル名に置き換えます:git clone FILENAME.wiki.bundle
WikiのすべてのファイルはこのGitリポジトリで利用できます。
グループWikiの可視性の設定
GitLab 15.0 で導入されました。
GitLabではWikiはデフォルトで有効になっています。グループ管理者はグループ設定を通してグループWikiを有効/無効にすることができます。
グループの設定を開きます:
- 左のサイドバーで、Search(検索)を選択するか、Go to(移動)を選択してグループを探します。
- 設定] > [全般]を選択します。
- 権限とグループ機能] を展開します。
-
Wikiまでスクロールし、これらのオプションのいずれかを選択します:
- 有効:公開グループの場合、誰でもWikiにアクセスできます。内部グループの場合、認証されたユーザーのみがWikiにアクセスできます。
- 非公開:グループメンバーのみがWikiにアクセスできます。
- 無効:Wikiにアクセスできず、ダウンロードもできません。
- 変更を保存を選択します。