Qodana 2024.1 ヘルプ

Qodana をリポジトリに接続する

リポジトリキーは、オンボーディングステージ中に Qodana Cloud によって生成される SSH キーペアの公開部分です。Qodana Cloud で新しいプロジェクトを作成する場合、組織ウィザードではリポジトリへの SSH または HTTPS URL が必要です。このような URL を指定すると、Qodana Cloud は応答としてリポジトリキーを生成して返します。このキーは、バージョンコントロールシステム (VCS) に応じて、SSH キー、アクセスキー、またはデプロイキーとして VCS のリポジトリレベルに保存する必要があります。

リポジトリキーにより、Qodana Cloud はリポジトリへの安全な読み取り専用アクセスが可能になり、Qodana はライセンス契約で義務付けられているコントリビューターをカウントできるようになります。

この表には、リポジトリキーを保存する方法について説明する最も一般的な VCS ドキュメントページへのリンクが示されています。

VCS ドキュメントへのリンク

コメント

Azure

Bitbucket クラウド (英語)

セクション Bitbucket Cloud に公開鍵を提供するから開始

GitHub(英語)

ステップ 2 から開始し、SSH キー生成ステップをスキップします

GitLab CI/CD(英語)

Space Automation

ステップ 2 から開始し、SSH キー生成ステップをスキップします

関連ページ:

オンボーディング

オンボーディングは、プロジェクトで作業するために Qodana を準備するための重要なステップであり、次のことが可能になります。プロジェクトリポジトリを Qodana クラウドに接続します、Qodana Cloud 組織、チーム、プロジェクトを作成する、Ultimate および Ultimate Plus リンターに必要なプロジェクトトークンを生成する、セットアップコードインスペクション、オンボーディングでは、JetBrains アカウントの情報 (ライセンスや会社など) が使用されます。以下に手...

プロジェクト

プロジェクトは、Qodana レポートを蓄積します。各プロジェクトは、プロジェクトトークンによって一意に識別されます。このトークンは、Qodana レポートのアップロードに使用されます。プロジェクトの作成:オンボーディング段階では、Qodana Cloud がすでに最初のプロジェクトの作成を支援しているため、これらの手順は追加のプロジェクトを作成する場合にのみ適用されます。チームページで、ボタンをクリックします。以下で説明するウィザードの手順に従います。Qodana Cloud からアクセスでき...

Git キー

Space のリモートリポジトリのクローンを作成してコミットするには、生成して Space に提供する認証情報が必要です。要求される認証情報の種類は、リポジトリで使用される認証方法によって異なります。リポジトリの Readme ファイルを参照して、リポジトリへのアクセスに SSH と HTTPS のどちらを使用する必要があるか、また GPG コミット署名が必要かどうかを確認してください。SSH キー:SSH キーは、SSH 経由でリモートリポジトリのクローンを作成し、対話するために必要です。SSH...

コントリビューターのカウント

Qodana ライセンスのコストは、プロジェクトへのアクティブなコントリビューターの数で構成されます。アクティブなコントリビューターとは、単一の Qodana ライセンスに基づいて、過去 90 日以内に任意の数の Qodana クラウドプロジェクトにコミットした個人 / ボットです。例: 6 月 30 日に、Qodana は 6 月の 30 日、5 月 31 日、3 月 29 日以内に検出されたユニークコントリビューターを計算して請求します。アクティブなコントリビューターは SSH キーを使用し...

Python

すべての Qodana リンターは、特定のプログラミング言語とフレームワーク用に設計された IDE に基づいています。Python プロジェクトを分析するには、次のリンターを使用できます。Python 用の Qodana は PyCharm Professional に基づいており、Ultimate および Ultimate Plus ライセンスでライセンスされています。Python 用の Qodana コミュニティは PyCharm Community に基づいており、コミュニティライセンスに基...