| ppm_snapshots {pkgcache} | R Documentation |
List all available Posit Package Manager (PPM) snapshots
Description
List all available Posit Package Manager (PPM) snapshots
Usage
ppm_snapshots()
Details
The repository URL of a snapshot has the following form on Windows:
{base}/{repo}/{id}
where {base} is the base URL for PPM (see ppm_repo_url()) and
{id} is either the date or id of the snapshot, or latest for
the latest snapshot. E.g. these are equivalent:
https://packagemanager.posit.co/cran/5 https://packagemanager.posit.co/cran/2017-10-10
On a Linux distribution that has PPM support, the repository URL that contains the binary packages looks like this:
{base}/{repo}/__linux__/{binary_url}/{id}
where {id} is as before, and {binary_url} is a code name for a release
of a supported Linux distribution. See the binary_url column of the
result of ppm_platforms() for these code names.
Value
Data frame with two columns:
-
date: the time the snapshot was taken, aPOSIXctvector, -
id: integer id of the snapshot, this can be used in the repository URL.
See Also
The 'pkgcache and Posit Package Manager on Linux' article at https://r-lib.github.io/pkgcache/dev/.
Other PPM functions:
ppm_has_binaries(),
ppm_platforms(),
ppm_r_versions(),
ppm_repo_url()
Examples
ppm_snapshots()