JetBrains Space ヘルプ

リモートリポジトリへのパッケージの公開

場合によっては、Space Packages リポジトリに保存されているパッケージをリモートリポジトリ (Maven Central など) に公開することが必要になることがあります。ローカルリポジトリごとに、関連するリモートリポジトリのリストを指定できます。この後、ローカルリポジトリからこれらのリモートリポジトリのいずれかにパッケージを公開できます。

サポートされているリポジトリの種類

  • コンテナー

  • Maven

  • NuGet

ローカルリポジトリをリモートリポジトリに関連付ける

  1. プロジェクトに移動するには、必要なローカルリポジトリが含まれています。

  2. プロジェクトのサイドバーで、パッケージを選択します。

  3. 必要なリポジトリを見つけて、 Settings 設定をクリックします。

  4. リポジトリ設定で、リモートリポジトリタブを開きます。

  5. 新しいリモートリポジトリをクリックして、少なくとも 1 つのリモートリポジトリを追加します。

  6. ミラーのプロパティで、リモートリポジトリの URL認証タイプを指定します。

  7. 認証のタイプに応じて、必要な認証設定を指定します。

ローカルリポジトリからリモートリポジトリにパッケージを公開する

  1. 必要なパッケージを見つける

  2. パッケージメニューで、リモートリポジトリに公開するを選択します。

    Publish a package to mirror
  3. リストで必要なミラーを選択し、公開をクリックします。

関連ページ:

プロジェクトに参加する

あるプロジェクトに貢献を開始したい場合は、そのプロジェクトに参加する必要があります。つまり、そのプロジェクトのメンバーになる必要があります。貢献しようとしているプロジェクトに移動します。すでにメンバーである場合は、プロジェクトのページのプロジェクトメンバーにリストされます。そうでない場合は、プロジェクト管理者に連絡してメンバーシップを依頼してください。プロジェクト管理者を確認するには、プロジェクトページでメンバーウィジェットをクリックします。プロジェクトを探す:すべてのプロジェクトは名前で見つ

パッケージリポジトリを探索する

パッケージリポジトリはプロジェクト全体のエンティティです。すべてのプロジェクトには独自のパッケージがあります。特定のプロジェクトのパッケージを表示するには、プロジェクトを開き、プロジェクトのサイドバーメニューでパッケージを選択します。ここでは、新しいリポジトリを作成したり、特定のリポジトリや特定のパッケージのプロパティを表示したりできます。リポジトリとパッケージを探す:すべてのパッケージリポジトリは、グローバル Space 検索インデックスに含まれます。名前でリポジトリを見つける最も簡単な方法...

プロキシリモートパッケージリポジトリ

Space Packages を使用すると、プルスルーキャッシュアプローチを使用してリモートリポジトリをプロキシできます。Space Packages でリモートリポジトリミラーを作成します。ユーザーがリポジトリミラーからパッケージを参照すると、Space はそのパッケージがローカルで利用可能かどうかを確認します。パッケージが利用できない場合、Space は関連するリモートリポジトリからパッケージをダウンロードし、ローカルのミラーに保存します。パッケージをプルスルーキャッシュミラーに公開できない...

リモートパッケージリポジトリからの移行

外部リポジトリ (ソースリポジトリ) でパッケージをホストしている場合、ある時点でパッケージを Space のリポジトリ (ターゲットリポジトリ) に移動することができます。この目的のために、コマンドラインツールを使用できます。サポートされているリポジトリの種類:Cargo (Rust) コンテナー ComposerDartMaven