Learn R Programming

renv (version 0.9.3)

revert: Revert Lockfile

Description

Revert the lockfile to its contents at a prior commit.

Usage

revert(commit = "HEAD", ..., project = NULL)

Arguments

commit

The commit associated with a prior version of the lockfile.

...

Optional arguments; currently unused.

project

The project directory. If NULL, then the active project will be used. If no project is currently active, then the current working directory is used instead.

Value

The commit used when reverting renv.lock. Note that this function is normally called for its side effects.

Details

The revert() function is currently only implemented for projects using git for version control.

Examples

Run this code
# NOT RUN {
# }
# NOT RUN {
# get history of previous versions of renv.lock in VCS
db <- renv::history()

# choose an older commit
commit <- db$commit[5]

# revert to that version of the lockfile
renv::revert(commit = commit)

# }

Run the code above in your browser using DataLab