bsn2url
Description
From a set of bsns, create a list of urls if found in the repoSynopsis:
bsn2url [options] ...
Options:
[ -p --project <string> ]
Identify another project
bsn2url Command
The bsn2url
command in bnd is used to generate a list of URLs for bundles based on their bundle symbolic names (bsns) and versions. This is useful for creating lists of bundle locations for deployment, analysis, or documentation purposes.
The command reads a list of bsns (and optional version ranges) from input files, looks up the available versions in the configured repositories, and outputs the corresponding URLs for each matching bundle.
Example:
Suppose you have a file bundles.txt
containing:
com.example.foo;version='[1.0,2.0)'
com.example.bar
You can generate a list of URLs for these bundles with:
bnd bsn2url bundles.txt
This will print the URLs for the matching bundles and versions, making it easy to retrieve or reference them in other tools or scripts.
TODO Needs review - AI Generated content