Create a checkout of a package and all it's dependencies from a manifest
makePkgCheckout(
pkgs,
pkg_manifest,
dir,
get_suggests = c("none", "first", "all"),
param = SwitchrParam(),
scm_auths = list(bioconductor = c("readonly", "readonly")),
repos = defaultRepos()
)
a character vector of all packages (incl. recursive dependnecies) checked out into dir
character - The packages you will be working on
Pkgmanifest|SessionManifest - The manifest containing the pkgs and dependencies to checkout
character - The directory in which to place the checkouts of packages
character - Should 'Suggests' dependencies be retrieved? Options are "none" (never), "first" (for packages in pkgs
but not for dependencies, or "all" (always).
SwitchrParam - The SwitchrParam to use during the checkout process,
list - A named list of user-password pairs to use during the checkout process
character - The package repositories to retrieve dependnecy information from for pkgs/dependnecies which do not appear in pkg_manifest