Basic workflowsThese functions are the bread and butter of renv usage, and make up the bulk of day-to-day renv usage. |
|
---|---|
Use renv in a project |
|
Report inconsistencies between lockfile, library, and dependencies |
|
Record current state of the project library in the lockfile |
|
Restore project library from a lockfile |
|
Capture and re-use dependencies within a |
|
Package Management |
|
Install packages |
|
Update packages |
|
Remove packages |
|
Project Management |
|
Find R package dependencies in a project |
|
Retrieve the active project |
|
Activate or deactivate a project |
|
Migrate a project from packrat to renv |
|
Load a project |
|
Upgrade renv |
|
Path for storing global state |
|
Project settings |
|
User-level settings |
|
Library Management |
|
Refresh the local cache of available packages |
|
Rebuild the packages in your project library |
|
Repair a project |
|
Clean a project |
|
Lockfile Management |
|
|
Lockfiles |
Validate an renv lockfile against a schema |
|
Update package records in a lockfile |
|
Resolve a Remote |
|
Modify a Lockfile |
|
View and revert to a historical lockfile |
|
Generate project infrastructure |
|
Package Cache |
|
Isolate a project |
|
Re-hash packages in the renv cache |
|
Purge packages from the cache |
|
Python Integration |
|
Use python |
|
Miscellaneous |
|
Auto-load the active project |
|
Checkout a repository |
|
Consent to usage of renv |
|
Print a diagnostics report |
|
Run a script |
|
R System Requirements |