Studio · システム管理

Git プラットフォーム

管理者は Settings › Git でチームの接続を管理します。プロジェクトはこの接続でリポジトリにアクセスし、PR を作成し、チェック結果を取得します。メンバー個人の Git 認可はサインインと個人設定を参照してください。

チームの Git 接続を管理する
チームの Git 接続を管理する

GitHub

GitHub App で GitHub または GitHub Enterprise Server に接続します。作成とインストールの手順はGit プラットフォームを接続するを参照してください。

リポジトリへのアクセス用途
All repositoriesStudio で新しいリポジトリを作成する
Only select repositories指定した既存リポジトリだけを使う

既存の GitHub App の設定を手動入力することもできます。同じ App の別のインストールを追加するには Add installation を使います。新しいリポジトリが見つからない場合は、インストール先のアカウントとアクセス範囲を確認してください。

GitLab

  1. api スコープと Developer ロールでグループアクセストークンを作成します。
  2. Studio に GitLab 接続を追加し、サーバーアドレスと認証情報を入力します。
  3. 保存後にグループ、権限、有効期限を確認します。

Developer 権限でブランチのプッシュ、マージリクエスト、パイプラインの参照ができます。Webhook の自動作成には Maintainer 権限が必要です。それ以外はポーリングを使ってください。

Webhook とポーリング

コードプラットフォームから Studio に HTTPS で接続できる場合は、Webhook を有効にします。プライベートネットワークやローカルアドレスの場合は無効にします。Studio が毎分 PR とチェック結果を取得します。

接続カードには、接続状態、リポジトリ数、Webhook の状態が表示されます。認証情報は期限前に更新してください。既存コードの接続はプロジェクト設定を参照してください。

NocoBase ドキュメントアシスタント

NocoBase について何を知りたいですか?

質問は個別に回答され、過去の質問や回答は参照されません。必要な背景をすべて含めてください。