フィード全体でパッケージを検索する
Azure DevOps Services
プロジェクトに適したパッケージを見つけることは困難な場合があります。特に、多くのバージョンと依存関係が関係している場合です。 この記事では、コード検索を使用して Azure DevOps で機能パッケージ検索を実行する方法について説明します。これにより、機能、メタデータ、コード スニペットに基づいてパッケージを検索できます。
前提条件
Azure DevOps organizationとプロジェクト。 まだ作成していない場合は、organizationまたはプロジェクトを作成します。
Azure Artifacts フィード。 まだフィードがない場合は、フィードを作成します。
パッケージの検索
プロジェクトにサインインします(
https://dev.azure.com/{your_organization}/{your_project}
)。検索ボックスに「package」と入力 します。
ドロップダウン メニューから選択して、フィード、ビュー、またはパッケージの種類で検索します。
所属するプロジェクトに関係なく、既定では、組織内のすべてのフィード内で検索できます。
[ビュー] フィルターは、[フィード] フィルターから 1 つのフィードを選択した場合にのみ表示されます。 このフィルターを使用すると、特定のビューからパッケージを表示できます。
Type フィルターを使用して、検索するパッケージの種類 (NuGet パッケージなど) を選択できます。
REST API を使用して検索する
Azure DevOps REST API を使用して、特定の組織内のパッケージを検索できます。 詳細については、「パッケージの検索結果をフェッチする」を参照してください。
例
POST https://almsearch.dev.azure.com/ORGANIZATION_NAME/_apis/search/packagesearchresults?api-version=7.0
{
"$orderBy": null,
"$top": 100,
"$skip": 0,
"searchText": "react-calendar",
"filters": {
"ProtocolType": "Npm"
}
}
アップストリーム ソースを検索する
アップストリーム ソースを使用すると、パブリック レジストリやその他の Azure Artifacts フィードからパッケージを使用できます。 詳細については、「アップストリームの検索」を参照してください。
Note
Azure DevOps Services のフィードからアップストリーム ソース内のパッケージのみを検索できます。 NuGet パッケージ エクスプローラーでは、アップストリーム パッケージの検索はサポートされていません。 詳細については、「NuGet パッケージのダウンロード」を参照してください。
次のステップ
関連記事
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示