Package index
Basic workflows
These functions are the bread and butter of renv usage, and make up the bulk of day-to-day renv usage.
- 
          
init() - Use renv in a project
 
- 
          
status() - Report inconsistencies between lockfile, library, and dependencies
 
- 
          
snapshot() - Record current state of the project library in the lockfile
 
- 
          
restore() - Restore project library from a lockfile
 
- 
          
dependencies() - Find R package dependencies in a project
 
- 
          
project() - Retrieve the active project
 
- 
          
activate()deactivate() - Activate or deactivate a project
 
- 
          
migrate() - Migrate a project from packrat to renv
 
- 
          
load() - Load a project
 
- 
          
upgrade() - Upgrade renv
 
- 
          
paths - Path for storing global state
 
- 
          
settings - Project settings
 
- 
          
config - User-level settings
 
- 
          
refresh() - Refresh the local cache of available packages
 
- 
          
rebuild() - Rebuild the packages in your project library
 
- 
          
repair() - Repair a project
 
- 
          
clean() - Clean a project
 
- 
          
lockfile_validate() - Validate an renv lockfile against a schema
 
- 
          
record() - Update package records in a lockfile
 
- 
          
remote() - Resolve a Remote
 
- 
          
modify() - Modify a Lockfile
 
- 
          
scaffold() - Generate project infrastructure
 
- 
          
isolate() - Isolate a project
 
- 
          
rehash() - Re-hash packages in the renv cache
 
- 
          
purge() - Purge packages from the cache
 
- 
          
use_python() - Use python
 
- 
          
autoload() - Auto-load the active project
 
- 
          
checkout() - Checkout a repository
 
- 
          
consent() - Consent to usage of renv
 
- 
          
diagnostics() - Print a diagnostics report
 
- 
          
run() - Run a script
 
- 
          
sysreqs() - R System Requirements